From d095ec38a8e8390beb063df76cd6b3c53ca5bded Mon Sep 17 00:00:00 2001 From: Gandalf Date: Mon, 18 Oct 2021 01:11:11 +0100 Subject: [PATCH] New job! Barber and salon! (#8756) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Oh hi Mark. * hand dryer 4000 * E * fur dyer * actually makes it work * Update fur_dyer.dm * Update fur_dyer.dm * Final touches! * Update jobs.txt * le straight razor * f * Update hhmirror.dm * updoot * Update IceBoxStation_skyrat.dmm * E * No more failure penalties, it's bad. * logic errors * actual hairdye * Update barber.dm * Rebases to newer map versions Fixes multiple issues with the original map changes in this PR, which are as follows but not limited to: • Trapping Lawyers in their office on Blueshift • Incorrect curtain types • Awkward atmos • Broken disposals • Missing wallmounts • Missing firelocks * camera on meta * Update jobs.dm * more dyesprays Co-authored-by: Kat --- _maps/map_files/Blueshift/BlueShift.dmm | 530 +- .../Deltastation/DeltaStation2_skyrat.dmm | 1399 ++-- .../IceBoxStation/IceBoxStation_skyrat.dmm | 6624 ++++++++--------- .../MetaStation/MetaStation_skyrat.dmm | 890 +-- _maps/map_files/NSSJourney/NSSJourney.dmm | 608 +- code/__DEFINES/~skyrat_defines/access.dm | 1 + code/datums/quirks/neutral.dm | 2 + code/game/objects/items/cosmetics.dm | 5 +- code/game/objects/items/dyekit.dm | 15 + code/game/objects/structures/mirror.dm | 4 +- code/modules/cargo/goodies.dm | 4 +- code/modules/vending/games.dm | 1 - config/jobs.txt | 1 + .../master_files/code/datums/id_trim/jobs.dm | 10 + .../code/game/objects/items/hhmirror.dm | 24 +- .../master_files/icons/obj/card.dmi | Bin 6699 -> 6748 bytes .../master_files/icons/obj/closet.dmi | Bin 63273 -> 63963 bytes .../modules/hairbrush/code/hairbrush.dm | 2 +- modular_skyrat/modules/salon/code/area.dm | 3 + modular_skyrat/modules/salon/code/barber.dm | 67 + .../modules/salon/code/barber_chair.dm | 5 + .../modules/salon/code/barbervend.dm | 32 + modular_skyrat/modules/salon/code/clothing.dm | 6 + modular_skyrat/modules/salon/code/fur_dyer.dm | 128 + .../modules/salon/code/hand_dryer.dm | 29 + .../modules/salon/code/misc_items.dm | 222 + modular_skyrat/modules/salon/code/pipette.dm | 9 + modular_skyrat/modules/salon/code/scissors.dm | 64 + modular_skyrat/modules/salon/code/sprays.dm | 39 + .../modules/salon/code/straight_razor.dm | 57 + modular_skyrat/modules/salon/icons/chair.dmi | Bin 0 -> 956 bytes modular_skyrat/modules/salon/icons/dryer.dmi | Bin 0 -> 1322 bytes modular_skyrat/modules/salon/icons/items.dmi | Bin 0 -> 4796 bytes modular_skyrat/modules/salon/icons/mixer.dmi | Bin 0 -> 3249 bytes modular_skyrat/modules/salon/icons/vendor.dmi | Bin 0 -> 2765 bytes modular_skyrat/modules/salon/sound/drying.ogg | Bin 0 -> 54212 bytes .../modules/salon/sound/haircut.ogg | Bin 0 -> 96905 bytes tgstation.dme | 13 + .../PreferencesMenu/jobs/jobs/barber.ts | 11 + 39 files changed, 5719 insertions(+), 5086 deletions(-) create mode 100644 code/__DEFINES/~skyrat_defines/access.dm create mode 100644 modular_skyrat/modules/salon/code/area.dm create mode 100644 modular_skyrat/modules/salon/code/barber.dm create mode 100644 modular_skyrat/modules/salon/code/barber_chair.dm create mode 100644 modular_skyrat/modules/salon/code/barbervend.dm create mode 100644 modular_skyrat/modules/salon/code/clothing.dm create mode 100644 modular_skyrat/modules/salon/code/fur_dyer.dm create mode 100644 modular_skyrat/modules/salon/code/hand_dryer.dm create mode 100644 modular_skyrat/modules/salon/code/misc_items.dm create mode 100644 modular_skyrat/modules/salon/code/pipette.dm create mode 100644 modular_skyrat/modules/salon/code/scissors.dm create mode 100644 modular_skyrat/modules/salon/code/sprays.dm create mode 100644 modular_skyrat/modules/salon/code/straight_razor.dm create mode 100644 modular_skyrat/modules/salon/icons/chair.dmi create mode 100644 modular_skyrat/modules/salon/icons/dryer.dmi create mode 100644 modular_skyrat/modules/salon/icons/items.dmi create mode 100644 modular_skyrat/modules/salon/icons/mixer.dmi create mode 100644 modular_skyrat/modules/salon/icons/vendor.dmi create mode 100644 modular_skyrat/modules/salon/sound/drying.ogg create mode 100644 modular_skyrat/modules/salon/sound/haircut.ogg create mode 100644 tgui/packages/tgui/interfaces/PreferencesMenu/jobs/jobs/barber.ts diff --git a/_maps/map_files/Blueshift/BlueShift.dmm b/_maps/map_files/Blueshift/BlueShift.dmm index b68b57b1f07..b760520cdbc 100644 --- a/_maps/map_files/Blueshift/BlueShift.dmm +++ b/_maps/map_files/Blueshift/BlueShift.dmm @@ -2686,14 +2686,8 @@ /area/security/prison/garden) "avB" = ( /obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/iron, -/area/security/courtroom) +/turf/closed/wall, +/area/service/salon) "avG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/painting/library{ @@ -5183,6 +5177,18 @@ }, /turf/open/floor/wood, /area/security/prison/mess) +"aOt" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/hallway/primary/port) "aOu" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -5875,6 +5881,18 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/science) +"aUM" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/sink{ + dir = 4; + pixel_x = -12 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/service/salon) "aUN" = ( /obj/machinery/door/airlock/maintenance_hatch{ req_access_txt = "19" @@ -15869,12 +15887,22 @@ /turf/open/floor/wood, /area/security/detectives_office/private_investigators_office) "csu" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "42" +/obj/machinery/door/airlock/public{ + name = "Massage Parlour" }, -/turf/open/floor/plating, -/area/maintenance/port/central) +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/service/salon) "csw" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/trimline/purple/filled/line, @@ -21575,6 +21603,13 @@ }, /turf/open/floor/plating, /area/maintenance/fore/upper) +"dhe" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/effect/spawner/random/maintenance/two, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/maintenance/port/central) "dhh" = ( /obj/effect/spawner/random/trash/mess, /obj/structure/cable, @@ -22581,12 +22616,13 @@ /turf/open/floor/iron, /area/security/prison/workout) "doK" = ( -/obj/structure/chair{ - dir = 8 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple, +/obj/structure/bed/pod, /turf/open/floor/iron, -/area/security/courtroom) +/area/service/salon) "doM" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes, @@ -25880,12 +25916,8 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2{ - dir = 4 - }, +/obj/structure/table/wood, +/obj/item/storage/fancy/donut_box, /turf/open/floor/wood, /area/security/courtroom) "dMV" = ( @@ -26004,12 +26036,15 @@ /turf/open/floor/iron/white, /area/science) "dNS" = ( -/obj/structure/chair{ - dir = 8 +/obj/structure/table/reinforced/rglass, +/obj/item/hairbrush, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/purple, +/obj/item/lipstick/random, /turf/open/floor/iron, -/area/security/courtroom) +/area/service/salon) "dNT" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, @@ -26022,12 +26057,10 @@ /turf/open/floor/iron/grimy, /area/command/heads_quarters/captain) "dNW" = ( -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4{ - dir = 6 - }, /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2{ - dir = 6 + dir = 10 }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4, /turf/open/floor/wood, /area/security/courtroom) "dNX" = ( @@ -39028,6 +39061,16 @@ /obj/structure/flora/ausbushes/grassybush, /turf/open/floor/grass, /area/hallway/primary/central) +"fIP" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/cable, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/landmark/start/barber, +/turf/open/floor/iron, +/area/service/salon) "fJa" = ( /obj/effect/turf_decal/bot, /obj/machinery/vending/hydronutrients, @@ -49682,6 +49725,13 @@ }, /turf/open/floor/wood, /area/service/chapel) +"hoI" = ( +/obj/structure/cable, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/service/salon) "hoJ" = ( /obj/structure/closet/crate/grave, /obj/effect/turf_decal/weather/sand{ @@ -49705,6 +49755,15 @@ }, /turf/open/floor/iron, /area/science/xenobiology) +"hoT" = ( +/obj/structure/table/reinforced/rglass, +/obj/structure/mirror/directional/east, +/obj/item/reagent_containers/dropper, +/obj/item/hairbrush/comb{ + pixel_y = 10 + }, +/turf/open/floor/wood, +/area/service/salon) "hoY" = ( /obj/structure/closet/toolcloset, /obj/effect/turf_decal/tile/yellow{ @@ -50527,13 +50586,6 @@ /obj/machinery/navbeacon/wayfinding, /turf/open/floor/iron/white, /area/medical/medbay/central) -"huE" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/wood, -/area/service/lawoffice) "huF" = ( /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4, @@ -54871,6 +54923,18 @@ }, /turf/open/floor/plating, /area/maintenance/fore) +"hZT" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/flora/grass/jungle, +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/grass, +/area/hallway/primary/central) "hZY" = ( /turf/closed/wall, /area/science) @@ -64936,6 +65000,9 @@ /area/maintenance/port) "jBS" = ( /obj/machinery/vending/coffee, +/obj/machinery/camera{ + c_tag = "Courtroom - Jury Backroom" + }, /turf/open/floor/wood, /area/security/courtroom) "jBV" = ( @@ -68439,6 +68506,9 @@ }, /turf/open/floor/carpet, /area/maintenance/fore/upper) +"kbP" = ( +/turf/closed/wall, +/area/service/salon) "kbV" = ( /obj/effect/turf_decal/delivery, /obj/structure/grille/broken, @@ -73107,15 +73177,18 @@ /turf/open/floor/iron, /area/security/courtroom) "kLC" = ( -/obj/structure/table/wood, -/obj/item/book/manual/wiki/security_space_law, -/obj/machinery/camera{ - c_tag = "Courtroom - Jury Backroom" +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/table/reinforced/rglass, +/obj/machinery/firealarm/directional/west, +/obj/item/book/fish_catalog, +/obj/machinery/camera{ + c_tag = "Salon - Massage Parlour" }, -/obj/machinery/light/small/directional/north, -/obj/machinery/newscaster/directional/north, /turf/open/floor/iron, -/area/security/courtroom) +/area/service/salon) "kLD" = ( /obj/structure/table/reinforced, /obj/item/phone{ @@ -75753,10 +75826,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/machinery/newscaster/directional/north, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/sign/barber{ + pixel_y = 25 + }, /turf/open/floor/iron, /area/hallway/primary/port) "lgO" = ( @@ -84194,12 +84269,6 @@ /obj/item/poster/wanted/missing, /turf/open/floor/iron/dark, /area/security/office) -"mud" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/hallway/primary/central) "mue" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/bot, @@ -84685,10 +84754,6 @@ dir = 1 }, /area/engineering/atmos/upper) -"mwr" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/maintenance/port/central) "mwt" = ( /obj/effect/turf_decal/stripes/box, /obj/structure/marker_beacon/burgundy, @@ -88663,11 +88728,21 @@ /turf/open/floor/engine, /area/science/xenobiology) "ndk" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/light_switch/directional/south, +/obj/machinery/dryer{ + dir = 4; + pixel_x = -6; + pixel_y = -6 + }, /obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4{ - dir = 4 + dir = 5 }, /turf/open/floor/iron, -/area/security/courtroom) +/area/service/salon) "ndq" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -93308,6 +93383,10 @@ dir = 1 }, /area/engineering/atmos) +"nLt" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/service/salon) "nLy" = ( /obj/machinery/door/poddoor/massdriver_trash, /turf/open/floor/plating, @@ -94179,11 +94258,6 @@ /obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/upper) -"nSi" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/turf/open/floor/plating, -/area/maintenance/port/central) "nSl" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -97125,6 +97199,15 @@ }, /turf/open/floor/iron/white, /area/science/genetics) +"oqY" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/closet/secure_closet/barber, +/obj/machinery/light/warm/directional/north, +/turf/open/floor/iron, +/area/service/salon) "ora" = ( /obj/effect/turf_decal/stripes{ dir = 4 @@ -97729,14 +97812,13 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/machinery/camera{ c_tag = "Leisure Hallway - Far Starboard"; name = "hallway camera" }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /turf/open/floor/iron, /area/hallway/primary/port) "owi" = ( @@ -98977,18 +99059,6 @@ /obj/machinery/power/apc/auto_name/east, /turf/open/floor/plating, /area/maintenance/department/electrical) -"oFk" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/flora/grass/jungle, -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/grass, -/area/hallway/primary/central) "oFl" = ( /obj/structure/window/reinforced, /obj/structure/chair/sofa/bench/left{ @@ -102853,6 +102923,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron, /area/hallway/primary/port) "pkQ" = ( @@ -106426,6 +106497,17 @@ /obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4, /turf/open/floor/plating, /area/maintenance/department/medical) +"pKT" = ( +/obj/structure/table/reinforced/rglass, +/obj/structure/mirror/directional/east, +/obj/item/reagent_containers/spray/barbers_aid{ + pixel_x = 6 + }, +/obj/item/razor{ + pixel_x = -6 + }, +/turf/open/floor/wood, +/area/service/salon) "pKV" = ( /obj/effect/turf_decal/stripes/box, /obj/machinery/processor, @@ -108421,11 +108503,19 @@ /turf/open/floor/iron/dark, /area/security/office) "qdu" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/light/small/directional/south, /obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4{ - dir = 9 + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 }, /turf/open/floor/iron, -/area/security/courtroom) +/area/service/salon) "qdx" = ( /obj/structure/chair{ dir = 4 @@ -110793,6 +110883,13 @@ }, /turf/open/floor/iron, /area/command/bridge) +"qvR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/wood, +/area/service/lawoffice) "qvT" = ( /obj/structure/ladder, /turf/open/floor/plating/airless, @@ -114556,6 +114653,13 @@ /obj/structure/cable, /turf/open/floor/iron, /area/medical/virology) +"raH" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/hedge, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "raJ" = ( /obj/structure/barricade/security/ctf, /obj/structure/window/reinforced/tinted, @@ -115006,13 +115110,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/maintenance/department/medical) -"reh" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron, -/area/security/courtroom) "rez" = ( /obj/structure/closet/secure_closet/freezer/kitchen, /obj/effect/turf_decal/bot, @@ -116701,6 +116798,21 @@ /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron, /area/commons/fitness/locker_room) +"rqc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/hallway/primary/central) "rqj" = ( /obj/machinery/computer/med_data/laptop, /obj/structure/table/reinforced, @@ -116940,21 +117052,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/construction/engineering) -"rry" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood, -/area/hallway/primary/central) "rrC" = ( /obj/item/soap/nanotrasen, /obj/machinery/light/small/directional/south, @@ -119260,6 +119357,19 @@ /obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4, /turf/open/floor/wood/tile, /area/service/abandoned_gambling_den) +"rJU" = ( +/obj/machinery/power/apc/auto_name/east, +/obj/structure/cable, +/obj/structure/table/reinforced/rglass, +/obj/item/reagent_containers/dropper/precision{ + pixel_x = -7 + }, +/obj/item/lipstick/random, +/obj/item/reagent_containers/spray/quantum_hair_dye{ + pixel_x = 6 + }, +/turf/open/floor/wood, +/area/service/salon) "rJV" = ( /turf/open/openspace/airless, /area/space/nearstation) @@ -119702,6 +119812,19 @@ dir = 8 }, /area/security/prison/visit) +"rOp" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/vending/barbervend, +/obj/machinery/firealarm/directional/west, +/obj/machinery/airalarm/directional/north, +/obj/machinery/camera{ + c_tag = "Salon" + }, +/turf/open/floor/iron, +/area/service/salon) "rOr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -126148,6 +126271,9 @@ dir = 4 }, /obj/machinery/light/small/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, /turf/open/floor/wood, /area/security/courtroom) "sLU" = ( @@ -136541,13 +136667,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/science) -"ulw" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/hedge, -/turf/open/floor/iron/dark, -/area/hallway/primary/central) "ulx" = ( /obj/effect/turf_decal/bot, /obj/structure/reagent_dispensers/fueltank, @@ -141648,6 +141767,17 @@ /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2, /turf/open/openspace, /area/maintenance/department/medical/central) +"uXM" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/service/salon) "uXP" = ( /obj/machinery/atmospherics/components/binary/valve, /obj/structure/cable, @@ -147041,6 +147171,12 @@ /obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/cargo/storage) +"vME" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/wood, +/area/hallway/primary/central) "vMH" = ( /obj/machinery/atmospherics/pipe/smart/simple/violet/visible{ dir = 10 @@ -148321,10 +148457,21 @@ /turf/open/floor/wood/parquet, /area/service/theater) "vYh" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/donut_box, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = -12 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/landmark/start/barber, /turf/open/floor/iron, -/area/security/courtroom) +/area/service/salon) "vYj" = ( /obj/effect/turf_decal/trimline/purple/filled/warning{ dir = 9 @@ -148785,6 +148932,15 @@ }, /turf/open/floor/iron, /area/commons/vacant_room/commissary) +"wbI" = ( +/obj/structure/chair/barber_chair{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/service/salon) "wbK" = ( /obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4{ dir = 4 @@ -152875,6 +153031,16 @@ dir = 1 }, /area/science/research) +"wHN" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron, +/area/hallway/primary/port) "wHQ" = ( /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 @@ -153501,6 +153667,20 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron/dark, /area/science/explab) +"wNk" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold/supply/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/iron, +/area/service/salon) "wNm" = ( /obj/machinery/door/airlock/medical{ name = "Surgery A"; @@ -155660,13 +155840,6 @@ /obj/effect/turf_decal/trimline/green/filled/line, /turf/open/floor/iron/dark, /area/service/hydroponics/upper) -"xdV" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/security/courtroom) "xea" = ( /obj/structure/window, /obj/machinery/modular_computer/console/preset/cargochat/service{ @@ -161226,6 +161399,21 @@ }, /turf/open/floor/iron, /area/commons/fitness/recreation) +"xUi" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Barbershop" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/simple/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/simple/scrubbers/hidden/layer2, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/service/salon) "xUj" = ( /obj/item/stack/sheet/cardboard, /obj/structure/cable, @@ -255422,7 +255610,7 @@ fAc fAc fAc qdW -lKP +lGY dNW xMu vPd @@ -255934,11 +256122,11 @@ xEO whc tAA oJi -euD -reh -xdV +kbP +kbP +kbP avB -euD +kbP yak lPW oUf @@ -256191,11 +256379,11 @@ xEO cxg lKP lKP -euD +kbP kLC vYh ndk -euD +kbP rfT lPW pkP @@ -256448,12 +256636,12 @@ xYT aHN aHN aHN -euD +kbP dNS doK qdu -euD -yak +kbP +wHN lPW hiJ rbZ @@ -256705,11 +256893,11 @@ kly sit cOu mvo -euD -euD -euD +kbP +kbP +kbP csu -euD +kbP lgL lPW oUf @@ -256962,11 +257150,11 @@ tGz wQm tDw lKP -euD -qNC -uDI -rpe -oiI +kbP +rOp +aUM +uXM +nLt yak jmh fOA @@ -257219,13 +257407,13 @@ fAc sit fnp gAu -euD -kfu -rpe -rpe -eck -yak -lPW +kbP +oqY +fIP +wNk +xUi +aOt +eYV oUf rxU oyg @@ -257476,11 +257664,11 @@ fAc uMW euD euD -euD -rpe -rpe -bSR -oiI +kbP +wbI +hoI +wbI +nLt ovT lPW oUf @@ -257733,18 +257921,18 @@ gLp euD euD nQd -pLl -rpe -pFI -tYr -oiI +kbP +hoT +rJU +pKT +kbP iJn jEL mDi rbZ rxU rxU -huE +qvR tKA rxU rxU @@ -257989,9 +258177,9 @@ uvs dNK rRB euD -rpe -rpe -mwr +aHZ +aXQ +aXQ dbb tqv dbb @@ -258246,7 +258434,7 @@ ehj khc gkd euD -rgd +rpe rpe tfj dbb @@ -258255,8 +258443,8 @@ mZW cYm dKZ iOb -ulw -mud +raH +vME tak sTL xQO @@ -258504,17 +258692,17 @@ nNj bWp eck rpe -rpe -ezx +rgd +dhe dbb xPI iCl cYm uAK iOb -ulw +raH kVh -oFk +hZT sTL xQO gZw @@ -258760,20 +258948,20 @@ kKa aHN aHN euD -aHZ +bSR rpe -nSi +tYr dbb cFc huy ugZ dKZ iOb -ulw +raH kVh iHi piW -rry +rqc miZ xkH qIQ diff --git a/_maps/map_files/Deltastation/DeltaStation2_skyrat.dmm b/_maps/map_files/Deltastation/DeltaStation2_skyrat.dmm index c0de5e2fc2b..1151b085b60 100644 --- a/_maps/map_files/Deltastation/DeltaStation2_skyrat.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2_skyrat.dmm @@ -196,6 +196,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/maintenance/port/fore) +"aaL" = ( +/obj/structure/window/reinforced/plasma/spawner/west{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/power/grounding_rod/anchored, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/turf/open/floor/engine, +/area/engineering/supermatter) "aaO" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -5903,6 +5912,14 @@ }, /turf/open/floor/iron, /area/security/prison) +"aUH" = ( +/obj/structure/window/reinforced/plasma/spawner/west{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/power/tesla_coil/anchored, +/turf/open/floor/engine, +/area/engineering/supermatter) "aUK" = ( /obj/effect/turf_decal/trimline/blue/filled/corner, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -7695,11 +7712,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/security/checkpoint/escape) -"bmS" = ( -/obj/structure/table/wood, -/obj/machinery/computer/secure_data/laptop, -/turf/open/floor/wood, -/area/command/heads_quarters/captain) "bne" = ( /obj/structure/rack, /obj/effect/spawner/random/clothing/costume, @@ -7707,11 +7719,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/maintenance/port/fore) -"bni" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, -/turf/open/floor/iron, -/area/engineering/supermatter/room) "bnn" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -8736,13 +8743,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) -"bwL" = ( -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/color_adapter{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engineering/supermatter/room) "bwT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -10554,16 +10554,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) -"bJT" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "Engine Cooling Bypass" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engineering/supermatter/room) "bKd" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/medical/glass{ @@ -11676,6 +11666,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood, /area/service/lawoffice) +"bQA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/obj/machinery/button/door/directional/west{ + id = "engsm"; + name = "Radiation Shutters Control"; + req_access_txt = "10" + }, +/turf/open/floor/iron, +/area/engineering/supermatter/room) "bQG" = ( /obj/structure/reflector/box, /turf/open/floor/plating, @@ -15122,6 +15124,13 @@ /obj/machinery/newscaster/security_unit/directional/west, /turf/open/floor/iron, /area/security/brig) +"cgQ" = ( +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains1" + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/service/salon) "cgR" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/tile/red, @@ -17794,8 +17803,8 @@ "cwL" = ( /obj/structure/table/wood, /obj/item/paper_bin, -/obj/structure/cable, /obj/effect/turf_decal/tile/blue, +/obj/structure/cable, /turf/open/floor/iron, /area/hallway/secondary/command) "cwM" = ( @@ -17803,8 +17812,8 @@ dir = 1 }, /obj/effect/landmark/start/assistant, -/obj/structure/cable, /obj/effect/turf_decal/tile/blue, +/obj/structure/cable, /turf/open/floor/iron, /area/hallway/secondary/command) "cwN" = ( @@ -17953,10 +17962,14 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/structure/cable, /turf/open/floor/iron, /area/hallway/secondary/command) "cyv" = ( /obj/effect/turf_decal/tile/neutral, +/obj/structure/sign/barber{ + pixel_y = -26 + }, /turf/open/floor/iron, /area/hallway/secondary/command) "cyD" = ( @@ -18570,6 +18583,13 @@ }, /turf/open/floor/iron, /area/maintenance/port) +"cGf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/turf/open/floor/iron, +/area/engineering/supermatter/room) "cGi" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -18749,15 +18769,6 @@ }, /turf/open/floor/iron/dark, /area/maintenance/starboard/fore) -"cIc" = ( -/obj/structure/window/reinforced/plasma/spawner/west{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/turf/open/floor/engine, -/area/engineering/supermatter) "cIh" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -23998,10 +24009,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"dgU" = ( -/obj/item/radio/intercom/directional/south, -/turf/open/floor/wood, -/area/command/heads_quarters/captain) "dgV" = ( /obj/machinery/chem_dispenser, /obj/effect/turf_decal/stripes/line{ @@ -31034,14 +31041,6 @@ }, /turf/open/floor/plating/airless, /area/science/test_area) -"dLL" = ( -/obj/machinery/disposal/bin, -/obj/machinery/light_switch/directional/north, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/wood, -/area/command/heads_quarters/captain) "dLP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, @@ -32888,11 +32887,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"dUC" = ( -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/turf/open/floor/iron, -/area/engineering/supermatter/room) "dUO" = ( /obj/machinery/vending/wallmed/directional/west, /obj/structure/disposalpipe/segment, @@ -36258,12 +36252,6 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/iron/grimy, /area/service/library) -"euh" = ( -/obj/structure/bed/dogbed/renault, -/mob/living/simple_animal/pet/fox/renault, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/wood, -/area/command/heads_quarters/captain) "eui" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -36608,6 +36596,19 @@ }, /turf/open/floor/iron, /area/engineering/storage) +"ezz" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/door/airlock/public/glass{ + name = "Barbershop" + }, +/turf/open/floor/iron, +/area/service/salon) +"ezC" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/iron, +/area/engineering/supermatter/room) "ezU" = ( /obj/machinery/conveyor{ dir = 4; @@ -36740,14 +36741,8 @@ /turf/open/floor/iron, /area/maintenance/port/fore) "eBv" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "corporatelounge"; - name = "Corporate Lounge Shutters" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/command/corporate_showroom) +/turf/closed/wall, +/area/service/salon) "eBF" = ( /obj/structure/lattice/catwalk, /obj/structure/disposalpipe/segment{ @@ -37710,18 +37705,16 @@ /turf/open/floor/iron, /area/science/mixing) "ePQ" = ( -/obj/structure/table/wood, -/obj/item/folder/blue, -/obj/item/clothing/under/rank/centcom/commander, -/obj/item/clothing/head/centhat{ - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0); - desc = "A replica hat of a Central Commander's attire. It has a small tag on it saying, 'It's good to be emperor.'"; - name = "Replica CentCom hat" +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/chair/office/light{ + dir = 4 }, -/obj/machinery/computer/security/telescreen/entertainment/directional/west, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) "ePT" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/mining/glass{ @@ -38951,6 +38944,10 @@ /obj/structure/cable, /turf/open/floor/plating, /area/security/brig) +"fgG" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/turf/closed/wall/r_wall, +/area/engineering/supermatter) "fgO" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -39188,10 +39185,6 @@ /obj/structure/table/wood, /turf/open/floor/iron/grimy, /area/service/abandoned_gambling_den/secondary) -"fll" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/turf/closed/wall/r_wall, -/area/engineering/supermatter) "flq" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, @@ -39769,14 +39762,6 @@ }, /turf/open/floor/iron, /area/medical/medbay/central) -"fuC" = ( -/obj/structure/window/reinforced/plasma/spawner/west{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, -/turf/open/floor/engine, -/area/engineering/supermatter) "fuF" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/research{ @@ -39939,11 +39924,18 @@ /turf/open/floor/iron, /area/engineering/storage) "fwF" = ( -/obj/structure/chair/comfy/black{ - 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/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/machinery/door/airlock/public{ + name = "Massage Parlour" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/service/salon) "fxd" = ( /obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron/cafeteria, @@ -40237,12 +40229,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/commons/locker) -"fCg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/command/heads_quarters/captain) "fCh" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall, @@ -41128,6 +41114,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/service/theater/abandoned) +"fTW" = ( +/obj/structure/window/reinforced/plasma/spawner/west{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/power/grounding_rod/anchored, +/turf/open/floor/engine, +/area/engineering/supermatter) "fUc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -41667,13 +41661,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/medical/pharmacy) -"gaT" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = -32; - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/command/heads_quarters/captain) "gbd" = ( /turf/open/floor/wood{ icon_state = "wood-broken2" @@ -41761,11 +41748,6 @@ }, /turf/open/floor/iron/grimy, /area/service/library) -"gem" = ( -/obj/structure/sign/warning/radiation, -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/turf/closed/wall/r_wall, -/area/engineering/supermatter) "gep" = ( /obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, @@ -42949,13 +42931,6 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron, /area/engineering/break_room) -"gxM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/turf/open/floor/iron, -/area/engineering/supermatter/room) "gxR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance_hatch{ @@ -42989,18 +42964,14 @@ }, /area/commons/toilet/restrooms) "gyL" = ( -/obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/toy/gun, -/obj/item/clothing/head/beret/sec{ - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0); - desc = "A replica beret resembling that of a special operations officer under Nanotrasen."; - name = "replica officer's beret" +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/structure/cable, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/service/salon) "gyT" = ( /obj/structure/sign/nanotrasen, /turf/closed/wall, @@ -44098,12 +44069,6 @@ "gTm" = ( /turf/open/floor/iron/dark, /area/service/library/abandoned) -"gTt" = ( -/obj/structure/table/wood, -/obj/item/folder/blue, -/obj/item/pen, -/turf/open/floor/carpet, -/area/command/corporate_showroom) "gTB" = ( /obj/machinery/power/solar{ id = "aftstarboard"; @@ -44141,10 +44106,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/medical/treatment_center) -"gTZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/turf/closed/wall/r_wall, -/area/engineering/supermatter) "gUo" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -44266,6 +44227,15 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"gVU" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/turf/open/floor/iron, +/area/service/salon) "gWm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -44627,12 +44597,15 @@ /turf/open/floor/iron, /area/engineering/gravity_generator) "hbl" = ( -/obj/structure/bookcase, -/obj/structure/sign/nanotrasen{ - pixel_y = 32 +/obj/structure/bed/pod, +/obj/machinery/light/warm/directional/north, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/service/salon) "hbp" = ( /obj/structure/bed, /obj/item/bedsheet/black, @@ -44698,6 +44671,13 @@ }, /turf/open/floor/iron/grimy, /area/command/heads_quarters/captain) +"hdi" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/color_adapter{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engineering/supermatter/room) "hdj" = ( /obj/machinery/photocopier, /obj/machinery/light/directional/east, @@ -44949,6 +44929,11 @@ /obj/machinery/power/apc/auto_name/east, /turf/open/floor/iron/dark, /area/security/interrogation) +"hhS" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, +/turf/open/floor/iron, +/area/engineering/supermatter/room) "hia" = ( /obj/item/kirbyplants/random, /obj/machinery/status_display/ai/directional/east, @@ -45119,10 +45104,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/cargo/storage) -"hkZ" = ( -/obj/machinery/power/supermatter_crystal/engine, -/turf/open/floor/engine, -/area/engineering/supermatter) "hlc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -47283,6 +47264,16 @@ /obj/structure/sign/warning/nosmoking, /turf/closed/wall/r_wall, /area/science/xenobiology) +"hTR" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/barber_chair{ + dir = 4 + }, +/turf/open/floor/iron, +/area/service/salon) "hTS" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -47511,6 +47502,11 @@ }, /turf/open/floor/iron, /area/engineering/main) +"hWu" = ( +/obj/effect/spawner/structure/window/reinforced/plasma, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/plating, +/area/engineering/supermatter) "hWy" = ( /obj/machinery/computer/atmos_control/tank/nitrous_tank{ dir = 4 @@ -48423,12 +48419,6 @@ /obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron, /area/engineering/break_room) -"iiL" = ( -/obj/item/kirbyplants/random, -/obj/machinery/light/directional/south, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) "iiN" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral{ @@ -49192,12 +49182,13 @@ /turf/open/floor/plating, /area/maintenance/port) "iss" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/donut_box, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) "isC" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/yellow{ @@ -50438,6 +50429,13 @@ /obj/item/storage/crayons, /turf/open/floor/iron, /area/security/prison) +"iMT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/iron, +/area/engineering/supermatter/room) "iNf" = ( /obj/machinery/light/directional/south, /obj/structure/dresser, @@ -52311,13 +52309,15 @@ /turf/open/floor/iron/dark, /area/science/mixing) "jug" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/table/wood/shuttle_bar, +/obj/item/lipstick/random, +/turf/open/floor/iron, +/area/service/salon) "jup" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/tile/neutral{ @@ -52903,10 +52903,23 @@ /turf/open/floor/iron, /area/commons/fitness/recreation) "jDJ" = ( +/obj/machinery/light/small/directional/east, +/obj/machinery/power/apc/auto_name/east, /obj/structure/cable, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/item/reagent_containers/dropper/precision{ + pixel_x = -7 + }, +/obj/item/lipstick/random, +/obj/item/reagent_containers/spray/quantum_hair_dye{ + pixel_x = 6 + }, +/turf/open/floor/iron, +/area/service/salon) "jDK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/brown{ @@ -53203,6 +53216,11 @@ }, /turf/open/floor/iron, /area/cargo/storage) +"jHV" = ( +/obj/structure/table/wood, +/obj/machinery/computer/secure_data/laptop, +/turf/open/floor/wood, +/area/command/heads_quarters/captain) "jHY" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ @@ -53259,15 +53277,6 @@ heat_capacity = 1e+006 }, /area/maintenance/port) -"jIM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/color_adapter{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engineering/supermatter/room) "jIO" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible, /obj/structure/sign/warning/securearea{ @@ -53326,6 +53335,15 @@ /obj/machinery/light_switch/directional/east, /turf/open/floor/iron/dark, /area/service/chapel/office) +"jJm" = ( +/obj/structure/window/reinforced/plasma/spawner/west{ + dir = 1 + }, +/obj/structure/cable, +/obj/machinery/power/tesla_coil/anchored, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/turf/open/floor/engine, +/area/engineering/supermatter) "jJq" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -53463,6 +53481,10 @@ /obj/machinery/power/apc/auto_name/east, /turf/open/floor/iron/white, /area/medical/virology) +"jLq" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/wood, +/area/command/heads_quarters/captain) "jLJ" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -54928,11 +54950,6 @@ }, /turf/open/floor/iron, /area/security/prison) -"kiV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/command/corporate_showroom) "kjh" = ( /obj/structure/closet/firecloset, /obj/machinery/light/small/directional/west, @@ -56062,6 +56079,10 @@ }, /turf/open/floor/iron, /area/hallway/primary/central/fore) +"kAe" = ( +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/secondary/command) "kAj" = ( /obj/structure/table/wood, /obj/item/soap/nanotrasen, @@ -56214,18 +56235,6 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/grimy, /area/service/library) -"kCz" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Corporate Lounge"; - req_access_txt = "19" - }, -/obj/structure/cable, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "showroom" - }, -/turf/open/floor/wood, -/area/command/corporate_showroom) "kCA" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -56396,11 +56405,6 @@ }, /turf/open/floor/iron/white, /area/hallway/primary/central/aft) -"kGd" = ( -/obj/effect/spawner/structure/window/reinforced/plasma, -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/turf/open/floor/plating, -/area/engineering/supermatter) "kGs" = ( /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; @@ -56708,10 +56712,17 @@ /turf/open/floor/iron/dark, /area/commons/fitness/recreation) "kJW" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/west, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/dryer{ + dir = 4; + pixel_x = -6; + pixel_y = -6 + }, +/turf/open/floor/iron, +/area/service/salon) "kKa" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -56859,17 +56870,6 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/commons/fitness/recreation) -"kMr" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/engineering/glass/critical{ - heat_proof = 1; - name = "Supermatter Chamber"; - req_one_access_txt = "10;24" - }, -/turf/open/floor/engine, -/area/engineering/supermatter) "kMB" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -59235,10 +59235,6 @@ }, /turf/open/floor/iron, /area/cargo/storage) -"lsg" = ( -/obj/machinery/vending/boozeomat, -/turf/open/floor/wood, -/area/command/heads_quarters/captain) "lsy" = ( /obj/structure/cable, /turf/closed/wall, @@ -59309,13 +59305,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, /turf/open/floor/iron/dark, /area/science/mixing) -"ltm" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/command/corporate_showroom) "ltn" = ( /obj/structure/chair/stool/directional/south, /obj/effect/turf_decal/tile/neutral{ @@ -59800,12 +59789,20 @@ /turf/open/floor/iron, /area/engineering/main) "lAV" = ( -/obj/structure/table/wood, -/obj/item/clipboard, -/obj/item/toy/figure/dsquad, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/sink{ + dir = 4; + pixel_x = -12 + }, +/obj/structure/mirror/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/service/salon) "lBd" = ( /obj/machinery/light/small/directional/west, /turf/open/floor/engine, @@ -60362,10 +60359,6 @@ }, /turf/open/floor/iron/dark, /area/command/bridge) -"lMb" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/engine, -/area/engineering/supermatter) "lMm" = ( /obj/structure/window/reinforced{ dir = 4 @@ -60451,11 +60444,20 @@ /turf/open/floor/wood, /area/service/library/abandoned) "lNS" = ( -/obj/structure/table/wood, -/obj/item/storage/secure/briefcase, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/mirror/directional/east, +/obj/item/reagent_containers/spray/barbers_aid{ + pixel_x = 6 + }, +/obj/item/razor{ + pixel_x = -6 + }, +/turf/open/floor/iron, +/area/service/salon) "lOa" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance_hatch{ @@ -60579,12 +60581,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/medical/medbay/central) -"lPB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/engine, -/area/engineering/supermatter) "lPG" = ( /obj/structure/table, /obj/item/paper_bin, @@ -61339,6 +61335,17 @@ }, /turf/open/floor/iron/dark, /area/engineering/main) +"lZo" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1; + name = "Supermatter Chamber"; + req_one_access_txt = "10;24" + }, +/turf/open/floor/engine, +/area/engineering/supermatter) "lZt" = ( /obj/machinery/status_display/evac/directional/north, /obj/machinery/light/small/directional/north, @@ -62042,6 +62049,12 @@ }, /turf/open/floor/engine/n2o, /area/engineering/atmos) +"mkl" = ( +/obj/machinery/light/directional/west, +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/open/floor/iron, +/area/engineering/supermatter/room) "mkz" = ( /obj/structure/sign/directions/engineering{ desc = "A sign that shows there are doors here. There are doors everywhere!"; @@ -62245,15 +62258,6 @@ }, /turf/open/floor/iron, /area/command/heads_quarters/cmo) -"mmY" = ( -/obj/structure/window/reinforced/plasma/spawner/west{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/turf/open/floor/engine, -/area/engineering/supermatter) "mnr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/plasticflaps/opaque, @@ -62815,11 +62819,19 @@ /turf/open/floor/plating, /area/service/theater/abandoned) "mue" = ( -/obj/structure/chair/comfy/brown{ +/obj/machinery/light/warm/directional/west, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/item/kirbyplants/random, +/obj/machinery/button/curtain{ + id = "barbershopcurtains"; + pixel_x = -25; + pixel_y = -24 + }, +/turf/open/floor/iron, +/area/service/salon) "mui" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -63182,6 +63194,9 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/sign/barber{ + pixel_y = 25 + }, /turf/open/floor/iron, /area/hallway/primary/central/aft) "mAt" = ( @@ -65105,6 +65120,15 @@ }, /turf/open/floor/iron, /area/command/heads_quarters/cmo) +"neH" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/service/salon) "nfl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -66370,11 +66394,13 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "nxt" = ( -/obj/structure/chair/comfy/black{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron, +/area/service/salon) "nxv" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral{ @@ -66769,16 +66795,15 @@ /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) "nDO" = ( -/obj/structure/table/wood, -/obj/item/clothing/mask/cigarette/cigar/cohiba{ - pixel_x = 3 +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/item/clothing/mask/cigarette/cigar/havana{ - pixel_x = -3 - }, -/obj/item/clothing/mask/cigarette/cigar, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/service/salon) "nDV" = ( /obj/effect/landmark/blobstart, /obj/structure/disposalpipe/segment{ @@ -67165,6 +67190,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/commons/toilet/restrooms) +"nIS" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/service/salon) "nIV" = ( /turf/closed/wall, /area/service/janitor) @@ -68084,6 +68119,13 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron, /area/security/prison/safe) +"nXc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains" + }, +/turf/open/floor/plating, +/area/service/salon) "nXu" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -68242,16 +68284,19 @@ }, /turf/open/floor/iron, /area/hallway/primary/central/fore) -"nZw" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/wood, -/area/command/heads_quarters/captain) "nZB" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/service/salon) "nZN" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp, @@ -69045,20 +69090,6 @@ }, /turf/open/floor/iron, /area/engineering/atmos) -"okN" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Corporate Lounge"; - req_access_txt = "19" - }, -/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/cyclelink_helper_multi{ - cycle_id = "showroom" - }, -/turf/open/floor/wood, -/area/command/corporate_showroom) "okV" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment, @@ -69687,6 +69718,14 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron/white, /area/hallway/primary/central/aft) +"otq" = ( +/obj/machinery/disposal/bin, +/obj/machinery/light_switch/directional/north, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/wood, +/area/command/heads_quarters/captain) "otC" = ( /obj/structure/table, /obj/item/storage/box/donkpockets, @@ -70920,14 +70959,6 @@ }, /turf/open/floor/iron/dark, /area/service/bar) -"oJv" = ( -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Gas to Chamber" - }, -/turf/open/floor/engine, -/area/engineering/supermatter) "oJz" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/glass/bowl, @@ -73984,6 +74015,12 @@ }, /turf/open/floor/iron/dark, /area/engineering/gravity_generator) +"pGB" = ( +/obj/structure/bed/dogbed/renault, +/mob/living/simple_animal/pet/fox/renault, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood, +/area/command/heads_quarters/captain) "pGD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 @@ -74054,29 +74091,6 @@ }, /turf/open/floor/iron, /area/cargo/office) -"pHv" = ( -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/flashlight/lamp/green{ - pixel_x = -5; - pixel_y = 6 - }, -/obj/item/reagent_containers/food/drinks/bottle/kahlua{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_y = 2 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_x = 7; - pixel_y = -4 - }, -/turf/open/floor/wood, -/area/command/heads_quarters/captain) "pHy" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line, @@ -74359,14 +74373,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/command/gateway) -"pLz" = ( -/obj/structure/window/reinforced/plasma/spawner/west{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, -/turf/open/floor/engine, -/area/engineering/supermatter) "pLD" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/camera{ @@ -74474,6 +74480,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/commons/fitness/recreation) +"pNO" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/wood, +/area/command/heads_quarters/captain) "pOb" = ( /obj/structure/table/glass, /obj/machinery/light/directional/east, @@ -74830,12 +74840,14 @@ /turf/open/floor/iron/white, /area/medical/virology) "pTc" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/bottle/whiskey, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/closet/secure_closet/barber, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/service/salon) "pTl" = ( /obj/machinery/holopad, /obj/structure/cable, @@ -75107,8 +75119,15 @@ /turf/open/floor/iron/dark, /area/command/bridge) "pXL" = ( -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/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/iron, +/area/service/salon) "pYc" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/door/airlock/maintenance_hatch{ @@ -75637,6 +75656,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/service/hydroponics) +"qfy" = ( +/obj/machinery/light/small/directional/south, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Gas to Chamber" + }, +/turf/open/floor/engine, +/area/engineering/supermatter) "qfA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -76138,11 +76165,16 @@ /area/medical/virology) "qmP" = ( /obj/structure/cable, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/landmark/start/barber, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 }, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/turf/open/floor/iron, +/area/service/salon) "qnd" = ( /obj/effect/landmark/blobstart, /obj/structure/disposalpipe/segment{ @@ -76338,6 +76370,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/grimy, /area/command/heads_quarters/hos) +"qqj" = ( +/obj/machinery/photocopier, +/turf/open/floor/wood, +/area/command/heads_quarters/captain) "qqB" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -76534,6 +76570,17 @@ }, /turf/open/floor/iron/dark, /area/command/bridge) +"qtE" = ( +/obj/machinery/light/warm/directional/north, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/barber_chair{ + dir = 4 + }, +/turf/open/floor/iron, +/area/service/salon) "qtR" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -77335,13 +77382,6 @@ }, /turf/open/floor/iron/white, /area/service/kitchen) -"qFb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, -/turf/open/floor/iron, -/area/engineering/supermatter/room) "qFk" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/coffee, @@ -77744,7 +77784,7 @@ /turf/open/floor/iron, /area/security/prison/safe) "qKx" = ( -/obj/machinery/power/energy_accumulator/tesla_coil, +/obj/machinery/power/tesla_coil, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/engineering/main) @@ -77988,30 +78028,19 @@ /turf/open/floor/iron/dark, /area/commons/locker) "qNK" = ( -/obj/machinery/camera{ - c_tag = "Bridge - Corporate Lounge"; - name = "command camera" - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/item/radio/intercom/directional/north, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/effect/turf_decal/tile/purple, +/obj/machinery/vending/barbervend, +/obj/machinery/button/curtain{ + id = "barbershopcurtains"; + pixel_x = -25; + pixel_y = 24 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/sign/picture_frame/showroom/one{ - pixel_x = -8; - pixel_y = 32 - }, -/obj/structure/sign/picture_frame/showroom/two{ - pixel_x = 8; - pixel_y = 32 - }, -/turf/open/floor/iron/dark, -/area/command/corporate_showroom) +/turf/open/floor/iron, +/area/service/salon) "qNM" = ( /obj/structure/chair/office{ dir = 4 @@ -78027,9 +78056,9 @@ /obj/structure/chair/comfy/black{ dir = 1 }, -/obj/structure/cable, /obj/effect/turf_decal/tile/blue, /obj/effect/landmark/start/hangover, +/obj/structure/cable, /turf/open/floor/iron, /area/hallway/secondary/command) "qOe" = ( @@ -78539,10 +78568,13 @@ /turf/open/floor/iron, /area/engineering/atmos) "qUi" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/service/salon) "qUo" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -78849,14 +78881,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/engineering/main) -"qYi" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/command/corporate_showroom) "qYo" = ( /obj/structure/lattice, /turf/open/space/basic, @@ -78877,12 +78901,15 @@ /turf/open/floor/wood, /area/command/heads_quarters/captain) "qYx" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/table/wood/shuttle_bar, +/obj/item/book/fish_catalog, +/turf/open/floor/iron, +/area/service/salon) "qYD" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -79280,16 +79307,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/service/library/abandoned) -"ree" = ( -/obj/machinery/airalarm/engine{ - pixel_y = 23 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Gas to Filter" - }, -/turf/open/floor/engine, -/area/engineering/supermatter) "ren" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/brown/visible, @@ -79560,6 +79577,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/service/bar/atrium) +"rgQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 + }, +/turf/open/floor/engine, +/area/engineering/supermatter) "rgU" = ( /obj/machinery/disposal/bin, /obj/effect/decal/cleanable/dirt, @@ -80640,6 +80663,12 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/hallway/primary/central/fore) +"rAf" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/command/heads_quarters/captain) "rAg" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ @@ -81526,12 +81555,6 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/engineering/supermatter/room) -"rOd" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/wood, -/area/command/heads_quarters/captain) "rOx" = ( /obj/structure/rack, /obj/item/storage/belt/utility, @@ -81544,6 +81567,15 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/commons/storage/tools) +"rOQ" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains" + }, +/turf/open/floor/plating, +/area/service/salon) "rPb" = ( /obj/machinery/light/directional/east, /obj/effect/turf_decal/tile/neutral{ @@ -84878,13 +84910,12 @@ }, /area/hallway/secondary/service) "sLi" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "corporatelounge"; - name = "Corporate Lounge Shutters" +/obj/effect/spawner/structure/window, +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains" }, /turf/open/floor/plating, -/area/command/corporate_showroom) +/area/service/salon) "sLr" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/yellow{ @@ -85150,6 +85181,29 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/maintenance/starboard/aft) +"sPJ" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/flashlight/lamp/green{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/bottle/kahlua{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_y = 2 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 7; + pixel_y = -4 + }, +/turf/open/floor/wood, +/area/command/heads_quarters/captain) "sPQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -85369,7 +85423,7 @@ /turf/open/floor/iron, /area/cargo/warehouse) "sTy" = ( -/obj/machinery/power/energy_accumulator/tesla_coil, +/obj/machinery/power/tesla_coil, /obj/effect/decal/cleanable/dirt, /obj/machinery/camera{ c_tag = "Engineering - Secure Storage"; @@ -86235,6 +86289,13 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron/white, /area/command/heads_quarters/rd) +"tfu" = ( +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains1" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/service/salon) "tfD" = ( /turf/open/floor/iron{ heat_capacity = 1e+006 @@ -86395,6 +86456,10 @@ }, /turf/open/floor/iron/white, /area/command/heads_quarters/rd) +"tii" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/closed/wall/r_wall, +/area/engineering/supermatter) "tim" = ( /obj/structure/window/reinforced{ dir = 4 @@ -86654,9 +86719,15 @@ /turf/open/floor/iron, /area/hallway/primary/central/aft) "tmP" = ( -/obj/structure/cable, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/structure/table/reinforced/rglass, +/obj/item/hairbrush, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/item/lipstick/random, +/turf/open/floor/iron, +/area/service/salon) "tmW" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -87952,6 +88023,15 @@ /obj/structure/cable, /turf/open/floor/plating, /area/command/teleporter) +"tGP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/color_adapter{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engineering/supermatter/room) "tGU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bodycontainer/morgue{ @@ -88878,6 +88958,17 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/engineering/main) +"tSQ" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1; + name = "Supermatter Chamber"; + req_one_access_txt = "10;24" + }, +/turf/open/floor/engine, +/area/engineering/supermatter) "tSS" = ( /obj/machinery/light/directional/north, /obj/structure/tank_holder/extinguisher, @@ -88923,26 +89014,16 @@ /turf/open/floor/iron/dark, /area/engineering/transit_tube) "tUe" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/camera{ + c_tag = "Salon" + }, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/sign/picture_frame/showroom/three{ - pixel_x = -8; - pixel_y = 32 - }, -/obj/structure/sign/picture_frame/showroom/four{ - pixel_x = 8; - pixel_y = 32 - }, -/turf/open/floor/iron/dark, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/sofa/bench/right, +/turf/open/floor/iron, +/area/service/salon) "tUm" = ( /obj/structure/table, /obj/item/clipboard, @@ -89346,12 +89427,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/hallway/secondary/entry) -"ubb" = ( -/obj/machinery/light/directional/west, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/turf/open/floor/iron, -/area/engineering/supermatter/room) "ubm" = ( /obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/tile/neutral{ @@ -90252,6 +90327,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/commons/fitness/recreation) +"uqa" = ( +/obj/machinery/power/supermatter_crystal/engine, +/turf/open/floor/engine, +/area/engineering/supermatter) "uqc" = ( /obj/structure/chair/office{ dir = 8 @@ -90790,17 +90869,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central/aft) -"uwW" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/engineering/glass/critical{ - heat_proof = 1; - name = "Supermatter Chamber"; - req_one_access_txt = "10;24" - }, -/turf/open/floor/engine, -/area/engineering/supermatter) "uwX" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ @@ -90962,19 +91030,6 @@ }, /turf/open/floor/iron, /area/commons/fitness/recreation) -"uyT" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Corporate Lounge"; - req_access_txt = "19" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "showroom" - }, -/turf/open/floor/wood, -/area/command/corporate_showroom) "uzg" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -91971,11 +92026,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/service/abandoned_gambling_den) -"uOP" = ( -/obj/structure/table/wood, -/obj/item/paicard, -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) "uOU" = ( /obj/machinery/light/directional/west, /obj/effect/turf_decal/tile/red{ @@ -92489,6 +92539,16 @@ }, /turf/open/floor/iron, /area/engineering/supermatter/room) +"uWq" = ( +/obj/machinery/airalarm/engine{ + pixel_y = 23 + }, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Gas to Filter" + }, +/turf/open/floor/engine, +/area/engineering/supermatter) "uWy" = ( /obj/structure/table/reinforced, /obj/item/paper_bin, @@ -92501,10 +92561,13 @@ /turf/open/floor/iron, /area/cargo/storage) "uWH" = ( -/obj/structure/table/wood, -/obj/item/storage/photo_album, -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) +/obj/structure/bed/pod, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) "uWQ" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/neutral{ @@ -92657,9 +92720,12 @@ /turf/open/floor/iron/dark, /area/command/heads_quarters/ce) "vav" = ( -/obj/machinery/holopad, -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) "vaz" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/line, @@ -92850,6 +92916,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/engineering/main) +"vdJ" = ( +/obj/structure/sign/picture_frame/portrait/bar{ + pixel_x = -32 + }, +/turf/open/floor/iron/dark, +/area/service/bar) "vdK" = ( /obj/machinery/light, /obj/effect/turf_decal/stripes/line{ @@ -93388,8 +93460,18 @@ /turf/open/space/basic, /area/space/nearstation) "vkd" = ( -/turf/closed/wall/r_wall, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Barbershop" + }, +/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, +/area/service/salon) "vko" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -93667,12 +93749,6 @@ }, /turf/open/floor/iron, /area/cargo/miningoffice) -"vob" = ( -/obj/machinery/light/directional/west, -/obj/machinery/status_display/evac/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, -/turf/open/floor/iron, -/area/engineering/supermatter/room) "vox" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/conveyor_switch/oneway{ @@ -94335,6 +94411,14 @@ }, /turf/open/floor/iron, /area/engineering/supermatter/room) +"vzn" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/sofa/bench/left, +/turf/open/floor/iron, +/area/service/salon) "vzu" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ @@ -94345,18 +94429,6 @@ }, /turf/open/floor/iron, /area/commons/fitness/recreation) -"vzy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, -/obj/machinery/button/door/directional/west{ - id = "engsm"; - name = "Radiation Shutters Control"; - req_access_txt = "10" - }, -/turf/open/floor/iron, -/area/engineering/supermatter/room) "vzF" = ( /obj/item/kirbyplants/random, /obj/item/toy/plush/snakeplushie{ @@ -94570,6 +94642,11 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/wood, /area/command/heads_quarters/captain) +"vDy" = ( +/obj/structure/sign/warning/radiation, +/obj/machinery/atmospherics/pipe/smart/manifold4w/green/visible, +/turf/closed/wall/r_wall, +/area/engineering/supermatter) "vDG" = ( /obj/machinery/meter, /obj/machinery/light/directional/east, @@ -94782,19 +94859,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/service/chapel/office) -"vGQ" = ( -/obj/machinery/light_switch/directional/south{ - pixel_x = 6 - }, -/obj/item/kirbyplants/random, -/obj/machinery/light/directional/south, -/obj/machinery/button/door/directional/south{ - id = "corporatelounge"; - name = "Corporate Lounge Shutters"; - pixel_x = -6 - }, -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) "vHf" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, @@ -94987,6 +95051,12 @@ /obj/machinery/atmospherics/pipe/bridge_pipe/orange/visible, /turf/open/space, /area/engineering/atmos) +"vJj" = ( +/obj/machinery/light/directional/west, +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, +/turf/open/floor/iron, +/area/engineering/supermatter/room) "vJu" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Circuits Lab Maintenance"; @@ -95326,10 +95396,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"vOw" = ( -/obj/machinery/photocopier, -/turf/open/floor/wood, -/area/command/heads_quarters/captain) "vOG" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -96460,10 +96526,17 @@ /turf/open/floor/iron, /area/security/prison) "whq" = ( -/obj/structure/table/wood, -/obj/item/lighter, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/service/salon) "whP" = ( /obj/machinery/power/solar_control{ dir = 4; @@ -97056,6 +97129,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/engineering/main) +"wrb" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/wood, +/area/command/heads_quarters/captain) "wrg" = ( /obj/machinery/vending/boozeomat, /obj/machinery/status_display/evac/directional/north, @@ -97083,6 +97162,10 @@ }, /turf/open/floor/iron/grimy, /area/security/detectives_office) +"wrL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/engine, +/area/engineering/supermatter) "wrV" = ( /obj/structure/sign/poster/official/work_for_a_future{ pixel_x = 32 @@ -97449,6 +97532,13 @@ }, /turf/open/floor/iron, /area/cargo/storage) +"wvX" = ( +/obj/structure/sign/nanotrasen{ + pixel_x = -32; + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/command/heads_quarters/captain) "wwA" = ( /obj/structure/table/glass, /obj/item/folder/blue, @@ -97479,6 +97569,15 @@ }, /turf/open/floor/iron, /area/engineering/atmos) +"wwS" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/landmark/start/barber, +/turf/open/floor/iron, +/area/service/salon) "wwY" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -98049,10 +98148,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/engineering/storage/tech) -"wHk" = ( -/obj/structure/sign/warning/electricshock, -/turf/closed/wall/r_wall, -/area/command/corporate_showroom) "wHq" = ( /obj/machinery/hydroponics/constructable, /obj/structure/sign/nanotrasen{ @@ -99623,17 +99718,18 @@ /turf/open/floor/plating, /area/commons/toilet/auxiliary) "xiK" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/structure/showcase/machinery/implanter{ - layer = 2.7; - pixel_y = 4 +/obj/effect/turf_decal/tile/purple, +/obj/structure/mirror/directional/east, +/obj/item/reagent_containers/dropper, +/obj/item/hairbrush/comb{ + pixel_y = 10 }, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) +/turf/open/floor/iron, +/area/service/salon) "xiQ" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=engi1"; @@ -99881,15 +99977,20 @@ /turf/open/floor/iron, /area/maintenance/port/fore) "xmS" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ +/obj/structure/chair/office/light{ dir = 4 }, -/obj/structure/showcase/mecha/marauder, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/iron/grimy, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/button/curtain{ + id = "barbershopcurtains1"; + pixel_x = -25; + pixel_y = 24 + }, +/turf/open/floor/iron, +/area/service/salon) "xmT" = ( /obj/structure/window/reinforced{ dir = 8 @@ -99912,12 +100013,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/engineering/transit_tube) -"xni" = ( -/obj/structure/sign/picture_frame/portrait/bar{ - pixel_x = -32 - }, -/turf/open/floor/iron/dark, -/area/service/bar) "xnj" = ( /obj/machinery/light/directional/south, /obj/machinery/computer/station_alert{ @@ -100367,6 +100462,10 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/aisat/exterior) +"xtC" = ( +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood, +/area/command/heads_quarters/captain) "xub" = ( /obj/structure/window/reinforced{ dir = 4 @@ -100995,6 +101094,16 @@ }, /turf/open/floor/iron/dark, /area/engineering/transit_tube) +"xEG" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Engine Cooling Bypass" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/engineering/supermatter/room) "xET" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -101601,20 +101710,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, /area/commons/fitness/recreation) -"xOF" = ( -/obj/structure/fireplace, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/command/corporate_showroom) "xOM" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible, @@ -102198,12 +102293,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/security/checkpoint/escape) -"xZz" = ( -/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, -/area/command/corporate_showroom) "xZJ" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -102716,6 +102805,20 @@ /obj/machinery/newscaster/directional/west, /turf/open/floor/iron/dark, /area/service/abandoned_gambling_den) +"yhy" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/hairbrush, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/item/lipstick/random, +/obj/machinery/camera{ + c_tag = "Salon - Massage Parlour"; + dir = 8 + }, +/turf/open/floor/iron, +/area/service/salon) "yhE" = ( /obj/structure/table/wood, /obj/item/instrument/violin, @@ -123757,11 +123860,11 @@ otP vNO aTe rNb -dUC +ezC qzf -fuC -pLz -fuC +aUH +fTW +aUH qzf qzf qzf @@ -124014,12 +124117,12 @@ otP vNO eyE vZy -jIM -fll -lPB +tGP +tii +rgQ qzE -lMb -mmY +wrL +jJm lBd lZd hnW @@ -124271,12 +124374,12 @@ otP vNO wTm rKr -bni -kGd -lPB -hkZ -lMb -cIc +hhS +hWu +rgQ +uqa +wrL +aaL vyP eZx hnW @@ -124528,12 +124631,12 @@ otP vNO eyE iDn -qFb -fll -lPB +cGf +tii +rgQ qzE -lMb -mmY +wrL +jJm lYR tKt jBK @@ -124785,12 +124888,12 @@ otP lON lgs oZO -bwL -fll -fll -uwW -gTZ -gTZ +hdi +tii +tii +tSQ +fgG +fgG qzf qzf hdp @@ -125044,9 +125147,9 @@ vzm oZO idx qzf -ree +uWq qzE -oJv +qfy qzf pEZ pEZ @@ -125301,9 +125404,9 @@ xPF aCW lAe qzf -gem -kMr -gTZ +vDy +lZo +fgG qzf axV axV @@ -125557,11 +125660,11 @@ xPF xPF oZO oni -vob -gxM -bJT -vzy -ubb +mkl +iMT +xEG +bQA +vJj mef mef tQl @@ -139640,7 +139743,7 @@ iXT alf hFM wtr -xni +vdJ ddc stu pqt @@ -140726,7 +140829,7 @@ oaQ cqZ aad aad -eBv +tfu xmS kJW lAV @@ -140983,12 +141086,12 @@ cub cqY cqZ cqZ -vkd +eBv hbl -ltm +wwS pXL uWH -wHk +cgQ fbT bMR ayd @@ -141240,12 +141343,12 @@ cuc udD oaQ cyt -kCz -tmP +cgQ +yhy qUi +neH tmP -tmP -kCz +eBv hUA iuh ayd @@ -141496,13 +141599,13 @@ eTr cud cvt cwL -oaQ +cyt +eBv +eBv eBv -pXL -qYi fwF -iiL -vkd +eBv +eBv mpQ kCj qfq @@ -141754,10 +141857,10 @@ cue cvu cwM sfh -vkd +eBv qNK pTc -gTt +neH mue sLi gic @@ -142011,9 +142114,9 @@ nwG kUO cwN cyu -vkd -xOF +ezz iss +gVU nDO vav sLi @@ -142268,12 +142371,12 @@ cug pjU qOd cyv -vkd +eBv tUe qYx whq nxt -sLi +eBv mAq bvi eBN @@ -142524,12 +142627,12 @@ mMQ cuh gqq cwP -jlX -eBv -pXL +kAe +sLi +vzn jug nZB -vGQ +neH vkd nbQ rrD @@ -142782,12 +142885,12 @@ lYQ rJU rRG xNT -okN -xZz -xZz -kiV -kiV -uyT +rOQ +neH +nIS +neH +vav +eBv qle sYX dUV @@ -143039,12 +143142,12 @@ cuj cqY cqZ cqZ -vkd -hbl +eBv +qtE qmP -pXL -uOP -wHk +hTR +vav +sLi anN pFL dUV @@ -143296,12 +143399,12 @@ jlX cqZ aad aad -eBv +nXc xiK jDJ lNS gyL -eBv +sLi tnm irp dUV @@ -143530,9 +143633,9 @@ oOD gdT glH glH -nZw -vOw -euh +jLq +qqj +pGB glH sfH bXb @@ -143786,10 +143889,10 @@ xTi oOD iUx glH -lsg -gaT -rOd -dgU +pNO +wvX +wrb +xtC glH glH glH @@ -144043,10 +144146,10 @@ xTi oOD vfg glH -dLL -fCg -bmS -pHv +otq +rAf +jHV +sPJ sXr jpd wQc diff --git a/_maps/map_files/IceBoxStation/IceBoxStation_skyrat.dmm b/_maps/map_files/IceBoxStation/IceBoxStation_skyrat.dmm index 033fafbe382..4bfa332402d 100644 --- a/_maps/map_files/IceBoxStation/IceBoxStation_skyrat.dmm +++ b/_maps/map_files/IceBoxStation/IceBoxStation_skyrat.dmm @@ -101,15 +101,6 @@ /obj/item/gun/energy/laser/practice, /turf/open/floor/iron/dark, /area/security/range) -"aaT" = ( -/obj/structure/table, -/obj/effect/spawner/random/entertainment/cigarette_pack, -/obj/item/lighter/greyscale{ - pixel_x = 4; - pixel_y = 2 - }, -/turf/open/floor/iron/cafeteria, -/area/hallway/secondary/exit/departure_lounge) "aaV" = ( /obj/effect/turf_decal/trimline/yellow/line{ dir = 4 @@ -288,10 +279,6 @@ c_tag = "Security - Infirmary"; dir = 6 }, -/obj/structure/table/glass, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 9 - }, /turf/open/floor/iron/white, /area/security/brig) "ace" = ( @@ -306,10 +293,6 @@ /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/radio/intercom/directional/north, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, /turf/open/floor/iron/dark, /area/security/office) "acf" = ( @@ -437,12 +420,6 @@ /area/security/range) "adB" = ( /obj/machinery/iv_drip, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, -/obj/structure/sign/departments/medbay/alt{ - pixel_x = 32 - }, /turf/open/floor/iron/white, /area/security/brig) "adC" = ( @@ -451,7 +428,6 @@ /obj/item/clothing/suit/bomb_suit/security, /obj/item/clothing/head/bomb_hood/security, /obj/item/clothing/head/bomb_hood/security, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/security/office) "adH" = ( @@ -482,17 +458,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"aej" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/obj/machinery/light/small/directional/east, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) +"aeq" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/carpet, +/area/service/library) "aer" = ( /obj/structure/tank_dispenser/oxygen, /turf/open/floor/iron/dark, @@ -534,9 +504,6 @@ /obj/item/reagent_containers/glass/bottle/multiver, /obj/item/reagent_containers/syringe, /obj/structure/table/glass, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 - }, /turf/open/floor/iron/white, /area/security/brig) "afr" = ( @@ -547,9 +514,6 @@ "afu" = ( /obj/item/healthanalyzer, /obj/structure/table/glass, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 5 - }, /turf/open/floor/iron/white, /area/security/brig) "afx" = ( @@ -574,9 +538,6 @@ /area/security/brig) "afz" = ( /obj/machinery/door/window, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 10 - }, /turf/open/floor/iron/white, /area/security/brig) "afB" = ( @@ -584,24 +545,6 @@ dir = 2 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/trimline/blue/filled/line, -/turf/open/floor/iron/white, -/area/security/brig) -"afG" = ( -/obj/structure/window/reinforced, -/obj/structure/rack, -/obj/item/storage/firstaid/regular{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/brute{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 6 - }, /turf/open/floor/iron/white, /area/security/brig) "afK" = ( @@ -736,9 +679,6 @@ /obj/structure/bodycontainer/morgue{ dir = 8 }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 5 - }, /turf/open/floor/iron/white, /area/security/brig) "aih" = ( @@ -779,9 +719,6 @@ pixel_y = 3 }, /obj/structure/table/glass, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, /turf/open/floor/iron/white, /area/security/brig) "ajn" = ( @@ -872,6 +809,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, +/obj/machinery/light/small/directional/west, /obj/machinery/camera{ c_tag = "Security - Cell Two"; dir = 4 @@ -947,9 +885,6 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/small/directional/west{ - dir = 4 - }, /turf/open/floor/iron, /area/security/brig) "ale" = ( @@ -1079,7 +1014,7 @@ pixel_x = -24 }, /obj/effect/landmark/start/lawyer, -/turf/open/floor/carpet/black, +/turf/open/floor/wood, /area/service/lawoffice) "ami" = ( /obj/machinery/computer/prisoner/management{ @@ -1213,9 +1148,6 @@ }, /obj/structure/closet/secure_closet/security_medic, /obj/machinery/light/directional/east, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 4 - }, /turf/open/floor/iron/white, /area/security/brig) "ane" = ( @@ -1567,15 +1499,6 @@ "apS" = ( /turf/open/floor/carpet, /area/security/detectives_office) -"apW" = ( -/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 = "Art Gallery" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/sepia, -/area/service/library) "aqc" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -1646,7 +1569,6 @@ req_access_txt = "63" }, /obj/machinery/button/flasher{ - id = "brigentry"; pixel_x = -6; pixel_y = -3 }, @@ -1688,17 +1610,6 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/small/directional/west{ - dir = 4 - }, -/obj/machinery/door_timer{ - id = "solitary1"; - pixel_x = 32 - }, -/obj/machinery/door_timer{ - id = "solitary1"; - pixel_x = 32 - }, /turf/open/floor/iron, /area/security/brig) "arb" = ( @@ -1791,9 +1702,6 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/light/small/directional/west{ - dir = 4 - }, /turf/open/floor/iron, /area/security/brig) "asp" = ( @@ -2349,6 +2257,7 @@ /turf/open/floor/plating, /area/hallway/secondary/entry) "awX" = ( +/obj/machinery/flasher/directional/east, /obj/effect/turf_decal/tile/blue/darkblue{ dir = 4 }, @@ -2359,11 +2268,6 @@ c_tag = "Security - Entrance"; dir = 8 }, -/obj/machinery/flasher{ - id = "brigentry"; - pixel_x = 23; - pixel_y = -23 - }, /turf/open/floor/iron, /area/security/brig) "awZ" = ( @@ -2439,6 +2343,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/maintenance/fore) +"axA" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit/departure_lounge) "axC" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -2497,13 +2409,6 @@ /obj/item/trash/cheesie, /turf/open/floor/plating, /area/maintenance/fore) -"ayh" = ( -/obj/structure/closet/firecloset, -/obj/effect/landmark/start/hangover/closet, -/obj/effect/turf_decal/stripes/corner, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "ayk" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, @@ -2552,11 +2457,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/machinery/flasher{ - id = "Cell 1"; - pixel_x = 23; - pixel_y = -23 - }, /turf/open/floor/iron, /area/security/brig) "ayx" = ( @@ -2771,6 +2671,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"aAv" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating/catwalk_floor, +/area/maintenance/starboard/fore) "aAw" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -3080,22 +2986,6 @@ "aFa" = ( /turf/open/floor/iron/white, /area/medical/storage) -"aFc" = ( -/obj/structure/table/wood, -/obj/item/paper{ - pixel_x = 8; - pixel_y = 7 - }, -/obj/item/pen{ - pixel_x = 9; - pixel_y = 7 - }, -/obj/item/flashlight/lamp/green{ - pixel_x = 1; - pixel_y = 5 - }, -/turf/open/floor/wood, -/area/service/library) "aFe" = ( /obj/structure/chair/stool/directional/west, /obj/effect/landmark/start/assistant, @@ -3199,10 +3089,7 @@ /obj/item/flashlight/lamp/green{ pixel_y = 7 }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, -/turf/open/floor/carpet/black, +/turf/open/floor/wood, /area/service/lawoffice) "aGg" = ( /obj/structure/reagent_dispensers/fueltank, @@ -3219,6 +3106,11 @@ /obj/machinery/bluespace_vendor/north, /turf/open/floor/iron, /area/hallway/primary/central) +"aGp" = ( +/obj/structure/sign/warning/docking, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "aGE" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment, @@ -3327,6 +3219,9 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"aHJ" = ( +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "aHM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -3418,12 +3313,6 @@ /obj/machinery/rnd/server/master, /turf/open/openspace/icemoon, /area/science/server) -"aIu" = ( -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/service/library) "aIF" = ( /obj/structure/rack, /obj/structure/window/reinforced{ @@ -3879,6 +3768,9 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/port) +"aNa" = ( +/turf/closed/wall, +/area/hallway/secondary/exit/departure_lounge) "aNb" = ( /obj/machinery/holopad, /turf/open/floor/iron, @@ -3965,6 +3857,28 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating, /area/maintenance/department/medical) +"aOb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"aOc" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/table, +/obj/item/storage/toolbox/emergency, +/obj/structure/extinguisher_cabinet/directional/west, +/obj/structure/reagent_dispensers/peppertank/directional/north, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "aOe" = ( /obj/item/beacon, /obj/machinery/camera{ @@ -4084,16 +3998,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"aOG" = ( -/obj/machinery/camera{ - c_tag = "Departure Lounge East"; - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "aOY" = ( /obj/structure/chair/comfy/beige{ dir = 1 @@ -4106,6 +4010,28 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/science/robotics/lab) +"aPq" = ( +/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/hallway/secondary/exit/departure_lounge) +"aPs" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/item/restraints/handcuffs, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "aPt" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -4197,6 +4123,22 @@ /obj/structure/cable, /turf/open/floor/plating, /area/command/heads_quarters/hos) +"aQE" = ( +/obj/structure/chair, +/obj/structure/chair, +/turf/open/floor/iron/cafeteria, +/area/hallway/secondary/exit/departure_lounge) +"aQF" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "aQG" = ( /obj/structure/sign/warning/vacuum/external{ pixel_y = 32 @@ -4291,6 +4233,17 @@ "aRK" = ( /turf/open/floor/iron, /area/command/heads_quarters/ce) +"aRL" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable, +/obj/machinery/door/airlock/command/glass{ + name = "Emergency EVA Storage"; + red_alert_access = 1; + req_access_txt = "18"; + safety_mode = 1 + }, +/turf/open/floor/iron/textured, +/area/hallway/secondary/exit/departure_lounge) "aRY" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -4313,6 +4266,13 @@ "aSg" = ( /turf/open/floor/plating, /area/maintenance/port) +"aST" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) "aSX" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -4321,12 +4281,57 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/maintenance/port) +"aSZ" = ( +/obj/structure/rack, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 5; + pixel_y = -2 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_y = 3 + }, +/obj/item/tank/internals/emergency_oxygen, +/obj/structure/sign/warning/coldtemp{ + pixel_x = -32 + }, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/turf/open/floor/iron/white, +/area/hallway/secondary/exit/departure_lounge) "aTh" = ( /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/hallway/primary/central) +"aTk" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit/departure_lounge) +"aTn" = ( +/obj/machinery/status_display/evac/directional/north, +/obj/machinery/light/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit/departure_lounge) +"aTo" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Escape Airlock"; + safety_mode = 1 + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "aTq" = ( /obj/structure/cable, /obj/effect/landmark/start/security_sergeant, @@ -4346,18 +4351,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/maintenance/port) -"aUa" = ( -/turf/open/floor/iron/dark/smooth_edge, -/area/service/chapel) -"aUi" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/door/window{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/brig) "aUn" = ( /obj/effect/turf_decal/siding/yellow/end{ dir = 8 @@ -4405,6 +4398,21 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/aft) +"aUL" = ( +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/sign/poster/random{ + pixel_x = -32 + }, +/turf/open/floor/iron/cafeteria, +/area/hallway/secondary/exit/departure_lounge) "aUM" = ( /obj/machinery/camera{ c_tag = "Arrivals Bay 2"; @@ -4503,6 +4511,12 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"aVX" = ( +/obj/machinery/light/directional/east, +/obj/item/radio/intercom/directional/east, +/obj/structure/cable, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "aVZ" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -4626,7 +4640,6 @@ dir = 4 }, /obj/machinery/airalarm/directional/north, -/obj/machinery/light/directional/north, /turf/open/floor/iron/dark, /area/security/brig) "aXX" = ( @@ -4718,6 +4731,22 @@ "aYV" = ( /turf/open/floor/iron, /area/hallway/primary/starboard) +"aZj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Chapel" + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/white/corner, +/area/hallway/secondary/exit/departure_lounge) +"aZk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/cable, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "aZO" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -4754,6 +4783,14 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"bar" = ( +/obj/structure/chair{ + 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/hallway/primary/starboard) "bax" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -4767,6 +4804,21 @@ }, /turf/open/floor/plating/asteroid/snow/icemoon, /area/icemoon/surface/outdoors) +"baE" = ( +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/camera{ + c_tag = "Departure Lounge West"; + dir = 5 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit/departure_lounge) "baF" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/stripes/line{ @@ -4925,6 +4977,36 @@ }, /turf/open/floor/iron/white, /area/medical/virology) +"bcx" = ( +/obj/machinery/camera{ + c_tag = "Starboard Primary Hallway 5" + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/hallway/primary/starboard) +"bcz" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"bcA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit/departure_lounge) +"bcC" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/hallway/secondary/exit/departure_lounge) "bcD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -5017,6 +5099,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/maintenance/aft) +"bdp" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/sign/poster/random{ + pixel_y = 32 + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "bds" = ( /obj/machinery/camera{ c_tag = "Starboard Primary Hallway 4"; @@ -5050,6 +5140,20 @@ }, /turf/open/floor/iron, /area/cargo/office) +"bdz" = ( +/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/hallway/secondary/exit/departure_lounge) +"bdA" = ( +/obj/structure/table, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/cafeteria, +/area/hallway/secondary/exit/departure_lounge) "bdC" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -5114,17 +5218,6 @@ /obj/item/clothing/under/color/rainbow, /turf/open/floor/plating, /area/maintenance/port) -"bdY" = ( -/obj/machinery/status_display/evac/directional/south, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red, -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "bea" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -5241,6 +5334,12 @@ }, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors) +"beJ" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "beK" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/external{ @@ -5478,6 +5577,31 @@ "bgc" = ( /turf/closed/wall/r_wall, /area/science/lab) +"bge" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/obj/structure/closet/crate/bin, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/iron/cafeteria, +/area/hallway/secondary/exit/departure_lounge) +"bgf" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/newscaster/directional/south, +/obj/effect/spawner/random/vending/colavend, +/turf/open/floor/iron/white/corner, +/area/hallway/secondary/exit/departure_lounge) +"bgg" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/obj/machinery/computer/security/telescreen/entertainment/directional/south, +/turf/open/floor/iron/white/corner, +/area/hallway/secondary/exit/departure_lounge) "bgh" = ( /obj/machinery/vending/cigarette, /obj/effect/turf_decal/stripes/line{ @@ -6065,10 +6189,6 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"bji" = ( -/obj/effect/spawner/random/structure/crate, -/turf/open/floor/plating, -/area/maintenance/port) "bjl" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -6265,15 +6385,6 @@ }, /turf/open/floor/iron/white, /area/science/research) -"bku" = ( -/obj/effect/landmark/start/hangover, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "bkw" = ( /obj/machinery/camera{ c_tag = "Starboard Primary Hallway 2" @@ -6371,6 +6482,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/maintenance/central/secondary) +"ble" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/bed/pod, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/service/salon) "bli" = ( /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -7153,18 +7274,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/hallway/primary/central) -"bqC" = ( -/obj/structure/railing, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/service/chapel) "bqF" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -7887,14 +7996,6 @@ }, /turf/open/floor/iron/white, /area/maintenance/department/medical/morgue) -"buE" = ( -/obj/machinery/light/directional/north, -/obj/machinery/status_display/evac/directional/north, -/turf/open/floor/iron/dark, -/area/service/chapel) -"buF" = ( -/turf/open/floor/glass/reinforced, -/area/hallway/primary/starboard) "buG" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue{ @@ -8293,6 +8394,15 @@ /obj/structure/marker_beacon/burgundy, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors) +"bwp" = ( +/obj/structure/disposalpipe/sorting/mail{ + sortType = 12 + }, +/obj/structure/rack, +/obj/effect/spawner/random/clothing/gloves, +/obj/item/clothing/suit/toggle/labcoat, +/turf/open/floor/plating, +/area/maintenance/starboard) "bws" = ( /obj/machinery/computer/chef_order{ dir = 4 @@ -8552,21 +8662,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron/freezer, /area/commons/toilet) -"byb" = ( -/obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable, -/obj/item/stack/sheet/iron/twenty, -/obj/structure/table, -/obj/item/stack/sheet/glass{ - amount = 20; - pixel_x = -3; - pixel_y = 6 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "byf" = ( /turf/closed/wall/r_wall, /area/science/server) @@ -8950,13 +9045,6 @@ }, /turf/open/floor/iron/dark, /area/science/genetics) -"bAT" = ( -/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/hallway/secondary/exit/departure_lounge) "bBg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/start/atmospheric_technician, @@ -9068,26 +9156,11 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"bBA" = ( -/obj/machinery/light/directional/north, -/obj/structure/chair, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "bBD" = ( /turf/open/floor/iron/white/side{ dir = 9 }, /area/science/research) -"bBJ" = ( -/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/maintenance/starboard/fore) "bBM" = ( /obj/structure/grille, /turf/open/floor/plating/asteroid/snow/icemoon, @@ -9982,12 +10055,8 @@ /turf/open/floor/iron/white, /area/medical/cryo) "bIl" = ( -/obj/machinery/door/airlock/external{ - name = "Security Snowmobiles"; - req_access_txt = "63" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "secsnowmobile" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 }, /turf/open/floor/iron/dark, /area/security/brig) @@ -10297,7 +10366,7 @@ }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, +/obj/machinery/power/grounding_rod/anchored, /turf/open/floor/engine, /area/engineering/supermatter) "bKr" = ( @@ -10909,24 +10978,11 @@ /obj/machinery/light/small/directional/west, /turf/open/floor/iron/dark, /area/ai_monitored/command/storage/eva) -"bPu" = ( -/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, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "bPF" = ( +/obj/machinery/door/window/eastleft{ + dir = 8 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/window/eastright{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, /turf/open/floor/iron/white, /area/security/brig) "bPI" = ( @@ -11024,7 +11080,13 @@ /turf/open/floor/iron/white, /area/science/genetics) "bQt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/obj/machinery/door/airlock/external{ + name = "Security Snowmobiles"; + req_access_txt = "63" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "secsnowmobile" + }, /turf/open/floor/iron/dark, /area/security/brig) "bQD" = ( @@ -11335,8 +11397,8 @@ /turf/open/floor/iron, /area/hallway/primary/aft) "bSL" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 }, /turf/open/floor/iron/dark, /area/security/brig) @@ -12740,11 +12802,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"cfr" = ( -/obj/structure/cable/multilayer/multiz, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "cfu" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -12769,7 +12826,7 @@ /obj/effect/turf_decal/tile/blue/darkblue{ dir = 8 }, -/obj/machinery/vending/cigarette, +/obj/item/kirbyplants/random, /turf/open/floor/iron, /area/hallway/primary/fore) "cfV" = ( @@ -12888,6 +12945,12 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/port/aft) +"chV" = ( +/obj/item/radio/intercom/directional/north, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/hallway/primary/starboard) "cir" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -12897,6 +12960,17 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"ciC" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/effect/spawner/random/vending/snackvend, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "ciF" = ( /obj/structure/table, /obj/effect/spawner/random/maintenance, @@ -12951,13 +13025,6 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, /area/maintenance/starboard/aft) -"cjH" = ( -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood, -/area/service/library) "cjI" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating, @@ -13229,6 +13296,16 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"cpd" = ( +/obj/structure/railing, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/service/chapel) "cpt" = ( /obj/structure/closet/secure_closet/hydroponics, /obj/effect/turf_decal/siding/thinplating/dark, @@ -13555,6 +13632,11 @@ }, /turf/open/floor/iron/grimy, /area/ai_monitored/turret_protected/aisat_interior) +"ctR" = ( +/obj/structure/table, +/obj/effect/spawner/random/trash/food_packaging, +/turf/open/floor/iron/cafeteria, +/area/hallway/secondary/exit/departure_lounge) "ctS" = ( /obj/structure/cable, /turf/open/floor/iron/grimy, @@ -13908,14 +13990,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/hallway) -"cvD" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 5 - }, -/area/service/chapel) "cvI" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -14072,14 +14146,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/science/storage) -"cxb" = ( -/obj/effect/turf_decal/trimline/darkblue/filled/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/security/brig) "cxc" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -14126,6 +14192,17 @@ }, /turf/open/floor/plating, /area/hallway/secondary/entry) +"cyh" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Security Escape Airlock"; + req_access_txt = "2"; + safety_mode = 1 + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "cyl" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 @@ -14135,6 +14212,25 @@ }, /turf/open/floor/plating, /area/hallway/secondary/entry) +"cyp" = ( +/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 = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"cyr" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/external{ + name = "Cargo Escape Airlock"; + safety_mode = 1 + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "cyt" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -14192,11 +14288,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/port/aft) -"cyN" = ( -/obj/item/kirbyplants/random, -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "cyU" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -14277,12 +14368,6 @@ /area/maintenance/disposal) "cAN" = ( /obj/effect/landmark/start/security_medic, -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/blue/filled/corner{ - dir = 8 - }, /turf/open/floor/iron/white, /area/security/brig) "cAQ" = ( @@ -14342,6 +14427,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) +"cBl" = ( +/obj/structure/chair, +/turf/open/floor/iron/cafeteria, +/area/hallway/secondary/exit/departure_lounge) "cBr" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/bot, @@ -14775,23 +14864,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/engine, /area/engineering/supermatter/room) -"cJR" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/machinery/computer/secure_data{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red, -/obj/machinery/firealarm/directional/west, -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "cKr" = ( /obj/effect/turf_decal/trimline/darkblue/filled/line{ dir = 4 @@ -14908,12 +14980,6 @@ /obj/machinery/light/directional/east, /turf/open/floor/iron/dark, /area/medical/storage) -"cMi" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "cMn" = ( /obj/structure/grille, /turf/open/floor/plating{ @@ -14936,11 +15002,6 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/maintenance/fore/secondary) -"cNp" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/service/library) "cNr" = ( /obj/effect/turf_decal/trimline/blue/corner, /obj/effect/turf_decal/trimline/blue/corner, @@ -15104,20 +15165,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"cQI" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - name = "Escape Airlock"; - safety_mode = 1 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/obj/machinery/navbeacon/wayfinding/dockesc, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) "cQJ" = ( /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron, @@ -15153,22 +15200,12 @@ /turf/open/floor/iron, /area/cargo/miningdock) "cSq" = ( +/obj/structure/table, +/obj/machinery/recharger, +/obj/effect/turf_decal/trimline/darkblue/filled/line{ + dir = 6 + }, /obj/structure/cable, -/obj/structure/rack, -/obj/effect/turf_decal/tile/blue/darkblue, -/obj/effect/turf_decal/tile/blue/darkblue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/darkblue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/darkblue{ - dir = 4 - }, -/obj/item/storage/toolbox/electrical{ - pixel_y = 8 - }, -/obj/item/storage/toolbox/drone, /turf/open/floor/iron, /area/security/brig) "cSE" = ( @@ -15184,6 +15221,17 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/commons/storage/mining) +"cTi" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/obj/machinery/light/small/directional/west, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) "cTE" = ( /obj/machinery/computer/shuttle/mining{ dir = 8 @@ -15224,16 +15272,6 @@ "cUa" = ( /turf/closed/wall/r_wall, /area/command/teleporter) -"cUf" = ( -/obj/structure/railing, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/service/chapel) "cUi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -15316,15 +15354,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/service/hydroponics) -"cWi" = ( -/obj/machinery/light/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/wood, -/area/service/library) "cWz" = ( /obj/effect/turf_decal/trimline/green/filled/corner{ dir = 1 @@ -15426,6 +15455,15 @@ }, /turf/closed/wall/r_wall, /area/maintenance/department/medical) +"cZY" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Holding Area"; + req_access_txt = "2" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "cZZ" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 4 @@ -15471,9 +15509,6 @@ /obj/structure/reagent_dispensers/cooking_oil, /turf/open/floor/iron/freezer, /area/service/kitchen/coldroom) -"dbt" = ( -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors) "dbu" = ( /obj/structure/table, /obj/item/folder/red{ @@ -15589,15 +15624,6 @@ }, /turf/open/floor/iron/dark, /area/security/warden) -"ddd" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/machinery/newscaster/directional/north, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit/departure_lounge) "ddj" = ( /turf/open/floor/iron, /area/engineering/break_room) @@ -15643,6 +15669,17 @@ }, /turf/open/floor/iron/cafeteria, /area/service/kitchen) +"deP" = ( +/obj/structure/mirror/directional/west, +/obj/structure/table/reinforced/rglass, +/obj/item/razor{ + pixel_x = -6 + }, +/obj/item/reagent_containers/spray/barbers_aid{ + pixel_x = 6 + }, +/turf/open/floor/iron, +/area/service/salon) "deT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -15677,8 +15714,8 @@ /turf/open/floor/plating, /area/medical/medbay/central) "dfx" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/machinery/light/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/security/office) "dfM" = ( @@ -15715,16 +15752,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/science/xenobiology) -"dgS" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Chapel Maintenance"; - req_one_access_txt = "12;22" - }, -/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/maintenance/starboard/fore) "dgW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/power/apc/auto_name/east, @@ -15749,6 +15776,13 @@ /obj/item/flashlight, /turf/open/floor/iron/dark, /area/ai_monitored/command/storage/eva) +"dhG" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Chapel" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/sepia, +/area/service/library) "dhK" = ( /obj/structure/chair/office/light{ dir = 4 @@ -15761,6 +15795,15 @@ /obj/structure/cable, /turf/open/floor/iron, /area/engineering/main) +"dif" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/starboard) "dis" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -15836,6 +15879,17 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"djZ" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/table/reinforced/rglass, +/obj/structure/window, +/obj/item/hairbrush, +/obj/item/lipstick/random, +/turf/open/floor/iron, +/area/service/salon) "dka" = ( /obj/structure/girder, /obj/structure/grille, @@ -16009,19 +16063,8 @@ /turf/open/floor/plating, /area/construction) "drh" = ( -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/tank/internals/emergency_oxygen/engi{ - pixel_x = 5 - }, -/obj/item/tank/internals/emergency_oxygen/engi{ - pixel_x = 10 - }, -/obj/structure/rack, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/security/brig) +/turf/open/floor/plating/snowed, +/area/icemoon/surface/outdoors) "drO" = ( /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, @@ -16187,16 +16230,19 @@ "dyq" = ( /turf/closed/wall, /area/cargo/office) +"dyz" = ( +/obj/machinery/light/small/directional/west, +/obj/machinery/computer/security/telescreen/entertainment/directional/west, +/turf/open/floor/wood, +/area/service/library) "dyC" = ( /obj/machinery/light/directional/east, /turf/open/floor/iron, /area/hallway/primary/central) "dyG" = ( +/obj/effect/turf_decal/trimline/darkblue/filled/corner, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/darkblue/filled/line{ - dir = 4 - }, /turf/open/floor/iron, /area/security/brig) "dyK" = ( @@ -16239,31 +16285,15 @@ /obj/structure/cable, /turf/open/floor/plating, /area/engineering/storage/tech) -"dzS" = ( -/obj/structure/sign/painting/library_secure{ - pixel_x = 32 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/window{ - dir = 8; - name = "Secure Art Exhibition"; - req_access_txt = "37" - }, -/obj/effect/spawner/random/structure/table_fancy, -/turf/open/floor/wood, -/area/service/library) "dAn" = ( +/obj/machinery/door/airlock/security{ + id_tag = "solitary2"; + name = "Solitary Cell 2"; + req_access_txt = "2" + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/window/brigdoor/security/cell{ - dir = 4; - id = "soli 2"; - name = "Solitary Cell 2" - }, -/obj/effect/turf_decal/trimline/darkblue/filled/warning{ - dir = 8 - }, -/turf/open/floor/iron, +/turf/open/floor/iron/dark/blue, /area/security/brig) "dAw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -16292,12 +16322,6 @@ }, /turf/open/floor/iron, /area/engineering/main) -"dAY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "dBu" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -16382,6 +16406,7 @@ /obj/effect/turf_decal/trimline/darkblue/filled/line{ dir = 1 }, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ dir = 4 @@ -16460,17 +16485,20 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/iron/freezer, /area/commons/toilet/locker) -"dFI" = ( -/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/turf_decal/siding/wood{ +"dFz" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, -/turf/open/floor/wood, -/area/service/library) +/obj/machinery/door/airlock/external{ + name = "Escape Airlock"; + safety_mode = 1 + }, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/obj/machinery/navbeacon/wayfinding/dockesc, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "dFW" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -16507,6 +16535,14 @@ "dGF" = ( /turf/closed/wall/r_wall, /area/science/mixing/chamber) +"dGK" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/service/library) "dHg" = ( /obj/structure/closet/crate, /obj/effect/turf_decal/siding/blue{ @@ -16654,14 +16690,10 @@ /obj/machinery/atmospherics/pipe/bridge_pipe/green/visible, /turf/open/floor/plating, /area/engineering/atmos) -"dLo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, +"dLk" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/hallway/secondary/exit/departure_lounge) "dLV" = ( /obj/effect/spawner/random/vending/colavend, /turf/open/floor/iron, @@ -16681,13 +16713,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/science/xenobiology) -"dMZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/service/library) "dNm" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -16746,19 +16771,6 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/hallway/primary/aft) -"dOm" = ( -/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/machinery/door/airlock/public/glass{ - name = "Escape" - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "dOw" = ( /obj/machinery/bluespace_vendor/south, /turf/open/floor/iron, @@ -16943,11 +16955,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron, /area/service/hydroponics/garden) -"dVP" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/service/library) "dVS" = ( /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, @@ -16959,10 +16966,6 @@ icon_state = "platingdmg1" }, /area/maintenance/aft) -"dWq" = ( -/obj/machinery/light/small/directional/west, -/turf/open/openspace, -/area/service/chapel) "dWG" = ( /obj/structure/window/reinforced{ dir = 1 @@ -16979,6 +16982,12 @@ /obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron, /area/command/bridge) +"dWU" = ( +/obj/structure/chair/stool/directional/east{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "dXf" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/light/directional/west, @@ -17089,20 +17098,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/engineering/storage/tech) -"dZf" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken7" - }, -/area/service/library) -"dZu" = ( -/obj/item/radio/intercom/directional/east, -/obj/machinery/light/directional/east, -/obj/machinery/camera{ - c_tag = "Library Art Gallery"; - dir = 8 - }, -/turf/open/floor/wood, -/area/service/library) "dZz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed, @@ -17110,11 +17105,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/machinery/flasher{ - id = "Cell 2"; - pixel_x = 23; - pixel_y = -23 - }, /turf/open/floor/iron, /area/security/brig) "dZC" = ( @@ -17347,19 +17337,6 @@ }, /turf/open/floor/iron, /area/cargo/office) -"egV" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/sign/poster/random{ - pixel_y = 32 - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) -"ehf" = ( -/obj/effect/spawner/random/maintenance, -/obj/structure/table, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "ehm" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/mix_input{ dir = 8 @@ -17463,11 +17440,11 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) "ekj" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/structure/sign/warning/securearea{ + pixel_x = 32 }, -/turf/open/floor/iron/dark, -/area/security/brig) +/turf/open/floor/plating/snowed, +/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters) "eko" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/trimline/darkblue/filled/line{ @@ -17483,17 +17460,16 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/brigofficer) +"ekv" = ( +/obj/structure/sign/poster/random{ + pixel_x = -32 + }, +/turf/open/floor/iron/dark, +/area/service/chapel) "ekI" = ( /obj/machinery/space_heater, /turf/open/floor/plating, /area/maintenance/fore) -"ekK" = ( -/obj/structure/chair, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "ekN" = ( /mob/living/carbon/human/species/monkey, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -17520,12 +17496,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"elQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/brig) "emg" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -17649,16 +17619,13 @@ }, /turf/open/floor/iron, /area/engineering/atmos) -"eqc" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/wood, -/area/service/library) "eqC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, +/obj/machinery/light/small/directional/west, /obj/machinery/camera{ c_tag = "Security - Cell Three"; dir = 4 @@ -17706,15 +17673,6 @@ /obj/machinery/light/small/directional/south, /turf/open/floor/iron/smooth_half, /area/maintenance/department/medical) -"esw" = ( -/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 = 1 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "esy" = ( /obj/structure/table/wood, /obj/item/paper_bin{ @@ -17823,6 +17781,13 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/hallway/primary/starboard) +"evE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/service/library) "evV" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/cafeteria, @@ -17854,15 +17819,15 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/freezer, /area/commons/toilet/locker) -"ewW" = ( -/obj/structure/railing{ - dir = 8 +"ewX" = ( +/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 = "Art Gallery" }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/starboard) +/obj/machinery/door/firedoor, +/turf/open/floor/iron/sepia, +/area/service/library) "exe" = ( /obj/machinery/firealarm/directional/south, /obj/effect/turf_decal/trimline/yellow/filled/line, @@ -18000,15 +17965,6 @@ }, /turf/open/floor/iron/cafeteria, /area/service/kitchen) -"eBr" = ( -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/wood, -/area/service/library) "eBB" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -18022,6 +17978,15 @@ /obj/structure/cable, /turf/open/floor/plating, /area/command/bridge) +"eCs" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/machinery/navbeacon/wayfinding/library, +/turf/open/floor/wood, +/area/service/library) "eCu" = ( /obj/machinery/power/apc/auto_name/south, /obj/structure/cable, @@ -18048,15 +18013,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/engineering/atmos) -"eCM" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/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/commons/vacant_room/commissary) "eDN" = ( /obj/machinery/atmospherics/pipe/smart/simple/purple/visible{ dir = 5 @@ -18133,6 +18089,14 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron, /area/service/hydroponics) +"eHf" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/landmark/start/hangover/closet, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "eHi" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -18152,6 +18116,12 @@ /obj/machinery/power/apc/auto_name/south, /turf/open/floor/iron, /area/service/hydroponics/garden) +"eIf" = ( +/obj/machinery/navbeacon/wayfinding/chapel, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/hallway/primary/starboard) "eIl" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -18212,6 +18182,15 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engineering/atmos) +"eJv" = ( +/obj/structure/sign/barber{ + pixel_x = -13 + }, +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "eJz" = ( /turf/closed/wall/r_wall, /area/security/warden) @@ -18244,11 +18223,6 @@ "eKT" = ( /turf/open/openspace/icemoon, /area/maintenance/starboard/fore) -"eLF" = ( -/obj/machinery/light/directional/east, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/wood, -/area/service/library) "eLP" = ( /obj/machinery/light_switch/directional/north, /turf/open/floor/circuit, @@ -18276,6 +18250,22 @@ }, /turf/open/floor/iron, /area/engineering/main) +"eMg" = ( +/obj/structure/table/wood, +/obj/item/paper{ + pixel_x = 8; + pixel_y = 7 + }, +/obj/item/pen{ + pixel_x = 9; + pixel_y = 7 + }, +/obj/item/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/wood, +/area/service/library) "eMm" = ( /obj/machinery/camera{ c_tag = "Arrivals Escape Pod 1"; @@ -18549,10 +18539,6 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) -"eWo" = ( -/obj/structure/chair, -/turf/open/floor/iron/cafeteria, -/area/hallway/secondary/exit/departure_lounge) "eWw" = ( /obj/structure/table/reinforced, /obj/item/storage/secure/briefcase, @@ -18588,9 +18574,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/engine, /area/engineering/supermatter/room) -"eXU" = ( -/turf/open/openspace, -/area/service/chapel) "eYk" = ( /obj/effect/spawner/random/trash/grille_or_waste, /turf/open/floor/plating, @@ -18728,6 +18711,10 @@ "fbm" = ( /turf/open/floor/iron, /area/command/heads_quarters/rd) +"fbs" = ( +/obj/machinery/light/small/directional/east, +/turf/open/openspace, +/area/service/chapel) "fbB" = ( /obj/machinery/conveyor{ dir = 4; @@ -18761,20 +18748,6 @@ "fcF" = ( /turf/closed/wall, /area/engineering/atmos/project) -"fcG" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/service/chapel) "fcH" = ( /obj/machinery/vending/wardrobe/chef_wardrobe, /obj/structure/sign/poster/random{ @@ -18782,6 +18755,15 @@ }, /turf/open/floor/iron/cafeteria, /area/service/kitchen) +"fcM" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "fdf" = ( /obj/machinery/power/apc/auto_name/west, /obj/machinery/camera{ @@ -18952,6 +18934,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/medical/surgery) +"fgA" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/service/library) "fgB" = ( /obj/machinery/airalarm/directional/east, /obj/structure/table, @@ -18979,20 +18966,11 @@ /obj/effect/landmark/blobstart, /turf/open/floor/grass, /area/maintenance/starboard/aft) -"fhb" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plating/catwalk_floor, -/area/maintenance/starboard/fore) "fhn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/darkblue/filled/line{ - dir = 4 - }, /turf/open/floor/iron, /area/security/brig) "fhF" = ( @@ -19013,6 +18991,16 @@ "fhM" = ( /turf/closed/wall, /area/security/processing) +"fhV" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/barber_chair{ + dir = 8 + }, +/turf/open/floor/iron, +/area/service/salon) "fif" = ( /obj/structure/cable, /obj/structure/chair{ @@ -19264,8 +19252,7 @@ "fro" = ( /obj/machinery/door/firedoor, /obj/machinery/door_timer{ - id = "soli 2"; - name = "Solitary 2 Timer"; + id = "solitary2"; pixel_x = 32 }, /obj/effect/turf_decal/trimline/darkblue/filled/line{ @@ -19275,14 +19262,15 @@ /turf/open/floor/iron, /area/security/brig) "frw" = ( +/obj/effect/turf_decal/trimline/darkblue/filled/line{ + dir = 1 + }, /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/trimline/darkblue/filled/corner{ - dir = 1 - }, +/obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark, /area/security/brig) "frz" = ( @@ -19341,7 +19329,6 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark, /area/security/brig) "ftr" = ( @@ -19432,6 +19419,7 @@ "fvz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/west, /turf/open/floor/iron, /area/hallway/primary/central) "fwq" = ( @@ -19459,18 +19447,23 @@ /turf/open/floor/plating, /area/maintenance/department/medical) "fwI" = ( +/obj/machinery/door/airlock/security{ + id_tag = "solitary1"; + name = "Solitary Cell 1"; + req_access_txt = "2" + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/window/brigdoor/security/cell{ - dir = 4; - id = "soli 1"; - name = "Solitary Cell 1" - }, -/obj/effect/turf_decal/trimline/darkblue/filled/warning{ +/turf/open/floor/iron/dark/blue, +/area/security/brig) +"fwJ" = ( +/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 }, -/turf/open/floor/iron, -/area/security/brig) +/turf/open/floor/wood, +/area/service/library) "fwV" = ( /obj/structure/table/glass, /obj/item/cultivator, @@ -19566,18 +19559,6 @@ dir = 1 }, /area/hallway/secondary/entry) -"fyW" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/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/commons/vacant_room/commissary) "fzn" = ( /obj/structure/chair/stool/directional/east, /turf/open/floor/iron, @@ -19587,18 +19568,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /turf/closed/wall/r_wall, /area/engineering/supermatter) -"fzM" = ( -/obj/structure/railing{ - dir = 5 +"fzC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/starboard) +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "fzZ" = ( /turf/closed/wall, /area/command/teleporter) @@ -19642,11 +19617,6 @@ /obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron/white, /area/medical/medbay/central) -"fBq" = ( -/obj/effect/landmark/start/hangover, -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/wood, -/area/service/library) "fBB" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = -32 @@ -19667,8 +19637,22 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"fCj" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/sink{ + dir = 4; + pixel_x = -12 + }, +/turf/open/floor/iron, +/area/service/salon) "fCr" = ( /obj/structure/railing/corner, +/obj/effect/turf_decal/trimline/darkblue/filled/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ @@ -19695,7 +19679,11 @@ /turf/open/floor/iron, /area/service/hydroponics) "fCY" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ +/obj/machinery/door/airlock/external{ + name = "Security External Airlock"; + req_access_txt = "63" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 }, /turf/open/floor/iron/dark, @@ -19731,6 +19719,15 @@ /obj/structure/closet/secure_closet/psychology, /turf/open/floor/iron/white, /area/medical/psychology) +"fDT" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/landmark/event_spawn, +/obj/item/beacon, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "fEk" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -19747,14 +19744,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/hallway/secondary/service) -"fFu" = ( -/obj/machinery/computer/pod/old/mass_driver_controller/chapelgun{ - pixel_x = 24 - }, -/turf/open/floor/iron/dark/smooth_edge{ - dir = 1 - }, -/area/service/chapel) "fFw" = ( /obj/machinery/door/airlock{ name = "Hydroponics Backroom"; @@ -19788,13 +19777,6 @@ }, /turf/open/floor/engine, /area/engineering/supermatter/room) -"fGF" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/sign/poster/random{ - pixel_x = 32 - }, -/turf/open/floor/wood, -/area/service/library) "fGH" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -19868,6 +19850,14 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/command/nuke_storage) +"fIS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) "fIU" = ( /obj/machinery/monkey_recycler, /obj/structure/cable, @@ -19980,15 +19970,7 @@ /turf/open/floor/iron/white, /area/science/lab) "fMj" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/tile/blue/darkblue, -/obj/effect/turf_decal/tile/blue/darkblue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/darkblue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/darkblue{ +/obj/effect/turf_decal/trimline/darkblue/filled/line{ dir = 4 }, /turf/open/floor/iron, @@ -20138,12 +20120,6 @@ }, /turf/open/floor/plating, /area/cargo/sorting) -"fQP" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/starboard) "fQU" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -20357,6 +20333,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/medical/medbay/aft) +"fUp" = ( +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/wood, +/area/service/library) "fUJ" = ( /obj/machinery/light/directional/north, /obj/structure/sign/warning/electricshock{ @@ -20428,20 +20411,6 @@ }, /turf/open/floor/iron, /area/engineering/atmos) -"fVM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/bed, -/obj/item/bedsheet, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/flasher{ - id = "Cell 3"; - pixel_x = 23; - pixel_y = -23 - }, -/turf/open/floor/iron, -/area/security/brig) "fWc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -20608,11 +20577,6 @@ /obj/item/trash/semki, /turf/open/floor/iron, /area/maintenance/port/fore) -"gaR" = ( -/turf/open/floor/iron/dark/smooth_edge{ - dir = 4 - }, -/area/service/chapel) "gaT" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -20722,6 +20686,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"geI" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/port) "geQ" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -20854,6 +20825,15 @@ /obj/structure/sign/warning/radiation/rad_area, /turf/closed/wall, /area/engineering/main) +"gjt" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood, +/area/service/library) "gjy" = ( /obj/structure/table, /obj/machinery/light/directional/east, @@ -21092,26 +21072,8 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/light/directional/east, -/obj/machinery/flasher/directional/north{ - id = "soli 3" - }, /turf/open/floor/iron/dark/blue, /area/security/brig) -"gpU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "commissaryshutter"; - name = "Vacant Commissary Shutter" - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "gqr" = ( /obj/structure/extinguisher_cabinet/directional/west, /obj/structure/table, @@ -21124,6 +21086,15 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/security/office) +"gqL" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron, +/area/service/salon) "grh" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -21320,6 +21291,20 @@ }, /turf/open/floor/iron/large, /area/service/kitchen/diner) +"gvN" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Departure Lounge Holding Area"; + dir = 6 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "gvO" = ( /obj/structure/table/greyscale, /obj/effect/turf_decal/siding/white{ @@ -21345,11 +21330,6 @@ }, /turf/open/floor/plating/asteroid/snow/standard_air, /area/science/research) -"gws" = ( -/obj/effect/spawner/random/structure/crate_abandoned, -/obj/machinery/light/small/directional/south, -/turf/open/floor/iron/smooth, -/area/maintenance/starboard/fore) "gxf" = ( /obj/structure/table, /obj/item/stamp, @@ -21362,11 +21342,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/command/heads_quarters/captain) -"gxs" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "gxu" = ( /obj/machinery/airalarm/directional/north, /obj/structure/rack, @@ -21442,6 +21417,10 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/command/nuke_storage) +"gzE" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating, +/area/maintenance/starboard) "gzQ" = ( /obj/structure/disposalpipe/segment{ dir = 9 @@ -21465,26 +21444,6 @@ icon_state = "platingdmg3" }, /area/maintenance/starboard/aft) -"gAs" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/engineering{ - name = "Utilities Room"; - req_one_access_txt = "12" - }, -/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/maintenance/starboard/fore) -"gAR" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Library" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/sepia, -/area/service/library) "gBj" = ( /obj/effect/spawner/random/trash/mess, /obj/machinery/light/small/built/directional/south, @@ -21499,6 +21458,17 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/commons/dorms) +"gBF" = ( +/obj/structure/rack, +/obj/item/clothing/suit/hooded/wintercoat{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/shoes/winterboots, +/obj/item/clothing/shoes/winterboots, +/turf/open/floor/iron/white, +/area/hallway/secondary/exit/departure_lounge) "gBO" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=Stbd"; @@ -21534,18 +21504,6 @@ }, /turf/open/floor/iron, /area/engineering/atmos) -"gCS" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/service/chapel) "gDC" = ( /obj/machinery/firealarm/directional/south, /obj/structure/disposalpipe/segment{ @@ -21605,6 +21563,12 @@ icon_state = "platingdmg3" }, /area/maintenance/starboard/fore) +"gFs" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "gFv" = ( /obj/machinery/hydroponics/soil, /turf/open/floor/grass, @@ -21660,6 +21624,16 @@ "gGl" = ( /turf/closed/wall/r_wall, /area/command/meeting_room) +"gGr" = ( +/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, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "gGZ" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral{ @@ -21716,19 +21690,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/science/storage) -"gJk" = ( -/obj/structure/chair/office, -/obj/machinery/camera{ - c_tag = "Library North" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/computer/security/telescreen/entertainment/directional/north, -/turf/open/floor/wood, -/area/service/library) "gJz" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/plasma_input{ dir = 8 @@ -21782,6 +21743,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/maintenance/port/fore) +"gKT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/turf/open/floor/plating, +/area/maintenance/port) "gKX" = ( /obj/structure/chair/stool/directional/north, /obj/effect/landmark/start/janitor, @@ -21793,6 +21763,18 @@ }, /turf/open/floor/iron/dark, /area/science/research) +"gLh" = ( +/obj/structure/railing, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/service/chapel) "gLi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -21810,20 +21792,6 @@ /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/visible, /turf/open/floor/iron/white, /area/science/mixing) -"gLy" = ( -/obj/vehicle/ridden/atv/snowmobile/snowcurity{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/darkblue/filled/line{ - dir = 1 - }, -/obj/item/key/security, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/iron/dark, -/area/security/brig) "gLH" = ( /obj/machinery/door/airlock/external{ name = "External Access"; @@ -21834,15 +21802,10 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) -"gMb" = ( -/obj/structure/cable, -/obj/structure/disposalpipe/segment{ - dir = 10 +"gMe" = ( +/turf/open/floor/iron/dark/side{ + dir = 1 }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/turf/open/floor/iron, /area/hallway/primary/starboard) "gMf" = ( /obj/machinery/light_switch/directional/east, @@ -21859,32 +21822,9 @@ }, /turf/open/floor/plating, /area/engineering/atmos) -"gMt" = ( -/obj/structure/noticeboard/directional/west, -/turf/open/floor/engine/cult, -/area/service/library) "gMv" = ( /turf/closed/mineral/random/snow, /area/icemoon/surface/outdoors) -"gMI" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "gMR" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/trimline/darkblue/filled/line{ @@ -21909,12 +21849,6 @@ icon_state = "panelscorched" }, /area/maintenance/starboard/aft) -"gNp" = ( -/obj/structure/sign/nanotrasen{ - pixel_x = -32 - }, -/turf/open/floor/plating/snowed/icemoon, -/area/icemoon/surface/outdoors) "gNt" = ( /obj/structure/toilet{ dir = 4 @@ -22039,6 +21973,16 @@ }, /turf/open/floor/iron, /area/command/heads_quarters/rd) +"gQR" = ( +/obj/structure/chair/office, +/obj/effect/landmark/start/assistant, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/service/library) "gRd" = ( /obj/effect/turf_decal/plaque{ icon_state = "L12" @@ -22047,6 +21991,12 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/iron, /area/hallway/primary/central) +"gRe" = ( +/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4, +/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "gRQ" = ( /obj/structure/bed/dogbed/runtime, /mob/living/simple_animal/pet/cat/runtime, @@ -22079,6 +22029,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/service/kitchen) +"gTb" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "gTp" = ( /obj/machinery/power/apc/auto_name/west, /obj/structure/disposalpipe/segment, @@ -22106,14 +22064,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/command/heads_quarters/rd) -"gVI" = ( -/obj/effect/landmark/start/hangover, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "gVQ" = ( /obj/effect/turf_decal/trimline/darkblue/filled/line{ dir = 1 @@ -22135,15 +22085,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/maintenance/department/electrical) -"gWA" = ( -/obj/machinery/camera{ - c_tag = "Library South"; - dir = 8 - }, -/obj/structure/displaycase/trophy, -/obj/effect/turf_decal/stripes/box, -/turf/open/floor/wood/parquet, -/area/service/library) "gWQ" = ( /obj/structure/sign/poster/random{ pixel_x = -32 @@ -22262,6 +22203,16 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/security/brig) +"gZV" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Cargo Escape Airlock"; + safety_mode = 1 + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "gZY" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, @@ -22276,13 +22227,6 @@ icon_state = "panelscorched" }, /area/maintenance/port/aft) -"hbE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/iron/dark, -/area/service/chapel) "hbM" = ( /obj/machinery/light/directional/south, /obj/machinery/rnd/production/techfab/department/security, @@ -22371,14 +22315,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron, /area/commons/locker) -"heD" = ( -/obj/effect/turf_decal/trimline/darkblue/filled/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/security/brig) "heF" = ( /turf/open/floor/iron/freezer, /area/service/kitchen/coldroom) @@ -22386,6 +22322,17 @@ /obj/structure/closet/secure_closet/cytology, /turf/open/floor/glass/reinforced, /area/science/xenobiology) +"heT" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/barber_chair{ + dir = 8 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/service/salon) "hfD" = ( /obj/machinery/light/directional/west, /obj/machinery/camera{ @@ -22422,23 +22369,6 @@ dir = 10 }, /area/science/research) -"hgp" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/machinery/button/door/directional/east{ - id = "commissaryshutter"; - name = "Commissary Shutter Control" - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "hgT" = ( /obj/effect/landmark/start/librarian, /obj/structure/chair/office, @@ -22507,9 +22437,6 @@ /obj/structure/table, /turf/open/floor/carpet, /area/cargo/qm) -"hki" = ( -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) "hkE" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/landmark/event_spawn, @@ -22673,16 +22600,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/hallway/primary/starboard) -"hqA" = ( -/obj/structure/chair/office, -/obj/effect/landmark/start/assistant, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood, -/area/service/library) "hqS" = ( /obj/effect/turf_decal/trimline/darkblue/filled/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -22769,10 +22686,6 @@ c_tag = "Security - East"; dir = 8 }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, /turf/open/floor/iron, /area/security/brig) "hsa" = ( @@ -22845,24 +22758,6 @@ }, /turf/open/floor/engine/n2, /area/engineering/atmos) -"huA" = ( -/obj/structure/table, -/obj/machinery/firealarm/directional/north, -/obj/item/stack/sheet/iron/five, -/obj/item/circuitboard/machine/paystand, -/obj/item/stack/cable_coil/five, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "huD" = ( /obj/structure/railing/corner{ dir = 8 @@ -22899,6 +22794,10 @@ /obj/machinery/bookbinder, /turf/open/floor/wood, /area/service/library) +"hwg" = ( +/obj/structure/noticeboard/directional/west, +/turf/open/floor/engine/cult, +/area/service/library) "hwl" = ( /obj/machinery/newscaster/directional/south, /obj/effect/turf_decal/tile/blue, @@ -22984,6 +22883,14 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"hAe" = ( +/obj/machinery/computer/pod/old/mass_driver_controller/chapelgun{ + pixel_x = 24 + }, +/turf/open/floor/iron/dark/smooth_edge{ + dir = 1 + }, +/area/service/chapel) "hAl" = ( /turf/closed/wall, /area/service/chapel) @@ -23028,6 +22935,11 @@ /obj/item/coin/silver, /turf/open/floor/iron, /area/commons/dorms) +"hBI" = ( +/obj/structure/table, +/obj/item/implant/radio, +/turf/open/floor/iron/cafeteria, +/area/hallway/secondary/exit/departure_lounge) "hBT" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -23114,6 +23026,17 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron, /area/maintenance/port/fore) +"hDz" = ( +/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/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/service/library) "hDA" = ( /obj/structure/industrial_lift, /obj/structure/railing{ @@ -23157,21 +23080,6 @@ /obj/effect/landmark/start/cook, /turf/open/floor/iron/cafeteria, /area/service/kitchen) -"hEw" = ( -/obj/effect/spawner/random/entertainment/arcade{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/structure/sign/poster/random{ - pixel_x = -32 - }, -/turf/open/floor/iron/cafeteria, -/area/hallway/secondary/exit/departure_lounge) "hFn" = ( /obj/machinery/atmospherics/components/trinary/filter/flipped{ dir = 4 @@ -23233,6 +23141,18 @@ }, /turf/open/floor/plating, /area/cargo/miningdock) +"hGA" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/starboard) "hGN" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/plating/snowed/icemoon, @@ -23380,14 +23300,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/port/aft) -"hLq" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/iron/chapel{ - dir = 8 - }, -/area/service/chapel) "hLN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/chair{ @@ -23445,21 +23357,12 @@ }, /turf/open/floor/wood/parquet, /area/service/bar/atrium) -"hOP" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +"hOR" = ( +/obj/structure/chair/pew/left{ + dir = 1 }, -/obj/machinery/door/airlock/external{ - name = "Security Escape Airlock"; - req_access_txt = "2"; - safety_mode = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) -"hOQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/turf/open/floor/glass/reinforced, +/area/hallway/primary/starboard) "hPk" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ @@ -23475,10 +23378,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/command/bridge) -"hPp" = ( -/obj/machinery/airalarm/directional/west, -/turf/open/floor/wood, -/area/service/library) "hPX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -23505,13 +23404,6 @@ /obj/structure/chair/sofa/left, /turf/open/floor/carpet/blue, /area/medical/psychology) -"hQZ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/darkblue/filled/warning{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/brig) "hRf" = ( /obj/structure/ladder, /obj/machinery/light/small/directional/east, @@ -23577,12 +23469,10 @@ "hSM" = ( /turf/closed/wall/r_wall, /area/command/heads_quarters/ce) -"hTp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +"hTm" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/wall, +/area/service/salon) "hTC" = ( /obj/machinery/portable_atmospherics/canister, /obj/structure/extinguisher_cabinet/directional/east, @@ -23594,6 +23484,16 @@ "hTM" = ( /turf/closed/wall, /area/commons/dorms) +"hTR" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/red{ + 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/iron/white/corner, +/area/hallway/secondary/exit/departure_lounge) "hTU" = ( /turf/closed/wall/r_wall, /area/medical/cryo) @@ -23650,6 +23550,14 @@ }, /turf/open/floor/iron, /area/science/mixing) +"hVx" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) "hVE" = ( /obj/machinery/light/small/directional/west, /turf/open/floor/engine, @@ -23696,19 +23604,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) -"hXc" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/spawner/random/entertainment/arcade{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/iron/cafeteria, -/area/hallway/secondary/exit/departure_lounge) "hXf" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -23816,12 +23711,6 @@ "iaJ" = ( /turf/closed/wall/r_wall, /area/maintenance/starboard) -"iaN" = ( -/obj/item/radio/intercom/directional/north, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/starboard) "iaU" = ( /obj/machinery/camera{ c_tag = "Tech Storage" @@ -24061,16 +23950,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/engineering/main) -"ifA" = ( -/obj/effect/turf_decal/trimline/darkblue/filled/line{ - dir = 8 - }, -/obj/vehicle/ridden/atv/snowmobile/snowcurity{ - dir = 4 - }, -/obj/item/key/security, -/turf/open/floor/iron/dark, -/area/security/brig) "ifB" = ( /obj/machinery/atmospherics/pipe/layer_manifold/scrubbers/hidden, /obj/effect/spawner/structure/window/reinforced/plasma, @@ -24112,6 +23991,18 @@ /obj/item/clothing/suit/hooded/wintercoat, /turf/open/floor/iron, /area/commons/storage/mining) +"ihf" = ( +/obj/structure/mirror/directional/west, +/obj/structure/table/reinforced/rglass, +/obj/item/hairbrush/comb{ + pixel_y = 10 + }, +/obj/item/reagent_containers/dropper, +/obj/machinery/dryer{ + pixel_y = 14 + }, +/turf/open/floor/iron, +/area/service/salon) "ihs" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -24121,12 +24012,10 @@ /obj/machinery/vending/tool, /turf/open/floor/iron, /area/engineering/break_room) -"ihH" = ( -/obj/item/wrench, -/obj/item/screwdriver, -/obj/structure/rack, -/turf/open/floor/plating, -/area/commons/vacant_room/commissary) +"ihB" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "ihM" = ( /obj/machinery/atmospherics/pipe/smart/simple/yellow/visible{ dir = 9 @@ -24146,6 +24035,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/science/storage) +"iiS" = ( +/obj/machinery/newscaster/directional/west, +/turf/open/floor/iron/dark, +/area/service/chapel) "ijO" = ( /obj/structure/railing{ dir = 4 @@ -24162,25 +24055,16 @@ }, /turf/open/floor/iron/checker, /area/engineering/break_room) -"ikn" = ( -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/shovel, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/machinery/camera{ - c_tag = "Departure Lounge Emergency EVA"; - dir = 6 - }, -/obj/item/radio/off, -/turf/open/floor/iron/white, -/area/hallway/secondary/exit/departure_lounge) "ikr" = ( /obj/structure/table, /obj/machinery/light/small/directional/west, /turf/open/floor/iron/smooth, /area/maintenance/starboard/fore) +"ikt" = ( +/obj/effect/spawner/random/structure/crate_abandoned, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron/smooth, +/area/maintenance/starboard/fore) "ikw" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 6 @@ -24190,6 +24074,11 @@ /obj/machinery/iv_drip, /turf/open/floor/iron/white, /area/medical/medbay/central) +"ikx" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/service/library) "ikC" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/button/door/directional/north{ @@ -24199,21 +24088,6 @@ }, /turf/open/floor/iron/cafeteria, /area/service/kitchen) -"ikD" = ( -/obj/structure/sign/painting/library_secure{ - pixel_x = 32 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/window{ - dir = 8; - name = "Secure Art Exhibition"; - req_access_txt = "37" - }, -/obj/effect/spawner/random/structure/table_fancy, -/turf/open/floor/wood, -/area/service/library) "ila" = ( /obj/structure/table, /obj/item/ai_module/reset, @@ -24277,6 +24151,12 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron/white, /area/science/genetics) +"inF" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/stripes/line, +/obj/effect/landmark/start/hangover/closet, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "inO" = ( /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible{ dir = 8 @@ -24410,15 +24290,6 @@ /obj/effect/turf_decal/trimline/blue/filled/warning, /turf/open/floor/iron/white, /area/medical/medbay) -"irh" = ( -/obj/structure/sign/painting/library{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/service/library) "iri" = ( /obj/effect/turf_decal/trimline/darkblue/filled/line{ dir = 4 @@ -24454,6 +24325,15 @@ }, /turf/open/floor/iron, /area/cargo/storage) +"isp" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/wood, +/area/service/library) "isx" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -24596,6 +24476,23 @@ }, /turf/open/floor/iron, /area/science/mixing) +"iwz" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/computer/secure_data{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red, +/obj/machinery/firealarm/directional/west, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "iwH" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -24650,6 +24547,11 @@ }, /turf/open/floor/iron, /area/maintenance/starboard/aft) +"iyI" = ( +/obj/machinery/light/directional/east, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/wood, +/area/service/library) "izd" = ( /obj/item/assembly/signaler{ pixel_y = 8 @@ -24811,6 +24713,19 @@ /obj/machinery/light_switch/directional/west, /turf/open/floor/iron/white, /area/science/lab) +"iET" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/effect/spawner/random/entertainment/arcade{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/cafeteria, +/area/hallway/secondary/exit/departure_lounge) "iEU" = ( /obj/effect/spawner/structure/window/reinforced/plasma, /obj/machinery/atmospherics/pipe/smart/manifold4w/orange/visible, @@ -24913,9 +24828,8 @@ }, /turf/open/floor/iron, /area/hallway/secondary/service) -"iHy" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, +"iHD" = ( +/obj/machinery/light/small/directional/north, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) "iHG" = ( @@ -24946,6 +24860,17 @@ /obj/effect/turf_decal/tile/blue/darkblue, /turf/open/floor/iron, /area/hallway/primary/fore) +"iIO" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/service/chapel) "iIT" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -24963,14 +24888,6 @@ }, /turf/open/floor/plating, /area/cargo/storage) -"iJf" = ( -/obj/effect/landmark/start/assistant, -/obj/structure/chair/pew{ - dir = 1 - }, -/obj/effect/landmark/event_spawn, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/starboard) "iJh" = ( /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ @@ -25099,6 +25016,12 @@ }, /turf/open/floor/iron/dark, /area/commons/fitness) +"iMW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/service/library) "iNC" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -25252,6 +25175,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white, /area/science/mixing) +"iTm" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "iTR" = ( /obj/machinery/camera{ c_tag = "Gateway"; @@ -25265,47 +25197,12 @@ /obj/item/paper/pamphlet/gateway, /turf/open/floor/iron, /area/command/gateway) -"iUh" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/structure/table, -/obj/item/storage/toolbox/emergency, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/structure/reagent_dispensers/peppertank/directional/north, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "iUo" = ( /obj/structure/table/wood, /obj/item/camera_film, /obj/item/camera_film, /turf/open/floor/wood, /area/service/library) -"iUM" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/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 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "iUO" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -25319,6 +25216,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white, /area/science/mixing) +"iVe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "iVm" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -25390,10 +25293,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron/checker, /area/engineering/break_room) -"iWJ" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) "iWV" = ( /turf/closed/wall, /area/command/heads_quarters/hop) @@ -25456,12 +25355,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/white, /area/science/mixing) -"iZE" = ( -/obj/machinery/light/directional/east, -/obj/item/radio/intercom/directional/east, -/obj/structure/cable, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "iZI" = ( /obj/machinery/firealarm/directional/north, /turf/open/floor/iron, @@ -25488,6 +25381,10 @@ /obj/effect/spawner/random/maintenance/two, /turf/open/floor/iron, /area/maintenance/starboard/fore) +"jbu" = ( +/obj/machinery/light/small/directional/west, +/turf/open/openspace, +/area/service/chapel) "jbJ" = ( /obj/machinery/door/airlock/maintenance{ name = "Cargo Bay Maintenance"; @@ -25515,6 +25412,11 @@ }, /turf/open/floor/iron, /area/science/xenobiology) +"jcX" = ( +/obj/machinery/light/directional/north, +/obj/machinery/status_display/evac/directional/north, +/turf/open/floor/iron/dark, +/area/service/chapel) "jdu" = ( /obj/structure/table, /obj/item/reagent_containers/glass/beaker, @@ -25542,6 +25444,18 @@ /obj/effect/spawner/random/maintenance/four, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"jeg" = ( +/obj/item/radio/intercom/directional/west, +/obj/structure/table/reinforced/rglass, +/obj/item/reagent_containers/dropper/precision{ + pixel_x = -7 + }, +/obj/item/reagent_containers/spray/quantum_hair_dye{ + pixel_x = 6 + }, +/obj/item/lipstick/random, +/turf/open/floor/iron, +/area/service/salon) "jei" = ( /obj/machinery/door/airlock{ id_tag = "AuxToilet2"; @@ -25762,17 +25676,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/medical/virology) -"jko" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit/departure_lounge) "jkC" = ( /obj/machinery/camera{ c_tag = "Atmospherics Waste Tank" @@ -25796,6 +25699,18 @@ }, /turf/open/floor/iron, /area/engineering/main) +"jlj" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/starboard) "jly" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -25877,6 +25792,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/commons/cryopods) +"jmU" = ( +/obj/item/radio/intercom/directional/west, +/obj/machinery/light/directional/west, +/turf/open/floor/iron/dark, +/area/service/chapel) "jmY" = ( /obj/effect/turf_decal/tile/yellow{ dir = 1 @@ -25999,6 +25919,7 @@ /obj/effect/turf_decal/trimline/darkblue/filled/corner{ dir = 1 }, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ dir = 9 @@ -26028,9 +25949,6 @@ /obj/item/reagent_containers/spray/cleaner, /obj/structure/table/glass, /obj/item/radio/intercom/directional/north, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 - }, /turf/open/floor/iron/white, /area/security/brig) "jsw" = ( @@ -26065,28 +25983,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"jsI" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"jsP" = ( -/obj/structure/sign/painting/library_private{ - pixel_y = 32 - }, -/obj/structure/table/wood, -/obj/item/clothing/under/suit/red, -/obj/item/candle{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/item/candle{ - pixel_x = 8; - pixel_y = 4 - }, -/turf/open/floor/engine/cult, -/area/service/library) "jtf" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -26124,6 +26020,14 @@ }, /turf/open/floor/iron/dark, /area/medical/medbay/central) +"jtu" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/service/chapel) "jtT" = ( /obj/structure/sign/warning/electricshock{ pixel_y = -32 @@ -26159,15 +26063,6 @@ }, /turf/open/floor/iron/white, /area/maintenance/port/fore) -"jvL" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/service/chapel) "jvW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /turf/open/floor/iron/dark, @@ -26190,6 +26085,10 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) +"jwB" = ( +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "jxx" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -26237,15 +26136,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/atmos) -"jym" = ( -/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/hallway/secondary/exit/departure_lounge) "jyF" = ( /obj/machinery/dna_scannernew, /turf/open/floor/iron/dark, @@ -26285,11 +26175,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"jBf" = ( -/obj/effect/landmark/start/hangover, -/obj/effect/landmark/event_spawn, -/turf/open/floor/carpet, -/area/service/library) "jBs" = ( /obj/machinery/door/window/eastright{ base_state = "left"; @@ -26301,6 +26186,12 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/commons/fitness) +"jBL" = ( +/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/maintenance/starboard/fore) "jBY" = ( /obj/effect/decal/cleanable/oil, /obj/effect/decal/cleanable/dirt, @@ -26331,10 +26222,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/science/genetics) -"jCM" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall, -/area/commons/vacant_room/commissary) "jCV" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -26482,30 +26369,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/engineering/engine_smes) -"jFM" = ( -/obj/structure/table, -/obj/item/implant/radio, -/turf/open/floor/iron/cafeteria, -/area/hallway/secondary/exit/departure_lounge) -"jFP" = ( -/obj/item/radio/intercom/directional/west, -/obj/machinery/light/directional/west, -/turf/open/floor/iron/dark, -/area/service/chapel) -"jFS" = ( -/obj/machinery/door/airlock{ - id_tag = "commissarydoor"; - name = "Commissary" - }, -/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/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/commons/vacant_room/commissary) "jGf" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -26519,14 +26382,6 @@ /obj/item/clothing/head/fedora, /turf/open/floor/iron/large, /area/service/kitchen/diner) -"jGR" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/light/small/directional/east, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/wood, -/area/service/library) "jGZ" = ( /obj/structure/table, /obj/item/flashlight/lamp{ @@ -26651,6 +26506,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/science/storage) +"jMs" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/landmark/start/barber, +/turf/open/floor/iron, +/area/service/salon) "jMW" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron, @@ -26716,13 +26579,6 @@ }, /turf/open/floor/iron, /area/science/misc_lab) -"jOI" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "jOQ" = ( /obj/effect/turf_decal/trimline/darkblue/filled/line{ dir = 8 @@ -26884,11 +26740,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/command/teleporter) -"jTi" = ( -/obj/machinery/skill_station, -/obj/machinery/bounty_board/directional/north, -/turf/open/floor/wood, -/area/service/library) "jTp" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ @@ -26910,13 +26761,6 @@ }, /turf/open/floor/iron, /area/engineering/atmos) -"jUa" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "jUs" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -26952,13 +26796,6 @@ }, /turf/open/floor/iron/dark/corner, /area/engineering/atmos) -"jUV" = ( -/obj/effect/spawner/random/maintenance, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/port) "jUW" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -27193,6 +27030,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/engineering/atmos/project) +"kaN" = ( +/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/wood, +/area/service/library) "kaO" = ( /obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2{ color = "#ff0000"; @@ -27207,15 +27052,6 @@ }, /turf/open/floor/iron, /area/engineering/atmos) -"kbd" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/service/chapel) "kbh" = ( /obj/structure/cable, /turf/open/floor/plating, @@ -27273,6 +27109,10 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"kcN" = ( +/obj/structure/cable, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "kcR" = ( /obj/structure/noticeboard/directional/east, /turf/open/floor/wood, @@ -27345,6 +27185,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/central) +"keP" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating/asteroid/snow/standard_air, +/area/hallway/secondary/exit/departure_lounge) "keQ" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall, @@ -27371,6 +27215,15 @@ }, /turf/open/floor/iron, /area/cargo/storage) +"kgg" = ( +/obj/item/radio/intercom/directional/east, +/obj/machinery/light/directional/east, +/obj/machinery/camera{ + c_tag = "Library Art Gallery"; + dir = 8 + }, +/turf/open/floor/wood, +/area/service/library) "kgj" = ( /obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/tile/neutral{ @@ -27481,6 +27334,10 @@ "kiC" = ( /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) +"kiP" = ( +/obj/machinery/newscaster/directional/west, +/turf/open/floor/wood, +/area/service/library) "kjD" = ( /obj/machinery/light/directional/north, /obj/effect/turf_decal/tile/brown{ @@ -27522,6 +27379,13 @@ /obj/item/trash/waffles, /turf/open/floor/plating, /area/maintenance/port/aft) +"kkQ" = ( +/obj/structure/railing/corner, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/service/chapel) "klb" = ( /obj/machinery/door/window/brigdoor/security/cell/northright{ req_access_txt = "63" @@ -27644,6 +27508,13 @@ }, /turf/open/floor/iron/dark/blue, /area/security/brig) +"kmP" = ( +/obj/structure/filingcabinet, +/obj/machinery/power/apc/auto_name/north, +/obj/structure/cable, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/service/library) "kmT" = ( /obj/structure/railing{ dir = 8 @@ -27692,9 +27563,6 @@ }, /turf/open/floor/iron/white, /area/medical/cryo) -"koL" = ( -/turf/closed/wall/ice, -/area/icemoon/surface/outdoors) "koY" = ( /obj/machinery/light/directional/west, /obj/structure/cable, @@ -27748,6 +27616,21 @@ /obj/item/shovel/spade, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"kqw" = ( +/obj/structure/extinguisher_cabinet/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/obj/item/stack/sheet/iron/twenty, +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 20; + pixel_x = -3; + pixel_y = 6 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "kqF" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -27795,33 +27678,21 @@ }, /turf/open/floor/iron, /area/engineering/main) -"kui" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/machinery/light/small/directional/east, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/wood, -/area/service/library) "kul" = ( -/obj/machinery/light/directional/east, -/obj/structure/table, -/obj/machinery/recharger, -/obj/effect/turf_decal/tile/blue/darkblue, -/obj/effect/turf_decal/tile/blue/darkblue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/darkblue{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/darkblue{ +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/darkblue/filled/line{ dir = 4 }, +/obj/machinery/light/directional/east, /turf/open/floor/iron, /area/security/brig) +"kut" = ( +/obj/structure/chair, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "kuy" = ( /obj/structure/table, /obj/item/electronics/apc, @@ -27855,6 +27726,12 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"kvl" = ( +/obj/structure/sign/nanotrasen{ + pixel_x = -32 + }, +/turf/open/floor/plating/snowed/icemoon, +/area/icemoon/surface/outdoors) "kvq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, @@ -27875,6 +27752,13 @@ /obj/structure/cable, /turf/open/floor/iron, /area/cargo/qm) +"kvK" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/service/library) "kwd" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/mug/coco{ @@ -27978,12 +27862,12 @@ }, /turf/open/floor/iron/white, /area/science/genetics) -"kxN" = ( -/obj/effect/turf_decal/trimline/darkblue/filled/line{ - dir = 1 +"kyl" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 }, /turf/open/floor/iron/dark, -/area/security/brig) +/area/hallway/primary/central) "kyo" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -28122,6 +28006,7 @@ dir = 4 }, /obj/effect/landmark/event_spawn, +/obj/machinery/light/small/directional/west, /obj/machinery/camera{ c_tag = "Security - Cell One"; dir = 4 @@ -28171,15 +28056,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/white, /area/security/brig) -"kEz" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/starboard) "kEF" = ( /obj/structure/table, /obj/item/radio/off, @@ -28407,23 +28283,6 @@ }, /turf/open/floor/wood, /area/command/meeting_room) -"kKi" = ( -/obj/structure/rack, -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = 5; - pixel_y = -2 - }, -/obj/item/tank/internals/emergency_oxygen{ - pixel_y = 3 - }, -/obj/item/tank/internals/emergency_oxygen, -/obj/structure/sign/warning/coldtemp{ - pixel_x = -32 - }, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/turf/open/floor/iron/white, -/area/hallway/secondary/exit/departure_lounge) "kKS" = ( /obj/effect/turf_decal/tile/blue/darkblue{ dir = 1 @@ -28483,26 +28342,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/science/mixing) -"kMq" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/power/apc/auto_name/south, -/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 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "kMK" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -28522,6 +28361,11 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/security/brig) +"kNl" = ( +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole, +/turf/open/floor/wood, +/area/service/library) "kNx" = ( /obj/machinery/smartfridge, /turf/closed/wall, @@ -28551,23 +28395,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/engineering/main) -"kPi" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria, -/area/hallway/secondary/exit/departure_lounge) -"kPn" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/obj/effect/spawner/random/vending/snackvend, -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +"kOy" = ( +/obj/machinery/status_display/evac/directional/east, +/turf/open/openspace, +/area/service/chapel) "kPF" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -28914,11 +28745,20 @@ }, /turf/open/floor/engine, /area/engineering/supermatter/room) -"lcY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/structure/cable, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +"lcU" = ( +/obj/effect/landmark/start/hangover, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/wood, +/area/service/library) +"ldf" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/service/chapel) "ldg" = ( /obj/structure/table/glass, /obj/item/stock_parts/manipulator, @@ -29046,6 +28886,14 @@ }, /turf/open/floor/iron/smooth, /area/maintenance/starboard/fore) +"lfw" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/service/chapel) "lfM" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -29064,33 +28912,10 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/security/brig) -"lgA" = ( -/obj/machinery/status_display/evac/directional/west, -/turf/open/openspace, -/area/service/chapel) "lhk" = ( /obj/item/radio/intercom/directional/east, /turf/open/floor/iron, /area/hallway/primary/central) -"lhr" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/machinery/button/door/directional/east{ - id = "commissarydoor"; - name = "Commissary Door Lock"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "lhu" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -29175,6 +29000,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/command/gateway) +"ljT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) +"lkg" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Art Gallery" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/sepia, +/area/service/library) "lkw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, @@ -29223,6 +29059,13 @@ }, /turf/open/floor/iron, /area/engineering/atmos/project) +"lmp" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/wood, +/area/service/library) "lmt" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -29353,6 +29196,17 @@ }, /turf/open/floor/iron/freezer, /area/commons/toilet/locker) +"lqE" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/service/chapel) "lqO" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/machinery/light/directional/south, @@ -29413,16 +29267,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/engineering/main) -"lsr" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Chapel" - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/iron/white/corner, -/area/hallway/secondary/exit/departure_lounge) "lsu" = ( /obj/structure/chair/stool/directional/south, /turf/open/floor/iron, @@ -29561,6 +29405,9 @@ }, /turf/open/floor/iron, /area/command/heads_quarters/hop) +"lwl" = ( +/turf/closed/wall/r_wall, +/area/hallway/secondary/exit/departure_lounge) "lwt" = ( /obj/item/kirbyplants{ icon_state = "plant-10" @@ -29581,6 +29428,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/freezer, /area/commons/toilet) +"lxb" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Escape" + }, +/turf/open/floor/iron/white/corner, +/area/hallway/secondary/exit/departure_lounge) "lxr" = ( /obj/structure/table, /obj/item/assembly/prox_sensor{ @@ -29718,6 +29575,7 @@ /obj/effect/turf_decal/trimline/darkblue/filled/line{ dir = 8 }, +/obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment, /turf/open/floor/iron, @@ -29750,6 +29608,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/security/brig) +"lzK" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/service/library) "lAg" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -29764,9 +29630,6 @@ }, /turf/open/floor/iron, /area/engineering/atmos) -"lAv" = ( -/turf/open/floor/carpet/green, -/area/service/library) "lAy" = ( /obj/machinery/door/firedoor, /obj/machinery/status_display/evac/directional/east, @@ -29861,12 +29724,6 @@ }, /turf/open/floor/plating, /area/construction/mining/aux_base) -"lCC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "lCG" = ( /obj/machinery/conveyor{ dir = 4; @@ -29945,6 +29802,12 @@ }, /turf/open/floor/plating, /area/cargo/storage) +"lDR" = ( +/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/hallway/secondary/exit/departure_lounge) "lDW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -30010,20 +29873,10 @@ }, /turf/open/floor/iron, /area/cargo/sorting) -"lGa" = ( -/obj/structure/displaycase/trophy, -/obj/effect/turf_decal/stripes/box, -/turf/open/floor/wood/parquet, -/area/service/library) "lGj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /turf/open/floor/plating/snowed/icemoon, /area/engineering/supermatter/room) -"lGs" = ( -/obj/structure/table, -/obj/effect/spawner/random/trash/food_packaging, -/turf/open/floor/iron/cafeteria, -/area/hallway/secondary/exit/departure_lounge) "lHi" = ( /obj/structure/cable, /obj/structure/railing, @@ -30034,11 +29887,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"lHp" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "lIn" = ( /obj/machinery/door/airlock{ id_tag = "Dorm4"; @@ -30084,10 +29932,7 @@ /obj/item/folder/blue, /obj/item/folder/red, /obj/item/folder/yellow, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/carpet/black, +/turf/open/floor/wood, /area/service/lawoffice) "lJZ" = ( /obj/structure/disposalpipe/segment{ @@ -30189,12 +30034,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/hallway/primary/starboard) -"lMS" = ( -/obj/machinery/atmospherics/pipe/multiz/supply/visible/layer4, -/obj/machinery/atmospherics/pipe/multiz/scrubbers/visible/layer2, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "lNd" = ( /obj/machinery/door/airlock/external{ name = "Port Docking Bay 1"; @@ -30203,6 +30042,14 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/plating, /area/hallway/secondary/entry) +"lNg" = ( +/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 = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "lNj" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -30258,6 +30105,11 @@ dir = 1 }, /area/hallway/secondary/entry) +"lOT" = ( +/obj/structure/chair, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/cafeteria, +/area/hallway/secondary/exit/departure_lounge) "lPn" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, /turf/closed/wall/r_wall, @@ -30307,6 +30159,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/cargo/miningdock) +"lQK" = ( +/obj/structure/railing/corner, +/obj/machinery/door/firedoor/border_only, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/service/chapel) "lQP" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -30373,13 +30232,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/command/bridge) -"lSJ" = ( -/obj/effect/landmark/start/hangover, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/service/library) "lST" = ( /obj/structure/table, /obj/machinery/recharger, @@ -30484,6 +30336,11 @@ }, /turf/open/floor/plating, /area/maintenance/aft) +"lUy" = ( +/turf/open/floor/iron/dark/smooth_edge{ + dir = 4 + }, +/area/service/chapel) "lUA" = ( /obj/structure/sign/poster/contraband/random{ pixel_y = 32 @@ -30619,6 +30476,23 @@ }, /turf/open/floor/iron, /area/security/brig) +"lXL" = ( +/obj/machinery/power/apc/auto_name/south, +/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/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron, +/area/service/salon) "lXP" = ( /obj/structure/rack, /obj/item/clothing/suit/hazardvest, @@ -30644,14 +30518,6 @@ "lYu" = ( /turf/open/floor/iron, /area/commons/locker) -"lYK" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Chapel" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/sepia, -/area/service/library) "lZm" = ( /obj/machinery/washing_machine, /obj/machinery/light/directional/south, @@ -30703,6 +30569,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/medical/storage) +"mas" = ( +/obj/machinery/door/morgue{ + name = "Private Study"; + req_access_txt = "37" + }, +/turf/open/floor/engine/cult, +/area/service/library) "maG" = ( /obj/structure/table, /obj/item/stack/sheet/plasteel{ @@ -30865,6 +30738,15 @@ /obj/effect/landmark/start/station_engineer, /turf/open/floor/iron, /area/engineering/main) +"mek" = ( +/obj/machinery/camera{ + c_tag = "Library South"; + dir = 8 + }, +/obj/structure/displaycase/trophy, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/wood/parquet, +/area/service/library) "meo" = ( /obj/effect/turf_decal/tile/brown, /obj/effect/turf_decal/tile/brown{ @@ -30977,13 +30859,6 @@ /obj/machinery/meter/atmos/layer4, /turf/open/floor/plating, /area/maintenance/department/medical) -"mhL" = ( -/obj/structure/table/wood, -/obj/item/camera, -/obj/item/taperecorder, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/engine/cult, -/area/service/library) "mhN" = ( /obj/structure/disposalpipe/segment, /obj/effect/spawner/structure/window, @@ -31053,12 +30928,22 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/command/gateway) +"mjd" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "mje" = ( /obj/machinery/door/airlock{ name = "Private Restroom" }, /turf/open/floor/iron/freezer, /area/medical/break_room) +"mjl" = ( +/obj/structure/displaycase/trophy, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/wood/parquet, +/area/service/library) "mju" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron, @@ -31120,15 +31005,6 @@ /obj/effect/turf_decal/arrows, /turf/open/floor/iron, /area/cargo/office) -"mlD" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Holding Area"; - req_access_txt = "2" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "mmc" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock{ @@ -31159,12 +31035,6 @@ }, /turf/open/floor/iron, /area/service/hydroponics) -"mmt" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "mmB" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -31227,6 +31097,11 @@ }, /turf/open/floor/iron, /area/commons/fitness) +"mpc" = ( +/obj/machinery/power/apc/auto_name/north, +/obj/structure/cable, +/turf/open/floor/iron/dark, +/area/service/chapel) "mpm" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 4 @@ -31513,6 +31388,16 @@ }, /turf/open/floor/plating, /area/cargo/miningdock) +"mzH" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/west, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit/departure_lounge) "mzO" = ( /obj/structure/extinguisher_cabinet/directional/west, /obj/effect/turf_decal/tile/yellow{ @@ -31540,17 +31425,24 @@ /turf/open/floor/plating, /area/maintenance/port) "mAm" = ( -/obj/machinery/door/airlock/external{ - name = "Security Snowmobiles"; - req_access_txt = "63" +/obj/item/tank/internals/emergency_oxygen/engi, +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_x = 5 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "secsnowmobile" +/obj/item/tank/internals/emergency_oxygen/engi{ + pixel_x = 10 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/rack, /turf/open/floor/iron/dark, /area/security/brig) +"mAw" = ( +/obj/effect/landmark/start/assistant, +/obj/structure/chair/pew{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/starboard) "mAD" = ( /obj/machinery/light/directional/west, /obj/machinery/portable_atmospherics/pump, @@ -31606,6 +31498,20 @@ "mBK" = ( /turf/open/floor/iron/grimy, /area/security/detectives_office) +"mBM" = ( +/obj/structure/window/reinforced, +/obj/structure/rack, +/obj/item/storage/firstaid/regular{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/brute{ + pixel_x = -3; + pixel_y = -3 + }, +/turf/open/floor/iron/white, +/area/security/brig) "mBO" = ( /obj/structure/table, /obj/effect/turf_decal/tile/yellow, @@ -31761,17 +31667,6 @@ "mEl" = ( /turf/closed/wall, /area/security/brig/upper) -"mER" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/service/chapel) "mFs" = ( /obj/effect/turf_decal/tile/blue/darkblue{ dir = 1 @@ -31807,6 +31702,9 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/command/nuke_storage) +"mGF" = ( +/turf/open/openspace, +/area/service/chapel) "mGX" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -31882,6 +31780,17 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/commons/cryopods) +"mIk" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/engineering{ + name = "Utilities Room"; + req_one_access_txt = "12" + }, +/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/maintenance/starboard/fore) "mIq" = ( /obj/effect/turf_decal/tile/blue, /obj/effect/turf_decal/tile/blue{ @@ -32235,6 +32144,16 @@ }, /turf/open/floor/iron, /area/command/bridge) +"mQH" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen/invisible, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/engine/cult, +/area/service/library) "mQP" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -32332,10 +32251,6 @@ }, /turf/open/floor/plating, /area/cargo/sorting) -"mUu" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "mUD" = ( /turf/closed/wall, /area/science/genetics) @@ -32434,12 +32349,6 @@ }, /turf/open/floor/iron, /area/maintenance/starboard/aft) -"mXG" = ( -/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/service/chapel) "mXU" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -32461,14 +32370,6 @@ }, /turf/open/floor/iron/dark, /area/engineering/supermatter/room) -"mYr" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit/departure_lounge) "mYv" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -32589,14 +32490,6 @@ /obj/effect/turf_decal/trimline/blue/filled/warning, /turf/open/floor/iron/white, /area/medical/medbay) -"nbH" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/landmark/start/hangover, -/obj/effect/landmark/event_spawn, -/turf/open/floor/wood, -/area/service/library) "nbT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -32726,18 +32619,6 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/iron, /area/commons/storage/primary) -"neV" = ( -/obj/structure/railing{ - dir = 9 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/starboard) "nfg" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -32749,6 +32630,12 @@ /obj/machinery/newscaster/directional/north, /turf/open/floor/wood, /area/service/library) +"nfn" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/starboard) "nfA" = ( /obj/structure/table/reinforced, /obj/item/clothing/suit/radiation, @@ -32777,20 +32664,12 @@ /obj/structure/chair/stool/directional/west, /turf/open/floor/iron, /area/commons/dorms) -"nfX" = ( -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/maintenance/starboard) "ngg" = ( /obj/machinery/meter, /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/hidden, /turf/open/floor/iron/dark/red, /area/security/execution/education) -"ngm" = ( -/obj/machinery/light/small/directional/east, -/turf/open/openspace, -/area/service/chapel) "ngo" = ( /turf/closed/wall/r_wall, /area/maintenance/department/medical/morgue) @@ -32839,6 +32718,15 @@ /obj/structure/cable, /turf/open/floor/plating, /area/commons/storage/mining) +"nhr" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/service/chapel) "nhI" = ( /obj/structure/table/wood, /obj/item/paper_bin/carbon{ @@ -32906,6 +32794,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/engine, /area/engineering/supermatter/room) +"njr" = ( +/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/catwalk_floor, +/area/maintenance/starboard/fore) "njE" = ( /obj/structure/table/wood, /obj/item/pen/red{ @@ -32918,6 +32813,17 @@ }, /turf/open/floor/carpet/red, /area/commons/vacant_room/office) +"njV" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/vending/barbervend, +/turf/open/floor/iron, +/area/service/salon) "njW" = ( /obj/structure/table/reinforced, /obj/item/wrench, @@ -32938,6 +32844,12 @@ "nka" = ( /turf/open/openspace, /area/science/xenobiology) +"nke" = ( +/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/maintenance/starboard/fore) "nkz" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -32975,6 +32887,19 @@ /obj/structure/cable, /turf/open/floor/iron/freezer, /area/commons/toilet) +"nlx" = ( +/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/machinery/door/airlock/public/glass{ + name = "Escape" + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "nlN" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -33005,8 +32930,12 @@ /turf/open/floor/iron/white, /area/science/xenobiology) "nlR" = ( +/obj/effect/turf_decal/trimline/darkblue/filled/line{ + dir = 1 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/light/directional/north, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -33072,9 +33001,6 @@ /obj/structure/bed/pod, /obj/machinery/iv_drip, /obj/item/bedsheet/blue, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 5 - }, /turf/open/floor/iron/white, /area/security/brig) "nns" = ( @@ -33089,21 +33015,12 @@ /obj/structure/rack, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"nnS" = ( -/obj/item/radio/intercom/directional/west, -/obj/effect/turf_decal/tile/red{ - dir = 1 +"nnT" = ( +/obj/structure/sign/painting/library{ + pixel_y = 32 }, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/item/restraints/handcuffs, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/turf/open/floor/wood, +/area/service/library) "nnU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 @@ -33210,6 +33127,10 @@ /obj/structure/bookcase/random/fiction, /turf/open/floor/wood, /area/service/library) +"nqS" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "nqV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -33232,15 +33153,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/engine, /area/engineering/supermatter/room) -"nrT" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/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/hallway/secondary/exit/departure_lounge) "nrW" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -33292,6 +33204,13 @@ }, /turf/open/floor/iron, /area/construction/mining/aux_base) +"nsr" = ( +/obj/structure/table/glass, +/obj/item/storage/fancy/candle_box, +/turf/open/floor/iron/chapel{ + dir = 4 + }, +/area/service/chapel) "nsA" = ( /obj/structure/table, /obj/machinery/light/small/directional/east, @@ -33391,14 +33310,24 @@ /turf/open/floor/engine, /area/science/genetics) "nxk" = ( -/obj/machinery/door/window/eastleft{ +/obj/machinery/door/window/eastright{ dir = 8 }, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 10 - }, /turf/open/floor/iron/white, /area/security/brig) +"nxv" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/landmark/start/barber, +/obj/machinery/button/curtain{ + id = "barbershopcurtains1"; + pixel_x = 25; + pixel_y = 24 + }, +/turf/open/floor/iron, +/area/service/salon) "nxB" = ( /turf/open/floor/plating, /area/engineering/atmos) @@ -33512,12 +33441,6 @@ }, /turf/open/floor/iron/dark, /area/command/heads_quarters/cmo) -"nAo" = ( -/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, -/obj/structure/closet, -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "nAv" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/iron, @@ -33527,31 +33450,14 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron, /area/hallway/primary/central) -"nBj" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "nBv" = ( /obj/machinery/light/directional/east, /turf/open/openspace, /area/science/xenobiology) -"nBS" = ( -/obj/structure/chair/stool/directional/east{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "nBZ" = ( /obj/structure/reagent_dispensers/fueltank/large, /turf/open/floor/iron, /area/engineering/atmos) -"nCb" = ( -/obj/machinery/status_display/evac/directional/west, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood, -/area/service/library) "nCf" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/stripes/line, @@ -33571,12 +33477,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /turf/open/floor/iron/white, /area/science/mixing) -"nCE" = ( -/obj/structure/chair/pew/left{ - dir = 1 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/starboard) "nCI" = ( /obj/machinery/door/airlock{ id_tag = "Dorm5"; @@ -33611,12 +33511,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/wood, /area/command/heads_quarters/captain) -"nDj" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/security/brig) "nDB" = ( /obj/structure/railing/corner{ dir = 8 @@ -33681,6 +33575,14 @@ }, /turf/open/floor/iron/cafeteria, /area/commons/locker) +"nFt" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/landmark/start/hangover, +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood, +/area/service/library) "nFv" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -33762,17 +33664,8 @@ name = "Law Office Requests Console" }, /obj/machinery/light/directional/west, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/turf/open/floor/carpet/black, +/turf/open/floor/wood, /area/service/lawoffice) -"nHr" = ( -/obj/machinery/navbeacon/wayfinding/chapel, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/hallway/primary/starboard) "nHv" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -33785,14 +33678,6 @@ /obj/structure/barricade/wooden/snowed, /turf/open/floor/plating/asteroid/snow/icemoon, /area/icemoon/surface/outdoors) -"nHX" = ( -/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 = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "nId" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -33844,6 +33729,27 @@ /obj/structure/cable, /turf/open/floor/iron, /area/ai_monitored/command/storage/eva) +"nJn" = ( +/obj/structure/destructible/cult/tome, +/obj/item/book/codex_gigas, +/obj/machinery/light/small/directional/south, +/obj/machinery/computer/security/telescreen/entertainment/directional/east, +/turf/open/floor/engine/cult, +/area/service/library) +"nJs" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/structure/window, +/obj/structure/window{ + dir = 8 + }, +/turf/open/floor/iron, +/area/service/salon) "nKm" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 4 @@ -33943,12 +33849,6 @@ }, /turf/open/floor/plating, /area/cargo/storage) -"nOe" = ( -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/hallway/primary/starboard) "nOl" = ( /obj/structure/window/reinforced{ dir = 8 @@ -34138,19 +34038,10 @@ /turf/open/floor/iron/dark, /area/engineering/engine_smes) "nSO" = ( -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/camera{ - c_tag = "Departure Lounge West"; - dir = 5 - }, -/turf/open/floor/iron/white/corner{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) "nTm" = ( /obj/machinery/light/directional/south, @@ -34237,12 +34128,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"nXa" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "nXm" = ( /obj/machinery/firealarm/directional/south, /obj/structure/table, @@ -34346,13 +34231,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/command/heads_quarters/hop) -"oaf" = ( -/obj/structure/chair, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "oak" = ( /obj/structure/sign/warning/electricshock{ pixel_y = -32 @@ -34364,11 +34242,29 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"oaz" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "oaB" = ( /obj/structure/rack, /obj/item/screwdriver, /turf/open/floor/plating, /area/maintenance/aft) +"oaL" = ( +/obj/structure/sign/painting/library_secure{ + pixel_x = 32 + }, +/obj/structure/window/reinforced, +/obj/machinery/door/window{ + dir = 8; + name = "Secure Art Exhibition"; + req_access_txt = "37" + }, +/obj/effect/spawner/random/structure/table_fancy, +/turf/open/floor/wood, +/area/service/library) "obc" = ( /obj/machinery/vending/access/command, /turf/open/floor/wood, @@ -34386,13 +34282,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/hallway/primary/central) -"obE" = ( -/obj/structure/destructible/cult/tome, -/obj/item/book/codex_gigas, -/obj/machinery/light/small/directional/south, -/obj/machinery/computer/security/telescreen/entertainment/directional/east, -/turf/open/floor/engine/cult, -/area/service/library) "obK" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -34415,18 +34304,6 @@ /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) -"ocG" = ( -/obj/structure/table/glass, -/obj/item/food/grown/harebell{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/food/grown/harebell{ - pixel_y = 3 - }, -/obj/item/food/grown/harebell, -/turf/open/floor/iron/chapel, -/area/service/chapel) "ocJ" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating{ @@ -34457,6 +34334,10 @@ /obj/effect/turf_decal/tile/red/full, /turf/open/floor/iron/large, /area/service/kitchen/diner) +"odQ" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "oeD" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/visible{ dir = 4 @@ -34493,6 +34374,19 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, /area/security/office) +"ogu" = ( +/obj/structure/chair/office, +/obj/machinery/camera{ + c_tag = "Library North" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/turf/open/floor/wood, +/area/service/library) "ogv" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -34663,6 +34557,12 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/white, /area/maintenance/port/fore) +"olF" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/engine/cult, +/area/service/library) "omf" = ( /turf/open/floor/plating, /area/cargo/miningdock) @@ -34786,6 +34686,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/command/gateway) +"orc" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/service/chapel) "orh" = ( /obj/effect/turf_decal/tile/red/full, /obj/effect/turf_decal/siding/white{ @@ -34846,10 +34758,6 @@ /obj/item/flashlight/lamp, /turf/open/floor/iron/grimy, /area/commons/vacant_room/office) -"orS" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/hallway/primary/central) "osi" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/neutral{ @@ -34860,6 +34768,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/ai_monitored/command/nuke_storage) +"osm" = ( +/obj/machinery/modular_computer/console/preset/curator{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood, +/area/service/library) "osq" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -34942,6 +34857,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/cargo/storage) +"ouU" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen/entertainment/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit/departure_lounge) "ouX" = ( /obj/structure/closet/secure_closet/personal, /obj/machinery/airalarm/directional/east, @@ -35022,13 +34946,6 @@ }, /turf/open/floor/engine, /area/engineering/supermatter/room) -"owu" = ( -/obj/structure/chair/pew/right{ - dir = 1 - }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/starboard) "owx" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -35081,6 +34998,15 @@ }, /turf/open/floor/iron, /area/engineering/atmos) +"oyD" = ( +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/service/library) +"oyV" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood, +/area/service/library) "ozf" = ( /obj/structure/closet/crate, /obj/effect/spawner/random/maintenance/two, @@ -35163,15 +35089,8 @@ /turf/open/floor/wood, /area/command/heads_quarters/captain) "oCp" = ( -/obj/machinery/door/airlock/external{ - name = "Security External Airlock"; - req_access_txt = "63" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/office) +/turf/open/floor/plating/snowed, +/area/icemoon/surface/outdoors/unexplored/rivers/no_monsters) "oCr" = ( /obj/structure/closet/secure_closet/personal{ anchored = 1 @@ -35223,11 +35142,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"oDa" = ( -/obj/structure/table/glass, -/obj/item/storage/book/bible, -/turf/open/floor/iron/chapel, -/area/service/chapel) "oDi" = ( /obj/structure/window/reinforced{ dir = 1 @@ -35281,6 +35195,11 @@ /obj/machinery/light/built/directional/west, /turf/open/floor/iron/white, /area/maintenance/port/fore) +"oFx" = ( +/obj/effect/spawner/random/maintenance, +/obj/structure/table, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "oFI" = ( /obj/structure/ladder, /turf/open/floor/plating, @@ -35346,11 +35265,10 @@ /turf/open/floor/wood, /area/hallway/secondary/service) "oHv" = ( -/obj/effect/turf_decal/trimline/darkblue/filled/line{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/item/key/security, +/obj/item/key/security, +/obj/item/key/security, +/obj/structure/rack, /turf/open/floor/iron/dark, /area/security/brig) "oHS" = ( @@ -35437,14 +35355,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/engineering/supermatter/room) -"oKn" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/machinery/newscaster/directional/south, -/obj/effect/spawner/random/vending/colavend, -/turf/open/floor/iron/white/corner, -/area/hallway/secondary/exit/departure_lounge) "oKp" = ( /turf/open/openspace, /area/medical/cryo) @@ -35474,6 +35384,22 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) +"oKL" = ( +/obj/structure/sign/painting/library_private{ + pixel_y = 32 + }, +/obj/structure/table/wood, +/obj/item/clothing/under/suit/red, +/obj/item/candle{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/item/candle{ + pixel_x = 8; + pixel_y = 4 + }, +/turf/open/floor/engine/cult, +/area/service/library) "oLd" = ( /obj/structure/table, /obj/structure/table, @@ -35493,6 +35419,16 @@ }, /turf/open/floor/iron, /area/ai_monitored/command/storage/eva) +"oLC" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron, +/area/service/salon) "oLK" = ( /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/dirt, @@ -35629,10 +35565,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/command/bridge) -"oNQ" = ( -/obj/machinery/status_display/evac/directional/south, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "oNY" = ( /obj/effect/landmark/start/brigoff, /obj/structure/window/reinforced{ @@ -35671,13 +35603,6 @@ "oOH" = ( /turf/closed/wall, /area/cargo/miningdock) -"oPe" = ( -/obj/effect/turf_decal/tile/blue/darkblue{ - dir = 8 - }, -/obj/effect/spawner/random/vending/snackvend, -/turf/open/floor/iron, -/area/hallway/primary/fore) "oPz" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/effect/turf_decal/delivery, @@ -35836,17 +35761,6 @@ /obj/item/radio/intercom/directional/west, /turf/open/floor/iron, /area/medical/medbay/aft) -"oUW" = ( -/obj/structure/rack, -/obj/item/clothing/suit/hooded/wintercoat{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/winterboots, -/obj/item/clothing/shoes/winterboots, -/turf/open/floor/iron/white, -/area/hallway/secondary/exit/departure_lounge) "oUZ" = ( /obj/structure/closet/emcloset, /obj/machinery/light/small/directional/north, @@ -35899,6 +35813,11 @@ /obj/structure/cable, /turf/open/floor/iron, /area/command/bridge) +"oWR" = ( +/obj/item/kirbyplants/random, +/obj/machinery/status_display/evac/directional/south, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "oXn" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating{ @@ -35969,6 +35888,13 @@ /obj/structure/closet/radiation, /turf/open/floor/iron, /area/engineering/main) +"pbq" = ( +/obj/machinery/photocopier, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/open/floor/wood, +/area/service/library) "pbB" = ( /obj/machinery/atmospherics/components/binary/pump/on{ dir = 4; @@ -36108,6 +36034,16 @@ /obj/machinery/light/directional/north, /turf/open/floor/iron, /area/command/teleporter) +"pfA" = ( +/obj/structure/table/wood, +/obj/item/camera, +/obj/item/taperecorder, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/engine/cult, +/area/service/library) +"pfQ" = ( +/turf/open/floor/carpet/green, +/area/service/library) "pfZ" = ( /obj/machinery/computer/gateway_control, /turf/open/floor/iron, @@ -36123,16 +36059,6 @@ }, /turf/open/floor/iron, /area/cargo/storage) -"pgY" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - name = "Cargo Escape Airlock"; - safety_mode = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) "phz" = ( /obj/effect/turf_decal/trimline/blue/end{ dir = 1 @@ -36249,14 +36175,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"pjT" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood, -/area/service/library) "pjV" = ( /obj/item/bedsheet, /obj/structure/bed, @@ -36287,13 +36205,6 @@ }, /turf/closed/wall, /area/maintenance/starboard) -"pkR" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Chapel" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/sepia, -/area/service/library) "ple" = ( /mob/living/carbon/human/species/monkey, /turf/open/floor/engine, @@ -36302,31 +36213,13 @@ /obj/item/trash/pistachios, /turf/open/floor/plating, /area/maintenance/aft) +"plT" = ( +/turf/closed/wall, +/area/service/salon) "plW" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron, /area/hallway/primary/starboard) -"pmn" = ( -/obj/structure/table, -/obj/machinery/newscaster/directional/north, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/item/pen, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/light/directional/north, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "pmp" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -36470,13 +36363,22 @@ roundstart_template = /datum/map_template/shuttle/labour/box; width = 9 }, -/turf/open/floor/plating/snowed/smoothed/icemoon, +/turf/open/floor/plating/snowed, /area/icemoon/surface/outdoors) "ppt" = ( /obj/effect/landmark/start/hangover, /obj/structure/extinguisher_cabinet/directional/east, /turf/open/floor/wood/parquet, /area/service/bar/atrium) +"ppE" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Library" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron/sepia, +/area/service/library) "ppI" = ( /obj/structure/closet/secure_closet/security/sec, /obj/effect/turf_decal/bot_blue, @@ -36726,16 +36628,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/service) -"pus" = ( -/obj/effect/turf_decal/trimline/darkblue/filled/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/brig) "put" = ( /obj/structure/closet, /obj/effect/spawner/random/maintenance, @@ -36810,12 +36702,6 @@ }, /turf/open/floor/iron, /area/service/hydroponics/garden) -"pvr" = ( -/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/hallway/primary/central) "pvH" = ( /obj/structure/table, /obj/item/stack/sheet/iron/fifty, @@ -36887,6 +36773,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/cargo/miningdock) +"pwW" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/west, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/service/chapel) "pxo" = ( /obj/structure/reagent_dispensers/fueltank, /obj/structure/disposalpipe/segment{ @@ -36894,6 +36792,20 @@ }, /turf/open/floor/plating, /area/maintenance/aft) +"pxt" = ( +/obj/structure/table/wood, +/obj/machinery/computer/bookmanagement, +/obj/machinery/light_switch/directional/north, +/obj/machinery/status_display/evac/directional/east, +/turf/open/floor/wood, +/area/service/library) +"pxD" = ( +/obj/effect/spawner/structure/window, +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains" + }, +/turf/open/floor/plating, +/area/service/salon) "pxG" = ( /obj/structure/railing, /obj/effect/turf_decal/trimline/darkblue/filled/line{ @@ -36913,7 +36825,7 @@ /turf/closed/wall, /area/service/janitor) "pxL" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/security/brig) "pxS" = ( @@ -36933,16 +36845,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"pyg" = ( -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/pen/invisible, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/engine/cult, -/area/service/library) "pyr" = ( /obj/effect/turf_decal/bot, /obj/effect/landmark/secequipment, @@ -36995,15 +36897,6 @@ /obj/structure/fluff/fokoff_sign, /turf/open/floor/plating/asteroid/snow/icemoon, /area/icemoon/surface/outdoors) -"pAI" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/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/commons/vacant_room/commissary) "pAR" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -37066,21 +36959,6 @@ }, /turf/open/floor/plating, /area/science/xenobiology) -"pCs" = ( -/obj/effect/landmark/blobstart, -/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/catwalk_floor, -/area/maintenance/starboard/fore) -"pCH" = ( -/obj/structure/sign/poster/random{ - pixel_x = -32 - }, -/turf/open/floor/iron/dark, -/area/service/chapel) "pCT" = ( /obj/structure/table, /obj/item/storage/belt/utility, @@ -37121,15 +36999,8 @@ /turf/open/floor/iron/freezer, /area/commons/toilet) "pDn" = ( -/obj/vehicle/ridden/atv/snowmobile/snowcurity{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/darkblue/filled/line{ - dir = 9 - }, -/obj/item/key/security, -/turf/open/floor/iron/dark, -/area/security/brig) +/turf/open/chasm/icemoon, +/area/icemoon/surface/outdoors) "pDu" = ( /obj/effect/turf_decal/bot, /obj/structure/frame/machine{ @@ -37197,6 +37068,12 @@ }, /turf/open/floor/iron/dark, /area/security/processing) +"pFj" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "pFC" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -37224,6 +37101,15 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"pFI" = ( +/obj/effect/landmark/blobstart, +/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/catwalk_floor, +/area/maintenance/starboard/fore) "pFO" = ( /obj/machinery/camera{ c_tag = "Holodeck - Fore"; @@ -37258,6 +37144,18 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/construction) +"pGI" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron, +/area/service/salon) "pGJ" = ( /obj/structure/flora/junglebush, /turf/open/floor/grass, @@ -37448,6 +37346,39 @@ /obj/effect/spawner/random/maintenance/seven, /turf/open/floor/plating, /area/construction) +"pMQ" = ( +/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/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/button/curtain{ + id = "barbershopcurtains"; + pixel_x = 25; + pixel_y = -24 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron, +/area/service/salon) +"pMS" = ( +/obj/structure/table/glass, +/obj/item/food/grown/harebell{ + pixel_x = -3; + pixel_y = 3 + }, +/obj/item/food/grown/harebell{ + pixel_y = 3 + }, +/obj/item/food/grown/harebell, +/turf/open/floor/iron/chapel, +/area/service/chapel) "pNq" = ( /obj/machinery/light_switch/directional/north{ pixel_x = 4 @@ -37491,6 +37422,12 @@ /obj/effect/landmark/start/hangover, /turf/open/floor/wood, /area/commons/dorms) +"pNE" = ( +/obj/effect/landmark/event_spawn, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/structure/cable, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "pNH" = ( /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, @@ -37745,26 +37682,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"pUg" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Vacant Commissary"; - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "pUi" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/cable, @@ -37811,6 +37728,15 @@ /obj/item/storage/dice, /turf/open/floor/iron, /area/commons/dorms) +"pVz" = ( +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "pVJ" = ( /obj/machinery/power/shieldwallgen, /obj/structure/window/reinforced{ @@ -38072,6 +37998,11 @@ }, /turf/open/floor/iron/white, /area/science/research) +"qdu" = ( +/obj/item/radio/intercom/directional/west, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/service/library) "qdC" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/chair, @@ -38185,6 +38116,13 @@ /obj/item/clothing/suit/hooded/wintercoat, /turf/open/floor/iron, /area/commons/storage/mining) +"qgx" = ( +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron, +/area/service/salon) "qgI" = ( /obj/machinery/disposal/bin, /obj/machinery/airalarm/directional/north, @@ -38225,13 +38163,6 @@ }, /turf/open/floor/iron, /area/commons/locker) -"qif" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Art Gallery" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/sepia, -/area/service/library) "qii" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -38285,6 +38216,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/hallway/secondary/entry) +"qks" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/wood, +/area/service/library) "qkP" = ( /obj/machinery/computer/rdconsole{ dir = 1 @@ -38341,6 +38283,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/maintenance/port/aft) +"qlS" = ( +/obj/structure/cable, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "qlY" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, @@ -38353,6 +38302,15 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) +"qmm" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/starboard) "qmL" = ( /obj/effect/turf_decal/siding/white, /obj/machinery/firealarm/directional/south, @@ -38391,9 +38349,6 @@ /turf/open/floor/iron/dark, /area/engineering/supermatter/room) "qnS" = ( -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 - }, /turf/open/floor/iron/white, /area/security/brig) "qnW" = ( @@ -38468,17 +38423,6 @@ }, /turf/open/floor/iron, /area/commons/storage/mining) -"qpl" = ( -/obj/item/storage/secure/safe/directional/south, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/commons/vacant_room/commissary) "qpn" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -38515,6 +38459,14 @@ /obj/effect/landmark/event_spawn, /turf/open/floor/iron, /area/service/hydroponics) +"qqS" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/carpet, +/area/service/library) "qqV" = ( /obj/machinery/camera{ c_tag = "Aft Port Solar Access"; @@ -38641,13 +38593,6 @@ /obj/structure/chair/sofa/corp/left, /turf/open/floor/wood, /area/hallway/secondary/service) -"quE" = ( -/obj/structure/railing/corner, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/service/chapel) "quZ" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/stripes/line{ @@ -38655,6 +38600,13 @@ }, /turf/open/floor/iron, /area/cargo/storage) +"qvk" = ( +/obj/structure/table/wood, +/obj/machinery/libraryscanner, +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/service/library) "qvL" = ( /obj/item/trash/syndi_cakes, /turf/open/floor/plating, @@ -38669,15 +38621,6 @@ }, /turf/open/floor/plating, /area/engineering/main) -"qwv" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/starboard) "qwz" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -38703,10 +38646,6 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron, /area/security/brig/upper) -"qyN" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/hallway/primary/central) "qyX" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -38716,11 +38655,6 @@ }, /turf/open/floor/plating, /area/science/xenobiology) -"qze" = ( -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/service/chapel) "qzi" = ( /obj/structure/railing/corner{ dir = 4 @@ -38901,9 +38835,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/hallway/primary/central) -"qEX" = ( -/turf/closed/wall, -/area/commons/vacant_room/commissary) "qFz" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -38915,23 +38846,6 @@ /obj/item/crowbar/red, /turf/open/floor/glass/reinforced, /area/science/xenobiology) -"qFP" = ( -/obj/item/radio/intercom/directional/west, -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit/departure_lounge) -"qGA" = ( -/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/wood, -/area/service/library) "qGB" = ( /obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -38975,10 +38889,7 @@ /obj/structure/table/wood, /obj/item/book/manual/wiki/security_space_law, /obj/item/book/manual/wiki/security_space_law, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/carpet/black, +/turf/open/floor/wood, /area/service/lawoffice) "qHg" = ( /obj/item/radio/intercom/directional/south, @@ -39084,10 +38995,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/command/teleporter) -"qKH" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) "qLu" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -39139,11 +39046,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/engineering/atmos) -"qMP" = ( -/obj/machinery/disposal/bin, -/obj/machinery/light/directional/west, -/turf/open/floor/iron/dark, -/area/hallway/primary/central) "qMQ" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -39189,6 +39091,12 @@ }, /turf/open/floor/wood, /area/command/meeting_room) +"qNW" = ( +/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/service/chapel) "qOM" = ( /obj/structure/lattice, /turf/open/floor/plating/asteroid/snow/icemoon, @@ -39223,6 +39131,12 @@ /obj/structure/cable, /turf/open/floor/wood, /area/commons/vacant_room/office) +"qPd" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/starboard) "qPg" = ( /obj/structure/plaque/static_plaque/golden/commission/icebox{ pixel_y = 29 @@ -39253,6 +39167,13 @@ /obj/effect/turf_decal/tile/brown, /turf/open/floor/iron, /area/cargo/office) +"qPA" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "qPT" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -39339,15 +39260,6 @@ /obj/structure/closet/secure_closet/personal, /turf/open/floor/iron, /area/commons/locker) -"qRt" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "qRz" = ( /obj/structure/tank_holder/extinguisher, /obj/effect/turf_decal/stripes/line{ @@ -39356,6 +39268,16 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"qSc" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/light/warm/directional/north, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/service/salon) "qSf" = ( /obj/structure/chair/office, /turf/open/floor/iron/cafeteria, @@ -39376,11 +39298,6 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/iron/white, /area/medical/virology) -"qSQ" = ( -/obj/structure/sign/warning/docking, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) "qTm" = ( /obj/effect/spawner/random/structure/crate, /turf/open/floor/wood{ @@ -39596,13 +39513,6 @@ /obj/machinery/light/directional/south, /turf/open/floor/iron, /area/hallway/primary/central) -"qZU" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/wood, -/area/service/library) "raD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/structure/disposalpipe/segment, @@ -39661,6 +39571,16 @@ /obj/machinery/light/small/directional/north, /turf/open/floor/iron/white, /area/medical/break_room) +"rdF" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Chapel Maintenance"; + req_one_access_txt = "12;22" + }, +/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/maintenance/starboard/fore) "rdG" = ( /obj/structure/reagent_dispensers/watertank, /obj/structure/disposalpipe/segment{ @@ -39672,6 +39592,9 @@ /obj/machinery/atmospherics/components/unary/outlet_injector/on, /turf/open/floor/iron, /area/security/execution/education) +"rdP" = ( +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "rdV" = ( /obj/machinery/computer/secure_data, /turf/open/floor/carpet, @@ -39691,14 +39614,6 @@ }, /turf/open/floor/iron, /area/maintenance/port/fore) -"reB" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/carpet, -/area/service/library) "rfb" = ( /obj/effect/turf_decal/trimline/neutral/filled/line{ dir = 6 @@ -39824,6 +39739,16 @@ }, /turf/open/floor/iron, /area/cargo/storage) +"rjL" = ( +/obj/structure/cable, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "rjP" = ( /obj/item/kirbyplants/random, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -39977,16 +39902,6 @@ dir = 1 }, /area/hallway/secondary/service) -"rnI" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "Cargo Escape Airlock"; - safety_mode = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) "rnV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/table, @@ -40224,10 +40139,6 @@ }, /turf/open/floor/iron/cafeteria, /area/command/heads_quarters/rd) -"rux" = ( -/obj/effect/spawner/random/maintenance, -/turf/open/floor/plating, -/area/maintenance/starboard) "ruy" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -40309,17 +40220,14 @@ /turf/open/floor/iron/white, /area/medical/virology) "rvI" = ( +/obj/machinery/door/airlock/security{ + id_tag = "solitary3"; + name = "Solitary Cell 3"; + req_access_txt = "2" + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/window/brigdoor/security/cell{ - dir = 4; - id = "soli 3"; - name = "Solitary Cell 3" - }, -/obj/effect/turf_decal/trimline/darkblue/filled/warning{ - dir = 8 - }, -/turf/open/floor/iron, +/turf/open/floor/iron/dark/blue, /area/security/brig) "rvR" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -40327,6 +40235,9 @@ /obj/structure/cable, /turf/open/floor/wood/parquet, /area/service/bar/atrium) +"rvZ" = ( +/turf/open/floor/engine/cult, +/area/service/library) "rwo" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/portables_connector/visible, @@ -40343,6 +40254,12 @@ /obj/effect/spawner/random/techstorage/rnd_secure_all, /turf/open/floor/iron, /area/engineering/storage/tech) +"rwx" = ( +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka, +/obj/structure/closet, +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "rwz" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -40357,6 +40274,22 @@ /obj/item/storage/box/mousetraps, /turf/open/floor/iron, /area/service/janitor) +"rxK" = ( +/obj/machinery/status_display/evac/directional/west, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/service/library) +"ryp" = ( +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Barbershop" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/service/salon) "ryN" = ( /obj/machinery/atmospherics/components/binary/pump/on{ name = "Waste In" @@ -40499,13 +40432,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/white, /area/science/genetics) -"rAT" = ( -/obj/machinery/modular_computer/console/preset/curator{ - dir = 8 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/wood, -/area/service/library) "rBd" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output{ dir = 1 @@ -40533,20 +40459,15 @@ /obj/structure/grille, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"rCr" = ( -/obj/effect/turf_decal/tile/neutral{ +"rCw" = ( +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/purple, +/obj/structure/table/reinforced/rglass, +/obj/item/hairbrush, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "rCB" = ( /obj/structure/table, /obj/item/stack/cable_coil{ @@ -40667,10 +40588,6 @@ /obj/structure/flora/ausbushes/brflowers, /turf/open/floor/grass, /area/maintenance/starboard/aft) -"rFh" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/maintenance/starboard) "rFl" = ( /obj/machinery/computer/security/mining, /obj/effect/turf_decal/tile/brown, @@ -40744,18 +40661,6 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) -"rHe" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Escape" - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit/departure_lounge) "rHB" = ( /obj/machinery/door/airlock/engineering{ name = "Auxillary Base Construction"; @@ -40794,13 +40699,6 @@ }, /turf/open/floor/iron/dark, /area/commons/storage/mining) -"rHV" = ( -/obj/effect/turf_decal/tile/blue/darkblue{ - dir = 8 - }, -/obj/machinery/vending/coffee, -/turf/open/floor/iron, -/area/hallway/primary/fore) "rIp" = ( /obj/machinery/light/directional/south, /obj/effect/turf_decal/trimline/darkblue/filled/line, @@ -40853,6 +40751,16 @@ /obj/effect/turf_decal/tile/brown, /turf/open/floor/iron, /area/cargo/office) +"rJG" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/cable, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit/departure_lounge) "rJN" = ( /obj/structure/sign/poster/official/random{ pixel_x = 32 @@ -40973,6 +40881,15 @@ }, /turf/open/floor/iron/white, /area/science/research) +"rNw" = ( +/obj/item/radio/intercom/directional/west, +/obj/effect/turf_decal/tile/red{ + dir = 8 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit/departure_lounge) "rND" = ( /obj/structure/displaycase/labcage, /obj/effect/turf_decal/stripes/end{ @@ -41099,25 +41016,20 @@ /obj/machinery/vending/wardrobe/curator_wardrobe, /turf/open/floor/engine/cult, /area/service/library) -"rRO" = ( -/obj/structure/disposalpipe/trunk/multiz/down, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) +"rRJ" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/service/salon) "rSa" = ( /obj/item/storage/box, /turf/open/floor/plating{ icon_state = "panelscorched" }, /area/maintenance/port) -"rSe" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "rSg" = ( /obj/structure/table, /obj/item/folder/blue, @@ -41179,15 +41091,6 @@ /obj/structure/barricade/wooden/crude/snow, /turf/open/floor/wood, /area/maintenance/space_hut/cabin) -"rUf" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/service/library) "rUv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -41262,6 +41165,10 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/command/nuke_storage) +"rWS" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/service/library) "rXf" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable, @@ -41288,11 +41195,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/department/medical) -"rXS" = ( -/obj/item/radio/intercom/directional/west, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood, -/area/service/library) "rYd" = ( /obj/machinery/power/apc/auto_name/south, /obj/structure/cable, @@ -41350,22 +41252,19 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/engineering/main) -"rZB" = ( -/obj/structure/chair, +"rZt" = ( +/obj/structure/chair/pew/right{ + dir = 1 + }, /obj/effect/landmark/start/hangover, -/turf/open/floor/iron/cafeteria, -/area/hallway/secondary/exit/departure_lounge) +/turf/open/floor/glass/reinforced, +/area/hallway/primary/starboard) "rZM" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/rack, /obj/effect/spawner/random/maintenance, /turf/open/floor/plating, /area/maintenance/aft) -"saa" = ( -/obj/machinery/status_display/evac/directional/south, -/obj/machinery/light/directional/south, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "saj" = ( /obj/machinery/camera{ c_tag = "Dormitory Toilets"; @@ -41394,6 +41293,15 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) +"sbs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/service/library) "sbG" = ( /turf/open/openspace, /area/service/hydroponics) @@ -41417,6 +41325,10 @@ dir = 5 }, /area/science/research) +"scx" = ( +/obj/machinery/status_display/evac/directional/west, +/turf/open/openspace, +/area/service/chapel) "scD" = ( /obj/machinery/disposal/bin, /obj/machinery/light_switch/directional/east, @@ -41467,11 +41379,6 @@ /obj/effect/turf_decal/tile/purple/half, /turf/open/floor/iron/white/textured_edge, /area/security/checkpoint/science) -"sfc" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/carpet, -/area/service/library) "sfg" = ( /obj/structure/table, /obj/item/multitool/circuit{ @@ -41582,9 +41489,6 @@ dir = 1 }, /area/security/execution/education) -"sgD" = ( -/turf/open/floor/iron/dark/smooth_half, -/area/service/chapel) "sgI" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -41630,20 +41534,9 @@ }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/obj/machinery/power/tesla_coil/anchored, /turf/open/floor/engine, /area/engineering/supermatter) -"shq" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable, -/obj/machinery/door/airlock/command/glass{ - name = "Emergency EVA Storage"; - red_alert_access = 1; - req_access_txt = "18"; - safety_mode = 1 - }, -/turf/open/floor/iron/textured, -/area/hallway/secondary/exit/departure_lounge) "shw" = ( /obj/structure/table/reinforced, /obj/item/radio/intercom/directional/south, @@ -41674,22 +41567,6 @@ "shJ" = ( /turf/open/floor/iron/dark, /area/security/processing) -"shP" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen/entertainment/directional/north, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit/departure_lounge) -"sir" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/rack, -/obj/item/poster/random_contraband, -/obj/effect/spawner/random/maintenance/two, -/turf/open/floor/plating, -/area/maintenance/port) "sis" = ( /obj/structure/table, /obj/item/flashlight/lamp{ @@ -41842,6 +41719,15 @@ }, /turf/open/floor/iron, /area/engineering/main) +"slE" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron, +/area/service/salon) "slV" = ( /obj/effect/turf_decal/trimline/darkblue/filled/line{ dir = 4 @@ -41889,6 +41775,9 @@ }, /turf/closed/wall/r_wall, /area/engineering/atmos) +"snl" = ( +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "snp" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 1 @@ -42059,14 +41948,6 @@ }, /turf/open/floor/iron, /area/cargo/storage) -"sse" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/iron/dark, -/area/service/chapel) "ssw" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -42077,14 +41958,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible, /turf/open/floor/iron/dark, /area/engineering/supermatter/room) -"ssV" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "stc" = ( /obj/structure/chair/stool/directional/south, /turf/open/floor/iron, @@ -42187,13 +42060,6 @@ /obj/structure/filingcabinet, /turf/open/floor/iron/grimy, /area/commons/vacant_room/office) -"swz" = ( -/obj/structure/sign/painting/library{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/service/library) "swA" = ( /obj/machinery/door/firedoor, /obj/structure/cable, @@ -42245,19 +42111,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/cyan/visible, /turf/open/floor/engine, /area/engineering/supermatter/room) -"syx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 +"syC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 }, -/turf/open/floor/carpet, -/area/service/library) +/obj/effect/landmark/event_spawn, +/turf/open/floor/iron/dark, +/area/service/chapel) "syN" = ( /obj/structure/window/reinforced/plasma{ dir = 4 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/obj/machinery/power/energy_accumulator/tesla_coil/anchored, +/obj/machinery/power/tesla_coil/anchored, /turf/open/floor/engine, /area/engineering/supermatter) "syO" = ( @@ -42283,6 +42150,15 @@ }, /turf/open/floor/iron, /area/cargo/storage) +"sAc" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/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/hallway/secondary/exit/departure_lounge) "sAm" = ( /obj/structure/window/reinforced{ dir = 1; @@ -42306,6 +42182,17 @@ }, /turf/open/floor/iron, /area/cargo/sorting) +"sAq" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Security Escape Airlock"; + req_access_txt = "2"; + safety_mode = 1 + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "sAy" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -42474,14 +42361,6 @@ /obj/structure/disposalpipe/segment, /turf/closed/wall/r_wall, /area/maintenance/aft) -"sFd" = ( -/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 - }, -/turf/open/floor/wood, -/area/service/library) "sFh" = ( /obj/effect/turf_decal/trimline/green/line{ dir = 8 @@ -42518,16 +42397,6 @@ /obj/structure/cable, /turf/open/floor/engine, /area/engineering/supermatter/room) -"sFG" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/turf/open/floor/engine/cult, -/area/service/library) -"sGg" = ( -/obj/machinery/status_display/evac/directional/east, -/turf/open/openspace, -/area/service/chapel) "sGk" = ( /obj/effect/landmark/observer_start, /obj/effect/turf_decal/plaque{ @@ -42583,19 +42452,17 @@ /obj/machinery/atmospherics/pipe/smart/manifold/yellow/visible, /turf/open/floor/iron, /area/engineering/atmos) +"sIV" = ( +/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/hallway/primary/central) "sIZ" = ( /turf/open/floor/plating{ icon_state = "platingdmg1" }, /area/maintenance/starboard/fore) -"sJp" = ( -/obj/machinery/light/directional/west, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/service/library) "sJq" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -42612,6 +42479,19 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/command/heads_quarters/ce) +"sKa" = ( +/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 + }, +/obj/effect/spawner/structure/window, +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains" + }, +/turf/open/floor/plating, +/area/service/salon) "sKl" = ( /obj/machinery/door/firedoor, /obj/structure/railing/corner{ @@ -42722,22 +42602,6 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) -"sMx" = ( -/obj/machinery/airalarm/directional/north, -/obj/structure/closet/secure_closet/personal, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/item/storage/secure/briefcase, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "sMI" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 @@ -42748,26 +42612,23 @@ }, /turf/open/floor/iron/white, /area/maintenance/port/fore) +"sMO" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/obj/machinery/light/small/directional/east, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/starboard) "sMZ" = ( /obj/structure/kitchenspike, /obj/item/stack/sheet/leather, /obj/effect/decal/cleanable/blood/old, /turf/open/floor/iron, /area/maintenance/starboard/fore) -"sNb" = ( -/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/hallway/secondary/exit/departure_lounge) -"sNl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/window/eastright{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/brig) "sNt" = ( /obj/structure/tank_holder/extinguisher{ pixel_y = 8 @@ -42877,10 +42738,6 @@ /obj/item/storage/box/shipping, /turf/open/floor/iron, /area/commons/storage/art) -"sPX" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "sQp" = ( /obj/machinery/airalarm/directional/north, /obj/structure/disposalpipe/segment{ @@ -42895,16 +42752,13 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/science/robotics/lab) -"sQw" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 +"sQM" = ( +/obj/machinery/light/small/directional/east, +/obj/structure/sign/poster/random{ + pixel_x = 32 }, -/obj/machinery/door/airlock/external{ - name = "Escape Airlock"; - safety_mode = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) +/turf/open/floor/wood, +/area/service/library) "sRY" = ( /obj/structure/sign/warning/securearea{ pixel_x = 32 @@ -42949,6 +42803,16 @@ }, /turf/open/floor/wood/parquet, /area/service/bar/atrium) +"sST" = ( +/obj/machinery/light/small/directional/north, +/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/maintenance/starboard) "sSV" = ( /obj/structure/extinguisher_cabinet/directional/east, /obj/machinery/light/directional/east, @@ -43010,13 +42874,6 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) -"sVa" = ( -/obj/structure/table/wood, -/obj/machinery/computer/bookmanagement, -/obj/machinery/light_switch/directional/north, -/obj/machinery/status_display/evac/directional/east, -/turf/open/floor/wood, -/area/service/library) "sVk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, @@ -43097,17 +42954,6 @@ }, /turf/open/floor/iron, /area/maintenance/port/fore) -"sXq" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/landmark/start/hangover/closet, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) -"sXs" = ( -/turf/closed/wall, -/area/hallway/secondary/exit/departure_lounge) "sXQ" = ( /turf/open/openspace, /area/service/kitchen) @@ -43156,13 +43002,6 @@ }, /turf/open/floor/iron/dark/corner, /area/engineering/atmos) -"sYP" = ( -/obj/machinery/door/morgue{ - name = "Private Study"; - req_access_txt = "37" - }, -/turf/open/floor/engine/cult, -/area/service/library) "sZe" = ( /obj/machinery/atmospherics/components/binary/pump/off/general, /obj/machinery/door/window/brigdoor{ @@ -43385,13 +43224,6 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/security/range) -"tfi" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/camera{ - c_tag = "Chapel Mass Driver" - }, -/turf/open/floor/iron/dark, -/area/service/chapel) "tfk" = ( /obj/machinery/computer/security/hos, /obj/structure/cable, @@ -43449,13 +43281,6 @@ /obj/item/wrench, /turf/open/floor/plating, /area/maintenance/port/aft) -"the" = ( -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "thg" = ( /obj/structure/chair/office{ dir = 1 @@ -43502,20 +43327,6 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/wood, /area/command/meeting_room) -"tji" = ( -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Departure Lounge Holding Area"; - dir = 6 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "tjm" = ( /obj/item/stack/sheet/plasteel{ amount = 10 @@ -43540,21 +43351,6 @@ icon_state = "wood-broken5" }, /area/maintenance/aft) -"tju" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/structure/table, -/obj/item/newspaper, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "tjz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -43647,6 +43443,24 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/general, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"tla" = ( +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/wood, +/area/service/library) +"tlu" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/bed/pod, +/obj/structure/window, +/turf/open/floor/iron, +/area/service/salon) "tlW" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, @@ -43715,16 +43529,6 @@ /obj/structure/cable, /turf/open/floor/iron, /area/commons/dorms) -"tmP" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/red{ - 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/iron/white/corner, -/area/hallway/secondary/exit/departure_lounge) "tmU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -43910,6 +43714,11 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/commons/storage/emergency/port) +"trl" = ( +/obj/machinery/status_display/evac/directional/south, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "trL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/camera{ @@ -43918,9 +43727,6 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/light/directional/east, -/obj/machinery/flasher/directional/north{ - id = "soli 2" - }, /turf/open/floor/iron/dark/blue, /area/security/brig) "tst" = ( @@ -44046,16 +43852,6 @@ /obj/structure/extinguisher_cabinet/directional/south, /turf/open/floor/iron, /area/hallway/primary/starboard) -"tvu" = ( -/obj/machinery/light/small/directional/north, -/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/maintenance/starboard) "tvI" = ( /obj/structure/table, /obj/item/kitchen/knife, @@ -44193,13 +43989,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/engineering/break_room) -"tAl" = ( -/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/catwalk_floor, -/area/maintenance/starboard/fore) "tAD" = ( /obj/structure/railing, /obj/structure/chair/plastic{ @@ -44501,6 +44290,18 @@ }, /turf/open/floor/iron, /area/engineering/atmos) +"tIU" = ( +/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/structure/cable, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/open/floor/plating/catwalk_floor, +/area/maintenance/starboard/fore) "tJa" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -44529,15 +44330,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/security/range) -"tJK" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/landmark/event_spawn, -/obj/item/beacon, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "tKl" = ( /obj/structure/cable, /obj/structure/railing, @@ -44587,27 +44379,8 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "tLb" = ( -/obj/structure/rack/shelf, -/obj/item/clothing/suit/hooded/wintercoat/security{ - pixel_x = 12; - pixel_y = 12 - }, -/obj/item/clothing/suit/hooded/wintercoat/security{ - pixel_x = 6; - pixel_y = 12 - }, -/obj/item/clothing/suit/hooded/wintercoat/security{ - pixel_y = 12 - }, -/obj/item/clothing/suit/hooded/wintercoat/security/peacekeeper{ - pixel_x = 12 - }, -/obj/item/clothing/suit/hooded/wintercoat/security/peacekeeper{ - pixel_x = 6 - }, -/obj/item/clothing/suit/hooded/wintercoat/security/peacekeeper, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/vehicle/ridden/atv/snowmobile/snowcurity{ + dir = 4 }, /turf/open/floor/iron/dark, /area/security/brig) @@ -44649,13 +44422,6 @@ /obj/item/analyzer, /turf/open/floor/iron, /area/commons/storage/primary) -"tMl" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit/departure_lounge) "tMv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -44713,11 +44479,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/command/heads_quarters/cmo) -"tOe" = ( -/obj/structure/table/wood, -/obj/machinery/computer/libraryconsole, -/turf/open/floor/wood, -/area/service/library) "tOu" = ( /obj/machinery/conveyor_switch/oneway{ dir = 8; @@ -44797,15 +44558,6 @@ }, /turf/open/floor/iron, /area/engineering/atmos) -"tQK" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/wood, -/area/service/library) "tQW" = ( /obj/machinery/door/airlock/external{ name = "Common Mining Shuttle Bay" @@ -44817,8 +44569,7 @@ /area/hallway/secondary/entry) "tQX" = ( /obj/machinery/door_timer{ - id = "soli 3"; - name = "Solitary 3 Timer"; + id = "solitary3"; pixel_x = 32 }, /obj/effect/turf_decal/trimline/darkblue/filled/line{ @@ -44888,15 +44639,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/engineering/atmos) -"tTe" = ( -/obj/structure/disposalpipe/sorting/mail{ - sortType = 12 - }, -/obj/structure/rack, -/obj/effect/spawner/random/clothing/gloves, -/obj/item/clothing/suit/toggle/labcoat, -/turf/open/floor/plating, -/area/maintenance/starboard) "tTk" = ( /obj/structure/table, /obj/machinery/requests_console/directional/east{ @@ -44954,6 +44696,9 @@ /obj/machinery/light/directional/north, /turf/open/openspace, /area/science/xenobiology) +"tVj" = ( +/turf/open/floor/glass/reinforced, +/area/hallway/primary/starboard) "tVo" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -44992,11 +44737,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/wood, /area/service/library) -"tVM" = ( -/obj/structure/cable, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "tWh" = ( /obj/effect/turf_decal/siding/white{ dir = 6 @@ -45048,19 +44788,6 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) -"tXN" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "tXP" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -45094,6 +44821,18 @@ }, /turf/open/floor/iron/dark, /area/command/gateway) +"tYE" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Escape" + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit/departure_lounge) "tYS" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45230,6 +44969,14 @@ /obj/item/clothing/neck/stethoscope, /turf/open/floor/iron, /area/medical/medbay/central) +"ucd" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/service/library) "uce" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -45458,6 +45205,15 @@ }, /turf/open/floor/plating, /area/maintenance/fore/secondary) +"uhu" = ( +/obj/structure/sign/painting/library{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/service/library) "uhM" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45670,19 +45426,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/maintenance/port) -"umQ" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "umY" = ( /obj/structure/extinguisher_cabinet/directional/west, /obj/machinery/vending/wardrobe/science_wardrobe, @@ -45726,9 +45469,6 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/light/directional/east, -/obj/machinery/flasher/directional/north{ - name = "soli 1" - }, /turf/open/floor/iron/dark/blue, /area/security/brig) "uop" = ( @@ -45740,12 +45480,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/security/warden) -"uoM" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/stripes/line, -/obj/effect/landmark/start/hangover/closet, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "upj" = ( /obj/machinery/power/apc/auto_name/north, /obj/structure/cable, @@ -45764,16 +45498,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/maintenance/port/aft) -"upR" = ( -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/structure/cable, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit/departure_lounge) "upT" = ( /obj/structure/sign/warning/nosmoking, /turf/closed/wall, @@ -45790,11 +45514,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"uqs" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating, -/area/commons/vacant_room/commissary) "uqG" = ( /obj/machinery/door/window/eastright{ dir = 1; @@ -45809,10 +45528,6 @@ /obj/structure/sign/warning/vacuum/external{ pixel_y = -32 }, -/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/security/office) "uqR" = ( @@ -45907,13 +45622,6 @@ }, /turf/open/floor/iron, /area/science/storage) -"usy" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/light/directional/north{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/brig) "usL" = ( /obj/effect/turf_decal/trimline/green/filled/line{ dir = 9 @@ -45971,14 +45679,6 @@ }, /turf/open/floor/iron, /area/engineering/atmos) -"uut" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/obj/machinery/computer/security/telescreen/entertainment/directional/south, -/turf/open/floor/iron/white/corner, -/area/hallway/secondary/exit/departure_lounge) "uvd" = ( /obj/machinery/conveyor_switch/oneway{ dir = 8; @@ -46007,6 +45707,10 @@ /obj/effect/turf_decal/tile/green, /turf/open/floor/iron, /area/command/bridge) +"uvA" = ( +/obj/machinery/space_heater, +/turf/open/floor/plating, +/area/maintenance/starboard) "uvN" = ( /obj/structure/table/wood, /obj/item/phone{ @@ -46160,6 +45864,14 @@ }, /turf/open/floor/plating, /area/hallway/secondary/entry) +"uyx" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Chapel" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/sepia, +/area/service/library) "uyz" = ( /obj/structure/table, /obj/structure/table, @@ -46330,11 +46042,11 @@ /turf/open/floor/iron, /area/commons/fitness) "uBR" = ( +/obj/effect/turf_decal/trimline/darkblue/filled/corner, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/trimline/darkblue/filled/line, /turf/open/floor/iron, /area/security/brig) "uBW" = ( @@ -46394,10 +46106,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/engineering/supermatter) -"uDk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron/dark, -/area/security/office) "uDp" = ( /obj/effect/turf_decal/delivery, /obj/structure/cable, @@ -46441,13 +46149,6 @@ }, /turf/closed/wall/r_wall, /area/engineering/supermatter/room) -"uEj" = ( -/obj/machinery/photocopier, -/obj/structure/sign/poster/official/random{ - pixel_x = 32 - }, -/turf/open/floor/wood, -/area/service/library) "uEt" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -46458,10 +46159,6 @@ /obj/machinery/status_display/ai/directional/west, /turf/open/floor/engine, /area/engineering/supermatter/room) -"uEv" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/iron, -/area/security/brig) "uEz" = ( /obj/structure/cable, /turf/open/floor/plating{ @@ -46513,15 +46210,6 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) -"uGk" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "uGw" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 5 @@ -46582,6 +46270,19 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/iron/dark, /area/security/office) +"uIm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable, +/obj/machinery/door/poddoor/shutters/radiation/preopen{ + id = "engsm"; + name = "Radiation Chamber Shutters" + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/plating, +/area/engineering/supermatter) "uIq" = ( /obj/structure/railing{ dir = 4 @@ -46594,6 +46295,22 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/cafeteria, /area/service/kitchen) +"uIu" = ( +/obj/item/storage/secure/safe/directional/south, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/structure/closet/secure_closet/barber, +/turf/open/floor/iron, +/area/service/salon) "uIv" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -46624,12 +46341,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/security/brig) -"uKr" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/cable, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "uKv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/structure/cable, @@ -46718,11 +46429,6 @@ dir = 10 }, /area/science/xenobiology) -"uPt" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/computer/security/telescreen/entertainment/directional/west, -/turf/open/floor/wood, -/area/service/library) "uPx" = ( /obj/structure/table, /obj/item/circular_saw, @@ -46746,6 +46452,11 @@ /obj/structure/closet/secure_closet/captains, /turf/open/floor/carpet, /area/command/heads_quarters/captain) +"uRp" = ( +/obj/structure/cable/multilayer/multiz, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "uRz" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/effect/turf_decal/siding/wood{ @@ -46850,10 +46561,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"uTM" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating/asteroid/snow/standard_air, -/area/hallway/secondary/exit/departure_lounge) "uTV" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/emergency, @@ -46885,10 +46592,6 @@ "uUP" = ( /turf/open/floor/carpet, /area/maintenance/space_hut/cabin) -"uVg" = ( -/obj/item/trash/energybar, -/turf/open/floor/plating, -/area/maintenance/port) "uVv" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Port to Fuel Pipe" @@ -46937,13 +46640,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/commons/fitness) -"uXy" = ( -/obj/structure/railing/corner, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/dark/side{ - dir = 9 - }, -/area/service/chapel) "uXM" = ( /obj/machinery/power/apc/auto_name/south, /obj/structure/cable, @@ -47081,15 +46777,6 @@ /obj/structure/window/reinforced/spawner/north, /turf/open/floor/plating/snowed/icemoon, /area/maintenance/port/aft) -"vbH" = ( -/obj/machinery/camera{ - c_tag = "Starboard Primary Hallway 5" - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/hallway/primary/starboard) "vck" = ( /obj/machinery/door/firedoor, /obj/structure/cable, @@ -47215,8 +46902,7 @@ /area/maintenance/starboard/fore) "vgl" = ( /obj/machinery/door_timer{ - id = "soli 1"; - name = "Solitary 1 Timer"; + id = "solitary1"; pixel_x = 32 }, /obj/effect/turf_decal/trimline/darkblue/filled/line{ @@ -47300,15 +46986,8 @@ dir = 8 }, /obj/machinery/light/directional/south, -/obj/item/kirbyplants/random, /turf/open/floor/iron, /area/hallway/primary/fore) -"vix" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "viz" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -47327,17 +47006,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/dark, /area/commons/cryopods) -"viD" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/obj/machinery/light/small/directional/west, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/starboard) "viF" = ( /obj/structure/cable, /obj/effect/turf_decal/tile/blue/darkblue{ @@ -47388,6 +47056,14 @@ /obj/item/flashlight/lamp/green, /turf/open/floor/carpet/red, /area/commons/vacant_room/office) +"vjN" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/light/small/directional/east, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/wood, +/area/service/library) "vjW" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -47454,6 +47130,16 @@ /obj/structure/flora/tree/dead, /turf/open/floor/plating/asteroid/snow/standard_air, /area/science/research) +"vmS" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/external{ + name = "Escape Airlock"; + safety_mode = 1 + }, +/turf/open/floor/plating, +/area/hallway/secondary/exit/departure_lounge) "vnb" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/corner{ @@ -47521,6 +47207,10 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) +"vqm" = ( +/obj/effect/spawner/random/maintenance, +/turf/open/floor/plating, +/area/maintenance/starboard) "vqw" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -47600,12 +47290,6 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/medical/surgery/room_b) -"vsC" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/starboard) "vsE" = ( /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ dir = 9 @@ -47621,8 +47305,6 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 8 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/dark, /area/security/office) "vsR" = ( @@ -47637,6 +47319,9 @@ /obj/machinery/holopad/secure, /turf/open/floor/iron, /area/security/brig) +"vtr" = ( +/turf/open/floor/iron/dark/smooth_half, +/area/service/chapel) "vts" = ( /obj/structure/bed, /obj/item/clothing/suit/straight_jacket, @@ -47711,18 +47396,6 @@ icon_state = "panelscorched" }, /area/maintenance/starboard/fore) -"vvx" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/service/chapel) "vvy" = ( /obj/structure/chair/stool/directional/west, /turf/open/floor/plating, @@ -47821,13 +47494,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold/purple/visible, /turf/open/floor/iron, /area/engineering/atmos) -"vxN" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron/cafeteria, -/area/hallway/secondary/exit/departure_lounge) "vxU" = ( /obj/machinery/light/directional/south, /obj/effect/turf_decal/tile/blue{ @@ -48026,10 +47692,10 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/iron/dark, /area/security/office) -"vDp" = ( -/obj/machinery/newscaster/directional/west, -/turf/open/floor/iron/dark, -/area/service/chapel) +"vDB" = ( +/obj/effect/spawner/random/structure/tank_holder, +/turf/open/floor/plating, +/area/maintenance/starboard) "vDD" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -48234,6 +47900,14 @@ }, /turf/open/floor/iron, /area/engineering/atmos) +"vIZ" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/iron/chapel{ + dir = 8 + }, +/area/service/chapel) "vJp" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/closet/toolcloset, @@ -48319,7 +47993,6 @@ /area/medical/medbay/aft) "vLz" = ( /obj/structure/bed/roller, -/obj/effect/turf_decal/trimline/blue/filled/line, /turf/open/floor/iron/white, /area/security/brig) "vLE" = ( @@ -48404,13 +48077,6 @@ "vOB" = ( /turf/closed/wall, /area/engineering/supermatter/room) -"vOL" = ( -/obj/structure/filingcabinet, -/obj/machinery/power/apc/auto_name/north, -/obj/structure/cable, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood, -/area/service/library) "vOZ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -48463,14 +48129,6 @@ }, /turf/open/floor/iron, /area/science/mixing) -"vPY" = ( -/obj/structure/chair{ - 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/hallway/primary/starboard) "vQv" = ( /obj/structure/cable, /turf/open/floor/plating{ @@ -48490,16 +48148,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/engineering/main) -"vQK" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/west, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit/departure_lounge) "vQL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -48532,19 +48180,6 @@ /obj/machinery/computer/security/mining, /turf/open/floor/iron, /area/cargo/miningdock) -"vRv" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Escape" - }, -/turf/open/floor/iron/white/corner, -/area/hallway/secondary/exit/departure_lounge) -"vRM" = ( -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "vRS" = ( /obj/machinery/modular_computer/console/preset/id{ dir = 1 @@ -48569,12 +48204,10 @@ /turf/open/floor/plating, /area/maintenance/aft) "vSp" = ( -/obj/structure/table/wood, -/obj/machinery/libraryscanner, -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/light/small/directional/east, -/turf/open/floor/wood, -/area/service/library) +/obj/structure/disposalpipe/trunk/multiz/down, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "vSD" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -48628,12 +48261,6 @@ }, /turf/open/floor/iron, /area/engineering/atmos) -"vUq" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "vUy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -48677,6 +48304,13 @@ icon_state = "panelscorched" }, /area/maintenance/port/aft) +"vVy" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Library" + }, +/turf/open/floor/iron/sepia, +/area/service/library) "vVA" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/smart/manifold/cyan/visible{ @@ -48720,10 +48354,6 @@ /obj/machinery/light/directional/west, /turf/open/floor/iron/dark, /area/security/brig) -"vXP" = ( -/obj/effect/spawner/random/structure/tank_holder, -/turf/open/floor/plating, -/area/maintenance/starboard) "vYa" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -48748,8 +48378,11 @@ /obj/structure/cable, /turf/open/floor/iron, /area/hallway/primary/central) -"vYI" = ( -/obj/structure/cable, +"vYx" = ( +/obj/structure/closet/firecloset, +/obj/effect/landmark/start/hangover/closet, +/obj/effect/turf_decal/stripes/corner, +/obj/item/radio/intercom/directional/south, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) "vYW" = ( @@ -48767,16 +48400,6 @@ }, /turf/open/floor/engine, /area/engineering/supermatter/room) -"vZi" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - name = "Escape Airlock"; - safety_mode = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) "vZC" = ( /obj/structure/closet/cardboard, /obj/effect/spawner/random/maintenance, @@ -48812,20 +48435,20 @@ }, /turf/open/floor/iron, /area/science/xenobiology) +"wak" = ( +/obj/structure/table, +/obj/effect/spawner/random/entertainment/cigarette_pack, +/obj/item/lighter/greyscale{ + pixel_x = 4; + pixel_y = 2 + }, +/turf/open/floor/iron/cafeteria, +/area/hallway/secondary/exit/departure_lounge) "waH" = ( /obj/machinery/photocopier, /obj/machinery/airalarm/directional/west, -/turf/open/floor/carpet/black, -/area/service/lawoffice) -"waP" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/machinery/navbeacon/wayfinding/library, /turf/open/floor/wood, -/area/service/library) +/area/service/lawoffice) "wbd" = ( /obj/structure/disposalpipe/segment, /obj/structure/extinguisher_cabinet/directional/west, @@ -48840,6 +48463,15 @@ /obj/structure/curtain, /turf/open/floor/iron/freezer, /area/command/heads_quarters/captain) +"wbk" = ( +/obj/machinery/light/directional/north, +/obj/structure/chair, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "wbl" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49030,8 +48662,25 @@ /turf/open/floor/iron, /area/engineering/main) "wdQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/rack/shelf, +/obj/item/clothing/suit/hooded/wintercoat/security{ + pixel_x = 12; + pixel_y = 12 + }, +/obj/item/clothing/suit/hooded/wintercoat/security{ + pixel_x = 6; + pixel_y = 12 + }, +/obj/item/clothing/suit/hooded/wintercoat/security{ + pixel_y = 12 + }, +/obj/item/clothing/suit/hooded/wintercoat/security/peacekeeper{ + pixel_x = 12 + }, +/obj/item/clothing/suit/hooded/wintercoat/security/peacekeeper{ + pixel_x = 6 + }, +/obj/item/clothing/suit/hooded/wintercoat/security/peacekeeper, /turf/open/floor/iron/dark, /area/security/brig) "weo" = ( @@ -49056,6 +48705,36 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/security/office) +"wfc" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/light_switch/directional/west, +/obj/machinery/dryer{ + dir = 4; + pixel_x = -6; + pixel_y = -6 + }, +/turf/open/floor/iron, +/area/service/salon) +"wfe" = ( +/obj/structure/sign/painting/library_secure{ + pixel_x = 32 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/window{ + dir = 8; + name = "Secure Art Exhibition"; + req_access_txt = "37" + }, +/obj/effect/spawner/random/structure/table_fancy, +/turf/open/floor/wood, +/area/service/library) "wfk" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 1 @@ -49133,11 +48812,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"whs" = ( -/obj/structure/table, -/obj/effect/landmark/start/hangover, -/turf/open/floor/iron/cafeteria, -/area/hallway/secondary/exit/departure_lounge) "whM" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -49223,9 +48897,6 @@ /obj/structure/lattice, /turf/open/floor/plating/asteroid/snow/icemoon, /area/icemoon/surface/outdoors) -"wjT" = ( -/turf/open/floor/engine/cult, -/area/service/library) "wkk" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/meter, @@ -49293,6 +48964,11 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) +"wlJ" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light/directional/south, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "wlS" = ( /obj/machinery/door/airlock/medical/glass{ name = "Hydroponics"; @@ -49341,11 +49017,6 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, /area/command/gateway) -"wnx" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "wnK" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/northleft{ @@ -49471,6 +49142,9 @@ /obj/item/stack/sheet/glass/fifty, /turf/open/floor/iron, /area/engineering/atmos/project) +"wrB" = ( +/turf/open/floor/plating/snowed/smoothed/icemoon, +/area/icemoon/surface/outdoors) "wsh" = ( /obj/effect/turf_decal/tile/yellow, /obj/effect/turf_decal/tile/yellow{ @@ -49647,14 +49321,6 @@ "wxV" = ( /turf/closed/wall/r_wall, /area/command/gateway) -"wys" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/iron/chapel{ - dir = 1 - }, -/area/service/chapel) "wyt" = ( /obj/machinery/light/small/directional/north, /turf/open/floor/iron/freezer, @@ -49666,12 +49332,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/engineering/atmos/project) -"wzU" = ( -/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/maintenance/starboard/fore) "wzX" = ( /obj/machinery/door/airlock/command{ name = "Captain's Quarters"; @@ -49856,13 +49516,17 @@ /obj/item/hand_labeler, /turf/open/floor/iron/white, /area/medical/pharmacy) +"wEa" = ( +/obj/structure/cable, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "wEd" = ( /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/trimline/darkblue/filled/corner, /turf/open/floor/iron, /area/security/brig) "wEo" = ( @@ -49953,16 +49617,16 @@ /obj/machinery/light_switch/directional/south, /turf/open/floor/iron, /area/maintenance/department/electrical) -"wGY" = ( -/obj/structure/sign/warning/securearea{ - pixel_x = 32 - }, -/turf/open/floor/plating/snowed/smoothed/icemoon, -/area/icemoon/surface/outdoors) "wHc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/cafeteria, /area/command/heads_quarters/rd) +"wHe" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "wHl" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -49972,6 +49636,15 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"wHo" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) "wHs" = ( /obj/structure/railing{ dir = 1 @@ -50034,13 +49707,18 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/port) +"wJg" = ( +/obj/effect/landmark/start/hangover, +/obj/effect/landmark/event_spawn, +/turf/open/floor/carpet, +/area/service/library) "wJi" = ( /obj/structure/window/reinforced/plasma{ dir = 8 }, /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible, -/obj/machinery/power/energy_accumulator/grounding_rod/anchored, +/obj/machinery/power/grounding_rod/anchored, /turf/open/floor/engine, /area/engineering/supermatter) "wJm" = ( @@ -50059,6 +49737,11 @@ }, /turf/open/floor/iron/dark, /area/security/brig) +"wJz" = ( +/obj/machinery/skill_station, +/obj/machinery/bounty_board/directional/north, +/turf/open/floor/wood, +/area/service/library) "wJF" = ( /obj/item/paper_bin{ pixel_x = -3; @@ -50079,6 +49762,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/white, /area/science/genetics) +"wKL" = ( +/obj/effect/spawner/structure/window, +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains1" + }, +/turf/open/floor/plating, +/area/service/salon) "wKQ" = ( /obj/machinery/light/directional/east, /obj/structure/sign/poster/official/random{ @@ -50196,14 +49886,6 @@ /mob/living/simple_animal/hostile/lizard/wags_his_tail, /turf/open/floor/iron, /area/service/janitor) -"wOC" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "wOE" = ( /obj/structure/sign/warning/radiation, /turf/closed/wall/r_wall, @@ -50339,6 +50021,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"wRp" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/cafeteria, +/area/hallway/secondary/exit/departure_lounge) "wRD" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -50370,13 +50059,6 @@ /obj/structure/cable, /turf/open/floor/plastic, /area/hallway/secondary/service) -"wRZ" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "wSa" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/tile/blue, @@ -50642,10 +50324,11 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) -"wXu" = ( -/obj/structure/chair, -/obj/structure/chair, -/turf/open/floor/iron/cafeteria, +"wXs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) "wXA" = ( /obj/structure/cable, @@ -50663,13 +50346,21 @@ "wXS" = ( /turf/closed/wall/r_wall, /area/command/heads_quarters/hop) -"wYy" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Library" +"wYc" = ( +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron/dark/side{ + dir = 1 }, -/turf/open/floor/iron/sepia, -/area/service/library) +/area/hallway/primary/starboard) +"wYY" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/machinery/newscaster/directional/north, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/hallway/secondary/exit/departure_lounge) "wZe" = ( /obj/machinery/door/firedoor/heavy, /obj/machinery/door/poddoor/preopen{ @@ -50684,22 +50375,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/maintenance/port) -"wZs" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/structure/rack, -/obj/item/crowbar, -/obj/item/wirecutters, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "wZJ" = ( /obj/structure/table/glass, /obj/item/restraints/handcuffs/cable/zipties, @@ -50798,22 +50473,6 @@ }, /turf/open/floor/iron, /area/maintenance/starboard/fore) -"xcT" = ( -/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/structure/cable, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/turf/open/floor/plating/catwalk_floor, -/area/maintenance/starboard/fore) -"xdh" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) "xdv" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/purple/visible, /turf/open/floor/iron, @@ -50928,19 +50587,13 @@ "xgg" = ( /turf/open/floor/iron, /area/commons/storage/art) -"xgn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"xgk" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/camera{ + c_tag = "Chapel Mass Driver" }, -/obj/structure/cable, -/obj/machinery/door/poddoor/shutters/radiation/preopen{ - id = "engsm"; - name = "Radiation Chamber Shutters" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/engineering/supermatter) +/turf/open/floor/iron/dark, +/area/service/chapel) "xgw" = ( /obj/machinery/door/firedoor/heavy, /turf/open/floor/iron/white, @@ -50981,8 +50634,8 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 4 }, -/obj/machinery/firealarm/directional/west, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/security/office) "xhI" = ( @@ -51133,15 +50786,6 @@ }, /turf/open/floor/iron, /area/maintenance/disposal/incinerator) -"xlk" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/pen/fountain, -/turf/open/floor/plating, -/area/maintenance/starboard/fore) "xlv" = ( /obj/machinery/light/small/directional/south, /turf/open/floor/plating, @@ -51175,17 +50819,6 @@ }, /turf/open/floor/iron, /area/security/checkpoint/supply) -"xlY" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "Security Escape Airlock"; - req_access_txt = "2"; - safety_mode = 1 - }, -/turf/open/floor/plating, -/area/hallway/secondary/exit/departure_lounge) "xmL" = ( /obj/machinery/light_switch/directional/north, /turf/open/floor/iron/freezer, @@ -51196,13 +50829,6 @@ }, /turf/open/floor/iron, /area/engineering/atmos) -"xmX" = ( -/obj/structure/table/glass, -/obj/item/storage/fancy/candle_box, -/turf/open/floor/iron/chapel{ - dir = 4 - }, -/area/service/chapel) "xna" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -51240,6 +50866,16 @@ }, /turf/open/floor/iron/white, /area/science/mixing) +"xok" = ( +/obj/machinery/camera{ + c_tag = "Departure Lounge East"; + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "xon" = ( /obj/machinery/door/firedoor, /obj/machinery/camera{ @@ -51394,17 +51030,6 @@ /obj/structure/cable, /turf/open/floor/plating/snowed/icemoon, /area/icemoon/surface/outdoors) -"xrZ" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/service/chapel) "xse" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -51497,15 +51122,6 @@ dir = 6 }, /area/science/research) -"xuc" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/obj/machinery/airalarm/directional/south, -/obj/structure/closet/crate/bin, -/obj/effect/spawner/random/trash/food_packaging, -/turf/open/floor/iron/cafeteria, -/area/hallway/secondary/exit/departure_lounge) "xun" = ( /obj/structure/rack, /obj/effect/spawner/random/techstorage/ai_all, @@ -51554,6 +51170,13 @@ /obj/machinery/newscaster/directional/east, /turf/open/floor/iron/white, /area/medical/medbay/aft) +"xwk" = ( +/obj/structure/chair, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "xwl" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/simple/cyan/visible{ @@ -51591,6 +51214,15 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, /area/maintenance/department/electrical) +"xxb" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen/fountain, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "xxe" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -51643,6 +51275,20 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/security/office) +"xyn" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/service/chapel) "xyN" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 8; @@ -51670,20 +51316,6 @@ /obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) -"xzs" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/light_switch/directional/west, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "xzt" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -51729,6 +51361,11 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/cargo/office) +"xAN" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/structure/cable, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "xAV" = ( /turf/closed/wall, /area/security/brig) @@ -51746,16 +51383,12 @@ /obj/structure/disposalpipe/segment{ dir = 6 }, -/obj/machinery/light/directional/north, /turf/open/floor/iron, /area/security/brig) "xBn" = ( /obj/structure/cable, /turf/open/floor/iron, /area/commons/dorms) -"xBy" = ( -/turf/closed/wall/r_wall, -/area/hallway/secondary/exit/departure_lounge) "xBH" = ( /obj/item/reagent_containers/glass/bucket, /obj/effect/turf_decal/trimline/green/filled/line, @@ -51771,6 +51404,9 @@ /obj/structure/flora/grass/green, /turf/open/floor/plating/asteroid/snow/standard_air, /area/science/research) +"xCD" = ( +/turf/closed/wall/ice, +/area/icemoon/surface/outdoors) "xCR" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -51835,6 +51471,32 @@ }, /turf/open/floor/engine, /area/engineering/supermatter/room) +"xFs" = ( +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/structure/window{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Salon" + }, +/turf/open/floor/iron, +/area/service/salon) +"xFy" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/starboard) "xFL" = ( /obj/structure/disposalpipe/junction/flip{ dir = 8 @@ -51863,6 +51525,20 @@ }, /turf/open/floor/iron, /area/engineering/atmos) +"xGR" = ( +/obj/structure/rack, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/shovel, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/machinery/camera{ + c_tag = "Departure Lounge Emergency EVA"; + dir = 6 + }, +/obj/item/radio/off, +/turf/open/floor/iron/white, +/area/hallway/secondary/exit/departure_lounge) "xGS" = ( /obj/structure/disposalpipe/segment, /obj/machinery/light/directional/west, @@ -51905,13 +51581,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/wood, /area/commons/dorms) -"xHL" = ( -/obj/machinery/status_display/evac/directional/north, -/obj/machinery/light/directional/north, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit/departure_lounge) "xHX" = ( /obj/structure/extinguisher_cabinet/directional/north, /obj/effect/turf_decal/tile/neutral{ @@ -52074,14 +51743,6 @@ /obj/item/clothing/mask/gas, /turf/open/floor/iron, /area/engineering/atmos) -"xLo" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/machinery/light/small/directional/west, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/carpet, -/area/service/library) "xLr" = ( /turf/open/floor/wood, /area/hallway/secondary/service) @@ -52224,11 +51885,13 @@ /obj/structure/railing, /turf/open/floor/plating, /area/maintenance/department/medical) +"xRl" = ( +/obj/structure/table/glass, +/obj/item/storage/book/bible, +/turf/open/floor/iron/chapel, +/area/service/chapel) "xRw" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/turf_decal/trimline/darkblue/filled/line{ - dir = 4 - }, /turf/open/floor/iron, /area/security/brig) "xRU" = ( @@ -52353,11 +52016,6 @@ /obj/structure/cable, /turf/open/floor/iron/freezer, /area/service/kitchen/coldroom) -"xVA" = ( -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/hallway/primary/starboard) "xVB" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/atmos/glass{ @@ -52397,6 +52055,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/commons/dorms) +"xXc" = ( +/obj/structure/sign/painting/library{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/wood, +/area/service/library) "xXl" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -52422,18 +52087,6 @@ "xXp" = ( /turf/closed/wall, /area/medical/break_room) -"xXA" = ( -/obj/structure/railing, -/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/trimline/darkblue/filled/corner{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/brig) "xXP" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, @@ -52488,25 +52141,25 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/medical/surgery) +"yaO" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/iron/chapel{ + dir = 1 + }, +/area/service/chapel) "yaX" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/commons/locker) -"ybQ" = ( -/obj/machinery/newscaster/directional/west, -/turf/open/floor/wood, -/area/service/library) "ybV" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/iron, /area/cargo/storage) -"ybY" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall, -/area/commons/vacant_room/commissary) "ybZ" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -52714,10 +52367,6 @@ /obj/machinery/light/directional/west, /turf/open/openspace, /area/science/xenobiology) -"yhQ" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron/dark, -/area/security/office) "yhS" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -52813,6 +52462,9 @@ /obj/structure/table/greyscale, /turf/open/floor/iron/large, /area/service/kitchen/diner) +"yjv" = ( +/turf/open/floor/iron/dark/smooth_edge, +/area/service/chapel) "yjw" = ( /obj/machinery/light/directional/east, /obj/machinery/disposal/bin, @@ -75181,12 +74833,12 @@ aPL ldi upj wtM -aPz -bji -sir -uVg -aSg -jUV +plT +plT +plT +plT +plT +geI wZp aPz aPz @@ -75399,20 +75051,20 @@ aaV aaR abE bQM -dbt -wGY boP boP boP boP boP -dbt -dbt -dbt boP -dbt +boP +drh +drh +drh +boP +drh pps -dbt +drh boP boP boP @@ -75438,14 +75090,14 @@ rBh ldi sSi pEo -aPz -aPz -aPz -aPz -aPz -xrz -aPz -aPz +plT +ihf +jeg +deP +plT +gKT +plT +plT fQM tel fQM @@ -75657,7 +75309,7 @@ vCy aVn bQM oCp -kQs +ekj boP boP boP @@ -75695,14 +75347,14 @@ oZI oZI oZI oZI -qEX -ihH -wZs -rCr -xzs -pUg -uqs -jCM +plT +fhV +jMs +heT +fCj +oLC +wfc +hTm fbB tel mUo @@ -75914,7 +75566,7 @@ aLs abd bQM fCY -xHA +kQs boP boP boP @@ -75952,14 +75604,14 @@ oZI ykY mzO fQp -qEX -sMx -wOC -ssV -ssV -fyW -gMI -qEX +plT +qSc +fIS +hVx +wHo +pGI +njV +plT qos lfk kRL @@ -76209,14 +75861,14 @@ oMA ewl jIw flW -qEX -pmn -jUa -lHp -dLo -pAI -qpl -qEX +plT +xFs +aST +nJs +qgx +gqL +uIu +plT pPD xxr roq @@ -76409,7 +76061,7 @@ gQb gQb gQb gQb -blq +pDn gQb gQb gQb @@ -76466,14 +76118,14 @@ xkf qra iZJ xkS -qEX -huA -jUa -jUa -wRZ -eCM -kMq -qEX +plT +ble +rRJ +tlu +qgx +slE +lXL +plT jJX kHP kIT @@ -76664,10 +76316,10 @@ gQb gQb gQb gQb -blq +pDn gQb -blq -blq +pDn +pDn gQb gQb boP @@ -76684,8 +76336,8 @@ tJF vCy nlT abJ -sDK -uDk +liB +liB dfx xho ajs @@ -76723,14 +76375,14 @@ oMA wVe fNY qMs -qEX -tju -tXN -umQ -hgp -lhr -iUM -qEX +plT +rCw +nxv +djZ +aST +qgx +pMQ +plT emT lFU kIT @@ -76921,10 +76573,10 @@ gQb gQb gQb gQb -blq -blq -blq -blq +pDn +pDn +pDn +pDn gQb gQb boP @@ -76943,7 +76595,7 @@ bQM bQM ace adC -yhQ +liB sDK pPB xHA @@ -76980,14 +76632,14 @@ oZI pDc jNa pBs -qEX -qEX -gpU -gpU -qEX -ybY -jFS -jCM +plT +plT +wKL +plT +pxD +ryp +sKa +hTm fwA sAm lTT @@ -77178,11 +76830,11 @@ gQb gQb gQb gQb -blq -blq -blq -blq -blq +pDn +pDn +pDn +pDn +pDn gQb xrp xrp @@ -77237,14 +76889,14 @@ oZI oMA oMA oMA -qEX +plT bCA -orS -orS -qyN -qMP -pvr -qEX +rdP +eJv +kyl +rdP +sIV +plT tel tel nRi @@ -77435,12 +77087,12 @@ gQb gQb gQb gQb -blq -blq +pDn +pDn dlC -blq -blq -blq +pDn +pDn +pDn xrp pyH sjW @@ -77692,12 +77344,12 @@ gQb gQb gQb gQb -blq -blq +pDn +pDn jlI -blq -blq -blq +pDn +pDn +pDn aQB rdV iYl @@ -77948,13 +77600,13 @@ gQb gQb gQb gQb -blq -blq -blq +pDn +pDn +pDn ooX -blq -blq -blq +pDn +pDn +pDn aQB tfk rCT @@ -78205,13 +77857,13 @@ gQb gQb gQb gQb -blq -blq +pDn +pDn pWU bHr lSi -blq -blq +pDn +pDn aQB vqW wTP @@ -78462,13 +78114,13 @@ gQb gQb gQb gQb -blq -blq +pDn +pDn tkt tnq mcr -blq -blq +pDn +pDn xrp vPG vrd @@ -78719,7 +78371,7 @@ gQb gQb gQb gQb -blq +pDn amG fei fei @@ -79008,7 +78660,7 @@ asw lgf jGf pUB -pus +gVQ cxz dNU mBK @@ -79265,7 +78917,7 @@ lgf oXx srF pUB -pus +gVQ cxz eZw scD @@ -79521,7 +79173,7 @@ pUB aex pUB pUB -pUB +xAV dDD pYR azu @@ -79777,7 +79429,7 @@ lAH wlv fQd wlv -cxb +wlv lyx jrB cxz @@ -80032,7 +79684,7 @@ gle wEd xRw fhn -hQZ +xRw dyG slV uKo @@ -80271,7 +79923,7 @@ ifl sZe vxb amG -dbz +sNO yhW yhW yhW @@ -80289,7 +79941,7 @@ tdT uBR kul fMj -uEv +yag cSq atz atz @@ -80904,7 +80556,7 @@ dTq fje fsb hZR -xgn +uIm uDd fsb gbv @@ -81810,11 +81462,11 @@ boP boP atz tLb -drh -pDn -ifA +tLb +tLb +atz frw -edV +bSL edV edV bTY @@ -82065,15 +81717,15 @@ boP boP boP boP -atz -bSL -ekj -kxN bQt +edV +edV +edV +atz nlR pxL -elQ -edV +pxL +bIl tAD yhW yhW @@ -82320,13 +81972,13 @@ gQb boP boP boP -dbt -atz -atz -atz -atz -gLy +boP +boP +bQt edV +edV +edV +bQt fCr uzE wPF @@ -82577,14 +82229,14 @@ gQb boP boP boP -dbt -bIl -usy +boP +boP +atz wdQ mAm oHv -heD -xXA +atz +dbz yhW yhW yhW @@ -82834,8 +82486,8 @@ gQb boP boP boP -dbt -atz +boP +boP atz atz atz @@ -83373,8 +83025,8 @@ lyU xPk rIp xAV -bLQ -bLQ +xAV +xAV atz vub cIs @@ -84144,8 +83796,8 @@ rRc nfO wvL xAV -bLQ -bLQ +xAV +xAV atz kJE cIs @@ -84915,12 +84567,12 @@ wHs nfO anO xAV -bLQ -bLQ +xAV +xAV atz kJE lyT -rHV +xpk ahn aqj ahn @@ -85177,7 +84829,7 @@ amr bLQ rDm auB -oPe +xpk ahn aqj ahn @@ -85430,7 +85082,7 @@ nfO hyC alc lgf -fVM +dZz bLQ oVL auB @@ -85677,7 +85329,7 @@ oBz rQf oBz oBz -aUi +oBz oBz pcn oBz @@ -85686,8 +85338,8 @@ aji nfO ajn xAV -bLQ -bLQ +xAV +xAV atz eFx nsA @@ -85934,7 +85586,7 @@ jfz jfz jfz jfz -sNl +jfz jfz bUr jfz @@ -86966,7 +86618,7 @@ xAV nnr adB cAN -nDj +qnS afz kqr fmx @@ -87481,7 +87133,7 @@ gZt atz aib anc -afG +mBM bgv gMR xAV @@ -95228,9 +94880,9 @@ alP alP alP alP -gMb +rjL koY -vUq +pFj bdl bdl bcj @@ -95480,9 +95132,9 @@ alP alP hvI iyq -uPt +dyz iyq -nCb +rxK iyq pXx hpQ @@ -95731,10 +95383,10 @@ alP xyN sgI alP -vOL -ybQ -hPp -rXS +kmP +kiP +oyV +qdu siL pTQ siL @@ -95742,10 +95394,10 @@ nqI siL vKY pXx -egV +bdp bci -vPY -vPY +bar +bar bci dYh bfU @@ -95989,18 +95641,18 @@ aEa mbT wRm dFX -tQK -nbH -cNp +gjt +nFt +fgA siL pTQ siL -tOe +kNl siL vKY pXx -gAR -wYy +ppE +vVy pXx pXx kAE @@ -96245,7 +95897,7 @@ aCC vYa alP alP -gJk +ogu dTn vMz thg @@ -96255,10 +95907,10 @@ nhQ hKw nhQ nhQ -xLo -reB -lSJ -pjT +qqS +ucd +kvK +dGK pXx aYV cOV @@ -96502,7 +96154,7 @@ alP aED alP wcH -hqA +gQR chP vMz thg @@ -96513,7 +96165,7 @@ nhQ hKw nhQ nhQ -sfc +aeq nhQ tVI pXx @@ -96752,27 +96404,27 @@ aBF alP mdr alP -rRO -fhb +vSp +aAv ocm alP aED alP -jTi -qGA +wJz +kaN laM pQk qIn siL -lGa -dVP -lGa +mjl +ikx +mjl siL fKz -waP -sfc +eCs +aeq nhQ -aFc +eMg hyo aYV ykz @@ -97009,17 +96661,17 @@ atw alP rCp alP -lMS -pCs -gws +gRe +pFI +ikt alP aED alP -jGR -dFI -rUf -qZU -eqc +vjN +hDz +sbs +lmp +rWS siL siL siL @@ -97027,7 +96679,7 @@ siL siL siL csr -sfc +aeq nhQ csr pXx @@ -97266,31 +96918,31 @@ aqy alP awJ alP -cfr -xcT -tAl -gAs +uRp +tIU +njr +mIk aEa alP pXx -apW -qif +ewX +lkg pXx pXx -uEj -lGa -fGF -gWA +pbq +mjl +sQM +mek siL siL oOj -sfc +aeq kuN mXU hyo rmv ykz -oNQ +jwB bfV hKu cHM @@ -97529,10 +97181,10 @@ alP alP apl alP -cWi -sFd -dMZ -sJp +isp +fwJ +evE +lzK pXx pXx pXx @@ -97546,7 +97198,7 @@ nhQ len pXx bcq -bPu +gGr bcq bfV bfV @@ -97779,26 +97431,26 @@ hin alP alP anf -nAo -ehf +rwx +oFx apE awF anf apl alP -cjH -lAv -lAv -swz +xXc +pfQ +pfQ +fUp pXx cnF -gMt +hwg rRH pXx nfk siL gZl -jBf +wJg nhQ dRT hyo @@ -98036,28 +97688,28 @@ alP alP hhu anf -the +qlS arI arI arI arI apl alP -cjH -lAv -lAv -swz +xXc +pfQ +pfQ +fUp pXx -jsP -sFG -wjT -sYP +oKL +olF +rvZ +mas siL hgT -vSp -syx -syx -kui +qvk +iMW +iMW +qks pXx bga ykz @@ -98298,22 +97950,22 @@ anf apE auD anf -bBJ +nke alP -eBr -lAv -lAv -irh +uhu +pfQ +pfQ +tla pXx -mhL -pyg -obE +pfA +mQH +nJn pXx -sVa -rAT +pxt +osm pXx -pkR -lYK +dhG +uyx pXx pXx aYV @@ -98555,12 +98207,12 @@ atw apE aoQ anf -bBJ +nke alP -aIu -lAv -lAv -fBq +nnT +pfQ +pfQ +lcU pXx pXx pXx @@ -98569,9 +98221,9 @@ pXx pXx pXx pXx -vvx -cUf -eXU +orc +cpd +mGF bHW aYV ykz @@ -98811,26 +98463,26 @@ xwX avo alP alP -nBS -wzU +dWU +jBL alP -aIu +nnT siL siL -dZf +oyD hyo -eXU -dWq -eXU -eXU -lgA -eXU -dWq -eXU -eXU -eXU +mGF +jbu +mGF +mGF +scx +mGF +jbu +mGF +mGF +mGF hAl -vbH +bcx ykz aYV nIS @@ -99068,26 +98720,26 @@ gWs avN biJ alP -xlk -wzU +xxb +jBL alP -dZu -ikD -dzS -eLF +kgg +wfe +oaL +iyI hyo -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -viD -xVA +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +cTi +gMe isY duo aFp @@ -99326,25 +98978,25 @@ auJ iBZ alP alP -dgS +rdF alP pXx pXx pXx pXx pXx -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -neV -ewW -vsC -xVA +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +jlj +qmm +nfn +gMe ykz aYV kld @@ -99582,26 +99234,26 @@ aDL aHf bbk asB -pCH -mXG -uXy -gCS -xrZ +ekv +qNW +kkQ +pwW +iIO bHW -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -qwv -nCE -buF -xVA +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +dif +hOR +tVj +gMe ykz gdd bfX @@ -99839,26 +99491,26 @@ dsF dnS aAz asB -qze -sse -kbd -eXU -eXU +mpc +lfw +ldf +mGF +mGF bHW -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -qwv -iJf -buF -nHr +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +dif +mAw +tVj +eIf ykz aYV xXm @@ -100096,26 +99748,26 @@ xzt wGT asB asB -buE -hbE -quE -eXU -eXU +jcX +syC +lQK +mGF +mGF bHW -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -qwv -owu -buF -nOe +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +dif +rZt +tVj +wYc ykz aYV bfX @@ -100353,26 +100005,26 @@ auJ luo iBZ asB -tfi -gaR -cvD -mER -mER +xgk +lUy +jtu +lqE +lqE hAl hAl hAl -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -fzM -kEz -fQP -xVA +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +hGA +xFy +qPd +gMe sqp aYV bgb @@ -100610,26 +100262,26 @@ oLd cUM vDQ asB -aUa -sgD -fFu +yjv +vtr +hAe vIb vIb -jFP -vDp +jmU +iiS bHW -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -eXU -aej -xVA +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +mGF +sMO +gMe ykz shF bgc @@ -100870,25 +100522,25 @@ asB hAl wAq hAl -wys -hLq -wys -hLq +yaO +vIZ +yaO +vIZ bHW -eXU -ngm -eXU -eXU -sGg -eXU -ngm -eXU -eXU -eXU +mGF +fbs +mGF +mGF +kOy +mGF +fbs +mGF +mGF +mGF hAl -iaN +chV iKz -saa +trl bgc sDt biW @@ -101125,23 +100777,23 @@ blq blq aER hAl -jvL +nhr eBB -xmX -ocG +nsr +pMS rCe -oDa -xBy -xBy -xBy -xBy -xBy -sXs -sXs -sXs -fcG -bqC -eXU +xRl +lwl +lwl +lwl +lwl +lwl +aNa +aNa +aNa +xyn +gLh +mGF bHW nPA ykz @@ -101388,22 +101040,22 @@ eBB eBB eBB eBB -xBy -ikn -kKi -oUW -xBy -hXc -hEw -sXs -lsr -lsr -sXs -sXs -rHe -dOm -vRv -xBy +lwl +xGR +aSZ +gBF +lwl +iET +aUL +aNa +aZj +aZj +aNa +aNa +tYE +nlx +lxb +lwl iaJ iaJ iaJ @@ -101645,26 +101297,26 @@ blq blq blq blq -iHy -hTp -mmt -vix -iHy -jko -mYr -qFP -mYr -mYr -vQK -nSO -tMl -jym -nXa -xuc +mjd +aOb +iVe +wXs +mjd +aTk +axA +rNw +axA +axA +mzH +baE +bcA +bdz +beJ +bge bky -vXP -nfX -rFh +vDB +uvA +gzE iaJ bnr bon @@ -101902,22 +101554,22 @@ blq blq blq blq -iHy -byb -iZE -tVM -shq -upR -vYI -lcY -jsI -uKr -bku -uGk -gVI -nrT -bAT -tmP +mjd +kqw +aVX +wEa +aRL +rJG +kcN +oaz +pNE +aZk +iTm +fcM +bcz +sAc +aPq +hTR bhH kyZ kyZ @@ -102159,22 +101811,22 @@ blq blq blq blq -xBy -xBy -xBy -xBy -xBy -shP -vYI -vxN -eWo -mUu -uTM -nHX -kPi -eWo -vRM -uut +lwl +lwl +lwl +lwl +lwl +ouU +kcN +wRp +cBl +ihB +keP +lNg +bcC +cBl +aHJ +bgg bky bky bky @@ -102416,27 +102068,27 @@ blq blq blq blq -xBy -iUh -nnS -cJR -xBy -ddd -vYI -kPi -rZB -mUu -uTM -nHX -kPi -rZB -vRM -oKn -sXs +lwl +aOc +aPs +iwz +lwl +wYY +kcN +bcC +lOT +ihB +keP +lNg +bcC +lOT +aHJ +bgf +aNa gMv bky -tvu -tTe +sST +bwp vqI iaJ bQr @@ -102673,26 +102325,26 @@ blq blq blq blq -xBy -tji -vRM -bdY -xBy -xHL -vYI -jFM -lGs -gxs -uTM -esw -aaT -whs -vRM -kPn -sXs +lwl +gvN +aHJ +aQF +lwl +aTn +kcN +hBI +ctR +wlJ +keP +cyp +wak +bdA +aHJ +ciC +aNa gMv bky -rux +vqm bky fnh iaJ @@ -102930,23 +102582,23 @@ blq blq blq blq -iHy -oaf -vRM -nXa -iHy -vRM -vYI -kPi -rZB -mUu -uTM -nHX -kPi -eWo -vRM -cyN -sXs +mjd +xwk +aHJ +beJ +mjd +aHJ +kcN +bcC +lOT +ihB +keP +lNg +bcC +cBl +aHJ +oWR +aNa gMv bky blP @@ -103187,24 +102839,24 @@ blq blq blq pjX -iHy -bBA -wnx -sNb -mlD -vYI -vYI -kPi -eWo -mUu -uTM -nHX -vxN -wXu -vRM -ayh -sXs -koL +mjd +wbk +xAN +lDR +cZY +kcN +kcN +bcC +cBl +ihB +keP +lNg +wRp +aQE +aHJ +vYx +aNa +xCD bky blR bky @@ -103444,23 +103096,23 @@ blq blq boP pjX -iHy -oaf -cMi -dAY -iHy -vRM -vRM -hOQ -sPX -jOI -tJK -rSe -nBj -vRM -vRM -uoM -qKH +mjd +xwk +fzC +wHe +mjd +aHJ +aHJ +ljT +dLk +qPA +fDT +gTb +gFs +aHJ +aHJ +inF +nqS pjX bky cyC @@ -103701,23 +103353,23 @@ boP boP boP pjX -iHy -ekK -lCC -vRM -iHy -vRM -lCC -lCC -lCC -aOG -lCC -vRM -qRt -vRM -lCC -sXq -qKH +mjd +kut +nSO +aHJ +mjd +aHJ +nSO +nSO +nSO +xok +nSO +aHJ +pVz +aHJ +nSO +eHf +nqS pjX pjX pjX @@ -103954,27 +103606,27 @@ boP boP boP boP -dbt -dbt +wrB +wrB boP pjX -iHy -iHy -iHy -hOP -iHy -cQI -qKH -qKH -qKH -qKH -qKH -vZi -qKH -pgY -qKH -qKH -qKH +mjd +mjd +mjd +cyh +mjd +dFz +nqS +nqS +nqS +nqS +nqS +aTo +nqS +cyr +nqS +nqS +nqS pjX boP boP @@ -104217,24 +103869,24 @@ boP pjX pjX pjX -qKH -hki -qKH -hki -qKH +nqS +snl +nqS +snl +nqS pjX -gNp +kvl pjX -qKH -hki -qKH -hki -qKH +nqS +snl +nqS +snl +nqS pjX pjX pjX boP -dbt +wrB boP boP boP @@ -104469,24 +104121,24 @@ boP boP boP boP -dbt +wrB boP boP boP boP -qKH -hki -qKH -hki -qKH +nqS +snl +nqS +snl +nqS boP boP boP -qKH -hki -qKH -hki -qKH +nqS +snl +nqS +snl +nqS boP boP boP @@ -104495,7 +104147,7 @@ boP boP boP boP -dbt +wrB boP bky btp @@ -104729,28 +104381,28 @@ boP boP boP boP -dbt +wrB boP -qKH -iWJ -qKH -xdh -qKH +nqS +iHD +nqS +odQ +nqS boP boP boP -qKH -iWJ -qKH -xdh -qKH +nqS +iHD +nqS +odQ +nqS boP boP boP boP boP boP -dbt +wrB boP boP boP @@ -104988,19 +104640,19 @@ boP boP boP boP -qKH -hki -qKH -hki -qKH +nqS +snl +nqS +snl +nqS boP boP boP -qKH -hki -qKH -hki -qKH +nqS +snl +nqS +snl +nqS boP boP boP @@ -105245,19 +104897,19 @@ boP boP boP boP -qKH -xlY -qSQ -sQw -qKH +nqS +sAq +aGp +vmS +nqS boP boP boP -qKH -sQw -qSQ -rnI -qKH +nqS +vmS +aGp +gZV +nqS boP boP boP diff --git a/_maps/map_files/MetaStation/MetaStation_skyrat.dmm b/_maps/map_files/MetaStation/MetaStation_skyrat.dmm index 96ad9daa063..7624f634284 100644 --- a/_maps/map_files/MetaStation/MetaStation_skyrat.dmm +++ b/_maps/map_files/MetaStation/MetaStation_skyrat.dmm @@ -3840,6 +3840,13 @@ /obj/structure/filingcabinet, /turf/open/floor/iron/grimy, /area/security/detectives_office) +"aGA" = ( +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains1" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/service/salon) "aGE" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -9422,6 +9429,8 @@ icon_state = "L11" }, /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/hallway/primary/central) "bVm" = ( @@ -10105,6 +10114,16 @@ }, /turf/open/floor/iron/white, /area/medical/office) +"cdw" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/service/salon) "cdy" = ( /obj/structure/cable, /obj/effect/landmark/start/medical_doctor, @@ -12065,6 +12084,15 @@ /obj/structure/cable, /turf/open/floor/iron/white, /area/medical/medbay/central) +"cvt" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/closet/secure_closet/barber, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/service/salon) "cvA" = ( /obj/machinery/door/airlock{ id_tag = "AuxToilet2"; @@ -13446,11 +13474,6 @@ }, /turf/open/floor/circuit/telecomms/server, /area/science/server) -"cJY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/wood, -/area/command/corporate_showroom) "cKw" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -15676,10 +15699,15 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "doK" = ( -/obj/effect/landmark/event_spawn, /obj/structure/cable, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/table/wood/shuttle_bar, +/obj/item/lipstick/random, +/turf/open/floor/iron, +/area/service/salon) "doO" = ( /obj/machinery/vending/hydronutrients, /obj/machinery/light/directional/north, @@ -17269,11 +17297,17 @@ /turf/open/floor/iron, /area/construction/mining/aux_base) "dOr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/structure/cable, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/dryer{ + dir = 4; + pixel_x = -6; + pixel_y = -6 + }, +/turf/open/floor/iron, +/area/service/salon) "dOx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/circuit/green, @@ -18830,17 +18864,16 @@ /turf/open/floor/iron/white, /area/science/mixing) "eqO" = ( -/obj/machinery/light_switch/directional/north, -/obj/machinery/light/small/directional/north, -/obj/structure/table/wood, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/under/suit/black_really, -/obj/item/clothing/glasses/sunglasses, /obj/machinery/camera{ - c_tag = "Corporate Showroom" + c_tag = "Salon" }, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/sofa/bench/right, +/turf/open/floor/iron, +/area/service/salon) "ero" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -19465,15 +19498,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/white, /area/science/mixing) -"eCo" = ( -/obj/structure/showcase/machinery/tv{ - dir = 1; - pixel_x = 2; - pixel_y = 3 - }, -/obj/structure/table/wood, -/turf/open/floor/carpet, -/area/command/corporate_showroom) "eCr" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -20112,14 +20136,15 @@ /turf/open/floor/iron/solarpanel/airless, /area/solars/port/fore) "eMC" = ( -/obj/structure/sign/plaques/kiddie/perfect_drone{ - pixel_y = 32 +/obj/structure/bed/pod, +/obj/machinery/light/warm/directional/north, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/structure/table/wood, -/obj/item/storage/backpack/duffelbag/drone, -/obj/structure/window/reinforced, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/effect/landmark/start/hangover, +/turf/open/floor/iron, +/area/service/salon) "eMK" = ( /obj/effect/turf_decal/tile/purple{ dir = 4 @@ -20827,6 +20852,20 @@ }, /turf/open/floor/iron, /area/engineering/main) +"eWu" = ( +/obj/structure/table/reinforced/rglass, +/obj/item/hairbrush, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/item/lipstick/random, +/obj/machinery/camera{ + c_tag = "Salon - Massage Parlour"; + dir = 8 + }, +/turf/open/floor/iron, +/area/service/salon) "eWz" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, @@ -22633,11 +22672,15 @@ /turf/open/floor/iron, /area/science/xenobiology) "fEL" = ( -/obj/effect/decal/cleanable/dirt, /obj/machinery/holopad, -/obj/structure/cable, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/service/salon) "fEM" = ( /obj/structure/closet/secure_closet/personal, /obj/item/clothing/under/misc/assistantformal, @@ -22804,12 +22847,6 @@ dir = 8 }, /area/hallway/primary/central) -"fHS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/event_spawn, -/obj/structure/cable, -/turf/open/floor/wood, -/area/command/corporate_showroom) "fJd" = ( /obj/machinery/atmospherics/pipe/smart/simple/dark/visible{ dir = 4 @@ -22822,19 +22859,20 @@ /turf/open/floor/iron, /area/security/prison) "fJr" = ( -/obj/item/bodypart/chest/robot{ - pixel_x = -2; - pixel_y = 2 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/item/bodypart/head/robot{ - pixel_x = 3; - pixel_y = 2 +/obj/effect/turf_decal/tile/purple, +/obj/structure/sink{ + dir = 4; + pixel_x = -12 }, -/obj/structure/table/wood, -/obj/machinery/airalarm/directional/west, -/obj/structure/cable, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/structure/mirror/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/service/salon) "fJu" = ( /obj/effect/landmark/event_spawn, /obj/effect/turf_decal/trimline/blue/filled/line{ @@ -23305,13 +23343,17 @@ /turf/open/floor/iron/textured, /area/medical/medbay/central) "fRN" = ( -/obj/structure/table/wood, -/obj/item/toy/plush/carpplushie{ - color = "red"; - name = "\improper Nanotrasen wildlife department space carp plushie" +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/sofa/bench/left{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/service/salon) "fSm" = ( /obj/structure/table, /obj/item/storage/firstaid/brute, @@ -23542,10 +23584,18 @@ /turf/open/floor/plating, /area/maintenance/starboard) "fWT" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken3" +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/area/command/corporate_showroom) +/obj/machinery/door/airlock/public{ + name = "Massage Parlour" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/service/salon) "fWV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -23694,15 +23744,18 @@ /turf/open/floor/iron/dark, /area/security/checkpoint/medical) "gag" = ( -/obj/structure/window/reinforced, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/showcase/machinery/implanter{ - layer = 2.7; - pixel_y = 4 +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/structure/cable, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/structure/mirror/directional/east, +/obj/item/reagent_containers/dropper, +/obj/item/hairbrush/comb{ + pixel_y = 10 + }, +/turf/open/floor/iron, +/area/service/salon) "gai" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -24733,6 +24786,13 @@ /obj/item/barcodescanner, /turf/open/space/basic, /area/space/nearstation) +"gvK" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains" + }, +/turf/open/floor/plating, +/area/service/salon) "gvN" = ( /obj/machinery/airalarm/directional/south, /obj/machinery/disposal/bin, @@ -25634,9 +25694,15 @@ /turf/closed/wall/mineral/plastitanium, /area/security/prison) "gMj" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/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/iron, +/area/service/salon) "gMA" = ( /obj/structure/window/reinforced{ dir = 1; @@ -26461,11 +26527,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, /area/maintenance/port) -"hfX" = ( -/obj/effect/decal/cleanable/oil, -/obj/structure/cable, -/turf/open/floor/wood, -/area/command/corporate_showroom) "hfY" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 @@ -28470,6 +28531,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/space_hut) +"hUi" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/service/salon) "hUs" = ( /obj/item/radio/intercom/directional/west, /obj/effect/turf_decal/tile/neutral{ @@ -28784,16 +28854,12 @@ /area/service/lawoffice) "ibe" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Corporate Showroom"; - req_access_txt = "19" - }, /obj/structure/cable, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "showroom" +/obj/machinery/door/airlock/public/glass{ + name = "Barbershop" }, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/turf/open/floor/iron, +/area/service/salon) "ibl" = ( /obj/machinery/airalarm/directional/south, /obj/item/stack/package_wrap{ @@ -29316,23 +29382,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/central) -"imx" = ( -/obj/structure/table/wood, -/obj/structure/sign/picture_frame/showroom/one{ - pixel_x = -8; - pixel_y = 32 - }, -/obj/structure/sign/picture_frame/showroom/two{ - pixel_x = 8; - pixel_y = 32 - }, -/obj/item/phone{ - desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; - pixel_x = -3; - pixel_y = 3 - }, -/turf/open/floor/wood, -/area/command/corporate_showroom) "imB" = ( /obj/machinery/exodrone_launcher, /turf/open/floor/plating, @@ -29493,19 +29542,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/commons/vacant_room/office) -"iov" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/bluespace_vendor/north, -/turf/open/floor/iron, -/area/hallway/primary/central) "ioR" = ( /obj/machinery/atmospherics/pipe/smart/simple/orange/hidden{ dir = 5 @@ -31448,7 +31484,6 @@ icon_state = "L1" }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/central) "jbX" = ( @@ -34351,10 +34386,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment{ dir = 10 }, +/obj/machinery/bluespace_vendor/north, /turf/open/floor/iron, /area/hallway/primary/central) "kgl" = ( @@ -35718,14 +35753,13 @@ /turf/open/floor/iron/dark/corner, /area/engineering/atmos) "kHr" = ( -/obj/structure/table/wood, -/obj/item/storage/secure/briefcase{ - desc = "A large briefcase with a digital locking system, and the Nanotrasen logo emblazoned on the sides."; - name = "\improper Nanotrasen-brand secure briefcase exhibit"; - pixel_y = 2 +/obj/structure/bed/pod, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) "kHF" = ( /obj/machinery/door/poddoor{ id = "SecJusticeChamber"; @@ -37944,18 +37978,6 @@ /obj/machinery/power/apc/auto_name/west, /turf/open/floor/carpet, /area/service/chapel) -"lvR" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Corporate Showroom"; - req_access_txt = "19" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "showroom" - }, -/turf/open/floor/wood, -/area/command/corporate_showroom) "lvY" = ( /obj/machinery/light/small/directional/west, /turf/open/floor/iron, @@ -38023,9 +38045,6 @@ }, /turf/open/floor/iron/white, /area/medical/treatment_center) -"lxb" = ( -/turf/closed/wall, -/area/command/gateway) "lxj" = ( /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 @@ -38181,9 +38200,15 @@ /turf/open/space/basic, /area/space/nearstation) "lAF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/structure/table/reinforced/rglass, +/obj/item/hairbrush, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/item/lipstick/random, +/turf/open/floor/iron, +/area/service/salon) "lBi" = ( /obj/structure/table/wood, /obj/effect/decal/cleanable/dirt/dust, @@ -38198,6 +38223,21 @@ /mob/living/simple_animal/hostile/lizard/wags_his_tail, /turf/open/floor/plating, /area/service/janitor) +"lBG" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/barber{ + pixel_y = 25 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "lBT" = ( /turf/open/floor/grass, /area/service/hydroponics/garden) @@ -38548,18 +38588,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/construction/storage_wing) -"lIj" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/command{ - name = "Corporate Showroom"; - req_access_txt = "19" - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ - cycle_id = "showroom" - }, -/turf/open/floor/wood, -/area/command/corporate_showroom) "lIl" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -38687,8 +38715,18 @@ /turf/open/floor/iron, /area/hallway/secondary/service) "lLe" = ( -/turf/closed/wall/r_wall, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Barbershop" + }, +/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, +/area/service/salon) "lLl" = ( /obj/structure/table, /obj/item/book/manual/wiki/cooking_to_serve_man, @@ -39222,12 +39260,23 @@ /turf/open/floor/plating, /area/maintenance/starboard) "lWB" = ( -/obj/item/cigbutt, /obj/machinery/light/small/directional/east, -/obj/structure/cable, /obj/machinery/power/apc/auto_name/east, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/structure/cable, +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/item/reagent_containers/dropper/precision{ + pixel_x = -7 + }, +/obj/item/lipstick/random, +/obj/item/reagent_containers/spray/quantum_hair_dye{ + pixel_x = 6 + }, +/turf/open/floor/iron, +/area/service/salon) "lWC" = ( /obj/machinery/light/small/directional/west, /obj/machinery/navbeacon{ @@ -39452,21 +39501,14 @@ /turf/open/floor/plating, /area/maintenance/port) "lZu" = ( -/obj/item/book/manual/wiki/security_space_law{ - name = "space law"; - pixel_y = 2 - }, -/obj/item/toy/gun, -/obj/item/restraints/handcuffs, -/obj/structure/table/wood, -/obj/item/clothing/head/collectable/hos{ - name = "novelty HoS hat" - }, /obj/machinery/firealarm/directional/east, -/obj/machinery/light/small/directional/east, -/obj/structure/cable, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/service/salon) "lZB" = ( /obj/structure/table, /obj/item/aicard, @@ -39604,9 +39646,13 @@ /turf/open/floor/iron/dark, /area/command/heads_quarters/ce) "maG" = ( -/obj/structure/cable, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/item/kirbyplants/random, +/turf/open/floor/iron, +/area/service/salon) "maH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/cable, @@ -40846,6 +40892,13 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/service/theater) +"mxn" = ( +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains1" + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/service/salon) "mxo" = ( /obj/effect/turf_decal/tile/red{ dir = 8 @@ -41200,19 +41253,19 @@ /turf/open/floor/iron, /area/commons/dorms) "mDo" = ( -/obj/structure/table/wood, -/obj/item/cigbutt/cigarbutt{ - pixel_x = 5; - pixel_y = -1 - }, -/obj/machinery/light/directional/north, /obj/item/radio/intercom/directional/north, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = -4; - pixel_y = 4 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/machinery/vending/barbervend, +/obj/machinery/button/curtain{ + id = "barbershopcurtains"; + pixel_x = -25; + pixel_y = 24 + }, +/turf/open/floor/iron, +/area/service/salon) "mDG" = ( /obj/effect/turf_decal/trimline/purple/corner{ dir = 1 @@ -41289,6 +41342,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden, /turf/open/floor/iron/white, /area/science/xenobiology) +"mEu" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) "mEX" = ( /obj/machinery/bookbinder, /turf/open/floor/wood, @@ -41511,22 +41572,13 @@ /turf/open/floor/iron, /area/hallway/primary/port) "mJk" = ( -/obj/item/storage/box/matches{ - pixel_x = -2; - pixel_y = 3 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/item/clothing/mask/cigarette/cigar{ - pixel_x = 4; - pixel_y = 1 - }, -/obj/item/clothing/mask/cigarette/cigar{ - pixel_x = -4; - pixel_y = 1 - }, -/obj/item/clothing/mask/cigarette/cigar/cohiba, -/obj/structure/table/wood, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/machinery/light_switch/directional/south, +/turf/open/floor/iron, +/area/service/salon) "mJm" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = 32 @@ -42124,12 +42176,6 @@ }, /turf/open/floor/iron/white, /area/science/cytology) -"mTW" = ( -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/crap, -/obj/structure/table/wood, -/turf/open/floor/carpet, -/area/command/corporate_showroom) "mTX" = ( /obj/machinery/conveyor{ dir = 1; @@ -46509,6 +46555,15 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"otI" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/landmark/start/barber, +/turf/open/floor/iron, +/area/service/salon) "otK" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -47056,26 +47111,6 @@ "oEu" = ( /turf/open/floor/engine/n2, /area/engineering/atmos) -"oEA" = ( -/obj/item/disk/data{ - pixel_x = 9; - pixel_y = -1 - }, -/obj/item/disk/tech_disk{ - pixel_x = -2; - pixel_y = -3 - }, -/obj/item/disk/design_disk{ - name = "component design disk"; - pixel_y = 6 - }, -/obj/structure/table/wood, -/obj/item/toy/talking/ai{ - name = "\improper Nanotrasen-brand toy AI"; - pixel_y = 6 - }, -/turf/open/floor/carpet, -/area/command/corporate_showroom) "oEG" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -47554,20 +47589,20 @@ /turf/open/floor/plating, /area/maintenance/starboard) "oNq" = ( -/obj/structure/table/wood, -/obj/item/poster/random_official, -/obj/item/poster/random_official, -/obj/item/poster/random_official, -/obj/item/poster/random_official, -/obj/item/poster/random_official, -/obj/structure/cable, -/obj/machinery/button/door/directional/east{ - id = "corporate_privacy"; - name = "corporate showroom shutters control"; - req_access_txt = "19" +/obj/structure/table/reinforced/rglass, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/structure/mirror/directional/east, +/obj/item/reagent_containers/spray/barbers_aid{ + pixel_x = 6 + }, +/obj/item/razor{ + pixel_x = -6 + }, +/turf/open/floor/iron, +/area/service/salon) "oNF" = ( /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;22;25;37;38;46" @@ -49939,12 +49974,6 @@ /obj/machinery/duct, /turf/open/floor/iron/white, /area/medical/treatment_center) -"pGf" = ( -/obj/structure/cable, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/command/corporate_showroom) "pGk" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -50077,7 +50106,6 @@ icon_state = "L13" }, /obj/structure/cable, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/hallway/primary/central) @@ -50598,21 +50626,13 @@ /turf/open/floor/iron, /area/cargo/sorting) "pSg" = ( -/obj/structure/table/wood, -/obj/structure/sign/picture_frame/showroom/three{ - pixel_x = -8; - pixel_y = 32 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/structure/sign/picture_frame/showroom/four{ - pixel_x = 8; - pixel_y = 32 - }, -/obj/item/paicard{ - desc = "A real Nanotrasen success, these personal AIs provide all of the companionship of an AI without any law related red-tape."; - name = "\improper Nanotrasen-brand personal AI device exhibit" - }, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/sofa/bench/left, +/turf/open/floor/iron, +/area/service/salon) "pSm" = ( /obj/effect/turf_decal/trimline/blue/filled/line, /obj/structure/cable, @@ -51930,19 +51950,6 @@ /obj/structure/marker_beacon/burgundy, /turf/open/space/basic, /area/space/nearstation) -"quu" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/central) "quD" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -53438,9 +53445,13 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "qUy" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron, +/area/service/salon) "qUM" = ( /turf/open/floor/carpet/red, /area/cargo/qm) @@ -53701,10 +53712,6 @@ }, /turf/open/floor/iron/white, /area/security/prison) -"ram" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/wall/r_wall, -/area/command/corporate_showroom) "rap" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/decal/cleanable/dirt, @@ -53963,14 +53970,6 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"rfW" = ( -/obj/structure/showcase/machinery/microwave{ - dir = 1; - pixel_y = 2 - }, -/obj/structure/table/wood, -/turf/open/floor/carpet, -/area/command/corporate_showroom) "rgj" = ( /obj/machinery/door/window{ name = "Captain's Desk"; @@ -55087,12 +55086,20 @@ }, /area/maintenance/starboard/fore) "rxh" = ( -/obj/item/toy/beach_ball/branded{ - pixel_y = 7 +/obj/machinery/light/warm/directional/west, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/structure/table/wood, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/item/kirbyplants/random, +/obj/machinery/button/curtain{ + id = "barbershopcurtains"; + pixel_x = -25; + pixel_y = -24 + }, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron, +/area/service/salon) "rxr" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -55819,13 +55826,16 @@ /turf/open/floor/wood, /area/command/heads_quarters/captain/private) "rLA" = ( -/obj/structure/showcase/perfect_employee, -/obj/structure/sign/plaques/kiddie/perfect_man{ - pixel_y = 32 +/obj/machinery/light/warm/directional/north, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/structure/window/reinforced, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/barber_chair{ + dir = 4 + }, +/turf/open/floor/iron, +/area/service/salon) "rLG" = ( /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -56230,9 +56240,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/service) -"rTb" = ( -/turf/closed/wall, -/area/command/teleporter) "rTj" = ( /obj/structure/cable, /obj/effect/turf_decal/stripes/line{ @@ -56526,6 +56533,20 @@ /obj/effect/turf_decal/siding, /turf/open/floor/iron, /area/science/lab) +"rXK" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + 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/iron, +/area/hallway/primary/central) "rXP" = ( /obj/structure/sign/poster/random{ pixel_y = 32 @@ -56717,11 +56738,6 @@ /obj/machinery/duct, /turf/open/floor/iron/cafeteria, /area/service/kitchen) -"sbY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/wood, -/area/command/corporate_showroom) "scf" = ( /obj/machinery/light/directional/east, /obj/machinery/firealarm/directional/east, @@ -57431,8 +57447,15 @@ /turf/open/floor/iron/dark, /area/engineering/supermatter/room) "soZ" = ( -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/barber_chair{ + dir = 4 + }, +/turf/open/floor/iron, +/area/service/salon) "spg" = ( /obj/machinery/light/small/directional/west, /turf/open/floor/plating, @@ -57848,6 +57871,19 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"swv" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/sofa/bench/right{ + dir = 1 + }, +/obj/effect/landmark/start/hangover, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/service/salon) "swE" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -57901,14 +57937,8 @@ /turf/open/floor/plating, /area/maintenance/aft) "sxQ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "corporate_privacy"; - name = "showroom shutters" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/command/corporate_showroom) +/turf/closed/wall, +/area/service/salon) "syo" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -58317,10 +58347,15 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "sHe" = ( -/obj/effect/decal/cleanable/dirt, /obj/structure/cable, -/turf/open/floor/wood, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/table/wood/shuttle_bar, +/obj/item/book/fish_catalog, +/turf/open/floor/iron, +/area/service/salon) "sHp" = ( /obj/structure/table, /obj/item/storage/box/bodybags{ @@ -59213,15 +59248,6 @@ /obj/structure/window/reinforced/spawner, /turf/open/floor/iron/dark/smooth_large, /area/hallway/secondary/entry) -"sWz" = ( -/obj/structure/showcase/mecha/marauder, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/carpet, -/area/command/corporate_showroom) "sWD" = ( /obj/machinery/firealarm/directional/west, /obj/structure/table/wood, @@ -60262,16 +60288,16 @@ /turf/open/floor/iron, /area/science/xenobiology) "tre" = ( -/obj/structure/table/wood, /obj/structure/extinguisher_cabinet/directional/west, -/obj/item/folder/blue, -/obj/item/clothing/head/collectable/hop{ - name = "novelty HoP hat" +/obj/structure/chair/office/light{ + dir = 4 }, -/obj/machinery/light/small/directional/west, -/obj/structure/cable, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) "trj" = ( /obj/structure/cable, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, @@ -61662,19 +61688,6 @@ }, /turf/open/space, /area/space/nearstation) -"tQv" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/showcase/machinery/cloning_pod{ - layer = 4; - pixel_x = 2; - pixel_y = 5 - }, -/obj/structure/cable, -/turf/open/floor/carpet, -/area/command/corporate_showroom) "tQy" = ( /obj/structure/cable, /obj/effect/turf_decal/trimline/yellow/filled/line{ @@ -64931,6 +64944,13 @@ /obj/structure/cable, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) +"uVX" = ( +/obj/effect/spawner/structure/window, +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains" + }, +/turf/open/floor/plating, +/area/service/salon) "uWa" = ( /obj/item/storage/bag/trash, /obj/machinery/airalarm/directional/west, @@ -64989,6 +65009,15 @@ /obj/effect/landmark/start/cargo_technician, /turf/open/floor/iron, /area/cargo/sorting) +"uXl" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/iron, +/area/service/salon) "uXp" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable, @@ -65301,6 +65330,18 @@ /obj/structure/closet/secure_closet/engineering_welding, /turf/open/floor/iron, /area/engineering/main) +"vdX" = ( +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/landmark/start/barber, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/service/salon) "vec" = ( /obj/item/flashlight{ pixel_x = 1; @@ -66765,12 +66806,20 @@ /turf/open/space/basic, /area/space/nearstation) "vDF" = ( -/obj/structure/window/reinforced, -/obj/structure/showcase/mecha/ripley, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/cable, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/button/curtain{ + id = "barbershopcurtains1"; + pixel_x = -25; + pixel_y = 24 + }, +/turf/open/floor/iron, +/area/service/salon) "vDJ" = ( /obj/structure/sign/poster/official/cleanliness{ pixel_x = 32 @@ -71900,6 +71949,9 @@ dir = 8 }, /obj/effect/landmark/start/hangover, +/obj/structure/sign/barber{ + pixel_y = -26 + }, /turf/open/floor/iron, /area/hallway/secondary/command) "xuf" = ( @@ -73481,14 +73533,12 @@ /turf/open/floor/iron/white, /area/security/prison) "xWA" = ( -/obj/machinery/nuclearbomb/beer{ - pixel_x = 2; - pixel_y = 6 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/structure/table/wood, -/obj/structure/cable, -/turf/open/floor/carpet, -/area/command/corporate_showroom) +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) "xWD" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -100217,9 +100267,9 @@ hzu nAK hzu hzu -rTb -rTb -rTb +hzu +hzu +hzu hzu cFl aWf @@ -100472,7 +100522,7 @@ cRq bBz aaf aaf -sxQ +aGA vDF dOr fJr @@ -100729,12 +100779,12 @@ axo bzR bBz bBz -lLe +sxQ eMC -hfX +otI gMj kHr -ram +mxn bTG aWf imr @@ -100986,13 +101036,13 @@ cRq xdS bGG bJO -sxQ -sWz +mxn +eWu maG -cJY +uXl lAF -lIj -quu +sxQ +bTQ jbJ vJX bXN @@ -101243,12 +101293,12 @@ bEP bGH rtw bJO -lLe -imx -fHS +sxQ +sxQ +sxQ fWT -rfW -lLe +sxQ +sxQ rvo bVf xAp @@ -101500,12 +101550,12 @@ pLg bGI bGH bJP -lLe -mDo -maG -mTW -rxh sxQ +mDo +cvt +uXl +rxh +uVX bTQ bVg xNJ @@ -101758,11 +101808,11 @@ ntr bIj bJQ ibe -maG -maG +mEu +mEu fEL -xWA -sxQ +cdw +uVX bTQ bVh eiA @@ -102014,13 +102064,13 @@ wxT qNt bGH xub -lLe +sxQ eqO sHe fRN mJk sxQ -bTQ +lBG bVi qox bXV @@ -102271,13 +102321,13 @@ bEP bGH bGH bJP -lLe +uVX pSg doK -gMj -eCo +swv +uXl lLe -iov +rXK bVj rAY fUR @@ -102528,12 +102578,12 @@ bFd fAq bIk bJP -sxQ -tQv -pGf +uVX +xWA +hUi qUy -sbY -lvR +xWA +sxQ kgk pIT vXu @@ -102785,12 +102835,12 @@ goq bzR bBz bBz -lLe +sxQ rLA -sHe +vdX soZ -oEA -ram +xWA +uVX bUb aWf imr @@ -103042,12 +103092,12 @@ bFd bBz aaf aaf -sxQ +gvK gag lWB oNq lZu -sxQ +uVX bUb aWf imr @@ -103300,10 +103350,10 @@ iLp iLp tZe iLp -lxb -lxb -lxb -lxb +iLp +iLp +iLp +iLp iLp fEb aWf diff --git a/_maps/map_files/NSSJourney/NSSJourney.dmm b/_maps/map_files/NSSJourney/NSSJourney.dmm index 0f598f20e18..6d5e259f768 100644 --- a/_maps/map_files/NSSJourney/NSSJourney.dmm +++ b/_maps/map_files/NSSJourney/NSSJourney.dmm @@ -2971,28 +2971,19 @@ /turf/open/floor/plating, /area/security/processing) "aqW" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/light_switch{ - pixel_x = -27 - }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/machinery/camera{ - c_tag = "Vacant Commissary"; - dir = 4 +/obj/effect/turf_decal/tile/purple, +/obj/structure/sink{ + dir = 4; + pixel_x = -12 }, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "aqY" = ( /obj/structure/railing{ dir = 4 @@ -3575,6 +3566,12 @@ dir = 8 }, /area/commons/dorms) +"atk" = ( +/obj/structure/chair/sofa/bench/right{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "atl" = ( /obj/structure/cable, /turf/open/floor/plating/airless, @@ -4233,12 +4230,14 @@ }, /area/commons/fitness) "avr" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/bed/pod, +/obj/structure/window, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "avs" = ( /turf/open/floor/plating/airless, /area/solars/starboard/fore) @@ -5853,13 +5852,13 @@ /turf/open/floor/plating, /area/maintenance/department/electrical) "aAB" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, +/obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "aAC" = ( /obj/structure/sign/warning/docking, /turf/closed/wall/r_wall, @@ -6394,16 +6393,17 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "aCB" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, /obj/effect/turf_decal/tile/neutral, /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "aCC" = ( /obj/machinery/door/poddoor/preopen{ id = "maint1" @@ -12600,28 +12600,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating, -/area/maintenance/port) +/turf/closed/wall, +/area/service/salon) "aYg" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/construction) "aYi" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/structure/rack, -/obj/item/crowbar, -/obj/item/wirecutters, +/obj/effect/turf_decal/tile/purple, +/obj/effect/landmark/start/barber, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "aYj" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/burgundy, @@ -12980,13 +12972,13 @@ /turf/open/floor/iron, /area/science/storage) "aYZ" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "aZb" = ( /obj/machinery/camera{ c_tag = "Bar South"; @@ -13527,8 +13519,12 @@ /obj/structure/disposalpipe/segment{ dir = 10 }, -/turf/closed/wall, -/area/commons/vacant_room/commissary) +/obj/effect/spawner/structure/window, +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains" + }, +/turf/open/floor/plating, +/area/service/salon) "baW" = ( /obj/structure/window/reinforced/spawner/east, /obj/effect/turf_decal/stripes/line{ @@ -13539,16 +13535,15 @@ /turf/open/floor/iron, /area/science/xenobiology) "baX" = ( -/obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "baZ" = ( /obj/machinery/status_display/evac/directional/north, /turf/open/floor/iron, @@ -13785,40 +13780,24 @@ /turf/open/floor/iron/cafeteria, /area/commons/locker) "bbQ" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 4 }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "bbR" = ( /turf/open/floor/iron, /area/cargo/office) -"bbT" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "bbU" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -14082,34 +14061,28 @@ /turf/open/floor/engine, /area/science/genetics) "bcG" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 9 }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) -"bcH" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) +"bcH" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{ dir = 10 }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "bcK" = ( /obj/structure/rack, /obj/effect/spawner/random/maintenance, @@ -14187,7 +14160,7 @@ "bcV" = ( /obj/structure/disposalpipe/segment, /turf/closed/wall, -/area/commons/vacant_room/commissary) +/area/service/salon) "bcW" = ( /obj/item/stack/rods, /obj/structure/lattice, @@ -14399,10 +14372,14 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 1 }, -/obj/machinery/light/directional/south, /obj/item/storage/secure/safe/directional/south, -/turf/open/floor/plating, -/area/commons/vacant_room/commissary) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/closet/secure_closet/barber, +/turf/open/floor/iron, +/area/service/salon) "bdF" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 8 @@ -25534,8 +25511,17 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/plating, -/area/commons/vacant_room/commissary) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/dryer{ + dir = 4; + pixel_x = -6; + pixel_y = -6 + }, +/turf/open/floor/iron, +/area/service/salon) "bLH" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/tile/yellow{ @@ -36544,6 +36530,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron, /area/security/prison) +"deo" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron, +/area/service/salon) "dev" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable, @@ -37673,6 +37666,14 @@ }, /turf/open/floor/iron/goonplaque, /area/hallway/secondary/entry) +"epc" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/holopad, +/turf/open/floor/iron, +/area/service/salon) "epk" = ( /obj/structure/bed, /obj/item/bedsheet/medical, @@ -39041,6 +39042,18 @@ }, /turf/open/floor/iron/dark/telecomms, /area/science/server) +"fJu" = ( +/obj/item/radio/intercom/directional/west, +/obj/structure/table/reinforced/rglass, +/obj/item/reagent_containers/dropper/precision{ + pixel_x = -7 + }, +/obj/item/reagent_containers/spray/quantum_hair_dye{ + pixel_x = 6 + }, +/obj/item/lipstick/random, +/turf/open/floor/iron, +/area/service/salon) "fJv" = ( /obj/item/radio/intercom/directional/east{ name = "prison intercom"; @@ -39409,20 +39422,17 @@ /turf/open/floor/iron/white, /area/medical/virology) "fYH" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, /obj/machinery/power/apc/auto_name/south, /obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair{ + dir = 1 + }, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "fZk" = ( /obj/structure/table, /obj/item/storage/toolbox/drone, @@ -39942,18 +39952,16 @@ /turf/open/space/basic, /area/science/mixing/chamber) "gES" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/table/reinforced/rglass, +/obj/structure/window, +/obj/item/hairbrush, +/obj/item/lipstick/random, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "gFs" = ( /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/white, @@ -42290,6 +42298,19 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"iSB" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/effect/landmark/start/barber, +/obj/machinery/button/curtain{ + id = "barbershopcurtains1"; + pixel_x = 25; + pixel_y = 24 + }, +/turf/open/floor/iron, +/area/service/salon) "iSP" = ( /obj/structure/closet/secure_closet/contraband/armory, /obj/effect/spawner/random/maintenance/three, @@ -42975,21 +42996,14 @@ /turf/open/floor/iron/textured, /area/security/prison) "jwX" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/vending/barbervend, +/obj/machinery/light/warm/directional/south, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "jxt" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/effect/turf_decal/bot, @@ -43490,6 +43504,17 @@ /obj/structure/marker_beacon/burgundy, /turf/open/floor/plating/airless, /area/solars/starboard/aft) +"jRF" = ( +/obj/structure/mirror/directional/west, +/obj/structure/table/reinforced/rglass, +/obj/item/razor{ + pixel_x = -6 + }, +/obj/item/reagent_containers/spray/barbers_aid{ + pixel_x = 6 + }, +/turf/open/floor/iron, +/area/service/salon) "jSG" = ( /obj/structure/closet/secure_closet/hop, /turf/open/floor/wood, @@ -44802,19 +44827,6 @@ }, /turf/open/floor/iron/smooth, /area/ai_monitored/security/armory) -"kWe" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "kWk" = ( /obj/structure/chair/stool/bar, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -45464,30 +45476,6 @@ }, /turf/open/floor/iron/smooth_large, /area/hallway/secondary/service) -"lHR" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "commissarydoor"; - name = "Commissary Door Lock"; - normaldoorcontrol = 1; - pixel_x = 26; - pixel_y = -6; - specialfunctions = 4 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "lHY" = ( /obj/structure/table, /obj/item/clothing/gloves/color/orange, @@ -47172,11 +47160,6 @@ /turf/open/floor/iron, /area/cargo/office) "nrB" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/disposal/bin, -/obj/machinery/light/directional/west, /turf/open/floor/iron/dark, /area/hallway/primary/central) "nsl" = ( @@ -47376,19 +47359,16 @@ /turf/open/floor/iron/dark, /area/science/cytology) "nzH" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/brown{ +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/barber_chair{ dir = 8 }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/item/radio/intercom/directional/west, +/obj/effect/landmark/start/hangover, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "nAp" = ( /turf/open/floor/iron/dark, /area/service/chapel) @@ -47405,19 +47385,22 @@ /turf/open/floor/iron/dark, /area/security/processing) "nCP" = ( -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/cable, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/cable, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/light_switch/directional/south, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/button/curtain{ + id = "barbershopcurtains"; + pixel_x = 25; + pixel_y = -24 + }, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "nCT" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply, @@ -47953,13 +47936,17 @@ /turf/open/floor/iron, /area/commons/fitness) "nXi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/tile/purple, +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/turf/closed/wall, -/area/commons/vacant_room/commissary) +/obj/machinery/door/airlock/public/glass{ + name = "Barbershop" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/service/salon) "nXH" = ( /obj/machinery/door/firedoor, /obj/effect/landmark/start/hangover, @@ -48289,7 +48276,12 @@ /turf/open/floor/plating, /area/security/prison) "orS" = ( -/obj/effect/turf_decal/delivery, +/obj/structure/sign/barber{ + pixel_x = -13 + }, +/obj/structure/chair/sofa/bench/left{ + dir = 4 + }, /turf/open/floor/iron/dark, /area/hallway/primary/central) "orT" = ( @@ -48393,21 +48385,15 @@ /turf/open/floor/iron, /area/science/xenobiology) "ouv" = ( -/obj/structure/closet/secure_closet/personal, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/item/storage/secure/briefcase, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/purple, +/obj/machinery/light/warm/directional/north, +/obj/item/kirbyplants/random, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "ouy" = ( /obj/machinery/door/morgue{ name = "Confession Booth (Chaplain)"; @@ -48821,12 +48807,6 @@ }, /turf/closed/wall/r_wall, /area/science/misc_lab) -"oPj" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/closed/wall, -/area/commons/vacant_room/commissary) "oQa" = ( /obj/machinery/door/airlock/security/glass{ name = "Brig Control"; @@ -49472,14 +49452,13 @@ /area/medical/chemistry) "pvk" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock{ - id_tag = "commissarydoor"; - name = "Commissary" - }, -/obj/machinery/door/firedoor, /obj/structure/cable, -/turf/open/floor/iron/dark, -/area/commons/vacant_room/commissary) +/obj/effect/spawner/structure/window, +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains" + }, +/turf/open/floor/plating, +/area/service/salon) "pvP" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -49743,10 +49722,19 @@ /turf/open/floor/grass, /area/maintenance/starboard/aft) "pIc" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/structure/window, +/obj/structure/window{ + dir = 8 + }, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "pIS" = ( /obj/structure/cable, /obj/structure/disposalpipe/segment{ @@ -49827,23 +49815,15 @@ /turf/open/floor/iron/dark, /area/security/checkpoint/science) "pNh" = ( -/obj/structure/table, -/obj/item/stack/sheet/iron/five, -/obj/item/circuitboard/machine/paystand, -/obj/item/stack/cable_coil/five, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/tile/purple, +/obj/structure/bed/pod, +/obj/effect/landmark/start/hangover, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "pOe" = ( /obj/structure/table, /obj/item/assembly/signaler, @@ -50539,10 +50519,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/security/prison) -"qyN" = ( -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/hallway/primary/central) "qyT" = ( /obj/structure/cable, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -52513,20 +52489,12 @@ /turf/open/floor/iron, /area/hallway/primary/central) "swH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/effect/spawner/structure/window, +/obj/structure/curtain/cloth/fancy/mechanical{ + id = "barbershopcurtains1" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "commissaryshutter"; - name = "Vacant Commissary Shutter" - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/turf/open/floor/plating, +/area/service/salon) "sxl" = ( /obj/structure/rack, /obj/effect/spawner/random/prison, @@ -53081,7 +53049,7 @@ /area/maintenance/port/aft) "tav" = ( /turf/closed/wall, -/area/commons/vacant_room/commissary) +/area/service/salon) "tax" = ( /obj/structure/filingcabinet/employment, /turf/open/floor/wood, @@ -53441,26 +53409,22 @@ /turf/open/floor/iron/dark, /area/commons/cryopods) "tqp" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/newscaster/directional/north, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 4 +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/office/light{ + dir = 4 }, -/obj/item/pen, -/obj/effect/turf_decal/tile/brown{ +/obj/structure/window{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/newscaster/directional/north, -/obj/machinery/light/directional/north, +/obj/machinery/camera{ + c_tag = "Salon" + }, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "tqy" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -55139,28 +55103,6 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"uTi" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "commissaryshutter"; - name = "Commissary Shutter Control"; - pixel_x = 26; - pixel_y = 6 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/turf/open/floor/iron, -/area/commons/vacant_room/commissary) "uTo" = ( /obj/structure/table, /obj/item/stack/license_plates/empty/fifty, @@ -56525,20 +56467,14 @@ /turf/open/floor/iron/dark, /area/security/office) "wbV" = ( -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/brown{ - dir = 8 - }, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/obj/structure/table, -/obj/item/newspaper, +/obj/effect/turf_decal/tile/purple, +/obj/structure/table/reinforced/rglass, +/obj/item/hairbrush, /turf/open/floor/iron, -/area/commons/vacant_room/commissary) +/area/service/salon) "wdA" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/general/visible{ dir = 8 @@ -57037,10 +56973,6 @@ }, /turf/open/floor/iron, /area/science/xenobiology) -"wBR" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/maintenance/port) "wCp" = ( /obj/structure/reagent_dispensers/beerkeg, /obj/effect/decal/cleanable/dirt, @@ -58118,11 +58050,15 @@ /turf/open/floor/iron/white, /area/medical/medbay/lobby) "xtO" = ( -/obj/item/wrench, -/obj/item/screwdriver, -/obj/structure/rack, -/turf/open/floor/plating, -/area/commons/vacant_room/commissary) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple, +/obj/structure/chair/barber_chair{ + dir = 8 + }, +/turf/open/floor/iron, +/area/service/salon) "xuc" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{ dir = 4 @@ -58556,6 +58492,18 @@ }, /turf/open/floor/wood, /area/security/prison) +"xPm" = ( +/obj/structure/mirror/directional/west, +/obj/structure/table/reinforced/rglass, +/obj/item/hairbrush/comb{ + pixel_y = 10 + }, +/obj/item/reagent_containers/dropper, +/obj/machinery/dryer{ + pixel_y = 14 + }, +/turf/open/floor/iron, +/area/service/salon) "xPq" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -81358,10 +81306,10 @@ aPL aPK hkT aTI -aPK -bji -wBR -aSg +tav +tav +tav +tav aYf bbU hSa @@ -81616,10 +81564,10 @@ aPK aSm aTK tav -tav -tav -tav -oPj +xPm +fJu +jRF +aYf oXE tav tav @@ -82388,7 +82336,7 @@ aSt jiK tav tqp -avr +deo pIc baX bcH @@ -82645,10 +82593,10 @@ aSc hSc tav pNh +epc avr -avr -bbT -bbT +baX +deo fYH tav aZH @@ -82902,10 +82850,10 @@ aSa aSr tav wbV -kWe +iSB gES -uTi -lHR +baX +deo nCP tav beA @@ -83160,7 +83108,7 @@ aTP tav tav swH -swH +tav baU nXi pvk @@ -83416,9 +83364,9 @@ aSs aSs tav bCA +nrB orS -orS -qyN +atk nrB rbC tav diff --git a/code/__DEFINES/~skyrat_defines/access.dm b/code/__DEFINES/~skyrat_defines/access.dm new file mode 100644 index 00000000000..353cc7e64e4 --- /dev/null +++ b/code/__DEFINES/~skyrat_defines/access.dm @@ -0,0 +1 @@ +#define ACCESS_BARBER 73 diff --git a/code/datums/quirks/neutral.dm b/code/datums/quirks/neutral.dm index 06b6357451b..d28584444c4 100644 --- a/code/datums/quirks/neutral.dm +++ b/code/datums/quirks/neutral.dm @@ -348,6 +348,7 @@ ) ) +/* SKYRAT EDIT REMOVAL /datum/quirk/item_quirk/colorist name = "Colorist" desc = "You like carrying around a hair dye spray to quickly apply color patterns to your hair." @@ -357,3 +358,4 @@ /datum/quirk/item_quirk/colorist/add_unique() give_item_to_holder(/obj/item/dyespray, list(LOCATION_BACKPACK = ITEM_SLOT_BACKPACK, LOCATION_HANDS = ITEM_SLOT_HANDS)) +*/ diff --git a/code/game/objects/items/cosmetics.dm b/code/game/objects/items/cosmetics.dm index 619a13790e1..a848d5783b4 100644 --- a/code/game/objects/items/cosmetics.dm +++ b/code/game/objects/items/cosmetics.dm @@ -2,7 +2,7 @@ gender = PLURAL name = "red lipstick" desc = "A generic brand of lipstick." - icon = 'icons/obj/items_and_weapons.dmi' + icon = 'modular_skyrat/modules/salon/icons/items.dmi' //SKYRAT EDIT CHANGE icon_state = "lipstick" w_class = WEIGHT_CLASS_TINY var/colour = "red" @@ -100,7 +100,7 @@ span_notice("You wipe off [target]'s lipstick.")) target.update_lips(null) - +/* SKYRAT EDIT REMOVAL /obj/item/razor name = "electric razor" desc = "The latest and greatest power razor born from the science of shaving." @@ -231,3 +231,4 @@ ..() else ..() +*/ diff --git a/code/game/objects/items/dyekit.dm b/code/game/objects/items/dyekit.dm index f70ad945e8a..1a12d4e1027 100644 --- a/code/game/objects/items/dyekit.dm +++ b/code/game/objects/items/dyekit.dm @@ -5,6 +5,8 @@ icon = 'icons/obj/dyespray.dmi' icon_state = "dyespray" + var/uses = 10 //SKYRAT EDIT ADDITION + /obj/item/dyespray/attack_self(mob/user) dye(user) @@ -22,6 +24,10 @@ /obj/item/dyespray/proc/dye(mob/target) if(!ishuman(target)) return + + if(!uses) //SKYRAT EDIT ADDITION + return //SKYRAT EDIT ADDITION + var/mob/living/carbon/human/human_target = target var/new_grad_style = input(usr, "Choose a color pattern:", "Character Preference") as null|anything in GLOB.hair_gradients_list @@ -39,3 +45,12 @@ return playsound(src, 'sound/effects/spray.ogg', 5, TRUE, 5) human_target.update_hair() + + //SKYRAT EDIT ADDITION + uses-- + +/obj/item/dyespray/examine(mob/user) + . = ..() + . += "It has [uses] uses left." + + //SKYRAT EDIT END diff --git a/code/game/objects/structures/mirror.dm b/code/game/objects/structures/mirror.dm index 01f4e2cb413..4f263a12479 100644 --- a/code/game/objects/structures/mirror.dm +++ b/code/game/objects/structures/mirror.dm @@ -29,7 +29,7 @@ . = ..() if(icon_state == "mirror_broke" && !broken) atom_break(null, mapload) - +/* SKYRAT EDIT REMOVAL /obj/structure/mirror/attack_hand(mob/user, list/modifiers) . = ..() if(.) @@ -63,7 +63,7 @@ H.hairstyle = new_style H.update_hair() - +*/ /obj/structure/mirror/examine_status(mob/user) if(broken) return list()// no message spam diff --git a/code/modules/cargo/goodies.dm b/code/modules/cargo/goodies.dm index 48197a2cd4f..a89e39a379d 100644 --- a/code/modules/cargo/goodies.dm +++ b/code/modules/cargo/goodies.dm @@ -138,13 +138,13 @@ desc = "The most important thing you could possibly spend your hard-earned money on." cost = PAYCHECK_EASY * 4 contains = list(/obj/item/toy/plush/beeplushie) - +/* SKYRAT EDIT REMOVAL /datum/supply_pack/goody/dyespray name = "Hair Dye Spray" desc = "A cool spray to dye your hair with awesome colors!" cost = PAYCHECK_EASY * 2 contains = list(/obj/item/dyespray) - +*/ /datum/supply_pack/goody/beach_ball name = "Beach Ball" // uses desc from item diff --git a/code/modules/vending/games.dm b/code/modules/vending/games.dm index d352956ccce..1b2c4c16f3b 100644 --- a/code/modules/vending/games.dm +++ b/code/modules/vending/games.dm @@ -26,7 +26,6 @@ /obj/item/skillchip/ceramic_master = 2, /obj/item/skillchip/fishing_master = 2, /obj/item/skillchip/useless_adapter=5, - /obj/item/dyespray=3, /obj/item/razor=3, ) //SKYRAT EDIT: Adds Ceramic, Glassblowing, and Fishing Skillchips diff --git a/config/jobs.txt b/config/jobs.txt index 0a8913a06c9..cdf9f0c0209 100644 --- a/config/jobs.txt +++ b/config/jobs.txt @@ -29,6 +29,7 @@ Bartender=1,1 Cook=2,1 Botanist=3,2 Janitor=2,1 +Barber=1,1 Clown=1,1 Mime=1,1 diff --git a/modular_skyrat/master_files/code/datums/id_trim/jobs.dm b/modular_skyrat/master_files/code/datums/id_trim/jobs.dm index bdb3ae61c1a..dc234253248 100644 --- a/modular_skyrat/master_files/code/datums/id_trim/jobs.dm +++ b/modular_skyrat/master_files/code/datums/id_trim/jobs.dm @@ -149,3 +149,13 @@ ACCESS_MAINT_TUNNELS, ACCESS_ENTER_GENPOP, ACCESS_LEAVE_GENPOP) config_job = "brigoff" + +/datum/id_trim/job/barber + assignment = "Barber" + trim_icon = 'modular_skyrat/master_files/icons/obj/card.dmi' + trim_state = "trim_barber" + extra_access = list() + minimal_access = list(ACCESS_THEATRE, ACCESS_MAINT_TUNNELS, ACCESS_BARBER) + config_job = "barber" + template_access = list(ACCESS_CAPTAIN, ACCESS_HOP, ACCESS_CHANGE_IDS) + job = /datum/job/barber diff --git a/modular_skyrat/master_files/code/game/objects/items/hhmirror.dm b/modular_skyrat/master_files/code/game/objects/items/hhmirror.dm index 35e4bec1ee7..d9f3ee1bf61 100644 --- a/modular_skyrat/master_files/code/game/objects/items/hhmirror.dm +++ b/modular_skyrat/master_files/code/game/objects/items/hhmirror.dm @@ -8,29 +8,7 @@ . = ..() if(.) return - if(ishuman(user)) - var/mob/living/carbon/human/H = user - //see code/modules/mob/dead/new_player/preferences.dm at approx line 545 for comments! - //this is largely copypasted from there. - - //handle facial hair (if necessary) - if(H.gender != FEMALE) - var/new_style = input(user, "Select a facial hair style", "Grooming") as null|anything in GLOB.facial_hairstyles_list - if(!user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) - return //no tele-grooming - if(new_style) - H.facial_hairstyle = new_style - else - H.facial_hairstyle = "Shaved" - - //handle normal hair - var/new_style = input(user, "Select a hair style", "Grooming") as null|anything in GLOB.hairstyles_list - if(!user.canUseTopic(src, BE_CLOSE, FALSE, NO_TK)) - return //no tele-grooming - if(new_style) - H.hairstyle = new_style - - H.update_hair() + to_chat(user, span_notice("Damn, that hairstyle be looking skewed, maybe head to the barber for a change?")) /obj/item/hhmirror/fullmagic name = "Full Handheld Magic Mirror" diff --git a/modular_skyrat/master_files/icons/obj/card.dmi b/modular_skyrat/master_files/icons/obj/card.dmi index 9fbe2f311d12a29b9f8093305f2dc8c8ee4ccfe3..be422923e053018fc864869f87b3f74a946525f3 100644 GIT binary patch delta 5574 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 delta 5477 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 RD*>G6l)0T*t%+yi{{b8^go6M8 diff --git a/modular_skyrat/master_files/icons/obj/closet.dmi b/modular_skyrat/master_files/icons/obj/closet.dmi index 011bbd848029a449c3419e2725c4778940291368..4faaa3a260aaf238cd843a031b314a828a339200 100644 GIT binary patch literal 63963 zcma%ibyyqC+jWrQ6fIJ$Kyiw;P~5!~3N3C$i$iIFVhI%27I!I>mg4RNcXtR*aSajz zgyaj)^LyX-`s9!AB3#*>*_oZ4&CY%9bIwL+zg8h8cuW8Q0EpF86?FgrObhhCEFKQJ zgu8EX8vwxm;`7$vlcJ4>)kk}`Pxh`Z0DyPqO!|-ut0<|`+@$_<+d5@Z4xB0-Dq6Zg zYERIUIGeAU$xUJ#3hc&{oaQ+XYzFFjr^3_eN9xZPM$_FtP>o!zj@W&j51<*6`SLdZdDQkYd&6&i%aswk-oho`^r35~ zw8WIND>A(IUrHwjLy_n0#n;2(y0^9yCT914l9fvl!WMyMK~IZ~DXh}5yzUi^QJ6#V0+D4f(g_&lCSBGkG-Y4iwDGafKPQ3sTIH z3pD8Zyg15@apQ1Ov{tpWV@;{Ajc|0T7ZJ=e&fuPQasKlyGbH;2v$w#&H8~Oh|Gma6 z0}|v)zJ2q6UG(H@rO`xnK(Ib3>jcNk_-AH1{Bm6_zW4hJ94{fx6B&y2Mi=aX{(Ol} z34~N?mo+-x+WD9_HEt7tbA+l8}^K)z}r0G6&?F%X;*^%jhMzQaEsTViIgSj!C*X3w5}9G&g0&nWt zRQ7_)^LlIlY;)Q;vyGQZp)ao(g)2aandIZGHO_rGl@cu9|3mI4qZtXK

}j|B=qs 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 diff --git a/modular_skyrat/modules/hairbrush/code/hairbrush.dm b/modular_skyrat/modules/hairbrush/code/hairbrush.dm index 2e870fb04e9..08391e0443a 100644 --- a/modular_skyrat/modules/hairbrush/code/hairbrush.dm +++ b/modular_skyrat/modules/hairbrush/code/hairbrush.dm @@ -35,7 +35,7 @@ return // Do 1 brute to their head if they're bald. Should've been more careful. - if(human_target.hairstyle == "Bald") + if(human_target.hairstyle == "Bald" || human_target.hairstyle == "Skinhead" && is_species(human_target, /datum/species/human)) //It can be assumed most anthros have hair on them! human_target.visible_message(span_warning("[usr] scrapes the bristles uncomfortably over [human_target]'s scalp."), span_warning("You scrape the bristles uncomfortably over [human_target]'s scalp.")) head.receive_damage(1) return diff --git a/modular_skyrat/modules/salon/code/area.dm b/modular_skyrat/modules/salon/code/area.dm new file mode 100644 index 00000000000..d1930568921 --- /dev/null +++ b/modular_skyrat/modules/salon/code/area.dm @@ -0,0 +1,3 @@ +/area/service/salon + name = "\improper Salon" + icon_state = "bar" diff --git a/modular_skyrat/modules/salon/code/barber.dm b/modular_skyrat/modules/salon/code/barber.dm new file mode 100644 index 00000000000..fc77b9f653e --- /dev/null +++ b/modular_skyrat/modules/salon/code/barber.dm @@ -0,0 +1,67 @@ +/datum/job/barber + title = "Barber" + department_head = list("Head of Personnel") + faction = FACTION_STATION + total_positions = 2 + spawn_positions = 2 + supervisors = "the head of personnel" + selection_color = "#bbe291" + exp_granted_type = EXP_TYPE_CREW + + outfit = /datum/outfit/job/barber + plasmaman_outfit = /datum/outfit/plasmaman + + paycheck = PAYCHECK_EASY + paycheck_department = ACCOUNT_SRV + display_order = JOB_DISPLAY_ORDER_BARTENDER + bounty_types = CIV_JOB_BASIC + departments_list = list( + /datum/job_department/service, + ) + + family_heirlooms = list(/obj/item/hairbrush/comb, /obj/item/razor) + + job_flags = JOB_ANNOUNCE_ARRIVAL | JOB_CREW_MANIFEST | JOB_EQUIP_RANK | JOB_CREW_MEMBER | JOB_NEW_PLAYER_JOINABLE | JOB_REOPEN_ON_ROUNDSTART_LOSS | JOB_ASSIGN_QUIRKS + + +/datum/outfit/job/barber + name = "Barber" + jobtype = /datum/job/barber + + glasses = /obj/item/clothing/glasses/sunglasses + belt = /obj/item/pda + ears = /obj/item/radio/headset/headset_srv + uniform = /obj/item/clothing/under/rank/barber + shoes = /obj/item/clothing/shoes/laceup + id_trim = /datum/id_trim/job/barber + +/obj/structure/closet/secure_closet/barber + name = "Barber's locker" + icon_state = "barber" + icon = 'modular_skyrat/master_files/icons/obj/closet.dmi' + req_access = list(ACCESS_BARBER) + +/obj/structure/closet/secure_closet/barber/PopulateContents() + new /obj/item/clothing/mask/surgical(src) // These three are here, so the barber can pick and choose what he's painting. + new /obj/item/clothing/under/rank/medical/doctor/blue(src) + new /obj/item/clothing/suit/apron/surgical(src) + new /obj/item/clothing/accessory/waistcoat(src) + new /obj/item/clothing/under/rank/civilian/lawyer/purpsuit(src) + new /obj/item/clothing/suit/toggle/lawyer/purple(src) + new /obj/item/razor(src) + new /obj/item/straight_razor(src) + new /obj/item/hairbrush/comb(src) + new /obj/item/scissors(src) + new /obj/item/fur_dyer(src) + new /obj/item/hair_dye(src) + new /obj/item/dyespray(src) + new /obj/item/storage/box/lipsticks(src) + new /obj/item/reagent_containers/spray/quantum_hair_dye(src) + new /obj/item/reagent_containers/spray/barbers_aid(src) + new /obj/item/reagent_containers/spray/cleaner(src) + new /obj/item/reagent_containers/glass/rag(src) + new /obj/item/storage/firstaid(src) + +/obj/effect/landmark/start/barber + name = "Barber" + icon_state = "Bartender" diff --git a/modular_skyrat/modules/salon/code/barber_chair.dm b/modular_skyrat/modules/salon/code/barber_chair.dm new file mode 100644 index 00000000000..ba5c73cc7f8 --- /dev/null +++ b/modular_skyrat/modules/salon/code/barber_chair.dm @@ -0,0 +1,5 @@ +/obj/structure/chair/barber_chair + name = "barbers chair" + desc = "You sit in this, and your hair shall be cut." + icon = 'modular_skyrat/modules/salon/icons/chair.dmi' + icon_state = "barber_chair" diff --git a/modular_skyrat/modules/salon/code/barbervend.dm b/modular_skyrat/modules/salon/code/barbervend.dm new file mode 100644 index 00000000000..37c5105866e --- /dev/null +++ b/modular_skyrat/modules/salon/code/barbervend.dm @@ -0,0 +1,32 @@ +/obj/machinery/vending/barbervend + name = "Fab-O-Vend" + desc = "It would seem it vends dyes, and other stuff to make you pretty." + icon = 'modular_skyrat/modules/salon/icons/vendor.dmi' + icon_state = "barbervend" + product_slogans = "Spread the colour, like butter, onto toast... Onto their hair.; Sometimes, I dream about dyes...; Paint 'em up and call me Mr. Painter.; Look brother, I'm a vendomat, I solve practical problems." + product_ads = "Cut 'em all!; To sheds!; Hair be gone!; Prettify!; Beautify!" + req_access = list(ACCESS_BARBER) + refill_canister = /obj/item/vending_refill/barbervend + products = list( + /obj/item/reagent_containers/spray/quantum_hair_dye = 3, + /obj/item/reagent_containers/spray/baldium = 3, + /obj/item/reagent_containers/spray/barbers_aid = 3, + /obj/item/hair_dye = 3, + /obj/item/dyespray = 5, + /obj/item/hairbrush = 3, + /obj/item/hairbrush/comb = 3, + /obj/item/fur_dyer = 1, + ) + premium = list( + /obj/item/scissors = 3, + /obj/item/reagent_containers/spray/super_barbers_aid = 3, + /obj/item/storage/box/lipsticks = 3, + /obj/item/reagent_containers/dropper/precision = 1, + /obj/item/lipstick/quantum = 1, + /obj/item/razor = 1, + /obj/item/storage/box/perfume = 1, + ) + +/obj/item/vending_refill/barbervend + name = "barber vend resupply" + diff --git a/modular_skyrat/modules/salon/code/clothing.dm b/modular_skyrat/modules/salon/code/clothing.dm new file mode 100644 index 00000000000..7f745a673fe --- /dev/null +++ b/modular_skyrat/modules/salon/code/clothing.dm @@ -0,0 +1,6 @@ +/obj/item/clothing/under/rank/barber + desc = "A fancy pink shirt paired with light-catching white pants. Yet to be blood- and puke-stained." + name = "barber's uniform" + icon = 'modular_skyrat/master_files/icons/obj/clothing/uniforms.dmi' + worn_icon = 'modular_skyrat/master_files/icons/mob/clothing/uniform.dmi' + icon_state = "barber" diff --git a/modular_skyrat/modules/salon/code/fur_dyer.dm b/modular_skyrat/modules/salon/code/fur_dyer.dm new file mode 100644 index 00000000000..6a268d81878 --- /dev/null +++ b/modular_skyrat/modules/salon/code/fur_dyer.dm @@ -0,0 +1,128 @@ +#define COLOR_MODE_SPECIFIC "Specific Marking" +#define COLOR_MODE_GENERAL "General Color" + +/obj/item/fur_dyer + name = "electric fur dyer" + desc = "Dye that is capable of recoloring fur in a mostly permanent way." + icon = 'modular_skyrat/modules/salon/icons/items.dmi' + icon_state = "fur_sprayer" + w_class = WEIGHT_CLASS_TINY + + var/mode = COLOR_MODE_SPECIFIC + +/obj/item/fur_dyer/Initialize(mapload) + . = ..() + AddComponent(/datum/component/cell) + +/obj/item/fur_dyer/attack_self(mob/user, modifiers) + . = ..() + if(mode == COLOR_MODE_SPECIFIC) + mode = COLOR_MODE_GENERAL + else + mode = COLOR_MODE_SPECIFIC + + balloon_alert(user, "Set to [mode]!") + +/obj/item/fur_dyer/attack(mob/living/M, mob/living/user, params) + if(!ishuman(M)) + return ..() + + var/mob/living/carbon/human/target_human = M + + switch(mode) + if(COLOR_MODE_SPECIFIC) + dye_marking(target_human, user) + if(COLOR_MODE_GENERAL) + dye_general(target_human, user) + +/obj/item/fur_dyer/proc/dye_general(mob/living/carbon/human/target_human, mob/living/user) + var/selected_mutant_color = tgui_alert(user, "Please select which mutant color you'd like to change", "Select Color", list("One", "Two", "Three")) + + if(!selected_mutant_color) + return + + if(!(item_use_power(power_use_amount, user, TRUE) & COMPONENT_POWER_SUCCESS)) + to_chat(user, span_danger("A red light blinks!")) + return + + var/selected_color = input( + user, + "Select marking color", + null, + COLOR_WHITE, + ) as color | null + + if(!selected_color) + return + + selected_color = sanitize_hexcolor(selected_color) + + visible_message(span_notice("[user] starts to masterfully paint [target_human]!")) + + if(do_after(user, 20 SECONDS, target_human)) + switch(selected_mutant_color) + if("One") + target_human.dna.features["mcolor"] = selected_color + if("Two") + target_human.dna.features["mcolor1"] = selected_color + if("Three") + target_human.dna.features["mcolor2"] = selected_color + + target_human.regenerate_icons() + item_use_power(power_use_amount, user) + + visible_message(span_notice("[user] finishes painting [target_human]!")) + + playsound(src.loc, 'sound/effects/spray2.ogg', 50, TRUE) + + +/obj/item/fur_dyer/proc/dye_marking(mob/living/carbon/human/target_human, mob/living/user) + + var/list/list/current_markings = target_human.dna.body_markings.Copy() + + if(!current_markings.len) + to_chat(user, span_danger("[target_human] has no markings!")) + return + + if(!(item_use_power(power_use_amount, user, TRUE) & COMPONENT_POWER_SUCCESS)) + to_chat(user, span_danger("A red light blinks!")) + return + + var/selected_marking_area = user.zone_selected + + if(!current_markings[selected_marking_area]) + to_chat(user, span_danger("[target_human] has no bodymarkings on this limb!")) + return + + var/selected_marking_id = tgui_input_list(user, "Please select which marking you'd like to color!", "Select marking", current_markings[selected_marking_area]) + + if(!selected_marking_id) + return + + var/selected_color = input( + user, + "Select marking color", + null, + COLOR_WHITE, + ) as color | null + + if(!selected_color) + return + + selected_color = sanitize_hexcolor(selected_color) + + visible_message(span_notice("[user] starts to masterfully paint [target_human]!")) + + if(do_after(user, 20 SECONDS, target_human)) + current_markings[selected_marking_area][selected_marking_id] = selected_color + + target_human.dna.body_markings = current_markings.Copy() + + target_human.regenerate_icons() + + item_use_power(power_use_amount, user) + + visible_message(span_notice("[user] finishes painting [target_human]!")) + + playsound(src.loc, 'sound/effects/spray2.ogg', 50, TRUE) + diff --git a/modular_skyrat/modules/salon/code/hand_dryer.dm b/modular_skyrat/modules/salon/code/hand_dryer.dm new file mode 100644 index 00000000000..c376d2fe10c --- /dev/null +++ b/modular_skyrat/modules/salon/code/hand_dryer.dm @@ -0,0 +1,29 @@ +/obj/machinery/dryer + name = "hand dryer" + desc = "The Breath Of Lizads-3000, an experimental dryer." + icon = 'modular_skyrat/modules/salon/icons/dryer.dmi' + icon_state = "dryer" + density = FALSE + anchored = TRUE + var/busy = FALSE + +/obj/machinery/dryer/attack_hand(mob/user) + if(iscyborg(user) || isAI(user)) + return + + if(!can_interact(user)) + return + + if(busy) + to_chat(user, span_warning("Someone's already drying here.")) + return + + to_chat(user, span_notice("You start drying your hands.")) + playsound(src, 'modular_skyrat/modules/salon/sound/drying.ogg', 50) + add_fingerprint(user) + busy = TRUE + if(do_after(user, 4 SECONDS, src)) + busy = FALSE + user.visible_message("[user] dried their hands using \the [src].") + else + busy = FALSE diff --git a/modular_skyrat/modules/salon/code/misc_items.dm b/modular_skyrat/modules/salon/code/misc_items.dm new file mode 100644 index 00000000000..65406df5a01 --- /dev/null +++ b/modular_skyrat/modules/salon/code/misc_items.dm @@ -0,0 +1,222 @@ + +/obj/item/storage/box/lipsticks + name = "lipstick box" + +/obj/item/storage/box/lipsticks/PopulateContents() + ..() + new /obj/item/lipstick(src) + new /obj/item/lipstick/purple(src) + new /obj/item/lipstick/jade(src) + new /obj/item/lipstick/black(src) + +/obj/item/lipstick/quantum + name = "Quantum Lipstick" + +/obj/item/lipstick/quantum/attack(mob/M, mob/user) + if(!open || !ismob(M)) + return + + if(!ishuman(M)) + to_chat(user, span_warning("Where are the lips on that?")) + return + + var/new_color = input( + user, + "Select lipstick color", + null, + COLOR_WHITE, + ) as color | null + + var/mob/living/carbon/human/target = M + if(target.is_mouth_covered()) + to_chat(user, span_warning("Remove [ target == user ? "your" : "[target.p_their()]" ] mask!")) + return + if(target.lip_style) //if they already have lipstick on + to_chat(user, span_warning("You need to wipe off the old lipstick first!")) + return + + if(target == user) + user.visible_message(span_notice("[user] does [user.p_their()] lips with \the [src]."), \ + span_notice("You take a moment to apply \the [src]. Perfect!")) + target.update_lips("lipstick", new_color, lipstick_trait) + return + + user.visible_message(span_warning("[user] begins to do [target]'s lips with \the [src]."), \ + span_notice("You begin to apply \the [src] on [target]'s lips...")) + if(!do_after(user, 2 SECONDS, target = target)) + return + user.visible_message(span_notice("[user] does [target]'s lips with \the [src]."), \ + span_notice("You apply \the [src] on [target]'s lips.")) + target.update_lips("lipstick", new_color, lipstick_trait) + +/obj/item/hairbrush/comb + name = "comb" + desc = "A rather simple tool, used to straighten out hair and knots in it." + icon = 'modular_skyrat/modules/salon/icons/items.dmi' + icon_state = "blackcomb" + +/obj/item/hairstyle_preview_magazine + name = "hip hairstyles magazine" + desc = "A magazine featuring a magnitude of hairsytles!" + +/obj/item/hairstyle_preview_magazine/ui_interact(mob/user, datum/tgui/ui) + . = ..() + // A simple GUI with a list of hairstyles and a view, so people can choose a hairstyle! + +/obj/effect/decal/cleanable/hair + name = "hair cuttings" + icon = 'modular_skyrat/modules/salon/icons/items.dmi' + icon_state = "cut_hair" + +/obj/item/razor + name = "electric razor" + desc = "The latest and greatest power razor born from the science of shaving." + icon = 'modular_skyrat/modules/salon/icons/items.dmi' + icon_state = "razor" + flags_1 = CONDUCT_1 + w_class = WEIGHT_CLASS_TINY + +/obj/item/razor/suicide_act(mob/living/carbon/user) + user.visible_message(span_suicide("[user] begins shaving [user.p_them()]self without the razor guard! It looks like [user.p_theyre()] trying to commit suicide!")) + shave(user, BODY_ZONE_PRECISE_MOUTH) + shave(user, BODY_ZONE_HEAD)//doesnt need to be BODY_ZONE_HEAD specifically, but whatever + return BRUTELOSS + +/obj/item/razor/proc/shave(mob/living/carbon/human/H, location = BODY_ZONE_PRECISE_MOUTH) + if(location == BODY_ZONE_PRECISE_MOUTH) + H.facial_hairstyle = "Shaved" + else + H.hairstyle = "Bald" + + H.update_hair() + playsound(loc, 'sound/items/welder2.ogg', 20, TRUE) + + +/obj/item/razor/attack(mob/M, mob/living/user) + if(ishuman(M)) + var/mob/living/carbon/human/H = M + var/location = user.zone_selected + if((location in list(BODY_ZONE_PRECISE_EYES, BODY_ZONE_PRECISE_MOUTH, BODY_ZONE_HEAD)) && !H.get_bodypart(BODY_ZONE_HEAD)) + to_chat(user, span_warning("[H] doesn't have a head!")) + return + if(location == BODY_ZONE_PRECISE_MOUTH) + if(!(FACEHAIR in H.dna.species.species_traits)) + to_chat(user, span_warning("There is no facial hair to shave!")) + return + if(!get_location_accessible(H, location)) + to_chat(user, span_warning("The mask is in the way!")) + return + if(H.facial_hairstyle == "Shaved") + to_chat(user, span_warning("Already clean-shaven!")) + return + + if(H == user) //shaving yourself + user.visible_message(span_notice("[user] starts to shave [user.p_their()] facial hair with [src]."), \ + span_notice("You take a moment to shave your facial hair with [src]...")) + if(do_after(user, 50, target = H)) + user.visible_message(span_notice("[user] shaves [user.p_their()] facial hair clean with [src]."), \ + span_notice("You finish shaving with [src]. Fast and clean!")) + shave(H, location) + else + user.visible_message(span_warning("[user] tries to shave [H]'s facial hair with [src]."), \ + span_notice("You start shaving [H]'s facial hair...")) + if(do_after(user, 50, target = H)) + user.visible_message(span_warning("[user] shaves off [H]'s facial hair with [src]."), \ + span_notice("You shave [H]'s facial hair clean off.")) + shave(H, location) + else if(location == BODY_ZONE_HEAD) + if(!(HAIR in H.dna.species.species_traits)) + to_chat(user, span_warning("There is no hair to shave!")) + return + if(!get_location_accessible(H, location)) + to_chat(user, span_warning("The headgear is in the way!")) + return + if(H.hairstyle == "Bald" || H.hairstyle == "Balding Hair" || H.hairstyle == "Skinhead") + to_chat(user, span_warning("There is not enough hair left to shave!")) + return + + if(H == user) //shaving yourself + user.visible_message(span_notice("[user] starts to shave [user.p_their()] head with [src]."), \ + span_notice("You start to shave your head with [src]...")) + if(do_after(user, 5, target = H)) + user.visible_message(span_notice("[user] shaves [user.p_their()] head with [src]."), \ + span_notice("You finish shaving with [src].")) + shave(H, location) + else + var/turf/H_loc = H.loc + user.visible_message(span_warning("[user] tries to shave [H]'s head with [src]!"), \ + span_notice("You start shaving [H]'s head...")) + if(do_after(user, 50, target = H)) + if(H_loc == H.loc) + user.visible_message(span_warning("[user] shaves [H]'s head bald with [src]!"), \ + span_notice("You shave [H]'s head bald.")) + shave(H, location) + else + ..() + else + ..() + +/obj/structure/sign/barber + name = "barbershop sign" + desc = "A glowing red-blue-white stripe you won't mistake for any other!" + icon = 'modular_skyrat/modules/salon/icons/items.dmi' + icon_state = "barber" + +/obj/item/storage/box/perfume + name = "box of perfumes" + +/obj/item/storage/box/perfume/PopulateContents() + new /obj/item/perfume/cologne(src) + new /obj/item/perfume/wood(src) + new /obj/item/perfume/rose(src) + new /obj/item/perfume/jasmine(src) + new /obj/item/perfume/mint(src) + new /obj/item/perfume/vanilla(src) + new /obj/item/perfume/pear(src) + new /obj/item/perfume/strawberry(src) + new /obj/item/perfume/cherry(src) + new /obj/item/perfume/amber(src) + +/obj/item/hair_dye + name = "colored hair dye spray" + desc = "A spray to dye your hair any color you'd like." + w_class = WEIGHT_CLASS_TINY + icon = 'icons/obj/dyespray.dmi' + icon_state = "dyespray" + + var/uses = 10 + +/obj/item/hair_dye/attack_self(mob/user) + dye(user) + +/obj/item/hair_dye/pre_attack(atom/target, mob/living/user, params) + dye(target) + return ..() + +/obj/item/hair_dye/proc/dye(mob/target) + if(!ishuman(target)) + return + + if(!uses) + return + + var/mob/living/carbon/human/human_target = target + + var/new_color = input(usr, "Choose a hair color:", "Character Preference","#"+human_target.hair_color) as color|null + + if(!new_color) + return + + human_target.hair_color = sanitize_hexcolor(new_color) + to_chat(human_target, span_notice("You start applying the hair dye...")) + if(!do_after(usr, 3 SECONDS, target)) + return + playsound(src, 'sound/effects/spray.ogg', 5, TRUE, 5) + human_target.update_hair() + + uses-- + +/obj/item/hair_dye/examine(mob/user) + . = ..() + . += "It has [uses] uses left." + diff --git a/modular_skyrat/modules/salon/code/pipette.dm b/modular_skyrat/modules/salon/code/pipette.dm new file mode 100644 index 00000000000..84b27f480b6 --- /dev/null +++ b/modular_skyrat/modules/salon/code/pipette.dm @@ -0,0 +1,9 @@ +/obj/item/reagent_containers/dropper/precision + name = "pipette" + desc = "A high precision pippette. Holds 1 unit." + icon = 'modular_skyrat/modules/salon/icons/items.dmi' + icon_state = "pipette1" + amount_per_transfer_from_this = 1 + possible_transfer_amounts = list(0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1) + volume = 1 + w_class = WEIGHT_CLASS_TINY diff --git a/modular_skyrat/modules/salon/code/scissors.dm b/modular_skyrat/modules/salon/code/scissors.dm new file mode 100644 index 00000000000..0ae64187607 --- /dev/null +++ b/modular_skyrat/modules/salon/code/scissors.dm @@ -0,0 +1,64 @@ +/obj/item/scissors + name = "barbers scissors" + desc = "Some say a barbers best tool is his electric razor, that is not the case. These are used to cut hair in a professional way!" + icon = 'modular_skyrat/modules/salon/icons/items.dmi' + icon_state = "scissors" + w_class = WEIGHT_CLASS_TINY + sharpness = SHARP_EDGED + +/obj/item/scissors/attack(mob/living/attacked_mob, mob/living/user, params) + if(!ishuman(attacked_mob)) + return + + var/mob/living/carbon/human/target_human = attacked_mob + + if(target_human.hairstyle == "Bald" && target_human.facial_hairstyle == "Shaved") + balloon_alert(user, "What hair? They have none!") + return + + if(user.zone_selected != BODY_ZONE_HEAD) + return ..() + + var/selected_part = tgui_alert(user, "Please select which part of [target_human] you would like to sculpt!", "It's sculpting time!", list("Hair", "Facial Hair", "Cancel")) + + if(!selected_part || selected_part == "Cancel") + return + + if(selected_part == "Hair") + if(!target_human.hairstyle == "Bald" && target_human.head) + balloon_alert(user, "They have no hair to cut!") + return + + var/hair_id = tgui_input_list(user, "Please select what hairstyle you'd like to sculpt!", "Select masterpiece", GLOB.hairstyles_list) + + if(hair_id == "Bald") + to_chat(target_human, span_danger("[user] seems to be cutting all your hair off!")) + + to_chat(user, span_notice("You begin to masterfully sculpt [target_human]'s hair!")) + + playsound(target_human, 'modular_skyrat/modules/salon/sound/haircut.ogg', 100) + + if(do_after(user, 1 MINUTES, target_human)) + target_human.hairstyle = hair_id + target_human.update_hair() + balloon_alert_to_viewers("[user] successfully cuts [target_human]'s hair!") + new /obj/effect/decal/cleanable/hair(get_turf(src)) + else + if(!target_human.facial_hairstyle == "Shaved" && target_human.wear_mask) + balloon_alert(user, "They have no facial hair to cut!") + return + + var/facial_hair_id = tgui_input_list(user, "Please select what facial hairstyle you'd like to sculpt!", "Select masterpiece", GLOB.facial_hairstyles_list) + + if(facial_hair_id == "Shaved") + to_chat(target_human, span_danger("[user] seems to be cutting all your facial hair off!")) + + to_chat(user, "You begin to masterfully sculpt [target_human]'s facial hair!") + + playsound(target_human, 'modular_skyrat/modules/salon/sound/haircut.ogg', 100) + + if(do_after(user, 20 SECONDS, target_human)) + target_human.facial_hairstyle = facial_hair_id + target_human.update_hair() + balloon_alert_to_viewers("[user] successfully cuts [target_human]'s facial hair!") + new /obj/effect/decal/cleanable/hair(get_turf(src)) diff --git a/modular_skyrat/modules/salon/code/sprays.dm b/modular_skyrat/modules/salon/code/sprays.dm new file mode 100644 index 00000000000..8625c332bf6 --- /dev/null +++ b/modular_skyrat/modules/salon/code/sprays.dm @@ -0,0 +1,39 @@ +/obj/item/reagent_containers/spray/quantum_hair_dye + name = "quantum hair dye" + desc = "Changes hair colour RANDOMLY! Don't forget to read the label!" + icon = 'modular_skyrat/modules/salon/icons/items.dmi' + icon_state = "hairspraywhite" + amount_per_transfer_from_this = 1 + possible_transfer_amounts = list(5,10) + list_reagents = list(/datum/reagent/hair_dye = 30) + volume = 50 + +/obj/item/reagent_containers/spray/baldium + name = "baldium spray" + desc = "Causes baldness, exessive use may cause customer disatisfaction." + icon = 'modular_skyrat/modules/salon/icons/items.dmi' + icon_state = "hairremoval" + amount_per_transfer_from_this = 1 + possible_transfer_amounts = list(5,10) + list_reagents = list(/datum/reagent/baldium = 30) + volume = 50 + +/obj/item/reagent_containers/spray/barbers_aid + name = "barbers aid" + desc = "Causes rapid hair and facial hair growth!" + icon = 'modular_skyrat/modules/salon/icons/items.dmi' + icon_state = "hairaccelerator" + amount_per_transfer_from_this = 1 + possible_transfer_amounts = list(5,10) + list_reagents = list(/datum/reagent/barbers_aid = 50) + volume = 50 + +/obj/item/reagent_containers/spray/super_barbers_aid + name = "super barbers aid" + desc = "Causes SUPER rapid hair and facial hair growth!" + icon = 'modular_skyrat/modules/salon/icons/items.dmi' + icon_state = "hairaccelerator" + amount_per_transfer_from_this = 1 + possible_transfer_amounts = list(5,10) + list_reagents = list(/datum/reagent/concentrated_barbers_aid = 30) + volume = 50 diff --git a/modular_skyrat/modules/salon/code/straight_razor.dm b/modular_skyrat/modules/salon/code/straight_razor.dm new file mode 100644 index 00000000000..d1d66de0563 --- /dev/null +++ b/modular_skyrat/modules/salon/code/straight_razor.dm @@ -0,0 +1,57 @@ +/obj/item/straight_razor + name = "straight razor" + desc = "A very sharp blade, mostly used for shaving faces..." + icon = 'modular_skyrat/modules/salon/icons/items.dmi' + icon_state = "straight_razor" + force = 12 + throw_speed = 3 + throw_range = 9 + w_class = WEIGHT_CLASS_TINY + attack_verb_simple = list("cut", "stabbed", "chebbed") + sharpness = SHARP_EDGED + hitsound = 'sound/weapons/bladeslice.ogg' + wound_bonus = 10 + bare_wound_bonus = 15 + tool_behaviour = TOOL_KNIFE + +/obj/item/straight_razor/proc/shave(mob/living/carbon/human/H) + H.facial_hairstyle = "Shaved" + H.update_hair() + playsound(loc, 'sound/items/unsheath.ogg', 20, TRUE) + +/obj/item/straight_razor/attack(mob/M, mob/living/user) + if(ishuman(M)) + var/mob/living/carbon/human/H = M + var/location = user.zone_selected + if(location == BODY_ZONE_PRECISE_MOUTH && !H.get_bodypart(BODY_ZONE_HEAD)) + to_chat(user, span_warning("[H] doesn't have a head!")) + return + if(location == BODY_ZONE_PRECISE_MOUTH) + if(!(FACEHAIR in H.dna.species.species_traits)) + to_chat(user, span_warning("There is no facial hair to shave!")) + return + if(!get_location_accessible(H, location)) + to_chat(user, span_warning("The mask is in the way!")) + return + if(H.facial_hairstyle == "Shaved") + to_chat(user, span_warning("Already clean-shaven!")) + return + + if(H == user) //shaving yourself + user.visible_message(span_notice("[user] starts to shave [user.p_their()] facial hair with [src]."), \ + span_notice("You take a moment to shave your facial hair with [src]...")) + if(do_after(user, 10 SECONDS, target = H)) + user.visible_message(span_notice("[user] shaves [user.p_their()] facial hair clean with [src]."), \ + span_notice("You finish shaving with [src]. Fast and clean!")) + shave(H) + else + user.visible_message(span_warning("[user] tries to shave [H]'s facial hair with [src]."), \ + span_notice("You start shaving [H]'s facial hair...")) + if(do_after(user, 10 SECONDS, target = H)) + user.visible_message(span_warning("[user] shaves off [H]'s facial hair with [src]."), \ + span_notice("You shave [H]'s facial hair clean off.")) + shave(H) + else + ..() + else + ..() diff --git a/modular_skyrat/modules/salon/icons/chair.dmi b/modular_skyrat/modules/salon/icons/chair.dmi new file mode 100644 index 0000000000000000000000000000000000000000..189f33d13963af1a49e4c623abbace51a1371bb0 GIT binary patch literal 956 zcmV;t14I0YP)fFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;Zh zDainGjE%TBGg33tGfE(w;*!LYR3K9+DX}OiwJ1J0BQdi`iHkEOv#1!Pmy0v4C^0t` z#5UwoR&e!m0h497(QH4wK>+wI!(`+v;~ zpteGwb-Ql1M3Pppu0G}24T?y&}i=fY1w|7j%~ZnnB!cXcB;209}V~g6iC)t`zUS78Tr>N09zIn2YCLfn1i8z{{j> z#_IpP6}$cm0npUP2-L-P2M*+6K=iE$%|Sr)wTvJS0wmxLP+`tBV^M_oMiO@ce_m6@r1i!x zN<)W6*W5jY1^8I+qBS$K+j+)$UM_ReKdqfNl`d@i-VG25;Q4^zY(%__OF#_p`UNrH zyq&`|eJz0dW;~1>Bemxe;GzFpDy@)9_ft-RjdaGM{%^ORNA4f{(tJ?t|F6sk#s2@& ed{FNHy#5DJ*)J&gYZjvb0000!^wPGCv{qbEEPN@m?yO&K?fV=%X~{$*%5Wtsa7Cbxl$nw8=^;Y zq?p*-Y_=te8HK4mfgy<((`CR z-1$Z75$)HZnhkjOx>)cpd7Uu5#+$j}h4*RgG5`pzKX^Z@zjklu3nSDy=ogm`JKX48 z*MHDtsBvusqTyR*MOCj}WsW(a>6Uu$LNzpKr=7z_^~-}UUO?)rZKcsBBHC#upTJX&9($9! z>X5p33#v&~qRyj9z@41VIn|Q=iACGR@88s-#%jvaP7oIR&?NB)%ZnZVj)1b5XuBOQ z*}A=Ftsgm*Bp;5cE28aYm)Dxn)K>qh$d1LaJBENU_<5H^HtVyVUm134@8dl6RlnAf z;r7Ot=Yz-|kb?&!(Zfr1PgSsn|GdVHMvB;)(faJS`#51Oi6a2fvsP_hfCo9(8CBm- z5^Hh7qt;6MDA$vEvdFGD0N4DkVtLvZst9^De7ZZ+i;g4hNNB ztN&=`xDlNC#WTjJu`RckoyUH%7NMH$asE>l;#>ifpTt|uby_)+A@v5 z8@j@_a1@rJJqui}!|?Duo$;e*7W$2?0i;IJ;71VDyC8U=<5jx5nIY$SY#?0xgv#m2 zwqo)Le2JG3yM&4p7gx%|XG`nNqVI&iHRP zE{#le`y}`~7d<4!DQ2Nwi`?kC_5r(ycOetLv;AcR-cxZB#A%FBTVd3NiregYspQemWCIeIh1-#uFnpMtRglR;r>j2tpM`g~`62(E=?s2at!rS5N zyQVd4ln4uxgIoY0q-~nSMEDiqF@seMnC*lEt~1T7V%8tPfa~WAvl-gYd}YQ|7%+OL z8W~Puv!TvdP{R*#33WK~EF`e>ifg*BE^f^570FM4u7I1l>A3sk;5XBc7GgRIpah>n zQqK;1z@87XW50rL+dK1glJoBP8R%f*|1dZM#SP}y#_@pz%?8Z4T89AuMLdl1@TnQ_ SDs~B3+HEu=p57A0D)|qb6_Mcp literal 0 HcmV?d00001 diff --git a/modular_skyrat/modules/salon/icons/items.dmi b/modular_skyrat/modules/salon/icons/items.dmi new file mode 100644 index 0000000000000000000000000000000000000000..7edbc40bc3f8194aa5d94dfc31a7ec7b7f3c3e51 GIT binary patch literal 4796 zcmZWtbyyT_*Pjh`mj)4#MnaU1rKFY)DG{VZKoFGfj-?)u62w5dMClM|>F!2KO6et} zm--g3_xi5q{k}hD=9)9VbI#0tpYuEC%qwk8Wnuza0ssJrRaF#paMz~m0|CRGb!P40 z0083h(KT>WcmJ~8^i zJ*T8Cvtj4R=*cK|xl=Ek;;Go91k&`xFM(`5yDCm3AHw_O)2SI^ZfivgN|#BbSBB13l!gJp#(N zQKqXiZA4i-wd?v!@QHhZPnC@?yKUqHe9BdC&2>j!diJlDiWi!HpU)!|o7F)D-H?0+ z0Oabb3bMLhDVWqiyPK=29qG;PEaq^*H<%1WCbI0vpf*x5<0e(-7|7JceWqd+iQc=1 zOnDf`U8>Ey9hQ6BS@l7bm^>m@AsHp0Nv}YvBl`&K?!4=uMilG%9%GE?{8Uhvg6R$Z zx=H1jy3TaO{dH5=>*q)R`BeW#rtayz?E%T1?SORez{ZjhCPqBjt{&ttJ~JXd4#cga z_pnG$PuDhURJK$WR*KS7{C0Fy_B|^>)&Nb^6v22-96lJSNnjqt_ev9O=zr#K-^ZmzG2Gt<;Re0A^|MxDme;u}zb%S;@qjf# z=mO857xlsX2?q@N(4?y-Iqp4PJal#EDJl2OkKEg9G672h>&dOou(kT3Ae=B|chWmk z-fg7%8L}R+Zyni?9f`uZX*d2gj0FdYO&;Tc5yT`;eBpmO47UB3`>hI}>d{Et@fUeR z%Ul+0F8UZEj1&W|7SJZ$&Ntzld=S7!YbASM4vqzbMyi^i5U(i7q^Fgdcpkcm@4Y^B z`0v*6QlB??7>|6|mK^ru15o{}{t^*FXvXtAr*CtV?BtXs3IX$D(c$@=HS6o5F}kZm zg6mpF_!E%6EsGaU%g-HMuo{?5JnfqakX#4^-P?W?@$0!?wk_sMA+7Bt zi!s`V*N;s>|7yUZGiNXqQ-n&utD56M`W|luAAh#ry~u#(6@Fz~{=+WA>qt4de!YYm zdhAEYEif=P=FpOPN18{V1G#p{E6kT(htCMxt#iHz2c5_6-H+Xb^Z(i73uIB3C==3z zD!=}gk?WDbf5HCqllK0fu=U0-FTH*&3E%kz)D{>rc?(c^$ybY-J^^kFa0~#N8!Boa z?gNW<^y3tEZ9mRB3siMWx;U)PY@P;e33JRTAmDUpPZ_i{*!eKO2VZ>P$p=EGn(Eh) zY=z5RYEI7r!6lbr;{}{$o`c2shYXD+3<0LTMs5S-D^5>H$mqzdy<#U()o%H=DKeAs z2Z_{~&7cFCSnvJ4ikTq3Vl6R|sAVExmOp4OFn)cpe{Zx%?evdMf8sua%v=vfVyH3D zVqyQB*zMv0mcsOj^@RS5mu-3RVualWL?dTlOPcqos&OFoI6KDtwVJX};VvL_Ost$T zf_W>L2&F{hC;3hS7XIg>xinoK* zq7UDBw8UzAn(u0#aqdAk5Xv4I6;%WCXA#;?vA(|+!%v4gxOHpfvw(_66O!ug6n0Be zS@unXfj{778<;&YKTir&`y6rxoQyO&3oo$tGQO?@m9BvM-YuvbGNm0%iTfUL52R66 zX-yA}GZL9#%G`*pAeKGY-5kd>E$sbo<>i87latvE4UAm+#cjrCbTviPSXI-{M@st- z#C8iz7n(`}f3R=VA5-V0s$pksNOC}#pZG~f2@?2TJQjH~*lcOaIvo$# z`cVeioGkGyl>Q2ee((%oj01Ey|OgC{b##A z#Fo|#Hup@FtIrmj{b`?vGN@tFsV;6|a__Q2LuGffF!{3!X#gv{s-z>~d6--U#Pfm! zHV0{OLBFgEjH=I-iR=X-z;TjrX2fTC7<0})D-g2WS4!E5BKEY>XInx5%G%o6&LDX7 zdM{tD^re>gjZEg5G)h;poi4RU30QCYIkaYC#;iq}OtDrSmAU5+=GB3#R-b!!ijPwi zhn)J78SQCz8(BqT#YesOIMJj;oqmfnyLn^QPwDj!qS>Yn8^7DBrd-ZgpCehLK}HNo zakMsgEII%D-{_;CA%EOZk1VE%TNTMvSXoekyyfE?-!?FkSQHlo1roS?O@ovQc0b^` zSRD5Gxh@dJN}Q2>49rWHoKWqs=>##J)2?WEX~+)t1kZBk)Zr%*$B`(;olRVD0nBTG zud9#(N+Sz!fOtP6!(F*R9iFFebNW8 z`70GNhsg+hhL{)+5vsE{%XFbxEQsB&MeekK=8`m z=5G_I>X?>aj3@6ka9RpiCvc&<`&NUlqxbl*djq^IF86@bt@pzR8&?zFv2lASU^m~8 ze0rQ-4(h=PORiiFgHKnN~iqv zlo#85i;Udl^Bb1iq;;6VTrk@)0m}S)hBe0WH4A;rQmYwR&(_qCE~SGfzK6&6JbPZF-)j?m zy|9z~9Vx%lkWsR4(n)vyM z>P7fYW#bQAINZ7%sXd;IcnFV31Hc9+^QyQtbcerLDxP z7rL^$YGjMH=3lfI(|&jSWZD;M4pt;A^FMRIRf!$INv-W}4$1=nx6fyH^L_l`zTe>=DqAlg+KEE`2?}ZYk9Q=MS0X6Ef=DZ2iCzU95h)zDAfM18O! zczUV~hgHe6yheXDe*swb%J-x`bq6IjOfNH+f1T&i^L1UPWW>rMcT04UHuF69nu8!X z1FVCeBzZjMfW!|-{Cgz2DsF|zn?KL+I`*Y!tdK1(sF>mYLSO%yHD83Tj{?^ zo{0_J&%D5uzRWbU|E`07IrHCC)hE?lf;siJL;g$*gePpG50VL)l}Gs{CAk&m8D5!T z57u!xsiZmJd=So6y>6`>UNPfPM?CsjD?FEq_b-}WovCpK9*M>b0(Mhql^*Ca*Hs4`6lObaZ%v5N=|59<)yD} z(qVI4-#aq`6ah*C97nmlI^o#G%};{{$AO260n6qSUt95s$6?>bh}1wTpcleG5!u6z z$cqlTa>GPo)U`+%D9;LXXkTI^R)=K(IY0#$U|9N<{2y`n^<7`+W7HjpHlPDosc~g| zQsc*C#>*Hr27UaioQPk99;4_3@XS^!z&cu`cz1!+c>)!w=4freN{Ng45GsTMC5rzA zA@Izsu0i~eo9K_D*C474z%Ae}NDh=p^Dj$+T9KlcGDu{bzYg;6e)OF|ko5;oxXC4D zByoaNY=tcBws3_Y{r~TD{&$Blq$upm*Hv8!Zhfyx3eIxVCHCqqcRpW$RIc9R3WEI_ z>1&bP4XkJ@uG7Xf#?P9w!T>amPg86T&9z#Kjnix;wE_dP@Dqu&<9rn$+vr>=7EAxj z;8|89HXTOe^hQw*xNA$c+{EhZy98L^HWrI+dU5yd$j%<~*^P0xQy2zUuEp4QgJoD5`RD1HuF z0t6^$5F&ccDO%!Jju5w%xbwM5idcX}M3un8VESf+uj4ZkGr#n`dd!R`hdvU(hW!rv*>2n6L`7a_wWdz}*3G z^^~{~rs9R%R9*_5+~D!7HzftedsN=YM#sVvLBrqr{k@$VdKSO0M1Q6va(Oif%B*`| zhnM^c!38&YSQ3HzksCIsmWKJx> zB>eF|U(xEDEbBqiPYYj3S)ZFiwUF~s97#JG*d&}^flGE@(jubHi0Dn0z3Q3dMXMkw zy%*2LV3tp*RU0?ycFwz9K*Qp#x|#15Z^e6?uvs{-S=E3C=~C)wfAG&R&Dw6337X|-J-5Uqvn}94iHBIx?4^&9U(BJsPD%#fLLutTZpF6QM~cej!XX5yt~7FVODO&w8KBc>>@IyYsN@S zpbh*XYEtmhP#J*)a>}OsV9VD^6L2N|sjbD&T7D365Ux!3nYOw+Njheg;}^?I&~@Te z#&5T$S`J+TIgWHXG-&1<&RHPbiptsCh2xq|7u)M-@Ty|qg`loBr7qB%wy32a-Mk>xyD9DgSNO9 zpsu^xe>3#;C}SspuIkFB5f#-uPiG#XoN+-XO>2}jmE_G?PCn=O-TKq4M>wLdbD|7| zn+4ThlIqv3)$Eds@~{Xw|1zuY{cv7gKhAfbMgg|arB>Q-(SKt{XIS+%eeB;?ko}Lx z82fh%`>XfgFj6Sow}=AynaoAvoSyn)oCl|zF?rW>z2sp;Uvnirj$NHtba5-uF$}{6 zNgf}%G}MAPgSsaAkR+Ht>Yz7!bg9~9`3F6kc?*sEmi~Dl_#3C9Uerk&?ynS}s;H?@ IEN2${KjgCqc>n+a literal 0 HcmV?d00001 diff --git a/modular_skyrat/modules/salon/icons/mixer.dmi b/modular_skyrat/modules/salon/icons/mixer.dmi new file mode 100644 index 0000000000000000000000000000000000000000..9539c195976431a5611891d462c232a8cfe1dc3c GIT binary patch literal 3249 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 XcO$Jao7Kbqp8}?aW~lOuE)o9$JBv^; literal 0 HcmV?d00001 diff --git a/modular_skyrat/modules/salon/sound/drying.ogg b/modular_skyrat/modules/salon/sound/drying.ogg new file mode 100644 index 0000000000000000000000000000000000000000..0f977fb90ba9af7b5cc430aa57b4b1918eb75146 GIT binary patch literal 54212 zcmafZWmp_bv+yi#A-F?ucVFCPad&rjf7nD?l^csWFT)BcXK$|J*4hB(*_+7ywXv5HQM=dEkX(5J{*K?vY4LIh+tm zC}M_^a4H&%(|9CNlom=v8_>U*NzwxT2tK&Iyy}xg`p>5%8F6S25WpXC z!pFrciNYDdNUy@lxh-*lBmgKZrjIG6N5LR!LIFkq07Fa-=d&BhXfnxYBMBnen3c347$ zzw-d?MhIpM`(Vg_j2uD$K`%zG1#jo=73!hqKpMfMd2+43DY-H2;KMwRsnLTxjwvWq zoTrDD1LZr+8!XgA`3ItF^qt9J{DX6wIx@|}9EL))wZ2I?@vTq@zSb@wN1+i4$+i2c z=PLZcdHhlJ_ws${h$IjD&tqkGdq(ce5EN1wKHAE|_%F*}zQ0C>j#msLGTv;10cq~g zmRttYoQU&C{N@`wGErEb#P`{6wxwwTNHpng>JYkr3=RW`AyGu&sLTE5VjfKqN#H)l zP*E5PVXUewj^i9>Zl3si5jd%7Mi)fm7{ridsvT6pRr8szVsc z($rD@+K(J+dkF+W%Otfwn$4pbD)QV>7%TrVC;6YL0RWYsB(s>L|5GnWrZH*Mu%MM? zo|9)@Lt4wrYB|G8??a%$N`%o(;3l-*dYS2FSn2(r`p?jzK~4^J_J0P#FihYv0scmv zhVh?aLMIe(#gYB%Z}Lsl3UkzxbIdBgxK*%))o`TexwU3-jnw#@)OfAtd5ko8jkL6# zbTXU_+Pu~?t=4Y>xBpi)Li{^KEC3Klp<+m(WJuZLPoS0;vmIds#1Q^OWXvvo!XAGL zwR{SVU5brwMrC%+QFcD#`@bvz#vhhHC8pdbrphO#(kJ0tbc$_uMrBnF(^&aQN8R!N zucH2SaB2YXq?UE3mQ|;gR)+$Ats8>&$GRi~9Msb8%;R(1|BP`KTNr9k9nXIjjejQq z0MJGoaK>jzl(1+P)mgMOSQgc#7d5p0e?@7YTL~L#SmZweJEQM0QJa|{{;ei+gub+J zSs8p#x;#N2nsn!Vr;W zKE-gDq&@~dATf^tSL9htf$86+je+UjrD8FZK_3|o^U|i|5Assyi{<@*ljvAVkIrkaN))`yPM<23ns#XlWdlv2}D(rI>l zqt8oT+c%2yZA#0FUh`UB+e=zU7D=U*}Eyd^Ihv%`_tus2IMp z3Ex_evrxU0#kxpSJr$a4PXn{jI&VjhQkK`|H)6>hzDVx*7AL5_O;00}Os`Gb;|^6# zEh8PP)f+9H>p*BHcCG`r3AC1PpeB!8%y?&Z6IgbJny%Fr0qwzImXncg(B8M-J)E9i z22k0?iJm&4PB+g;5opXKkN^OTB0X$GWDOFq3kMK{=SeDxN8^M+mjZ_HB=tdp@Ch&j zp@+HzLsf*jdMrU$5}208Lm5I}RHh11C<akFQ0)zvq%DM6DlDI8PDV7C2%`l!tU2Q9o zB*QOdW;g{B|EKZzcIa}b-1s#|zova?#lfllD#v4{s#RY@vHef4+Try) z&bq^9pd%krg~Zji>Knv?qyB9?rWLBnq463@fT~h}@U#&)B=B74=vPAt4)%=)IUeU6 z2P+y5JRb-gpl#?wRUIr@K$9O>bm;OxoAw48_b`9r9*zRSflwqK&2d=Djl^+~mlnfu zNM5SWaX=ET&Ur|lmZJU#Qb#E(O;L9!N>f+2uZ6}v%%8X?=BB|zgoZ5*kc0x5x{{3l z6jI~XTJ>fg{UtTa4UH_)zZhurIgS5=@$%aI%cJFGWOO5?#shU=sDlebrJxwS>%e)< zznHcN6K*XXC?>;dTi56hPn(wkf%f7bjFSOhq`|V+=1qhdSm1;6amV>X|ApXZ0Qdoi z2o%B)Ys>O85TP>v?G-d}gU+qE97PxgbSo{xP=`R*Mgmu8TEbq0hC|eZ1w=!A6)73I zMaHN7*(d)%WocOd&CUKNOZz_%JaDVR58R5b6f!jOixp8YfkL24`v}Ui+|dM(8F=Er z2t{dWP)nJ`aUhkIF6b+ydtgB1t6EpgYx2TW)giS*L>5q=TGFp+T*?uI`YoPA4S0nF zV#hM9>oL`Rlceszv83;D-krH*Uc+;^5r)y(JY2PLQQzao zpJXzY<7Ol52QUX#a2>5?Si-Zi2W0*rHI1d_! z&|yQlNuZlEJ&pQb9J&M&jpcuEWodE$@FAC_rTohW%_BGu3!$=5oI2#MEYct7=)X9I zKbh@cDg(`bp|Wrc2>l;EsBJMMpqGEG{2yG(e{t&S|G`10>R-Mzb$MtCO2Q9yRRVE3 zLM=SA5@dX`kiY&b1^_sN+8S@)iBE9YR8b&tR8~nq7$P|&$H>bWG*BoaC_G{)V2Xyc z6^5W2I|dwp1T_J>m?}FgfQF7Cf+$WW=Gp?yZY3-u<+z#Qq7c&oOb%RtnwEYaMl51T zdTj{alkiI@>zM$C1V$*v;4Xk7*Y^pTPv|0&ZsQBwyJB_3KkpL&boO5Yz-M?2%vlnd z$YBK8sLzOU&}l+)K=pPvDA0M0;9qk`mm>!({JTW#hvoJS3F)+N;H8D9o zJuxvdK0RBiES>NpF!-e^PN`*fumHB`_nRk|=DxkR23i@nI{Z#@CF5!ziVB)~egGTF zx2|)6-H;knbMa4uVX~!|9A19c$UIt=TfV z(?>n|3{gcxb5gP6C#6AJ51A@{RA2EdWe_B=IJ)jaq-fYE!#WcWwV&0G2H*UGk#;pw zm~{EJFLHd2&hPT&+g6V7dIrl(Zc=8m!@OAe#K`50#E@(Wof5T)NUbkMnH}(qOrR+YBZoGY$S+j)Wk;bsj(C)f5{OWd> zq}fTXqN@3=4mFA7O60-dsIFh4qoerpWj)CodlT`U(QmH zotMo2eo3r6EU-zIQ5#{}pS{7mr$lgmPiB~V37@JaZf6gJ0sKPl6h=Pn!{EH6?~{ZY@WtXd`xtNnGdKsTae*esG_-S|i)Q4itZ_XmWE&J3MQH zeRd$>nP55OiG>k(S5BXQn4|i6m483BT5n)r^y7q?ePZV;nTz3@lG9>=U*udox*Rbsu$X%%B^t{zS8+t02T4K?V{k=AThfLdNZJdM8hG53yrMlzS5VAOl+~w?P-y43-C#b5uArSc@Twzv zOhng;7-+n>rUbG-x8&SEpP9CXc(L~U*k?!M!krQ^QwKFd(AGxg&Q! z*;6yiI`f;Py$?(IY=5WpIMi-$vjqlKn|kz@V+vIh(0ZUKHB#4EF*udZy@+CQwRYDp z9QCDWD+~s6^flXl3=LK9&P~a%ZW^V(j97~h%yPqX0mOy%qy2PMohw;~-peqhh`^DF zQeowd-(=DAx(Vjdzq?($MP`Mb?rI_MCrbB8#40-mAV8*pTh9oaA&Lj!)}GYX)(A6EEgYml9)^h>fhyxsdg*Q`n+cdW~!JqF7t zdDy)wKgUXJ|M6HOj^hdQwDzI!*mZf8m#nQ)VgdAypU2b}el6r)pG22^LQrQfyxXn{ z(x88(`0HbmOy^5gwV|zz^a}|V%q&ITQM=s4pBzIoPF-|;!&P}2_+0cK&WC&L^ak$i zU{(%sox3=LTns?ovCS|MmPqeMg(yBsZUskKXEhJGo^>TF5A4xqs=-M=kXQ`>bCy zu7%s4cS<70!Wqy~6OEX0$4?G^GBpiko!5^K9QQn&0MnMPS8BG`REx87oecW@|4NWZ|OpRFJ)K%UGSk7 z{}h45-DEkvtNUrWZm*OaA%I7Id_-U{aM(D3ny7h*;i{PXp^$@8xE3poFqDo@l>7o5*;H?+isxpDR0#v)QCc7r`4ywx~OB95GUvjcw$%;l=_xpTsV+Ntd?oqb>*d^L62 zgif6h=}k0Z_vV4z_+#pex=_YGdaT>`ByNHy9=ka$8nk=a0W>h|@^R$%V$sgtvUKLa zc}&cd2r2wBWMv%C6e=jc>J#2NqG3iAjO1$j!q=2)fXiPrVSz9u2gaPuxR z<>WZ`*?DbKo5EEp%sXE}*@04dY=|#}!1o27vb#>+9`wGzmauEkfNWKJxkmnm{DCUA zyjOF7Sz&W=DioPYHwJh*g3pujUaiS$)zfqMG%$VjnNhvd7T~c35zTNpc8$PshV9%x z1}6re4Ovb412|Cx#2-`>SDf%~y z-L}sQ7)XqRbvG_^Ti(kP#~e524KTB#b)$ZA6FXNN-PLYW`7`xtSkYVDb(?2K>o8c^ z;vNRiz9Z@%q-b#-EYci>4c?!;r)tPqi*dlcXndD5BE!97L#ZRc+nkQ~)Ru*CUI z1OC*;(m?LEJEtijUn3zHxfq$vOk8!N2Tmd}c5Xc^@$$Ii!4zA@%r0!4;OFX9 zDuC=gJW3e5Gd!B$sl{_(myVR~GKHQm63A}}UMPngQi!m|B)YdfIl+=`zo%|3V-V;g zYi(Um;?nmUMa%=fbdblnBIi|yhuIR0x=?Kva}6)kL~>P3`=d2VGL`3k`$EVHt!CSwSA5Y>s^#JXIx9;y@%gwLN?JO{QmuY z#4EE8Vqbn|cPLfIZ~Y3VrVD+3Z7#prh-Jk8)s+52Us&Y`9kK^ZigAt=3fu=}NePyn zjz+ad4I2;J%#yec7~p!Xft?8jP1!AV&5plh5FRm6j4S4OXO(O2TXTiIxZ4Pp0H14p3D4-rX#3*yI{WQ?0`5`jiVU7Wm%LI& z#sr=M@hN{8T&b_hkFf8@*plIppS1)Y+XE@<*8OkvFxqt-*=Jfr&5hFdgW^w`jZF&b zRBJ3Eh3(w%&$lz4rFh-OXH>1C)gmW*@d|#&uxjJ(N(_&er>gWwS9Dr67jdAZd_9g! za3Ape5rX^aNvh}SX3v#u`XvPHp2>$<+LsyEir?nI?%pYZKTaZ1MS#gysMl!j)kPSe zP!IGD0Ry2$0lTY`doKl)BzW2?l@@m5dkwXniA0Z74yTR!wh%;OXkg%8%&?ojdYG)x z@+?eL9I<{Q&SbjZ24}{|X&XX@JO>k&8Sc6vTm98wspakLg>SU{D~Ncb%dT5MuRT3w zk=Ltb0({wnrvrICO&*HsTF<$9C*yS;w?XbjR4wGw_D0drG+orasrg5YpYb#M`JSRjk=kcQCPC@K##UDWnKPS<59m2w^FpDVO+NkxzIgia# zAvAHJt{VKxE%SMu@$AqEOSq1lb`P4|p`k`tJ9w;1_bEDdQUOH#Xe6*`u^P-)YVLkp zIulgc5Za9vOPe-G^7p5^O+k9jb=F+ShAx-w^9sGEcqEmsab?x$9%ZHL&QjG_98K_^ zDO9~sot2sH7ZYo)D{T@Pc_|0b zuyLrvUk-5fjJpf98okDtBb;nZH|q-i4e{}cm+PwxGK$MN9fE#&)ND+4O|9|qE?bGO z?7r6~6m^Ko-i@L$gv4->Un;p&on=Vu|->B;^W`xyeE}K`p7H2geL?5n&wyUQW7VGvwK9vA2w1e zwtWL%|CVXDA9dkC2rgjaVW<*(SlT^HtO@86*vLJ|?zd9U=fux{RI+5__057E8fL>D zebW*h)PBD0h;q>^HO|p>bQ2hOX)-IvX8LWoMB?TM-(2h;h_-EgjlpN;JrO8X@v%ngRfglRz^&{U(Fjc zneN`rJ^9VaBzkKe%ObHD|zw3m~ja6;v z{95JTMEF@Y+HAzTK?On)MS0SrbwpbM7@LZ{_GrgmN{fxpdBB<;`YLl#O1=q0X~{@F zSIsERh|eJEf#V` zQJyS3;qO{|)l6|tYAy_l35a(hFxe)ONr9^g!qUYqbhz39kCXQcOm&iP zLfX)kbNs!run*23P{5WMyT z%=8?d_wo}=&!`p`TsYiF4ZmW=7Pzii_{#hN2?K5fUd&W*fhvwCR0Dykl#9nZpH1Pe zXZ`b9_`Exj>M`XWp4D+pM9nrfzP=J)^g}PHB5PH2pL**}k(9Wc5nUl7OOAfJUT2pK z?_ygqlG0Lr@tjxsSBC7zG%ZsY=1CB#lnTwK6K8 z2U+_kH4Y5BsmsJWophb3nSBI+brmMW_iQa(E)I|W?Pr|8hZR1mQGm@(q~HgwlBP>l zY-zDVgzKxVv);C~SFes9ZZ7SS{RzTGMfvs*_D3|^Ii*p5+ikI;+SgHffp_v7q(`L)K^xZ_<_fTFMoxXm$$qw-eKrW9Tm5XLWgpCnQGWKEq(LLJ@ zyG5uifwjSiR8`0ije8bu?k_qWiEtqu(^*zVuvz`#41hq0_*+X9nvkxJJJG`*)+}CY z9DuYPx4A=(=-Xh*P_~F`>o$KvK3*>(@p6C4Kz~E80RO6IOObtDFv{o6wsnRQY|pY7 z1HMnB=F0Mh8_nIC2V&jaY=;Iz4;CMoIub`SoO4^`tdU(AC{sSrwtu@(cCnt$TI2Lj zLa2YmTe83i^a(i2B~7X0UpzcKOj>EHQP=O;A*JR29{1+T`r@$Ycphph1vKnA|g5WC5@2ob7Ayb=&=hP)D*%rANwB1 z8}qsC1mg0nXNAyTU%Byp90`hEnYC0!bfz(VvQ_Y&_s~{aDN%VdcoOszS0wckF4Y(x z^^Qm&zPlwT7XQh|@g3Al!-Vx9h^B zA~v9eat>5bEcI2JV)d!S9uXU!H{MqpE~;D1omgvMrvY2eI9R?PTXbWMi3`wWb-~{k zhEcOHi%qT;Av%CT7y6V1aY#zek6W5g3=Tv4g&@J^iOs74xTaz&))Y^h-mV-Qd+3V1 z=m^pj8GWAY@?EUu>!O&mTF)FFG;&y1dT}4NqMWyz{K;;KLtNrU+VP2B_~Hps_RX8D z)oBr8>o1Zt*>zfW!E`vC&RPqJW4<+!MuPW|Tbgbq-Wm=HjWfOWSYZ-##ZDhExzKUt zUxT|pq^Dg!?LGcJU9=`~S41&!x142FF)sKHy3pCv@1!fdg8* ztqXQ(b5o;}sABy2pf2%VZ_rq@Y$1zI7$VrN?Bs2`X+puBy}`)z7z@ak?BY3@vBEO- z7r?t5?Di;}@BjQ68jqih^VIrFu8w2jF$r7a4zm6BgSWIe;Y5zk==`yFgF1jLU#}Zc zCWQ@%Ft%|5ezbkgKk9Nv>Tx#HJ!>tmQT!}l^!f0YhY~VJ22jy6j8@jvy*YY(t(sd!6mXL*Lb1otQqo_0D#k7P3iLq(Wx3 zZp-*Rxp;LvyWWi*RYSlVe@Sb*xhDnIF)^DM9=m^uXBZUVJCti)z{VkyX>Dy|^Tx~g`&UV_etKK@ zxP;=*(?-D`DWpEj#ym9p&Y&pTX(@H9y0u&P`AeC$dkW z0^^mBhE(jR_XDK;Qh%_sv_I|D&Pmny2&y)u&e5Yq76>9b-~_`uyPLG1X_R5QCQ@%ER_zg)8^bKCnqxBOrpN-IQR(sE-K5c9V`4u>nMaWvq zr3IA%DXxRodis7~p(*gnCbH&iY0zMp@H0JG#SooM!wrc*(2)a7VaPId<%fg8*a0!4 zr-H>zZONeLtNns?q%xkIpd|lT_K=Iy2E$%$^sB%w;sUn;Fm=o{ZS2R`!1x1L-(r{S znsoo1lYk&Qb=A@2_1in`J%?|>ZafrlVA*=5lh!;xs<+~4*(xx`C~XpOMxoSiCd&Dy zM)x8uxDW3(U2vZC}dsSeo_z=W8sr9eYvAP7OM^$JBJ`-(@S0Dhj$}IXy8mwQnyhH1R~- z;y%|86?pt6BC3>W zrAHPzmZG<3Jbwk>+wtzpOQK0GrodCAPX=rOfwes>9s7kr9}?yCKYV$mo-1p6DDsUiDO)pQenSR~)X7F1{M^gPLV1=_ zC~FoN+NxzNqOG46EgIZ!@BAD@q|FTEfMh~*_gYTIR(vQ=5sDhQMouejFx8j(-mjUx=g`MU%8{!xyom51~b3+mGGrr+1u zVkuNw$`8G2SO0-i_Y zPyHBz*j+~}$%yx?eBNZP`Z^AAl`o)&l0ro8o7;)_7B>9gmuCHUy??|n1#x`J3nGlH zGj!A&ckI@{T>rpa_7MmYplyaDf;}mv9?k<37vve*)#+Hqg)D_63wwaXwzsG)o0!>M zd7ghCER|de@pN85WL1p935F!oXMbjkh+Hw3Wtaw^EY4f6?#H=lWLfyh8nndLE~%9* z*}MrRGRx`bK6~OVILQ|9r`9zM61}Z$PL=3E-Kjwi>hLMxmL;wI6*us1x+g#$t_Wa&Y75z58Z2R1(Bz1psvj2uR24JRpUL&SU;I}Ba~ld zZin@m^owa*ntjD{*l?lgizdtsh)KpAEn)9cSD1K~o9NxU22f!#7dvcpxenomH2V(@ z6^pMkgiZ~G9G{=wxyQeFRAjvP;wOb0U^`2~bC}F+2=Bvbc=5M(EMVMlGgd$ zB2(3MihbUQduqx_7MAAMSf-8Qo&#G!iAZs8R=axv&0_d`;2Q+Rc$Lwkh``&&w|8(t zu(OI$jYH*W)k-N6B`;=5(|D!0muy-@>orFTm4Yn@GdLGyHRh?wK0~_Tz zQo${+W8;3{q<2yDFdk@%Ie@j}5LUj4z8eX%;S=;ga0Fs>?5QDz;a|F^K5SX68q|Hn z+u(08pMAtn*MPe_SIeERa2TM@TkA7wsf9#+<_y>zY~p#laP5w8JW*rYn*0`ql${>o zr+**WdlXwo{F7I_wpS(ypqhZn;4%Krrrq=2xyS=V9!p6vPfqnV#oz<8-)?vO5Y|1; zoF_F#>`1AOz@c{rp$^N=o~#1gYw|o%hKl(C7<-?>$7C>!MvdZ6cxsJ6PUl9Q-`4}{ z-y~mHHro~9i3p&>piqEbeEIgPU4<{MMf(+t9`b7LB?KchRvcM4Q6uF_ap~Of1ihlm z&JfFD=9?o7&l}9~zQ=t;N(R$j(rHT%o>t96$NEX11^;66YSPJvI!V535D_lepmjn-iNj$b8eYAOk}?!idr!jm`dq5m=fwqqu+5q-b&-|9|>tZ z5C*rp#pj5Ava4iB`<|mW(aOOSLS}PueKUiWHNTaoFT#P5`046}x1t{WH<{DnooT_n z4E7muK?nPI9{tK;97#M5M>Jy8bWwAD!l)LbmtMcDCoB<;GP{jRxXQ=oSM?Sr-sE?J z>z9_B^mlT@3&e6R@4cBB(R4vpBIHEtCzwJO_7E>baemI7`@<_p<8;;9m3WBh3!2Oj;0$AMR( z`|$VADhUOp89vnGc*}78!VGQ1Y)Ri)a}G+^eTc*PZIg3f^%E8Lv+K-LA3E@SN{~fm zLq9KrWW=~z6Y3{f3B}&?;PQRF9`eZt6dYe^fWl@xO2KoUi2;c-zH9`$hZlx(ti}S` z5=iNAwqLR)hkt8@>l;a(AcROEYv78#28uM{Anbw1#SVVuIqMmpZjn9A=cF6M07 z)P(HVgb;W(HVA}0U)Rx4apM%P7ScQKYo4vzf{#YvYEOD+*kQXHXj$l*wt5FbQqz4U z^U5t{hz-tk`eK#mH@$6>c#iVg1G+yi!6+=+<@=2>4iK{l1-fgm7_;VR;%pK&nq(h! z#NT><{DLoRpRe@=m$Vea|D#^+(B9epJR5r9{szxi=ETfv0pV*Y^;axBIpjeyaiRAA z9;Pw=dqM{QpoeK-p`Vz{lR;t3Bh#NpCZ`5wCZ|RxhKHxeC#E;Y=SIdyW~atx7lwu= zKab5%PfSitL!TF)kjMzA`#fyZKpe#8)l(%i^IVqoTnd)bZ&GgC4l+c#v26OPdrAI36f(R%T$klUmniJTTePg(b4xSyrxSBEQ&G z`Evu>$8=}}PCth}dr4XTPc;GMX)4s##S9Gqe`f#l4!DBfw*MYivP0iTNY< zq~Zdhhj1zqX+gq_yH6(hu>`a3SDAm6f;QlpDAr<&LvJ>0G;8a3ATTY5ri@*1&P)TR zEM(E+l0M0EKgv_F7(z6W#Tnds;||>GWNdz{{EB1gHz0=9?)>TDJ(2ck=>a>_RK`+F zwVqN&kbHFYhwUP?{NSjoiuJ_$_X0J=U6$q@uNZ?0u>@dQa~Uk!-p-Rqpa@#OGduz* zQB#c!j4P~oY6>CRIOeg1p2(`D?Z7HDAQY_@A) zvIN3z5z&I-a!hB4zVO$TmIc#ATo1o=YFmT zt-9Ur3S=oN^YkA()=ERoe*d-A_oGQ=I^u`j*Sod}bIE?}0(s{(BWEtt$wXCVik4N( zG8d!EX&5BWRYx|+Jo8o|91{t>L^gEovz&Im#`bJ|cikQuHJ9dY2DL&TX@^a69Wq^X zeiClT24*Y~nS{-LdQ1A%y!J6jE;?4|2y0A#S=7);b;;d_peei~I=1C&;KLM3J|X%q zfEEC3dar$W8c*)56>9vrSo&+YMsYqlyuk{Hbe=Cf>Pne5;-I0p`f#Z?E8pUqYx4W2 zF$Uo|Q9t@C%amPR;@QvJK3X|<<}d9|;^So9^WOCclV-0hvfi!3KXX#jmeIS`>C}7@{fM!i=|9Lzk!iRPD^Rhuc2~D8pu8*br6{W<{TErax_}J# z@|uclBp3&tgHOF8@cROYJ?f6)($o8O%R3jMXulY0=>^@Cb@7!ZP!Qt*2w)};7o&Gu z2(Wd#GKt66&5@epS{XnAxJjiu`wFk98f6WYXzcbU3OeJ0It7qHVny8ykKBj6VW)oI zz$T|(Ht?LbKN3pc?=Lu=o{5nqY#eKalKVzzG+p<$MRbw{u|PiT?`!R%F12MFrh0{v zk2<71>;y=we76G-gmSFb3sTh7>Nj#*%ni)HMEUUZJcP;xs(v1^bbzd$C+u5DuQOzL zC&miZ5P$9&U`~r=ji@ytLZ&A(JzGEv5my|f@mi^V(j?RGh3TP(hCDz8g6ID^Y{XQT z-FT>aM)@Y+2>>_`7GMC~bT9~bBmVfQv%Xnrr~|_5f8SZOm)5~xn8uiw5^3H#CC3%R zyRKl!V22Yr!dr#ros`(xs2*$UXr|}PFyF|}Qu0#bTiQUhAY)*^Hj+P~kmTd(Pj{8g zeC%#<&ENL3t=D09r4rw7*g~Aj1KR)UO(d;}~x5cZE zREJAki*K)|?&@^pYvMjasW;m^PnvP=$4x#1|#w1#JA&R=i_HX zN>8|KawGXf5}cZ7SO6)l@bz(foNo)bozb^NvbnF{c-(q2-*!9XXoK*uTnUlqrqB9LZ7_pqE-oco2p-4* zumFNI!|;Kd&9^-6Tlqe%x=qWfHfbSW00=IOAh9fRXXg@q_E8b;RK`w>N!3QT{`rty zlTARVNT(@|$?xi$&%LkXaaDq;d@8jMZ6|MnE0lK?SwFQ@oszjnI@w9t-&s^y?m9_K zWZ-%tDF|yaw4E=M69$ z^1-56tX)N#nR<|^cDI}-F819H66lG33LOgr+!tcO>rcu-%em}Qv|eJf#N5x$vr)D?Xra zMUiLJB3Q9WIX@52Wv9SE^fsBsU>EvTrR@Dt=`GVUC@)&l%|0~D(e}@p_9~oB=I{2} zkiV3F1NOC}7EnnISf_FfjAcg?q2Ds)2gQ_%!6XD7W!05Tzm{}R1sd~ALF{yZT-8B` zZecje#gmG<|3l+j20MZ%MF*^8Ri!zS)(Gcr>G|AKSg)@2eq=+$-{w}FGS_cW7L%iw zVD`-R3;EqXl_2XY&^tKp9c#zxn{;{?SXpZ1tT=-RGTRL4`?)h5jVA?4BA!RCXT}~r z&<4GDrF^&a+uSA`b+iBbtC{{bO`7#_w^n&pxVLhg!XJV=%g$+w>Zh!xdW`rrJADo> z6pH;Zf}7(rR40zNguG4?tzftK$w;WhB1+ZJEP0&obTYbH+GvipsphulL`{M#^^ zeUInMeu9~%vBE=(m!14I`K%LepJggnjZJbsWEB})@AbdX- zaMq<EV1IO8)t%3)wxggT1P8eihi*a-Bu5#uheH8 z-m!2A8ZmX%Sh>%$ZOM^kd;(C2`rf(=Rx9fEK7>XH*NaG$T*GOyB_J&|fSM&J7`OB|iWclk5A6j0l8rF?2MF-Qxq=PusV(}*08>W@BThU^MG za}f2IDa$;pMw{z^!i|GXlYSmt$z^%kk(?``Hlh+Fyzg#{v;4YadEa_&D6X4MtpFar zC=}7-I=JLl3z$LvHa!!0ihcg(sf121IxZddaN{(2<`%5t(>Xq@1!@r!DFZKmlc|qxMoKf5H1ph5+$ogX}_P<>akCuI4w=JyC_{N-s5I>gv(#1 zrX!~Hu#ahr5TR3s-?-0jf+pihpUkqf8X%yl+)ci;DQSjjoPH32_kmDhqOxD`uifX) z{lFy;R%*r4-Y7Hze=7yzKF6M54bf(t9g?az{MXn;CHGXTQ#r6wQ^viOHj$^zxIz3| zrUWnmEIfblB31ND(th4K-;f+3Lpi}zS0Dt3o`OvU{3w)s8#&HC)OOd0o0wqwyZcwwRr%eZU{ePe`x2{(!oIaY3L}J*a%8MD zQ9rvKrEI`bR=i|AJ6%2FcsYL2wc9)$sEl0yqRpZ-b-(Mvv_SdAQc_o)>WNp)&FHLm z=DBi0r$i3T`sW!REZLa7Po~R91`m*kbT%C?MoZ_93XZYQjI=?p`SfHWKp(js_lxr8 zuhv#5B49ceP7*O|czD2)0ACEobjA@ztg(-ra4RJ{F}KC#F>08B0=#?7tL;|i9y>E` zcL_5!$30!RhQkdf3+Hu&D{#k}0BRcbPbDQ-(p*NImx0G?uUe<`ZgPA>cwHbG_ESjz zWxXp>tIbK2*u;4$YMr<715U}QF2_z^a;oHML+A&=vNCyj4}jE*8@sD zgx}m2JTz`0wyPsZZG_PCCbBb8+)?EqQg>km9Rk!SrrCXyjsl>EfQ&>&0#pd1tDW}R z{kl)i%oJmJ)V*TN1-}4fIfk14ShP9o-PW3xKl7&i>X^QPo{10=U)yErXFNOPSq9!n z73%hb_h*bjX7)cjjw~6KtrOe+jq2=whqRFI;CNAh!a|DPo{x}ZU!a{_y#Zbqi2CyS zp}@nlQR({E?yu+%P78a*steq>Vkk!^h&fO zJqc`9u|xo46$uR>TUpZ2SM!`=wr?>f2M@)7VwuwQQ#;wvmed_QG7Jz0+N#d5bBI|e zPj>EnfMKl&HnQbrVKWXyDuaHLyzCy8QS5^5mo`Fn_ZE5v5z_AJNqOV4%2 zJjv#VT4_Q!w6{Oh)ecYsKTQCFahtV;wm<2Q(RT|gr+Vgw_=z*(>Mg&sEM~ZL*Vl7u z4!@ZjuFra^w#NxIGc9z)Pj2l=fbB8^U!U0?z!=}XK$I)jr-uvK%X+DI=xVaWl}l}c zYSe{-2jpaFgaD=*AX5Md!Ge%$2{p_|!(md9COFe^T#IJpqO4G#rqI@9PR$2JY18Ov zv7C>Js8U}$USa$ol(TG2tO$`#r*d?6x0}OI1}|v+=bb zOO2LsI{TTB7otD*?$>!~`>!i<%|)K$okW%RURIXl4{i92wOY3FH=6E)@Gpufq{Bbq zcPptXu$1p|Xy~^0hq@<7jh#ID6MGGw9qSMy^xRIq1OfD7w*2l}^+~(GJ%?pzzr%s` z@9BVVs|$`|u;gNe;r?OU=L$`&7yR>Q0>)e{r#>&qzIvaJ)xitr3O0t6t5bBT>dUNQ zkI+`jTdbvsj8N?uQ4g)vR;gWO`>d>QmSG}mJT4cWc3Yk4*yWh@^h~dDmTaL^2&&Ui z7_HQ3xfN?5WX9iZ?G(|y>g^!_QalBsji5s5J=8eL|* zSQ_mKsrVRO9fKB?H1@+UwCgDE@_4e+h7vg@@3i0@962A?xToW)v%mIn<>QXR%lI;? z6N^(}N2hHu6 zQ8U5S-vqGUEOU+2d_e}n?X3GieP1jQXqcx{>tBc-pIkW7u8ob?sHCP4#AayoNE0!V z!hBSl@9fNInXn5_$@dFg(qLS6;(II_*uf?l*cVp~O365_PBH!YxUf(AtT7I9vLhQc zp&W{0$ zXWt}IXjXug=6C@Q5L(-$q9OSGJiG~{IDZJUZ}#4XqcSrNvv)F1{o*XhZpsN;A3DaI znnQV4fVkV{{!8U|mSa>9vDrlK-ovp4cr5#Uuq}fv7kWXdJbo@&Xeh=zXYK*grI@q6 zU-=4GKHbJ8l8*&kQBL@qN`O*FTQlus!~Lu9aY2ba-od$9tt-V1+daYsJIgkTG1$+_ zhTG|*fKjKnWYjs&8fcid>M zpfa5w)WC?DE?4qIA)II^;q5X}_2Uz5fw#lJck^%A9b^#HAtROyri*~&E5z`@WkUya zuIV<~ch<9q9L!`L-g7L0uPxX}xh~5m+NbDoEjldi+ne=ahU*#i+`iZKz`rIi@;4#t zFG-tv&%gBo5!U`4txHf0VPDSPL6{Szl00K@nOk+RtohAC;P|qu+mHQAFYXdMJjb`Q zwjwuYwQPjnyxdEFs`(F^oG2wLAJhutGH(}-JXMkskRK7iayO9Ooppu>*YeFa-XfJQ z@5%$0amjCKkRY~2Y~XiInv}G4TEUldXK$-@%xu-V_lkGfGm*z@^o%I8q_HoWT*V~qtl&_S zPpd1A)@@h8{{ziHGQXO(!E5=R>SvOLm>=|K-g(PEMM-s{FGU2UhQC=s(Fp)5l;Lt3 z0kM+hXgSSILv5NJChR5zIM0^~hJzj3oi-YtNFFvE( zt{}<_q{dUGwjfRC?8=5_NRr7?mC>-(>Wz?Tn!<=cYZaS_5Oj;OC00xD9E@jBj7NgCw|YX#u{t9X5!-UJf_SgziZv9Q2~jwYIYhDO7fM z8e@1QzZ;iGieXArNjc}zkfzZfXq>TQGUvVrE*=;awJ;hypaOe|GLYg#(Yig-hj;qY zi9Ahx(mrXu4Vyoc;fCKDN;7W+{wU55BBmoqP+&c_KJMHZKTnQGEa5|gUW%#11;7b_ z!3%>Dd_9(dH$Uz@QzO1)TbZ>fE)S%7Mu* zwf3?WB!E7-EwRT%)>dztB$7i++=jczCI9SUHe2+i?x;{9SEE$7ZQ0>yH93t=2WM0c zofm+$$mFx8z$9y)Drr*x-zEUV0iGESLxOIluqL!3m~{mJh#V5G1--P80Pr(T0Zam* zUjcvyg8{$=oy`-IoSQJZHVxr$JWLeO=m7*rdzBUij#mMo61#)*?9JC->TQjao7~r7 zs!HMQW1TvgoIP-8D~V!4L<( zXV%zKx_&%5x8a2Ilh-WHC6@cJ1$L0XgvqPuVT?SP4kz5flOsy6xqRP5L?(a^W$rj& ziYbwlS!*=IczI$6czj`znHWLmm+v{C0UjA1%tOioZD0yvJz{oq)S3PfnNosLfY1wl zJI(+V07xth21$~ax1?jt#Modt+t!oV_bOC_PKk4toFcf-w3O3Ig}*t_fA3%DcW1Z>$l`X-)sY3(Hv1|4$drW&%<4o`%=t*A8pM>lI?FTo5kr0_ zEowM~!R+zdtv~+H7bq4;XoiyOjOex@%t8|mvlL%HBcPI+ggb4-dNq-zqK}t*m#Gtt zfx3Db`e_u&xJu13H~?O$%?@xhYyxQx*r&y0Q3P%(0v7xULCHc+It5Sy7&K@A$P7w2 z$6j-K{GZ2|E5?@9J#Eq`TNGuv&NL`EDmWOLD;7qh$(oexbrLB#a5ij%I`6C8H2Iz2y{u|5g* zmV9vRKKQxsF@$J#b2IAmTuVe!FU1c84eBH{CCt%3+wOij88ZW4Q#h=Ufv|1x&>T9o z8P9Is2p-HquoxN)!A!@oag~mg)n?HPz7k|FnVJH41z>Wtz+lReR`h6EJif0cyI~(D zU5qq=pa?S6(;1>od}N|Gr6jLReY@M^(orqqHo0|)OHlOg=!5&;n`s<*`lt8n5z?*J z=r+ksCkN*+8uRL5=!q8-_WVW!9;Lej>*cd#OGi{B)$XzY;VCA4i9{x9vx;;cyZfxS zt%t`NPXy~DWzHQyK)Yu_ddSMpv0%u#(tf%2x{N~E5Cm^lS-17Ko0Fe;oOnMrojV!gN+U!wW4xQnUb zI3TKF)u__Cm*R(ZkgbVdKJ&47BM^!5cbMl;il&Q0P82=rB83K7Fw#A}XlZl(emUND z;KjiZ_~5!qz3v#Pw6A@K_r2auMeZ@SBu-IiSCG{x;*Xb9K3Iz6R4EURiXjD7#^O7Ac2xF zL}%dGBPS2Rzg8U3Bv*paRGQpJN=aX&-KdWrOMaOzz0nox_kRyf=+0W{@vletFOv4( zWabDQTD(;f-7S-fJ?JZLyl$IEG~LdxhPhguN%2%a2sDfXdM7n~{UPM>q$+HW8!yPL z*4rSEC&1T+0%wjn4{K+ekV3&Fkv&T`e1}aE{xe2tg8fw)0p186%tF*6Ee)Cwh7|x{ z*m==^6Oa{P37|zE0LZi_0JjogVkl4o10H;O%%l9)lNe&7H?`+nniHaQdWSo73#y1J zbdjS%F*h`KY)6UFTYsGQOIEW)9ExDpDK^Xf`r99uU&(^!ZA>JQRqH&cS~EFrD$7%a z0Xfbb6M&7j+rcpjHGsK5NPhkn5~KFhl-_tzL2{Ec!#b zoL0s^a$KnSe&Pkket+}K7Gf$)ohlNHB?VvwvMbN#?es_o{C=Q{yG?XYU4aWBtL(8pUyar7AvVd^Y_Gsc5U%e=?oE^&UQAw7 z8G5&Yvc^f2!OpP}Z2aZXl_Huoy{Ly>57W^`65SHVX6SJ~Atc)|Yh@Dc%7U38XpjfP zFWR3kJVhoT^#yu+!d1qM#vn2GqPAcEs+C+?iKQI$XM}8?2p&Gfz!MZ2)^K*L_X)wC zH7DEPKR_uZmYf23TLKKp0wuN2gVxUem#IKv{49D;(?rJYOAx%ucb+ZqkY6aBrbsdn zaO_f~JebL#hdbYinnk#yc{DpLdaf@6Ga zJYE>RTi?%5TZ?n1CJ@F{d>680^^3`R>l$i&g1e!PPO_#xtI{VXF4g zm<{!{=BPYq1bzw5=MhmxQW#|ly*V<@&qeZ{*?O1d zr;(7Q0tWz0%qf6#fCXLwfQAJII=2nqLfd2hX+LG(Jyn;_6corblqOz#b8Jw>=okIyZwWF)<9k=iE6 zU)|PR6#?ff+_|z!eK^C7DopH1xg*9+n3ntOVNxj@a|b@rwRGqyxd` zj{{^@U;w}}xd1o~fJuM=P#BajcG8D0_P#SFX~>Sn7jrHep@DR%k`h1^`mjp%c8K(n z#!~_>ATCgG%HHbW*0T$)C$msWb|&d#KMjHY*YH@z*L9yZvx0Z+4Y(hBjO*w`6!|D& z8Ov1U)r7WYkeA|s6g9>W_1Wmv5v4RXHNL&_#&>E1@km0Jw~;)%HEk`Na~ljI?|& z*eRR+QXaMfmt4=1w_#@Y7*G_47OG9HDX69q-`lSaxPOmXQdBx? zTFvyDODs797!#^ypsz}Na(>)iCD0tveQbCsjAu)Mr3Czb;5HFHypC|~1Qdrq#!nHe z_1GRuM!@TkHGO%{#*}@KP|kPC`I?TdD-0e_XJ=CY0Kg6c00000002Lt&C=co9?Aho z){vNK2zeZ{^OK7;s)@xM@GV)wESb3gcpU(f(*h;T*{c25Zqa{f73xUk^kfd0uC7(G zI^VrWh&4J&AnMg^7+CXm+uLuPn3-5%lck(( zMgtjg83$VS{PR2EH47n$$r+gfCTmMBSHN)xqUlEC;UriBo78L6>=s@)-f%boW1-OI zgn2{MH}jDk72P8%PyistoC25=fS^GX08(IxS+VySGu6ER0ijn}|& zhm$_R6NQym;^f|tHzl%`-44ngZK{|K!OHYHa-$i0@+nVe6}_$zRf%P&(RiVO^jtUb z`o$Qn06Z#%3_*yAa(1uPb_lnz_r&vY97G2jjUUID+Cos)qxU6|5dCNtUP#_>7zT_4 zqfOWcEcLH{Zuurzq!H`qxA_YdK9r-n@L3G9scXxRZ}*-#AEw_4Y6!8SQ|>s z{b4GPXG|{f=*6n>I9&+Mw*9dnB15aa=U_eja3>?9u3%ic_exjOG2&#n_RzaBQyS7$ zEPe<(H(;@{j=m-Wz7aWs{bW|yx5PDM2{M7)H(>Ew6W$Pb$J2z|B1<|+FWyKVo@0QJ zV4JXy!|vSpU5sAa;HQMmEH%vuz-h3sTA&2b0zd~ADCtpt*Y%xG&mG7tO$k2^Z{umz0V~`jU z(}4A?`KYK?==`_H-Co$60%TSo01zr?fcpfP+yX!c3`VVQC*kYK9r??$7Zr_;S0cfi zAR4bzqFYf2RPdoDP&(j`AUirAh)9}roex8fP_lR zq!=(AYVYHv`F)TGPyu@Bp~?*K0l*|c0H^>!2LdJhW3PAeCAHe#l5~Z$MgIJs5*>)1 zy6=4(T}#j|e-MaTxEj<|F$h?ZxTqZa;j}BrjTn7t&5IU#h*bifINop=1B9e7 zO(Cqu_8zBEa9`;NE#V1`%qZ}j0nWq%CI$eY0}G6*W9!sEy*9sOJ)}#E)l#dr3$sOu zO11UQB>+hwuGN(5Ze-cd5EeXov(@1^{rCjLOn&hM{dJ-$vBSwD{m|n58#u7{%%s7E zOjp}2mq^KLJE4o~H_B#aqm+Jx`YV3MfiwSEG4yc5eq1O>u|VkemwvirJJ#D5zqKG= zvsoW$?U*kfXqBg0*J1BR&7~5sd&e&E(jWDQS5If#*rub>3nrfc9vL3UVK6{}A{dT3 zpZiIRsx@iB=VU2f7@C{`zRLw7Q~;n07!1CDmHNiA)9=QG)tXBZ(GX=3JfNM<(UiJy zI?}7O1G}WTlb^HpGxn=idw-hA2H<21*1x#OG~d z+Ob-~mJOLPO_>6C2OtCu039$GuBfRw1HP00SbgkwLutF$u}{zzYw>rKKq%>ei#7@! zsD9sOR^4r$KCVXZYufDF+X&4#z(Rb_OcRw9OQv`P~Hvpap9yWx*7)fC$!0GKhKMs62bzng~89?rJ zXmSB?8UT|k0H8o%)EWOTwMVS*?<2ui-D*QWzU&f$&?@E=qbH0a<3JF3sQp#^{q1cv`x?cIcMu4!KslD@yBuI2MMv?!s;`By1MON<8!K}xlY^GWH2 zmmgznl>Sr3KBu;}<;&yI7i$wH-$p-4jZc~>BZ>`s&G%>4iY7PM>8HW#M9xcnziy>! z;BsV2p$^100y)%fMbF#Tl;Abfsou38l}f9W(wdVzyhxT zzyk)uC!K{n-=7de*mTeF7di9v(^%3OEX^r;mK<8wWqGAT;n&BxH%y4i^Bw z0Tu~Z04e~m34>ART-T(VB>Fm|6!n?m%KnYJEL0+nsC^;Tsh~;|rzw=+L_|wV#YIMJ z$CncaKP6^*26IhX660`wt8w&yQ@trBGtAb`$)l%gFU)+{7UyC1V7l~<5tsj?s_(j0 zf@PJRRu{tbn_}wub93=IYc1dN5zK3OW%n6NYvk6}1a#28Gc?}^q1ZKEPU-Rs8g->r z&@Y4E5K*R>w$~oWWJw3M>rwgy9y#71BLS7*sla?>ZBH{8Rf5_8UkUskqcIDBw`Bt+ z76^uXo);00#OKVuoIH9Q=buoqyjuZvY;xyt1=5o~|8!muJM}7n-H8Qe0s7M#`(Arf z#-^Qm{8#a~)Di4)D4Tb`|5I0;7=Kbyo+Q>7*q)mun1v^NZC99(Z0tRHl;5mu>aL4( z`0jTuZt`V8A;e>%;rz#s*vgZ8?=7dSNPsUfDFN;xWpI|wi0hX~aA)!;n#;eF+)zA; zeE00LqXAx79>@qVKwwKkbB}rG=-{Z*Qp^(f2};S3+&7@l0GJ3G02&O2cYBjBS^iza z|7%9-o)q0fW4bl~?eDeOx~ofb8V-nhq-Ph){BHSKE*@0h69pJA%~mVg7tq58;vSWA zhmzFmAR^Q~L(q=En$bDp4iaf7;z$e2q}8dXqKBHuE+fMG*sB*4DP|?q#7N|Ou<|xb zi}pz?LU))#QFD8H8RG;P>Aq?Q-fl9Bcp}DNhWv`Nst$nHNAgZqvm*iq>{Msy+9dB< zlmMP6-e6FGloHWYRN&y&FDgU&R&3w^=OySpqv;!<0t+S%1|=2G(R)@qQWMrxTT7Z1 zqMCc93Q|>ZNh~ZL%7K)oR?lpX4cGwrk43?t~6q%AG3cRJK{26!_-x_ zyC@MkUiCC46eh|xTa9gb%KCkApCE`YTbzPp(z&Aq73dMIMQL^abb|%pTKT_zwC7Y3 zOy@lA#0op3Jd2YrPP_Ul*C(>-!YlJ)_JFOUXBeexxdF;yhF|03t?bXE$A674FMnZX}(bsL|d= zU-G?}&{|bP5p2`18F>LM(Ooqt8x&tN4TI<#OEh?D3~dHtSs#NkG48weQiu?l`NMST zZDzNeSvL=y7PqA+_Rhfk!98wGLp;{KA-xNgx8lm;yuHlMLn?uT%N6fW?oTx~5`0`> zeqxO~1skaS(@&HR1J@EGtxZh?_DI<++a6DQ!$p~_EPQVbH*0<63)L40q$EpM$n621 zDBeg;01g-$%x5FL=Y@ZFY!hHq2PJ#boC0_Qz$8Eb01W^O3k>GI$$F;gK@d5VN>Ay< z{G%sUn_m!po?b5vq9Sz`su28Cpc(}e%RyE#^2M;pZ@pDZPCaeZp!f;55A%m)K z8#h>MLig@49k{t_rAN?`O`giRqf0;C1sqK`q4Pant_z!kZ}_M~TaxJk9tj>8U?2@_ z8baWR&B?5juSqEu$q`_bj3&+iw*eMtAONJmsJxTqkWb|;_g{0I>3B(Nbn&ooiNqcFlu1H zcq>bE3}d&$5qK1SiX#^UJwvV59_(m>7m0QsJ*OHZZ}O-w_{JxGyCO5r+>-wv_f@u_ zVyc@}(oVnv4eyMu@kWTqqeQn0FuUX6mYHeAesyTCE{zg7%vLCl0e%?XXkGv+!Bk*A zdZK@W`>E$fu>1xxvo>)9d$tr(&YGzW#r+(yxmn48$EJsv>v@elxGL zl<-GM^Wa4K5hLDEpEH<9RE`xR1hx@%d!4{LBZ*H%iQYe@kCg*HibcuE-BzVd5j0UK ztA(fHW*CA+ZWA1p{US$FE@gtSovlqkO7U~7qWs|0MCO_S%VJ0|4FhkDf-f@R>%~2! zrWsV!wQ@)d(OSk~A;DVDw3gGu+u92QtrCY>MBmS~R7l?V9hQfv0sUai0vxMv*KK{M zjAjPv1SK;J-3;&r-~i|V;0u)Chh3$oX7AXg(DXyXuClMRIeXY zU2(-)4vGOk(CL)o^IB?MPo4^M?KD8HGUeq z9oY--Krc-Ua|ZYTut>bqOL9Uh7wTo9&Rjv5JO83CZXNYsmb{7p;?GGH04;{Aq2i%s22B z`e%$g^9Ly7_a-Xa6uCWnt0M|SoNS<5C~4X;iN?*;``#N`}2s8(nw zp2kTN&%gjQssKx%wNlxt&D+=5=Evv9nNowp5B=P+GKEY z6NyCLl_{yAs6uS$`e{2v-s#Hp(?mqr8Ic2d zNW2YTkpKmN003MNC?Rh`)j&M$exxi%R!NiGrV1S>Q@qr+0>vBR)8bLpMNki}6;Tgf za`{#&&B0P|4BFZ@AdMw5Ve5FdjNhZ>tG=Ub1=))$aGSF|RdrC^{rEw8pKS5X-gK30 z9ty~9X2A=1l4a-~r$fJCtz$>ZEag!*c~%qOI|sRoy`ONvt*6Ja-I9*i))7CJbP@*c zUEV6-U)PEIZ8%@0676LtezHg}ZQS2#7al1d9HcaXWU$*1!hCe}hq99~G3(XfX^>fB zni=3VK%hYv00x6WIQBU0+JmlcxFL4_mOnQ&kwVFUGXKBTBwDIe{%Ltebj6gxk1B0xppokR>WRf#;8 z2`3sd$ysE94CtfHX3i2n8}&%E0hRZ$^SUK|2p*mXkV^=(QiO&hT<`U!Jf;!ZY{DkU zo^^~<0Ji`Z3FrV20DuP$l<;={7m0$rJI&dC9U4NtvwEhyg#wj+xT;cJwU~{jj{6l) zs6q?%ic-cFWp=gab3p93j=!4Za?r`S#&usC?^WT!({BXM%MoXowrPdERx~twD_QEi zKCaCfR>qnfqa1_(BOW;t#?RQGCc!m&<_L`>m;n<1gzyl%Ff0lw%RK1cxr7y!p!c}*O6DPj=`b%LIu zm3<1}?f{DfbVvYb0N5mg!GFZYpLkE-nwMrgUCn69f3u)ns-dU#77>6#<1R5B)z%TE z2NBl*X1I|`X-<(?G2_Cjs61RGF0*)KZ@K~Dvyuh5d2-Y6a%M7WfKL@QJ1z0dAEpH3_7*UZkk z;XOcR($Gu+OaL5ctPTJb0BA56to!Jsp-cRy2j61)s;(x=bPv5iVIH*3?Eo5c+C}!zqF5-Z*br5YD-rKoa753G_7;BW4Ke^^289B!0szcxz=(ieO7!{^ zz!?COfCgX$K?z8BkiFa{o!PUd;_A?=dtV#U?`Z*;&!tKm3bvAF&F`hg?^YKtZ;6c~ zty`XV!DDHa;^~QGyk8A#0wRW#)?1VFFLeE43of!TTm4+slbjBWX00X))B!|)h!o(M zmS#K<)U~qU5UP))7V1ZHFQZ#=_FmB%EoMYCbm{Rz+*xIKRp;4Bx6#-{M##lh?hc+= ziPdA?qfFqLBHd&6+kz)Tmr$)u`#~{A=eo9|1^R7gyenpYeG*IyL z%qbDnO)p{Z;$0+tuYG^KY4`vyzNIwpvNdrZ=7VVKvIxvNg9xP4gv#D_s9)!Itms-p zrOfmIsrfdFjZO;Z&q_j+!@$?AIV|xJ#|_2orimSZFSNFiyJ%k7&Eyc61ce50dJLzh znx|3-30@YIEH1+dz$Bnb0vdn{06d7Ggma7}^n0#187cGZt09il%%=T$6huMKfp`g1 zJ5GwpPD4DqDqqkjbT8NSD>?jP5h~7{HpqPuHa^-qjRAaG(Q7PbQ)%`_h;N1_TAfF| zN2iP;&6B4dW4_GEa!ak8LZx53U{Db550WKz%=2CORpK*j?1 z1N2@*?o$9KfFNkl2?T{f2>?nyooYuv)8l$crzq&4U4iPj7=?U-qfN2HT6&NEe8YPf zW?NoQ*~)c(09cfA6J)`kIRS8oT*=Hn56V=!g(_e3hb=dzbPeG&oSh6%^FemxVMaZD zn&Z{Ce(TA3*6hDlBz}u(tvrG7zDOWvF3&`~$Sj70YJKn;a*~z4)T=*{t!2$60YnYu z&~Ub!T^Erq-e%C{a#RxmhHK!@=2xvfut%MLpn@m^#Lxh~_#GM~A&j6f#{^DqM0|+B z`I!isMO}jIBbvAXm;?wk=mby!fI6{2iTCAbq1)l*d+qity~)Y+E~-+k2#B*TDrgl> zoT@5WqxNBxwxA$VLAB!OiFSUg#oVG{W^Q0{75v&cDf>XqlSaa{RW-fNcDE6{i0hgq zbI1W-O{3CD)Iij-$~O~h!1OmMZ;9Vqk3FU8;Gn81{TQkiSVJM0%#i_gz^FN^Zijn3 z!kQ+8hwm5r)t2o#-myv(+@Q-?3mBp(_jxPg)5Gz%YWUa z#2XDqadAh2i%wHgqFo)YhFk+m){iyOj)Dw#%Ain_CFFIkGN!mD%JGFh_ruDGHE8T0su4( zZUST$XWR^M8(@(D37{}2fhXa@Vx)36%l*bJjlrv2Y%!XJiqUbW)M|*)rCEeOvvJd+ zrTxY*X?->7vqtXgsG=PuA~V`Fu)^wz6p$q#=ScdDvm({$kDusS7`y9GSqQol%c+y6 zh0u(X%u_D9UuiC?B$iva--X1)(Pdb>F9-qGBU^<^wlCHWNorxaO&ivfE=(cj9n@-j z-L>vnVP{y&QRjI{9zjvtS1-A?t3eJ;G0+Hs-_BDiS$eI4DTPq}*d3OEfUw|JfFn1a zr2V6!zE30^HOMkzp;G|&0E=7!fCmhQ@A%SCRyC39`2k z0LaV0l3?Edn}B zNkgSORZL9OD|23Jb>HaTQ#7RC$Q5>c&QaE_eePtZqJai@}S&to@e53&BuFkas z4lS8qqJ$&Ob$e=MspCN4+6NEb_#GTV05D*{d}P3o3S|e(d z<(Qfl*j}79{sGq>o|;|_MOvjUTe&y4z|syPZ^H2p7IU#9;_$yeZLrjf-OAA3g5%12w=>(L zU)hmLDF*=l_#K`RkOC%81j7md(9s)&n*fGb)lH&1qP+eS6+S@~Bi)~j*Z zJ%-7ndYR)^IV}A39n+z1Ei}hcq=lBF)Z<(rsw%--ACoGhL62N}>`E5weU9I9EzM~v z^0V+?XC`p85HS$da`+Bw;!W=B(Iauo^_M_*fH(&E8ebceiy%|uV`R2y0l=_2`qwPx zu7<~jR6tMMGZ^*OB>sSfYlpDWy>@@SgF1k zL%d8(n)+2jnsaQHFbO9<`|c;Z7X(hr4@8tQbFwK@yFC{NgbXWrJN?(2HPsSY?@i&; z){;g)#`j$38llyY*7LYmUXz2OyWnWhGkbb|tkxh=V1|b8wj10AQ!|YUzt-Lu4R&p} zbGCCEbxycf|;T;zvqGoDQo(n1Wu%Se2_R6dVclnt@KOhzF< z&Wo!qe5R5wnAuMQU0@bWr-=h+yW*W%F?xobd#h3J^s$|)2D!CzA@6n`de^BFZfha4 z%npSa#Errn0kq}NT06WTDliSGb%^v}C3nq-B>?bVfo$e>&KP;-niPOGMHDlo(t-u0 zG$xbfr(`3SEc5_RXJ=CY0KmQi00000002L9`WCjcUo84M2H-}kMvNx%Opb2%5YWXeiGmy|@sXGUVLDm|WN&s|1jh~zv; zqOT86qVYD&CKH65;$vnv>J@opiVR!p>#n%i(~9}592}4;j}P(*cN)-)zc<;L9B6$C zC)VIUL6K@^!1sx0udu^ptCEyHauQKv^=jvL@3Qe^=jyUe}eHv7|~XQJJC+^rf%rag%)0 zJ#>yAba$M;`wkZ@dzb*Ih*84lfFLrJ6vR{Z!eVoE9`EqB^e###_f|B5h57PuMOqRS z1kx#2ECj?(OuQdu8|vx4kCQoyRc94FzDl^ruR)pBVN%vbL#qJzaoQ zKE@=ikzMoVJsM^#G{!EtKX<#(TF$jMt!_mIzPKGe0KtR=35|*QSc;0p-wvb!u7J*1 zO3VpB1CRh30PcaHq;m45=@}APWsV&8I!w%p&2;<%gpScDP_1bUU4)32985iR4NMFZ z)Uw`2tQ_FFzSgFaAa3=QG_RxY;|?R)SHIL+>-<@X`^|flQVZT|f>u04ZeKIx71CRU zHGIJY1D&OX?U97PNt2~_+clre>+Ed?5VNBF;T~wS+tOcXT&xyF8`(r?w`KtGbzAcz z9_f+mqKo?SO{2YNM(y_>lTQiW=p8ly!9xO);Umos6G~>j0T}_sKriQ(P{FGtZ=yA9JQ6!hxV}E7)V!-0^3>=4P(+ zq<3ET!O8?}nfl(VYG!>Ngh|~P1#g;FqsP@v`{2MLxUXr*{8_s42{k0@RZfb?B`c$| z(4CoSPbP=2EtD^#q3O#i@b`xI4>f_F>MkWd`^MU$r*YJfGPk64K@HIgHgt|CH#k} zf6nK}ZwgOdKSWaJ(zv#YRJMI*GgHA7 z<%^|6*4ueTJpjL_|B*84J!AiQvMwplVrfCcFl)&_mc8Y8ty_=`TwS9cj8nW2HS=%l z^$#R!?IwSDH;44BzAaS(vnjXLpo47=R? zdp?uC_NFjpQ9Qnw-CzKNY)QXK3WD|22V)|%ZxyW%^Z~HI4TDkV5_Z}1 zKg~B%vn)uz|JRPw3-_=AC4Hq@Kx2a^TRi33c!4=vz03Ihh==VkH#QENzq*TT_9{~> z!azu4pn)Qp`tJ=QQdxVb0j4Y26E`36nqQK7_mxn8Vu*60;_=sq7pNh#p9pOAmpdPB zI_+*9@fqHWkraeXG`!nOo{sEEGO4TRh(Eq_R2*pqIc-b#QM8KhZY>k>LX9Syvndm|Q4CpxnN4f4`ctJvLppGGoHSqd#voK=n&wG-YBc zq^^BB2~2Ba?f=Z1I`FoYXOfDh8B* zHcC0UK;9hyJ~_^3F$fnliUD^cV*gx?4*$+Ha%3!100lsxL6ZQ`01#j>DlOOKmz(c$ z>M5mgTR?CCp`vK?;c1hAG!en+c$-&Z)9;TO@1v8~TVl*xhRg{MIqzX68k({@-G7EN zonE%kKQhXP^$F)aPZGV+KcrOfw%`^Av)V6xfIYG@VH%_|!cHEc@73V3MM~;$W8a(f zKbTQOuIx8nP0;{*J!0+RJjz&*dd8I`86XrZZn?|Y-DT0UC~)!FOX%$LX5H{P-zBOy zB0+?bZfdiUU0a^m9X5yol^|eZJ++-*^+-Nf3IWZtAV+5A1mFNLECMC1zMURPqt$FZ zU5dnc(!!$Mi{PRRwxx+w@1H|Ln(3!`C!TQRqGwZ{fO%ugSH9)N)7whr5b}4u~E&^~atHdF$QV9Jn8U1CdzLE+lT$L)V+n z&TM&I6>ODlF0f|-X`z#Cyl^`sS!^tG{}RppL`q+R!qw@ zEdai#9i9bX)levk5H_g*0BL$=oC0hKU_)k50%H&*EqE*G;jqLGVE5{sK=?2G(TtF> zgtC8cet)~Yy|4b`sbM2@!_BKCfnVLE*PIG#aWkRW)~TFqBBp)xFLTWopfR?Bl~$jZ zamTmUgyPbLP0uP@KhayZJcIA0MW`r1Dg*DyI7I|y|Qb7|Owfb^&FXds28Y5y_)JDb}2&A;?0F_8B*=6%R+7 zQ}6c2nAI^D6yuthvUTpgRRErJGc{G*J-x+zO>u&=KDPsk$d^5uU15jWh+~ssyi7=U zmsV!tf`(XUvnA(12W{dOD8?mYP!jT?=?5*Wmg8xG&`30g<$olyoyfac15_17wtF-w+SS+C)si5r0Ud+i>f_>WxFHp;g^Q}gXOv9yO564$=Yj)va?*<4 z03Mkg%mQ$gU>GnTk>fO!{H20rT|+Zfxs&Okbt1XN7hP~Z)~^uUJ1RY zT=6ddF~f{X;!b5rtb+C;I10k7_)GP6>$<;xyPXBrm_0eAB688-d1od`u%8#>mp2cS z$N#x>0&w;DIfzQP)%x2ETmjAmDeTRPihFoDvGhVNT(?7urvaZNR&L$UH&o~1u*Rax zB^d5^`FkNKHIV)#*Zm$&iEK6WU$?1TFlmLvS~Ct@irbSCDj7e=?XI?!=H@G8EOH}e z=>ndZ-Cz&`E=eSWWjfg{%i=WMR6!pzcz~W2YyiL&O#!w5Ff;-sJ$G)O45?s~2^ z3}QE_bMw#DrE_3YJ_-e~snP^iNKjB5m*0n0QU~|R#eEw1K78d?ju)!xLeejnTy+(O!|v-0#c--Cwgt_-uNBLQa~t) z4a}qh0E}M2696!=&mepSfT;vZFai_+TOl~wB2@D(J3X_?XoUxY;pU_tJq|x%YH>?y z(Qw|{c8vJxvVPa>>sI9oW@z+PYj6Il1)P(e7jly6MwSa};j-sOP@0N{^v-@G>Pj=M z(`BvlHYps<-#_e%s1;EFsX$i0dgEo=zykAxqG-*P_AR0PwHp{9FR?N0q@%<5ld}_G zGvrw8WE0ezR?=v&aE$J--4FflkJHOiUYMw_)up)EAvw+GSKw;E$xE4$QWBA;tpomu z9hPTMZovfRv%SYlIoLmimIUh^=vl!N00_Of0PS}I1fxKSC)S(4HmoP6YYyR8-N$W# zz!RssswpVzAubV!e|HlL#rSeBz1PUCj_P4#82uy^AhEeJvS&TMwidyk8sDx(d*5p3 za2hl3e*cnDN{T1=F)AR(>#*@Su>HahW{-c_F(VRZ(4I=R%OhYw)g`;exIAi(uRA)C z3dHbQP`X)w{L{%8lHt`{C99vNk&EfZl8HOc^23q9>SVPu(hFWkEC@m`5bEYAlL6j{ z9X3F*ie+*G^U0b&CXd+te?lLELN>33s3FJ}fM9IL^%nmuRlgNEp2+U9DO> zOmekZ%(-4SrzG`+KUW4>T{8N6^j%v4!j{Cn1GT_v42ps9=UY2+h|B7zMu*#{^}49# zv^^!+BiB3xeYkjLv2Po^Kcv=LiVJ9{f*{$RvO?JDe?@c`(fDszcyD^r0N!XF90t)6 z8G|9gblZyk{W3RSE2@>@Lr-3|Teei7 z5E>fMA_zG8boI(f3aYg+*LJ%nB)ZnT>cr`EgN#d|XR!5!ueZsauN`gOJ#bXX-#@nE5g;X4g07GIV^~*#j|NsBOBx-%gq4 zp}l*BQO>C4@F|G+*t)MTl}tF;%(8L6zDMnmj(zTx?2lf-Hhl)Ay#yYK9n4cGk!WlL zGaue@gc(=wzGUkZ^iXD;ZO7uyIwXHQ|MM0eWYl0!O1UO zZG1xisTw zBebS5$+hLo(CN(I9m9Sg*qoM5Go6X3_*D zc&Aiyk|W)#gq`$y%+yqt7daX|eBH_EbWTWT7yf;YTDj{BiY{-@MRs6BvYrs51-P_X zAu$TS8_UYvg^jP_#{)UzeP1F+isT$@D5;q?2JJ5~*nKRD))tUl-ir_6XaxN#q*Scr z-_3!8E5y@?KpRL>rE}6UdaVWR5N2{Q)z)5Ixbt{IWxcQf-gq4v4#6=LrX+;vgq*L} zYTiRf?AF+|(0c$|0>DJgfD6DPdJIZjJ?6IkOrovjpZ~glPF>QrG!e(eWGgtmz`HJ5 zRHE1{MOPIK&+2NV+7CN{hrD}>3t7CyIa311iWQ1ybROhAvXk8HkD9&QEH^onDLYUX zsuzz!@?>N`^?UNRPFEGG5aGjRA%oWKE;StAi89L zX%)&jV^2!mF&sWH{}8dn4>e6AH(4rRQL3*f8NMhU8e-t?G;Rzl?~@{4PstTG6)7SY z+$T+D1yKpWW|}F$0AO&kKuJW7f9ccx*ewLjiH|07ck_0NplV$a!c*_8x6@?0F)66K z$(70$!M`9WmlOXIJKz8+@-aFnE~w@9t1`|+;krC?!rJjNT(#Jz0Od+~Gxp3{mW_LQ z$MI`MK))Jl2?x)YmRk6rbbu8@E7+}60}ieHY_ZjESG$fBBd?m&R3ftBAwhVuc6JLA z;iXs#Dhdo!(ue*T6%gJh)-08;jx=v<`C}xaHy&Bd4?$3oD3nOE1cz09N{yp{>=~{E zeN@nu0El5zGcg&A+S`2pwnvETFl(~MmyPlHC9_FzT*Y|xa>@fPPj2&7))U*Q%1x zG;|8E06~)iV-a8DOFvnB^mv{oqOoU}VxuG^rX8%sx5ICY2nH5|m0K$x& ziIIYmEv>IRxqJUSeW&JrWbyveyKj?Ndoe-1ps9!_rZbxE;s-ycRM%v@auyC+N*5C4 z2odbh%4lp~3#bzO5Bu&lQ59p*Q9tvOiNroz6!RL-g^V7v4JMt{#;Tpsu^zPn(Gx}G zIZ+$zEwLBD!UWND4W>a}bb2Y`qvCO@gjGLO%@zY;vv%O2Uh-+|!Q1u%XaG^yHZW2u#htes*HWfcVqwZ_Q^!i&> z0~j;$_t}}lTKmK`^P|FzIt;B=%M}BRR9@@H_nF1yS6xic4nAL_xoR1k&7-NXmiMcC z-wOiEq8Y*F&Y9`lVaf8UORd(UC8d-FA|bM~P;19k>tkSbz>8AGq0Yg^d@6QY;<#o zAaS~OdH=q6B!Hu2ioFgY?*#5M+KgxShx2m2hEhiK%}klp6;(T*&JVKGfkMcF6}+;* zZJ7sZkHoQPsAFVR;0p6bnH>kJr|DI}kl;v~ueG2qK?$pa98Mr2Y^9>~S{9bARuHsp zzUO%-$t`J$9ijjpi5nAUEiwlQywx)jAjaf24Gjg5dc6iyxHjf+!zv) z2AXr(oOm(g*;bk14li7LRI2HizlHv0tuJeP)!h~H=&_76#A;yrm^(T-8{LcHmrG&v zNNN^7nhM!!WB?E?R;+*3WAiA}o_$LSRp7MA{VAgm2~u%iOh!@Ar!$$m->e$>HJ(<` zyLX6paw1SFdXH6hk=N;iw>lb1-lLno|F3aqlCkM*-OrwXcG{ zTLrGTw*Wpl&F3L>5`zhFIIUmYq&Bk60TF;K!=#@Glffv@$)6=PHd!uqA&T^a|NOF* zDGJX%S-c&a_1a$J__x8Xb4%%uLB5f)=tJXpu{@G)T%O4x5jnM=Jb%9Rem_GF3slPb z#7lyx5@%4uR&qJACv2(ud<~0&+L)2?L#13~S45^|r*{Y4x8U~uOgE#41-W${25j&Q z;dm&c{4U=K((H?Y0h*rno4jDE-`(7&A&zHWxp01GmenN68wS2u z9oh(lg=HkC5!U5;#O}9~jy&%=aioBhh}o37IE0Zw32!cIBJVUdHc4koOi&eu%lbE^ z^VeszAr9P4sy}_T^D#zW51i&f+jsOrqNh{avkf`f9)Rr3y_-&kUex$QTZU&xYA(?u zqJ*C?#gp1k8gW7G zA|Z+6;h!+N6Y9Hijw(oK^%z!DjQu=om0L31;T!UBI+8OJVQt(Ren=g*A)uDPiUDx? z;Ql?r?I_UT5LmKrz@a-KW-*WikQ#6d2G{4Sf7`0rw~-WU-`$!{^$;8NTIAqnEnfRtb)o}u4vFw1s}yZn5(&4^Phe{vf|fS~UPvh@TXOX5DTe;g zw{)-ml!C?^y}*l>c|xa}Fl1O@Pf`z}U)A2&tT5s(2zoXd)xm;c*HVW+L=a~!a(C&P z!^eabJ^@V1Uz8YaC|z6y_OwDLd-VyeD*w5^Im)q4s=O?;2_Cu44q>VcOa`!zYZ#L^ z;bf&f0$Ku@b!cbg!3;{+{iQE?)7Q|R%_F-_*Bh6&nkRjzpz6N!ouH6Bq+`;4>Y)aX zs^E6vy&o9Q3!Lj;Clk5D(9_Q7I(yAYs^=q0Zo?E*zv4G>fec$Z zweW~Z1(t&&dn1MQ)eXX%+o@GS*urgZlm1K7=9{^N{7wbOX>wZ!002<*^}qf8{m1?k zZn7-EH$2h(EC=G0Y(TW5!~_1Q%?*R}nF&{8A13x@bKV!(*R*rk?lrwM zp4B6Q5?{K9B~3nlw=DlQ#qeuwp1Eu87WVX2LKOC?H&)DH&^mt2dO%GT-rR1^$WI$< zkDoI!&y<I>I|ko+FfxWk9+?e?0b0+nOj-l$#>E`FXXg7Ld(3bOGyvi# z1~qv0aFe;t5RWsmb`e7~u__4Esk+)P&FM(-X2bo5g#v;2g|>6y?}0YP)8vuxD!y)m z6HEp}wYhU}peOWtKkMpG9TEYFds;R}J!u2h-LR>@k}P!+)0(Aa?hpm8diYfsM+$GG zSZ5KU6{l(IQY^JEa#~@BsMkLPBdeB%#XLnqd~nVLqK(iS1tOv>$^u49mZ#i=9A4gL zhBS}&Yh~xoJOF0n4@kU?x*g5`Ut^LjBX-{+J4s;RAt&2-*zMDMysY2J z$Bn;hT?%}VGWMSuA_u(ru+Kc-2r&sP{3%79?K%XP36X}(pfYCr&xR+6a=O0e)XkmW z!oK5V6vo4By0s1~e$CrBj0%Y_le2p>Fq3qQwMx-{(cb5cr3JXOuch}>xaDG2nlFsc zOsa3c8Wp{7I;8TwyLC9@jGFMC>rJXNQjPSwi}FI;vg%`vrs6gt;6@Bu?APSp^u1j_ zUb(gNh(5Eh?&@rCPnR2qI)CJlhmmM3FnrTgfIT$8WJF_w5?Z3^T9$AOyWZgR_J?@J zBsv16Qh#QrVR}rZ<-SVq&ZgJC%sEcENEX7vKrAH%MM zfZr|SZJm_?nQyG4(l|F}B@OKBzSL(2VRmfXu_>N(>xR~GRPLSaREPvM0O+qPwt=%D zK-Ax@pbKn`n0^mpq|tI{?BmG7qdx;KIDAjnCSSWZ6b}zK?AOm8navCb^gVMnr@_5$ zjM;{7Z(iA5N_H|Uh>D;DOL}v1XFR_39Pv~95`>X^$2NCAx_8pTKaW_%Oxetym07gG z1kRi^R;2IuJYJ_#Bw+H5PYQ#SGJbcrH_CHk6-T4{E8TlA_l z#-emq-exr(rOBY&xWlV-$MAOLb%Q$+`&Lh~5C-uDr{o9meGTtzAK0`6br?{s>lw5$r8BkHcuikn+C*0K}0E22d(s zI~$~OBr=DrNYDi9ege=@ zO46nOaNRRHMjUgNZ)7V{*N$&?D?}U_YVv{7VYwd-=ll; zttc)KwjGRnE8~jibfG}4^kc)G;P{hqr-&qg2c4{`uHsE)Vr?;HhM=U;QAWh{2pY~0 z{8cH9I(-WJiJfa-yN&YXa4v-C$oN_#THTSzox{3fTSr!O)Z5g;6u0anD)IcnoHVuI z`*pe$g{q)JUjzZfh-3eVV`PKuVHtpA=KcrqwKXWg2!EZJ0A5*E1}Jw+)8`1zYzZ0y zr7V600PwVc(1}sPOo0YR_V$=eSa1VadLt1GSlbDx-A(TLljdi%0zx~NS6^#J}(4))ZkH!<6d;5O4#&c_#9LzscPP znuGze_!R&k?E(#woV~aJy)gi=U}J#+_6soVGC!BITrG1{Pm^WT&PW^4T?v)$S>IpI zedVI1GU{H9J>F|M3Q^+M35$lu&|Q)`ZsT@+N%xWe_t4(cD_o*6)YveSel6Xy*}8-39JAYVMHvgE2*3SPiJRS006*l z0{{R30000#w4(+9005Hd!e%VY&(PG)%FWHj*2&G)%f`sa%*D~k&&bEj&ce>e%hbol z&cnyV!_3LY#>dFMi6$+{4LPoSk@ax>V$qriM`#FVj}0ZSK6m-u?2XC}|-*OgLiB1g`9&izW~bTPy9#O34jhuZ%eMxj-j zsjl^twli{Jvaz-*-HSBJ6-E&f zuBWsuX4QH}P_?BJ{VVgrsz@0S_nk$)xTzug-|&>zWoyIt12%hnCzmE*|t{{ zzB$WA+E*v@;+nH#XP(#@f}C~$vHlYi9k6W~3mwT`1argw(eB)iKI}6P4CJ2*?fZJ!d7zGu)=tJY^k3qF#+tP;5=k(qK99t! zC`>H{o|&tDYSQ;LnJYN7uDmK9i!7Z$5uv=Re(^E-T-Naw{vo5qD8|4K;&JstDmh&W zktZl4$^d)s|96`sxR0>j%i~39fo&ZOyX()&|Ceuyq>Ra+qX+=s7+=?s87N+u6Jyz! zU{@_~Odf^pz5-r&%?$(eF4X6fktdO1AIEImyq+HHp_UGvazXF0P;#^s5!B$sDQ30P z+?H1s31+pQ94*nR=&hBP^qI+a($JaAgQZV1_G!(G7Vy1H4-!mMCpFZj_{ITZnNjtT zkR5|87TfOYNwfeS=7~Q~mfttg?14|q3&(4>1qrlTK{0Ha#>d`xT35-|0LjetU*n;x zCUj+S$;r-%{&I7io3>>iYmJF-#SMUWKHmH@Gf%xC*sev#VWTz@p8=The$gSo zm50N;w;Tb*g>683(hli@Da&xZ>>(4dmJJYt3Uw0!xlK<2=!H%^dcH2p+X!xob) z3ikSqg$;bfACu|pvtziS+j%1+ejga}+c#8|p_VoI)R&~U8(Eo=h0_8s9Axfu_uUXR zodN#XwL?jD$^)r_M=Ah7UjQosaVG%Gx64w27yvj%88AS*008&8?zT~rE&<M zszo)A9FOBc%f+nOW*DTNzlSX^cswetHc3uGov}k3F{5YjA+y##dv{3PkU#29e!~M_ zI{DqnLeL<|p~xA#-yfjsC=_bS%u(2w)I`@je;2%e7i#`PoCdh^5{`QN$7c>^^(g@U zI99TfHs$g$XdRsX6#yWwC80s~Z~@@xlL*Xa0icCYWH7+D00^^>(5}SuhS#-36!0=O zAKCGCphA@)5IlkKtF^!FR&v_ck{_K8naj#HgH4X=%lNMiog-*0eDpdzS!m-2Vyy&~tW!PTI)00J?qxFdG2s<0Kdn)?k3o3HbkH3@4D*LU?#V@q&6g zL_H#Cfg=RB(( zF)B++xWe9ko}IY8?Uizx5OqQ0i9n@e<0AvL&}`4Et$QzrB00T)q67$^R+ybU?8?+Q z^{4aJc|cxaRO<6mk0x`;GHfh40<2`++H-%3##%BRLr^!NN&()9CKSyZdI#K;Zd=W6 zw*mn4NJNkgebfu+dUR?)XMjUPD9TNM-T;7M@dMx_-KnTGX8C&ufbSliqr}K9MCldW zq;}rcQbEJ{pFSkSjw|q)=Wah5PwdY$#f)0}93sYjjq#dSiAn5k(95+1iI{8I3X@q4 z4XS*r*Xb0Zj11X>#BFV7L+XB-)+4Q`T$r1UGZo1m@#zdl)r;9GHx0w}A!WpRsUx=o zDfYzkG_?tt-3d>lJooj}zbNPqTix_ychE*+3_920(tcaNLH^Ni2@r}0o@pin#yfTQ z`=E4Ba@Uax0FW6Q)hKz6yAdOrG05#cPhnET$25ozny zk8VZuW>mZy*JHSo6yd zM>S019D4=ke2IDA-K6Lfk7&VMJHj;e>tb#{+BPz*2>EO+%U~E=k0|bm&Cn+3Co8AZ zg4YhHqoUc}z@1Jxih!_-3OIXd)GMM8I-#TOADj?ibyM3Tt3KEbh5@P*KEVy$3IK2{ z7@!$lT~m8R0sxhK1|=}v1hi#@j9;-2J%jAU6Ub^Cnh}7}x|P?q8fc=7Y22zg?3BsK zf?TLyWoJuXZyh@2%G=M$lrl+C*V0QLM9(al_y7yDEQYo2hUfXJSShE>=E_ydigfSy zvj-`@TZ|RCn+zbY@yI3qZ&ZX5Xo|0@-$BickvH2Y&Q`ma=Pl>KeK z5JldN;hmVjBN71X>xcVS=Vxu--WB#CUr?6^6yiEs@&;bXRV+!H+B^oM&PY)BR{((P zV%sbhlq^-#m>{jNIRk(}32YZ2)b+?c^xtpAy)@2v_cTZgMTZVWLERj`-m%@>#QjBm ziecs{pI79tCIdc6jv@7#fed7H)T#X}94YA6HpwK*P#t>aiixpFSeSg}XT7_oFAVPmwe4g!TDX*EP^n!>a0@squtVwlKZ-Xey1)qI~J zSkb{jF%{#MSR;90KL{E2bQ70w&}mOVZr4{%k5U(}m*bWuOMC;~8HNGlT`VtfhmTr} zQ~-c1C4vU9hlVrKfM7tsQvd{QNR;-^^;8P7?Zt5H+fNb6Y;UUyg65}R@%_gy$KjVJ z{P^F#j*p1xB#VREYcMt!(49fEjH8#cM#wxD`#lL*+xKVWe)KDHA#6k``|mcFPFSGV z^u+t~SS0r$(Sx$x%v?@!eg$H4#;=RymW&pw$lXD)qIW50e%-F2f~yyPHfbVqF#Ru?X1bN-#s8{o zi#+{mEzNO9{tV%!Hf=W#NVBd$rqm|IH!E&i*E$!Xy-eDpL^~X2hox~2$nQr(fNR;7 zrPud)h+pw#DjxxMQxr3_KgRkQK>khM!f(~ zvg#lhnC}xH50Rxm!MP>5&Fn^HST%g$kyU(+^at&CPh{;PJ~54x zo@Io!l;|R^5HW9h;>wid2f5Fm`Ka?9XOg)Gf2{6i93dy&Mm{R_JK$%(AhY;I_t{^T zzMp=kAQhCf$0powRZTC7#LMGhh=HlMrO*2h5wTEmSJ?5?GwQ=jf!d)qYKF;_H8ZFp zL{kbNLdh0Zm4mr~FxG7neo2O^B-}iHA)1D%1xW<}$WlTQMgo8_7P+>-fVTngZzie6 z5D{plz+&{krk=TC?IfvJHr&Lb<13sIkYMz7v-YZmy9^Cjzj$aR7uFPhFruYD5eZ{;4P~WYlZ%<8 z`=M`hkgUao0Z(&i+R$-XSg4E!FgMS9^JHa4z%Ny;g?G3< zDig8zi<&;t_Mx&50)8-5DcrHnZ91w!Gz(LxP6E&T63O1ER56vr6Ij{Frb#}~9;D(f zlB0XEcM^j7DR1UkX{=goQ|V0l`)~(cB_#(;fN)cr#h^$&jxC#=dUs@j%EQ>cc}qBs zBI-2&z9_ac2Ghmk+H4bQ(iH%pHya^=8_rrOs5tI z=}`hrDWco3+U0G~{9V{S&DEM&09-4ZXXE8-bY8nGI>wYLvwwNw7#`~nMh>1uqNIQVgC)+=tbm2=waQ0=q11&A~}x(%@Eg60{P=q=%5$^^eAl@f&Q- zmg(*QRmg>T&k7Q^tKkWKU{%wP&UF~!kw6o@kBq(-5o?Snj+Bz}P;pbu*3bE~GytQb z`|X?UNRbfjuMQdU;M{S7z$@f&#RI+Bt~t35X<>n`2z<^yS!n=%NVT&9Q?h6b$;vUI zt^fd0CSV3-%mCn+g;RLhIRp{}$8{8_zLBSWiws{!)`%BtUz#l=C_?s+@iV<%ls=D76~s zK5av0g_9=N8|OUNT!5lC8D>l3(#p`wupktd@U%6A+Ls7%7+TX44L}*|| z@qW=B+jv9UZCHM>E1(bgnEKRK>nyOZjlEN-q}HcQ^(i(3#pAro9z5+^E^KMIS?DER zpGR>QL`KU=a5@D5kmWHShwe~lddj>rB5FS(_htB-gRflYT52LqC{aFF zwX^nNA_|Z5t-z;rn(Fg$wX`3`xj+CRWPbkUm6ejxx~%fM+-+PnoY0zNr#JIv)9p60 zU__Z3=ku`0hu)E=6|YRXcV8}ReG_lNwmG((r^oGlpyUiN%z4>(C!1hRuQ4%d13_Jq> z6oG=U6tX}lw)oDyyR&L^uF~6j;`G)0cB9_@q}*RCoK?sU$_1b~O%(HgEm(33xfAU%teny2x<2urIj0I#+W_gd6$ zzYzY^{2NtQCE}7ugxF`Y6`NT=yOWbHKi~wJfCJ3`@hLEX9)AS@yp4^c+Mx6xv6}^4 zo|v;+J#&P{=J=Z_F{Bl2=rziT%sd>5-^g`NN(bEaQ+6#OiF)QH zF`>!XZ4lXSUcCcKM6hf9Ip6)>8i1XriCiYvjRcdt7`s`d7hv1!;reumNet8+IK#6V z3%&>q1CLln!FQvNy#fHlM$$D6GV2ODx)Xrb86lZT0bb1rAm`L{d#}G*L6V5SSigEp z6c7l*>U`YOzs>u;kR7FC6h#G`X@0+O1iQ^V$Qm(CajjNXSy&~eitbXK7BD5bpEIv$ zr4rxX*zY@wmn!zemYP&Wd$Lf)`<98Kg~5JoXRB3T9V18^_W-};Bo>Cg5W}mmZ#-z{ zl_!aKiFpZMk4fckaRD0)oOIfkWAql5&g+&V1kepN)|tb7N*e!eudM+9P8j?ZYGnof zCmqa0Xi`1!EvOmZ3IL#9n6-eOVNp%4LW86L?`;5b`Vt%)&z4X61fe3|o_9_$J-H>8 z)$pt+*CauzOIpI?8?a(BPhqqx(*bY26<)H^-V*Z4gG-@Zd{a^Hr4}z#|9jFbn z9Bu#a92CnleF`;qXJP{xTKzxNq^O_Ikvakz2wJVWj8NO%)2@lURQ~&|k&}a2z+Cmj zZ->&=JCio1Gr*v>GXnY2az`>UjO>1Z=N?}p5mLZ9OA-OB_IsX81_XYH9LPlK*5nd= zF=dtW;pS!M3u4v~l3Yl?J^-Ls006_i3JnAmFn>MI7njk-&fk*${XfF_ul*#1FaT(5MO?w+X-e`nO%ehhFmKPBYuh9!ZgTgoHB|JH#Zxt**lA= z;5&PP`&9=9C9`jKyPDaI@_(9iZjTtg+a?b-lAgEIH|}!!4ZfHRLqjyT6z)oB=L|jK zxwA?i#p)&Io`FutQZ@h>_XRn&0PN8jg4hY51djB$ebM%x()XiOR#Cm?t0hp-3JBA= zCb=zuOZOm~vHz?{lZ9R-M$fJpmz*Z3-W$8k^7;c8*jcpLe0IsT&mlvPlNr~h<@PKX z63sQ=%}Zk~uk0k(jJO z7UGds6yNM96P@F7rT$4vENS5yX^_2S>s4*?x}z1Ax4(;}cA)RoNr%;HS{R)oq$X1?A4-Wau&h?e5QU0Fi*Km7C~Uc#Zt zu?>O+nK=aze+Dx8g4PCr%w90i)06b{-H9T!Tl{^;4vQ@@AVr9>Wpq~wjR+3i@A(bG zOOQ<(9G+8+c8Sv`SZmh)HY)!075A+8ncU7=FClE82yJtGed5xyMn)4{Iydrcry4er z+|Lj-SJ}e>kX5YD8#5~>k~?uwU`8y8{JVMU@9{WpWto?g4alrk5^x~#ZwdeI3jpbp zodU^!b*&{z3|f((=bvb@dy)VNBoH3?RFnu!@xpsW1bqj0J9n$2LugW`oI#dw3Rq)| zgtU7Q+@1j)vs*sv>Q}IS5!aE12s8e*OMUy>r4op;~Buxg+ z8&Nu$R2>$F3aARzkZv+eM8FjQ{y61r2c-dag!?;u_!03rdr8r&2S`v#tc@Kq)MQ_B zq67dKc=u(@rNTRF{`dL&G^?B0>G7$DHb(Frn~^FZDIUR&?}?kdCdJQ=uQ6FbS` zXGsDS;UoZ_*@d7GB92eYH5f$HnrsCCFk&=lgv`3Ji7^OC0H7ywj$m-r0F+5bxdg4h z%2T2DE&|=_T!MAa?Z@?ywPw%iRI15`3c4RMtbiCeej>M2f3)NxB?!vcfzE&%3MTzXs%J*?>w!95A-4)dC2 zgb1AI^NxaQVR<(N@|E6CfF66TP#edjvmK`rAm&2qZ1>UHBavMLb9fN%@)QH00iiKp z<`WZ}>od%p=caTi{dqBUvS-q`9p|GSY?FY8GQz0x=n3-2^SUwOA@bL+ktH^eFNm!QmrfXFe0SMr*kXB8*;0GGC zi+`oLKnLtJhW=Rb@Xpu%H;T!0N7mDbwe5X~bR?jb<;9gz8ACZFEP$!+*4pgPAWf(R z0<5;xtWeTwSIS2J*k9-KeJfU|=x7sq2cGGKRMXMsg_(mP1LQnX0RS>f?MjHj1K`MO zHyQw7Fz6lt06{@o-FAL+Ni`LXPXA;m02H;{zE-@i&Q~f%`Mf%xQ?&nVu5blxu7$j% z+jZ{qZ3U;I*=2%lA1n1v=M*B5qLVt*rdEiu#7{+&UiNI*WdR5N=XzTCnmFQ86;^7fSB!?fzwR%qw`rFfTVw$&9PZ;f1gZH~g0So~yB+p!#38!+$I#=Y2h zTjkc_M3nkF@eX{x-7=nu1-Q}>y9+G`i*v#GNCg1MQUN$d0@DqII7J?M00D!+9|=H} zfJis#kSrzd{DRZ0p{mCW*r_9x{fW;;Jk&w|oa&#i>M7sXd1h`W)`GQd7t1tQK@MZ5 zvauxbokO|BrD(tzFmH0E{n6{jdQ3(oRuSf=wavWUwO#@u+;B)fp!Y5e^d; z&qDO`*FMHuM%ssDmVYVequ})3*xDs%z>f?+-YV7B<>*t`UYTpc!gvxaA z9$E*awA5(g&(TgYo>qrw7Y`n=*r+PWJ^%y^1LYJCx>qlmJ*9|MbJ4)$$8ii^`6ReV zP4CvpoihenM9>ugpoInz(0c`33&3-sLlOY>JT`C)1}6Y4u`jP z6fdW&QCaETCcHjQhesi(My!)?6fqG>?3Uh-a-GbPQh=Y@DFHre)z~o`JJ^XK1J0xZ z0Q6o#p9BD8H=zNrsz`#aH*U%?fDjCR1^{Tq)HH)SPKOp$tC~QuOvgP*QXe5SE73+^ zbuXS0r~S336mij^%l$nzZ1UHh|9#(}1n#|z^Ao>TUo;pBwn@(iK>_S+i*rVl*hWfa z%|(vT2sd%x5x56)N0`jGu7pd29GIFC>Gj!*pX5R6jzB2K$#VHn22(;6Uv<<$7@v-H zyf9BOzjXl0hf8f2ZLJVfraLfedK+F8NB~b~XHx(Knco8d0000006(;&2LJ#7 zMwp4%9mL7S&BMyYzQn-3wY0auvcI{!xxu%-yS%x!xV+v7y3P@G7CmzUu?hC9Mc^YTWqqXUi#=}Bo3R0l@;1b-xggBll_UXuhh-fa9Sfk zREwby{q_Jpd4-M7evcTJCnIS?@cv(wJkS0XqjV zZLqe^8?r3dErkVY(8mOR>7+sf(ZMqXLnep`;P`zvC)bte&bhG`3woad0FJsF>Tm(r z21EoE)VO=*iPf` z7p~ym;t$<22HR-lYX?D@AmgnxZ;e-V&*^UqYTcrj@+-^EFcio%jP#7)8G=> zc6Swv^}Tg&6@W44T4x@)%rq6JJR&fyy_q4)G{k)on0`QmFs$2uL2ukDRHl=;T9m#N zZR?G_5k_mu=t?hv3XYJ&+2S#w(f7t!C3=Rww3MF4aYKM%x=hBN^y=WfW{5G+l-{zf zZj!ey>9B7@hxU+#qvqc}K$aXsGsiQly}~JSv+H%g8J`<3+f)>0<$&6}ze8fSRoOQq z0bck6KmrnwFvF3*x{&7i$aI)B5DC3c0bpU6;s}xrD)35aw^pcQy2=b znifE>K(3_3!G@(RN)IVU&)L^0+BCG;_;?1`Uv1o4gUL1AaTatXZc!osG`&XEIuQWu zR)F8^`7e)l5k~4JzQpg$2=uKQc8Y1UbN%E zWJU_F6L+WLdb;R)wnVkart|`iBZe%{ftmTs6UXIrGyopxBRB(HfK>}{#BqJUsDFwh z(NU%b8Y%WTlpYbL4+e4$)uS(>RsU{d2CyZ|Qt>o`BgfVUA@27rD?N6cP{WnDd5f1z z4*2#{H@0qRWMv+|%&E>0mMMQ)?{_ny70+b6b=GF1#16L8%ZcjR-E8)eh1!qc`}zMQ z&NKiD4pr~^Gr}YuL)ah?MLuFwaDwkft-x7+0TRmR)M<(I!1mTmZyQfnIe6cnl|f4` zE2WuyKwT$$a2QB`ZmnN}>;u^agAf3I_@ku66+9*Yj-E#J5d$Mz0~`Up)S2nPq2GYP zw1=kFzx?{=LGnumBbLlGRG?hPjZ5RKkcGd|_p*uEO!QD3?jJaX>PXM`9?yL$1YtqS zoVn)o@zBURRn+ptj^O#kcSBhmy@%R7*8)huufa-ketaW16B}4BhZC?cEJGCDtD}_` zMZnFRI09xa$C_jMWQM7%;^OFrYKA~dfZicDLM@%X7VrBzOcu1V)nv?oF;J7WDDl`U zX;}b(1)g}sz)>p8IvE43D*%AH4`3GPy)LzL4*CrkrXT>meg+mHze!3jup?vpl)Ka= z`$l2)L(cXy^KFDlr5KpIkn{m~0P~C{)3RKWckZsyiSuFr30z$vV}TIp;RFW&L|2W%GNFt~0Dysp&Tp4RPtKXhT;k4`?X=e>)B&SD|*YV3T4nq3b47$x&xH>yubp%jrYTGcd z@pvU!uQU~>H~F>C?8mw1^e>9NRsT0OS-E%RQBY2IxmW9i7yxUA{Qg?t+DFZkY*fd*c9WYB<{2}Wy>vyVSjaUaDT znni+GiyqcJSgVR80I2JuP6mS;U+aEGZ7p8b7!yltlAj*h1Smi;i~W*+c~*SX4sG2n zttm)O*r;bh>Y$!xc66@cr#EyT7sONa$;MqvlFWh37Tb*BYmo8^-Rl=wSIJ8`w!*Lj zSp#ln6Lxh?0>?(Y0H37N=UY9RgnZ7M+d+HgL$59 zZmGD$*@l$x8;Y4VQ>>70LAs^-H?$iGA~9Vx{{B*+=z(4q1DY8SX^dgL_&1T6wo+k( z>EPwwR?mhLYUswwI&!fwn^S!Hm;E{1mT@C@F`w zi^^?6eUq4%u=`LNKOB1RnQ56!-YTG|AQ%M(iiSTv(lg+-Nz!Md0KQkGzytDt5(;iR zxQ&xZ? zit^}mWON25aqWT(1{4*<;nV2oP|J8~Sum6DBQi7Ay^tMSa@?0VUQAQea={ugsW4j5 z7P$q~PjxIE005ZF-x^PSn|L;u5m(|*$GY%~8(@GgfPMSw^mDV#P)$}~@Ku1oQzmGg z8DPbyTECY;N01K_0N!Vm)PprUg;I*p*nvB~cle1K7fT0dPznvBO=KJh20iRJLw)a+ zBRJ6-EZ!a&(o*8U=XA1DR1Q@C^ay#nds_Yxw&he`{XPwubK=}Rd zCHp3J*LI0$mc+`%qGWQA0dA=gB;C3yqL3M}{|_6q$wH|_`VtI2gf;G!ppP(i^7Z?3 zaC*k+!Dgv)i-rWdU`7If1h}=|cwT>eJI(prd#hsLVn_i{yk?>Uen-Th0BM0!;Jj|! zO{E`e$U}C!q$4uiU=Q2JJnupIvF{;p*XO_M`c+apLe7CgKg$q>7@Q<&H}+= z--s($VD21h{5c1XGnD2XMBn-FhwW_`vqVg08f|Jm-k`~yqgU5sqcC!z*_&}|AaA7+ zj9ntFR4o$1_x~Fb>a6q15x3Emct8gLzBd#!0%qrMr-D0hKBi7%qK`!MHi2}>p!D=9 zB_g3lFvw^Q>lvQCMAOo+J#sX?7~2s$GGx3Q&s1~v&F<1Lf?jm5!gSA2osG>r!E2>% zy(o%`*>+nfXfi(=gBvFE+qIeZvvz3N>;SyHW1L2qI~ALf@cr>e2Rd(5^GbF-2>%AW z)ptsp&nqjeItbIL4KX|64WA+2BDQ#OIt-ryQg9^g0Uk$$AOUg*qeP2S!4Wpsvnu*1QU<-m zLAD%{0NqiqOb|%{u1O-~6oy`PysuQ%pU}{tCZ-ULw;^N~laaJ+vun z=dMrUa0r(Fwofsx&6TtCIofTEh{|~*l$sik(r;$d$H71tlrX)DXk1(JfV51uG74P)9bHQ01elksmFaD{iL~0Baav z=6jn_hYsF1G&(^_2aM6-97rBhbGtL<-b0f|f(vAc>19L`5SaiFK?#3Lk5R|5|7H11 ziL6O2+K!<&Qgo*ui$8YP5{c2O36IDR6D@I;)?WdWnR>VWi9<&+%O&2xUoU+C1ndo` za0lSBw)hd`leVYjSx4>po^}tJ`K(}H?f$tTxNn9`93#D-AzhUwG!ULg6d(e6z)4U}2sV2M zJNiiozl5QyR&j`eLCZ!KZmsDHQg0s`>p4Cee(0;+^G^}63zFtGn%HoKUQ^RE`?GEx zD-8?OgO52$wFOD$b%j~0lWQBJ0GZJ z7=uly??;VwYrj--3c#SD?bxE95xmV#0KfqD`ucu+m%l%5;8H2m%gWK)uV|AJF{0gk z4kLD5W&pUqeXdFG)B^xMH^f8&)x~Be297xW9bWB)j-zJ;L?%k1saWOVz`?-7H{DmE z&6h5p+vt6vnta2H{WOJo`F`TtIhY#Et3g!;-5AFC-GOMfzB_x_e9?2$OA-n8BOTCMXC&# zl}f!9Y6*;DZ^9%40AwLg#JP_Ru8okeR=E;(l1wI=ApXJuoVPIr<$P%z9BOP^)kvfP z-Zq3vfzZie#*C8CF*UER`Jt)jhD;J8!4skGCDS z(lF*ceRtv<=fzUm#20#=P#C&nT!DePpt06Yh=wN4%+xi--w*!;0G0UY)SAtbXRc4P ze&AnGMi*&^y`B)0G#>j8xM#2JsZNmt0FVG)N5rB7ZGv}XV4`R`JC&VCQ^4lJ+|(em z&X^X53WCA1haW@U;&z_>o1w?$XcWf*6Je?4cYIY?l} zVIYjo3YH9R~LUg+?@C;tG*T>8?jP8Y(uUk(BBIpST&c!n5w)7`%{; z1#(nnph>gsUH||AYt_gSp8~LnJAzd?Qd_iN7HXTfR^U*aC;?CaUMCc=fcj)|vu2>9 z)5)v1)k*Fc3~NE4XDrcB$mAdx_bPrZ>8PUf$C&NlhRR-G+G`UFdasNDC=r=IET8e>m_^jlJie(^xNlj=Mb% z+m<7d7PJu+6>mn3jMpltBo-Sb^1$li0NL~VTWZ&CIMh>O_h>Er@Xd$gXI04 zWIt*Z%6OE$jpq!1(^F#C^dzc$ABc}i`LytwW zae#rz>2tBCxq8NF;#%q5X>T7doO4%+PV1%K?iLMj86T?>T}~&4XzChO69yER^LloG z37T3xr*=`ow#~FwpkQAXXu9dVgEq0_o6gQ!1=s8tJ%Tl_eLWZMm82ufd7;mKMC%f^ zvC!sn=^ zKdi@eik}jib8!>rD(d$eSCffzn4XRI_?v%Yym@O?YAY9FHEg1 z#3q8ouQx;c7BBounXp!SDFwqzX^H=MOs7AX2tm??7@o54rHt2VFJ<3L3Gv!O3$0N-L+dnx;TudH49{mLTsxeox!ECWga literal 0 HcmV?d00001 diff --git a/modular_skyrat/modules/salon/sound/haircut.ogg b/modular_skyrat/modules/salon/sound/haircut.ogg new file mode 100644 index 0000000000000000000000000000000000000000..160bfc36941dc499352020ee21ca62c880c28d12 GIT binary patch literal 96905 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

}6;OFM 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%0DV+3Cr>^Dqhp; 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 literal 0 HcmV?d00001 diff --git a/tgstation.dme b/tgstation.dme index 28f11bd6a10..ab570241772 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -173,6 +173,7 @@ #include "code\__DEFINES\dcs\helpers.dm" #include "code\__DEFINES\dcs\signals.dm" #include "code\__DEFINES\research\anomalies.dm" +#include "code\__DEFINES\~skyrat_defines\access.dm" #include "code\__DEFINES\~skyrat_defines\ambitions.dm" #include "code\__DEFINES\~skyrat_defines\ammo_defines.dm" #include "code\__DEFINES\~skyrat_defines\augment.dm" @@ -4914,6 +4915,18 @@ #include "modular_skyrat\modules\roboclothes\code\vending\wardrobes.dm" #include "modular_skyrat\modules\rod-stopper\code\immovable_skyrat.dm" #include "modular_skyrat\modules\rod-stopper\code\rodstopper.dm" +#include "modular_skyrat\modules\salon\code\area.dm" +#include "modular_skyrat\modules\salon\code\barber.dm" +#include "modular_skyrat\modules\salon\code\barber_chair.dm" +#include "modular_skyrat\modules\salon\code\barbervend.dm" +#include "modular_skyrat\modules\salon\code\clothing.dm" +#include "modular_skyrat\modules\salon\code\fur_dyer.dm" +#include "modular_skyrat\modules\salon\code\hand_dryer.dm" +#include "modular_skyrat\modules\salon\code\misc_items.dm" +#include "modular_skyrat\modules\salon\code\pipette.dm" +#include "modular_skyrat\modules\salon\code\scissors.dm" +#include "modular_skyrat\modules\salon\code\sprays.dm" +#include "modular_skyrat\modules\salon\code\straight_razor.dm" #include "modular_skyrat\modules\sec_haul\code\guns\ammo.dm" #include "modular_skyrat\modules\sec_haul\code\guns\bullets.dm" #include "modular_skyrat\modules\sec_haul\code\guns\gun_spawns.dm" diff --git a/tgui/packages/tgui/interfaces/PreferencesMenu/jobs/jobs/barber.ts b/tgui/packages/tgui/interfaces/PreferencesMenu/jobs/jobs/barber.ts new file mode 100644 index 00000000000..e690e7e063f --- /dev/null +++ b/tgui/packages/tgui/interfaces/PreferencesMenu/jobs/jobs/barber.ts @@ -0,0 +1,11 @@ +import { Job } from "../base"; +import { Service } from "../departments"; + +const Barber: Job = { + name: "Barber", + description: "Run your salon and meet the crews sanitary needs, such as hair cutting, massaging and more!", + department: Service, + alt_titles: ["Salon Manager", "Salon Technician", "Stylist", "Colorist"], +}; + +export default Barber;