From 4b66e60d98000137d9821721fd9d7e4102f1e2ed Mon Sep 17 00:00:00 2001 From: quotefox Date: Mon, 30 Aug 2021 01:33:34 +0100 Subject: [PATCH] Buildable wooden benches can now build wooden benches with wood --- .../LayeniaStation/LayeniaStation.dmm | 45 ++++++++++-------- .../items/stacks/sheets/sheet_types.dm | 11 ++++- .../code/game/objects/structures/bench.dm | 10 ++++ hyperstation/icons/obj/bench.dmi | Bin 0 -> 600 bytes tgstation.dme | 1 + 5 files changed, 45 insertions(+), 22 deletions(-) create mode 100644 hyperstation/code/game/objects/structures/bench.dm create mode 100644 hyperstation/icons/obj/bench.dmi diff --git a/_maps/map_files/LayeniaStation/LayeniaStation.dmm b/_maps/map_files/LayeniaStation/LayeniaStation.dmm index 6a37d2fe..1d0a08ee 100644 --- a/_maps/map_files/LayeniaStation/LayeniaStation.dmm +++ b/_maps/map_files/LayeniaStation/LayeniaStation.dmm @@ -196,7 +196,7 @@ "aBp" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/structure/cable{icon_state = "1-2"},/obj/structure/disposalpipe/segment{dir = 5},/turf/open/floor/plasteel,/area/hallway/primary/fore) "aBz" = (/obj/effect/turf_decal/tile/blue{dir = 1},/obj/effect/turf_decal/tile/blue{dir = 4},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 4; name = "scrubbers pipe"},/obj/structure/disposalpipe/segment{dir = 5},/turf/open/floor/plasteel/white,/area/medical/sleeper) "aBC" = (/obj/structure/chair{dir = 1},/obj/effect/turf_decal/stripes/line{dir = 6},/obj/machinery/light{dir = 4},/turf/open/floor/plasteel{icon_state = "floor_plate"},/area/hallway/primary/central) -"aBF" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer3{name = "air supply pipe"},/obj/structure/cable{icon_state = "1-4"},/turf/open/floor/plasteel/chapel{dir = 4},/area/chapel/main) +"aBF" = (/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer3{name = "air supply pipe"},/obj/structure/cable{icon_state = "1-4"},/obj/structure/chair/bench/left{dir = 1},/turf/open/floor/plasteel/chapel{dir = 4},/area/chapel/main) "aBG" = (/obj/effect/turf_decal/stripes/line{dir = 6},/turf/open/floor/plasteel,/area/science/circuit) "aBK" = (/obj/effect/turf_decal/loading_area{icon_state = "drain"; name = "drain"},/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer3{name = "air supply pipe"},/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/structure/cable{icon_state = "4-8"},/obj/structure/cable{icon_state = "2-4"},/obj/structure/disposalpipe/junction/flip{dir = 8},/turf/open/floor/plasteel/white/corner{dir = 1},/area/science/research) "aBL" = (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{name = "air scrubber"},/obj/structure/disposalpipe/segment,/turf/open/floor/plasteel/dark,/area/crew_quarters/heads/hos) @@ -495,6 +495,7 @@ "brt" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/structure/disposalpipe/segment{dir = 5},/turf/open/floor/plating,/area/maintenance/aft) "brz" = (/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/loading_area{dir = 4; icon_state = "drain"; name = "drain"},/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/structure/disposalpipe/segment{dir = 4},/turf/open/floor/plasteel{dir = 4; icon_state = "floor_plate"},/area/hallway/primary/fore) "brE" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/turf_decal/tile/blue{dir = 1},/obj/effect/turf_decal/stripes/line{dir = 8},/turf/open/floor/plasteel/dark,/area/ai_monitored/turret_protected/aisat_interior) +"brK" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 4; name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 8; name = "air supply pipe"},/obj/structure/chair/bench/left,/turf/open/floor/plasteel/dark,/area/chapel/main) "brL" = (/obj/effect/turf_decal/stripes/line{dir = 9},/turf/open/floor/plasteel,/area/gateway) "brS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden,/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 4},/obj/effect/turf_decal/stripes/line{dir = 1},/obj/machinery/button/door/incinerator_vent_atmos_aux{pixel_x = 24; pixel_y = -6},/obj/machinery/button/door/incinerator_vent_atmos_main{pixel_x = 24; pixel_y = 6},/turf/open/floor/plasteel{dir = 1; icon_state = "floor_plate"},/area/maintenance/disposal/incinerator) "bsj" = (/obj/structure/closet/secure_closet/freezer{name = "fridge"},/obj/item/storage/box/donkpockets{pixel_x = 3; pixel_y = 3},/obj/item/storage/box/donkpockets/donkpocketspicy,/obj/machinery/light{pixel_y = -1},/turf/open/floor/plasteel/white,/area/medical/virology) @@ -524,7 +525,7 @@ "buO" = (/obj/effect/spawner/structure/window/plasma/reinforced,/obj/machinery/atmospherics/pipe/simple/purple/visible{dir = 1},/turf/open/floor/plating/airless,/area/engine/atmos) "buS" = (/obj/effect/turf_decal/tile/red{dir = 8},/obj/structure/closet/crate{icon_state = "crateopen"},/obj/item/clothing/mask/muzzle,/obj/item/clothing/mask/muzzle,/obj/item/clothing/glasses/sunglasses/blindfold,/obj/item/clothing/glasses/sunglasses/blindfold,/obj/machinery/airalarm{pixel_y = 23},/turf/open/floor/plasteel/dark,/area/security/execution/transfer) "bvg" = (/obj/effect/turf_decal/tile/red,/obj/structure/closet/crate,/obj/item/restraints/handcuffs,/obj/item/restraints/handcuffs,/obj/machinery/light/small{dir = 4; pixel_x = 7; pixel_y = 0},/turf/open/floor/plasteel/dark,/area/security/execution/transfer) -"bvj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 4; name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 8; name = "air supply pipe"},/turf/open/floor/plasteel/dark,/area/chapel/main) +"bvj" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 4; name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 8; name = "air supply pipe"},/obj/structure/chair/bench/left{dir = 1},/turf/open/floor/plasteel/dark,/area/chapel/main) "bvx" = (/obj/item/grown/log{pixel_x = 6},/obj/item/grown/log{pixel_x = -3; pixel_y = 4},/obj/item/grown/log{pixel_x = 4; pixel_y = 7},/turf/open/floor/plating/asteroid/layenia,/area/layenia) "bvy" = (/obj/machinery/shieldgen,/turf/open/floor/plating,/area/engine/break_room) "bvC" = (/obj/item/reagent_containers/food/snacks/cannedpeaches/maint,/turf/open/floor/plating/asteroid/layenia,/area/layenia) @@ -1056,7 +1057,7 @@ "cRV" = (/obj/machinery/light{pixel_y = -1},/obj/machinery/quantumpad{map_pad_id = "station_diner"; map_pad_link_id = "diner"; mapped_quantum_pads = list("station_diner","diner")},/obj/effect/turf_decal/tile/red{dir = 1},/turf/open/floor/plasteel/white/side{dir = 1},/area/hallway/primary/port/fore) "cSb" = (/turf/closed/wall/r_wall,/area/tcommsat/server) "cSe" = (/obj/machinery/camera{c_tag = "Bridge Starboard Hallway"; dir = 4},/turf/open/floor/plasteel/dark,/area/bridge) -"cSg" = (/obj/structure/chair/wood{dir = 1},/obj/effect/landmark/start/assistant,/turf/open/floor/plasteel/chapel{dir = 8},/area/chapel/main) +"cSg" = (/obj/structure/chair/bench,/turf/open/floor/plasteel/chapel{dir = 8},/area/chapel/main) "cSn" = (/obj/machinery/door/firedoor,/obj/effect/turf_decal/delivery,/obj/machinery/door/poddoor/preopen{dir = 8; id = "primaryshut1"; name = "primary blast door"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 8; name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 4; name = "scrubbers pipe"},/turf/open/floor/plasteel{dir = 8; icon_plating = "floor"; icon_state = "floor_whole"},/area/hallway/primary/fore) "cSC" = (/obj/effect/turf_decal/tile/purple{dir = 4},/obj/effect/turf_decal/tile/purple,/obj/effect/turf_decal/tile/purple{dir = 8},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 5; name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 5; name = "air supply pipe"},/obj/structure/cable{icon_state = "4-8"},/obj/structure/disposalpipe/segment{dir = 5},/turf/open/floor/plasteel,/area/maintenance/starboard/aft) "cSD" = (/obj/structure/cable{icon_state = "1-8"},/turf/open/floor/plating,/area/maintenance/solars/port/fore) @@ -2569,7 +2570,7 @@ "hil" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden,/obj/effect/turf_decal/tile/blue{dir = 1},/obj/effect/turf_decal/stripes/corner{dir = 1},/turf/open/floor/plasteel/dark,/area/ai_monitored/turret_protected/ai) "hiB" = (/obj/machinery/door/airlock/security{dir = 1; id_tag = "laborexit"; name = "Labor Shuttle"; req_access_txt = "63"},/obj/machinery/door/firedoor,/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/structure/disposalpipe/segment,/turf/open/floor/plasteel,/area/security/processing) "hiI" = (/obj/structure/closet/firecloset,/obj/effect/turf_decal/stripes/line{dir = 8},/obj/machinery/light{dir = 8; pixel_x = -7; pixel_y = 0},/turf/open/floor/plasteel/white/side{dir = 4},/area/science/research) -"hiP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/plasteel/chapel{dir = 4},/area/chapel/main) +"hiP" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/structure/cable{icon_state = "1-2"},/obj/structure/chair/bench/left{dir = 1},/turf/open/floor/plasteel/chapel{dir = 4},/area/chapel/main) "hiW" = (/obj/effect/turf_decal/delivery,/obj/machinery/door/poddoor/shutters{id = "teledoor"; name = "MiniSat Teleport Access"},/turf/open/floor/plasteel/dark,/area/ai_monitored/turret_protected/aisat_interior) "hjl" = (/obj/effect/turf_decal/loading_area{dir = 4; icon_state = "drain"; name = "drain"},/obj/machinery/door/firedoor,/obj/effect/turf_decal/tile/purple{dir = 1},/obj/effect/turf_decal/tile/blue{dir = 8},/turf/open/floor/plasteel{dir = 4; icon_state = "floor_plate"},/area/hallway/primary/aft) "hjn" = (/obj/structure/chair{dir = 4; name = "Prosecution"},/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red{dir = 4},/obj/effect/turf_decal/tile/red{dir = 8},/turf/open/floor/plasteel,/area/security/courtroom) @@ -3080,7 +3081,7 @@ "iBd" = (/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 1},/turf/open/floor/plasteel,/area/hallway/primary/fore) "iBi" = (/obj/effect/baseturf_helper/asteroid/layenia,/turf/closed/wall/r_wall,/area/security/brig) "iBj" = (/obj/structure/closet/secure_closet/engineering_electrical,/obj/effect/turf_decal/tile/yellow{dir = 8},/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/machinery/light{dir = 8; pixel_x = -7; pixel_y = 0},/turf/open/floor/plasteel,/area/engine/engineering) -"iBk" = (/obj/structure/chair/wood{dir = 1},/turf/open/floor/plasteel/chapel{dir = 8},/area/chapel/main) +"iBk" = (/obj/structure/chair/bench/left,/turf/open/floor/plasteel/chapel{dir = 8},/area/chapel/main) "iBl" = (/obj/machinery/atmospherics/pipe/simple/general/visible{dir = 4},/turf/open/floor/plasteel{dir = 1; icon_state = "floor_plate"},/area/science/xenobiology) "iBn" = (/obj/structure/chair/sofa/corner{dir = 4},/turf/open/floor/wood,/area/maintenance/starboard/aft) "iBD" = (/obj/effect/turf_decal/loading_area{icon_state = "drain"; name = "drain"},/obj/effect/turf_decal/tile/red{dir = 4},/obj/machinery/camera{c_tag = "Starboard Primary Hallway 3"; dir = 1},/turf/open/floor/plasteel/white/corner{dir = 1},/area/hallway/primary/starboard) @@ -3848,6 +3849,7 @@ "kIc" = (/obj/machinery/button/door{id = "mining_warehouse"; name = "Mining Warehouse Door Control"; pixel_x = -1; pixel_y = -24; req_access_txt = "31"},/obj/effect/turf_decal/tile/brown{dir = 8},/obj/effect/turf_decal/tile/brown,/turf/open/floor/plasteel,/area/quartermaster/miningdock) "kIh" = (/obj/machinery/computer/atmos_control/tank/nitrogen_tank{dir = 1},/obj/effect/turf_decal/tile/red,/obj/effect/turf_decal/tile/red{dir = 8},/turf/open/floor/plasteel{dir = 1; icon_state = "floor_plate"},/area/engine/atmos) "kIr" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 8; name = "air supply pipe"},/obj/effect/landmark/blobstart,/turf/open/floor/engine,/area/science/misc_lab) +"kIu" = (/obj/structure/chair/bench/left,/turf/open/floor/plasteel/dark,/area/chapel/main) "kJg" = (/obj/structure/table/wood,/obj/item/ashtray,/turf/open/floor/wood{icon_state = "wood-broken"},/area/maintenance/fore) "kJq" = (/obj/item/grown/rose,/turf/open/floor/plating,/area/maintenance/fore) "kJu" = (/turf/open/floor/plasteel/grimy,/area/hallway/primary/port) @@ -4188,7 +4190,7 @@ "lLh" = (/obj/effect/turf_decal/stripes/line,/obj/effect/turf_decal/stripes/line{dir = 1},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating{initial_gas_mix = "o2=22;n2=82;TEMP=180"; planetary_atmos = 1},/area/ai_monitored/storage/satellite) "lLo" = (/obj/machinery/atmospherics/pipe/simple/yellow/visible,/turf/open/floor/plasteel{dir = 1; icon_state = "floor_trim"},/area/engine/atmos) "lLv" = (/obj/machinery/air_sensor/atmos/nitrous_tank,/turf/open/floor/engine/n2o,/area/engine/atmos) -"lLD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/turf/open/floor/plasteel/chapel{dir = 4},/area/chapel/main) +"lLD" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/structure/chair/bench,/turf/open/floor/plasteel/chapel{dir = 4},/area/chapel/main) "lLH" = (/mob/living/simple_animal/hostile/lizard{name = "Wags-His-Tail"; real_name = "Wags-His-Tail"},/turf/open/floor/plasteel,/area/janitor) "lLJ" = (/obj/machinery/door/airlock/hatch{name = "MiniSat Teleporter"; req_access_txt = "17;65"},/obj/machinery/atmospherics/pipe/simple/supply/hidden{dir = 4},/obj/effect/turf_decal/delivery,/turf/open/floor/plasteel/dark,/area/ai_monitored/turret_protected/aisat_interior) "lLN" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer3{dir = 4; name = "air supply pipe"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer1{dir = 4; name = "scrubbers pipe"},/turf/open/floor/plating,/area/maintenance/fore) @@ -4210,6 +4212,7 @@ "lOJ" = (/obj/effect/turf_decal/loading_area{dir = 1; icon_state = "drain"; name = "drain"},/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{name = "air scrubber"},/obj/structure/disposalpipe/segment,/turf/open/floor/plasteel/white,/area/medical/medbay/central) "lPa" = (/turf/open/floor/plasteel/dark,/area/maintenance/port/aft) "lPj" = (/obj/machinery/door/firedoor,/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 8; name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 4; name = "scrubbers pipe"},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plasteel,/area/hallway/primary/starboard) +"lPV" = (/obj/structure/chair/bench/left{dir = 1},/turf/open/floor/plasteel/chapel,/area/chapel/main) "lPW" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 4; name = "scrubbers pipe"},/turf/open/floor/plasteel{dir = 8; icon_state = "floor_plate"},/area/hallway/primary/port) "lQw" = (/turf/open/lava/plasma,/area/layenia) "lQB" = (/obj/structure/rack,/obj/item/lighter,/obj/item/clothing/glasses/meson{pixel_y = 4},/obj/item/stock_parts/cell/high/plus,/obj/item/reagent_containers/pill/patch/silver_sulf,/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plasteel/dark,/area/crew_quarters/heads/chief) @@ -4332,7 +4335,7 @@ "miv" = (/obj/structure/cable{icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer1{dir = 1; name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 6; name = "air supply pipe"},/obj/structure/cable{icon_state = "2-4"},/obj/structure/disposalpipe/segment{dir = 4},/turf/open/floor/plating,/area/maintenance/fore) "miz" = (/obj/effect/turf_decal/tile/blue{dir = 1},/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/stripes/line,/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 8; name = "air supply pipe"},/turf/open/floor/plasteel{icon_state = "floor_plate"},/area/hallway/primary/starboard) "miR" = (/obj/effect/turf_decal/tile/neutral,/obj/structure/disposalpipe/segment,/obj/machinery/space_heater,/turf/open/floor/plasteel,/area/engine/break_room) -"miX" = (/obj/structure/chair/wood{dir = 1},/turf/open/floor/plasteel/chapel,/area/chapel/main) +"miX" = (/obj/structure/chair/bench,/turf/open/floor/plasteel/chapel,/area/chapel/main) "miY" = (/obj/structure/cable{icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/turf/open/floor/plasteel{dir = 1; icon_state = "floor_plate"},/area/security/main) "mjc" = (/obj/machinery/door/airlock/maintenance{name = "Private Study maintenance access"; req_access_txt = "37"},/turf/open/floor/engine/cult,/area/maintenance/port) "mjB" = (/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral,/obj/structure/disposalpipe/segment{dir = 4},/turf/open/floor/plasteel,/area/engine/break_room) @@ -4342,7 +4345,7 @@ "mjR" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 4; name = "scrubbers pipe"},/turf/open/floor/plasteel{icon_state = "floor_plate"},/area/quartermaster/office) "mjU" = (/obj/machinery/atmospherics/pipe/simple/cyan/visible,/obj/effect/decal/cleanable/oil,/turf/open/floor/plasteel,/area/engine/engineering) "mjX" = (/obj/structure/cable{icon_state = "1-4"},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plating,/area/maintenance/solars/port/aft) -"mjY" = (/obj/structure/chair/wood{dir = 1},/turf/open/floor/plasteel/dark,/area/chapel/main) +"mjY" = (/obj/structure/chair/bench/left{dir = 1},/turf/open/floor/plasteel/dark,/area/chapel/main) "mkg" = (/obj/structure/closet/crate{icon_state = "crateopen"},/obj/effect/decal/cleanable/oil{icon_state = "floor5"},/obj/effect/spawner/lootdrop/maintenance{lootcount = 3; name = "3maintenance loot spawner"},/turf/open/floor/plating/asteroid/layenia,/area/layenia) "mkn" = (/obj/structure/cable{icon_state = "2-4"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 6; name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 6; name = "scrubbers pipe"},/turf/open/floor/plasteel/dark,/area/ai_monitored/turret_protected/ai_upload) "mkr" = (/obj/structure/pool/ladder{dir = 8; pixel_x = 2},/turf/open/pool,/area/maintenance/fore) @@ -4417,7 +4420,7 @@ "muR" = (/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/red{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 8; name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 4; name = "scrubbers pipe"},/turf/open/floor/plasteel,/area/security/checkpoint/escape) "muU" = (/obj/effect/turf_decal/stripes/line{dir = 1},/obj/structure/table,/obj/machinery/cell_charger,/obj/item/stock_parts/cell/high/plus,/obj/item/stock_parts/cell/high/plus,/obj/item/toy/figure/scientist{pixel_x = -5; pixel_y = -11},/turf/open/floor/plasteel/white,/area/science/lab) "muW" = (/obj/effect/turf_decal/tile/yellow{dir = 4},/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 8; name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 4; name = "scrubbers pipe"},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plasteel,/area/engine/engineering) -"mvd" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer3{name = "air supply pipe"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer1{name = "scrubbers pipe"},/turf/open/floor/plasteel/chapel{dir = 1},/area/chapel/main) +"mvd" = (/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer3{name = "air supply pipe"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/structure/chair/bench/left,/turf/open/floor/plasteel/chapel{dir = 1},/area/chapel/main) "mvf" = (/obj/structure/window/reinforced{dir = 4},/obj/structure/window/reinforced,/obj/structure/window/reinforced{dir = 8},/obj/structure/window/reinforced{dir = 1},/obj/structure/flora/crystal/small/growth,/turf/open/indestructible/layenia/crystal/garden,/area/hallway/primary/central) "mvo" = (/obj/machinery/atmospherics/components/trinary/filter{dir = 4},/obj/machinery/light{dir = 1; pixel_y = 16},/turf/open/floor/engine,/area/science/misc_lab) "mvp" = (/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plasteel/white,/area/science/robotics/lab) @@ -4565,7 +4568,7 @@ "mRX" = (/obj/machinery/power/apc{areastring = "/area/ai_monitored/nuke_storage"; dir = 1; name = "Vault APC"; pixel_y = 25},/obj/structure/cable{icon_state = "0-8"},/obj/effect/turf_decal/tile/neutral{dir = 1},/turf/open/floor/plasteel/dark,/area/ai_monitored/nuke_storage) "mSl" = (/obj/structure/flora/junglebush,/obj/structure/flora/ausbushes/sparsegrass,/turf/open/floor/grass,/area/crew_quarters/dorms) "mSr" = (/obj/structure/table/optable,/turf/open/floor/plasteel/freezer,/area/medical/sleeper) -"mSv" = (/obj/structure/chair/wood{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/plasteel/chapel,/area/chapel/main) +"mSv" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/structure/cable{icon_state = "1-2"},/obj/structure/chair/bench/left{dir = 1},/turf/open/floor/plasteel/chapel,/area/chapel/main) "mSw" = (/obj/structure/table,/obj/item/grenade/chem_grenade/cleaner,/obj/item/grenade/chem_grenade/cleaner,/obj/item/grenade/chem_grenade/cleaner,/obj/item/reagent_containers/spray/cleaner{pixel_x = 9; pixel_y = 3},/obj/effect/turf_decal/tile/purple{dir = 8},/obj/effect/turf_decal/tile/purple{dir = 1},/obj/item/toy/figure/janitor{pixel_x = -7; pixel_y = 4},/turf/open/floor/plasteel,/area/janitor) "mSF" = (/obj/effect/turf_decal/loading_area{dir = 8; icon_state = "drain"; name = "drain"},/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{dir = 4; name = "air scrubber"},/turf/open/floor/plasteel/vaporwave,/area/arcade) "mSG" = (/turf/open/floor/plasteel,/area/ai_monitored/storage/satellite) @@ -5506,7 +5509,7 @@ "prv" = (/obj/effect/decal/cleanable/milk,/turf/open/floor/plating/asteroid/layenia/garden,/area/security/prison) "prE" = (/obj/machinery/door/firedoor,/obj/machinery/door/airlock/public/glass{dir = 4; name = "Strip Club"},/turf/open/floor/plasteel/dark,/area/crew_quarters/bar) "prL" = (/obj/structure/table,/obj/item/stack/cable_coil{pixel_x = 3; pixel_y = 7},/obj/item/stack/cable_coil{pixel_x = 1; pixel_y = 10},/obj/item/stock_parts/cell/high/plus,/obj/machinery/cell_charger{pixel_y = 5},/turf/open/floor/plasteel/dark,/area/storage/primary) -"prP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 8; name = "air supply pipe"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer1{name = "scrubbers pipe"},/turf/open/floor/plasteel/chapel{dir = 1},/area/chapel/main) +"prP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 8; name = "air supply pipe"},/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/structure/chair/bench,/turf/open/floor/plasteel/chapel{dir = 1},/area/chapel/main) "prS" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/structure/cable{icon_state = "1-4"},/obj/structure/cable{icon_state = "1-2"},/obj/structure/disposalpipe/segment,/turf/open/floor/plating,/area/maintenance/fore/secondary) "psf" = (/obj/effect/turf_decal/tile/neutral{dir = 8},/obj/effect/turf_decal/tile/neutral,/obj/effect/turf_decal/tile/neutral{dir = 1},/obj/effect/turf_decal/stripes/line{dir = 10},/obj/machinery/atmospherics/components/unary/vent_pump/on/layer3{dir = 4; name = "air vent"},/obj/structure/cable{icon_state = "1-2"},/turf/open/floor/plasteel,/area/storage/primary) "psh" = (/obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{dir = 1},/turf/open/floor/plasteel,/area/engine/atmos) @@ -6736,7 +6739,7 @@ "swz" = (/obj/effect/turf_decal/delivery,/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/structure/cable{icon_state = "1-2"},/obj/machinery/door/airlock/vault{req_access_txt = "53"},/obj/effect/mapping_helpers/airlock/locked,/turf/open/floor/plasteel/dark,/area/ai_monitored/nuke_storage) "swD" = (/obj/effect/turf_decal/loading_area{icon_state = "drain"; name = "drain"},/obj/effect/turf_decal/tile/neutral{dir = 4},/obj/effect/turf_decal/tile/brown{dir = 1},/turf/open/floor/plasteel{icon_state = "floor_plate"},/area/hallway/primary/port) "swH" = (/obj/structure/table/wood,/obj/item/reagent_containers/food/drinks/drinkingglass{pixel_x = -5; pixel_y = 2},/obj/item/reagent_containers/food/drinks/bottle/whiskey,/turf/open/floor/wood,/area/maintenance/starboard/aft) -"swP" = (/obj/structure/chair/wood{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/effect/landmark/start/assistant,/turf/open/floor/plasteel/chapel,/area/chapel/main) +"swP" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/structure/chair/bench,/turf/open/floor/plasteel/chapel,/area/chapel/main) "swU" = (/obj/structure/lattice/catwalk,/obj/item/stack/cable_coil/random,/turf/open/floor/plating/asteroid/layenia,/area/layenia) "swY" = (/obj/effect/turf_decal/tile/red{dir = 4},/obj/structure/chair{dir = 4},/obj/effect/landmark/start/assistant,/turf/open/floor/plasteel/white/corner{dir = 1},/area/hallway/secondary/exit) "sxp" = (/obj/effect/turf_decal/tile/red,/obj/effect/turf_decal/tile/red{dir = 1},/obj/effect/turf_decal/tile/blue{dir = 8},/obj/effect/turf_decal/tile/blue{dir = 4},/obj/structure/mirror{pixel_y = 28},/obj/item/toy/figure/clown,/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{name = "air scrubber"},/turf/open/floor/plasteel,/area/crew_quarters/theatre) @@ -6957,7 +6960,7 @@ "tbp" = (/obj/machinery/door/airlock/public/glass{name = "Diner"},/obj/machinery/door/firedoor,/turf/open/floor/plasteel/dark,/area/crew_quarters/bar) "tbv" = (/obj/structure/table/wood,/obj/item/toy/figure/cmo,/turf/open/floor/wood,/area/crew_quarters/heads/cmo) "tbw" = (/obj/structure/window/reinforced{dir = 8; layer = 2.9},/obj/structure/window/reinforced{dir = 4},/obj/machinery/conveyor{id = "gasstor"},/obj/machinery/portable_atmospherics/canister/toxins,/turf/open/floor/plating,/area/engine/engineering) -"tbE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/turf/open/floor/plasteel/chapel{dir = 1},/area/chapel/main) +"tbE" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/structure/chair/bench,/turf/open/floor/plasteel/chapel{dir = 1},/area/chapel/main) "tbH" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/turf/open/floor/plasteel/stairs/left,/area/hallway/primary/port/fore) "tbL" = (/obj/effect/turf_decal/loading_area{dir = 1; icon_state = "drain"; name = "drain"},/obj/effect/turf_decal/loading_area{dir = 8; icon_state = "drain"; name = "drain"},/turf/open/floor/carpet/red,/area/crew_quarters/heads/hos) "tbN" = (/obj/machinery/door/airlock/maintenance{dir = 4; name = "Captain's Office Maintenance"; req_access_txt = "20"},/obj/structure/cable{icon_state = "4-8"},/turf/open/floor/plasteel/dark,/area/maintenance/central/secondary) @@ -7295,7 +7298,7 @@ "tVY" = (/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxin_input{dir = 8},/turf/open/floor/engine/plasma,/area/engine/atmos) "tWa" = (/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer1{dir = 4; name = "air scrubber"},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 5; name = "air supply pipe"},/turf/open/floor/plasteel/dark,/area/chapel/main) "tWg" = (/obj/machinery/computer/operating{dir = 8; name = "Robotics Operating Computer"},/turf/open/floor/plasteel/dark,/area/science/robotics/lab) -"tWh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 4; name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer3{name = "air supply pipe"},/turf/open/floor/plasteel/chapel{dir = 4},/area/chapel/main) +"tWh" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{dir = 4; name = "scrubbers pipe"},/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer3{name = "air supply pipe"},/obj/structure/chair/bench,/turf/open/floor/plasteel/chapel{dir = 4},/area/chapel/main) "tWG" = (/turf/closed/wall/r_wall,/area/library) "tXf" = (/obj/machinery/light{dir = 1; pixel_y = 19},/turf/open/floor/plating/asteroid/layenia,/area/layenia/cloudlayer) "tXJ" = (/obj/structure/disposalpipe/segment{dir = 10},/turf/open/floor/plating,/area/science/xenobiology) @@ -7928,7 +7931,7 @@ "vBU" = (/obj/structure/cable/yellow{icon_state = "1-4"},/obj/effect/turf_decal/stripes/line{dir = 8},/turf/open/floor/engine,/area/engine/engineering/reactor_core) "vBZ" = (/obj/structure/flora/crystal/medium/growth{icon_state = "crystalgrowth1"},/turf/closed/wall/r_wall,/area/layenia/cloudlayer) "vCa" = (/obj/structure/sign/painting/library{pixel_y = -24},/turf/open/floor/plasteel/stairs/medium{dir = 4},/area/artatrium) -"vCc" = (/obj/structure/chair/wood{dir = 1},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/turf/open/floor/plasteel/chapel{dir = 8},/area/chapel/main) +"vCc" = (/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/structure/chair/bench,/obj/structure/chair/bench,/turf/open/floor/plasteel/chapel{dir = 8},/area/chapel/main) "vCm" = (/obj/effect/turf_decal/tile/blue{dir = 1},/obj/effect/turf_decal/tile/blue,/obj/effect/turf_decal/tile/blue{dir = 4},/obj/machinery/dna_scannernew,/turf/open/floor/plasteel/white,/area/medical/genetics) "vCo" = (/obj/structure/chair/sofa/right{dir = 8},/obj/structure/window{dir = 4},/obj/machinery/light{dir = 1; pixel_y = 19},/turf/open/floor/wood,/area/maintenance/port/aft) "vCu" = (/obj/effect/turf_decal/loading_area{icon_state = "drain"; name = "drain"},/obj/effect/turf_decal/tile/blue{dir = 1},/obj/effect/turf_decal/tile/purple{dir = 4},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 8; name = "air supply pipe"},/turf/open/floor/plasteel{icon_state = "floor_plate"},/area/hallway/primary/port) @@ -8373,7 +8376,7 @@ "wGD" = (/obj/structure/flora/crystal/medium/growth{pixel_y = 3},/turf/open/floor/grass,/area/layenia) "wGE" = (/obj/machinery/door/airlock/external{name = "Port Docking Bay 1"},/obj/effect/mapping_helpers/airlock/cyclelink_helper{dir = 1},/obj/effect/turf_decal/delivery,/turf/open/floor/plasteel/dark,/area/hallway/secondary/entry) "wGI" = (/turf/closed/wall/r_wall,/area/security/prison) -"wGN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/turf/open/floor/plasteel/chapel{dir = 1},/area/chapel/main) +"wGN" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/structure/chair/bench/left,/turf/open/floor/plasteel/chapel{dir = 1},/area/chapel/main) "wGP" = (/obj/structure/railing{dir = 4},/obj/structure/railing,/obj/effect/turf_decal/loading_area{dir = 4; icon_state = "drain"; name = "drain"},/obj/effect/turf_decal/loading_area{icon_state = "drain"; name = "drain"},/turf/open/floor/plasteel/dark,/area/hallway/secondary/entry) "wGU" = (/obj/machinery/shower{dir = 1},/obj/structure/curtain,/obj/effect/turf_decal/loading_area{dir = 8; icon_state = "drain"; name = "drain"},/obj/structure/disposalpipe/segment{dir = 4},/turf/open/floor/plasteel/freezer,/area/medical/sleeper) "wHb" = (/obj/structure/closet/crate/coffin,/obj/item/reagent_containers/food/snacks/grown/poppy,/turf/open/floor/plating/asteroid/layenia,/area/layenia) @@ -8463,7 +8466,7 @@ "wSf" = (/obj/structure/chair{dir = 8},/turf/open/floor/plating/asteroid/layenia,/area/layenia) "wSi" = (/obj/effect/baseturf_helper/asteroid/layenia,/turf/closed/wall,/area/hallway/primary/port) "wSF" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{dir = 8; name = "air supply pipe"},/turf/open/floor/plasteel,/area/engine/atmos) -"wSG" = (/obj/structure/chair/wood{dir = 1},/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/turf/open/floor/plasteel/chapel{dir = 8},/area/chapel/main) +"wSG" = (/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer3{name = "air supply pipe"},/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer1{name = "scrubbers pipe"},/obj/structure/chair/bench/left,/turf/open/floor/plasteel/chapel{dir = 8},/area/chapel/main) "wSR" = (/obj/effect/turf_decal/tile/purple{dir = 4},/obj/effect/turf_decal/tile/purple,/obj/structure/closet/secure_closet/personal/patient,/obj/machinery/light{dir = 4; pixel_x = 7; pixel_y = 0},/turf/open/floor/plasteel/white,/area/medical/genetics) "wTp" = (/obj/structure/lattice/catwalk,/obj/structure/railing{dir = 8},/obj/structure/railing,/turf/open/chasm/cloud,/area/layenia/cloudlayer) "wUh" = (/obj/structure/table/wood,/obj/item/taperecorder,/turf/open/floor/wood,/area/security/detectives_office) @@ -9077,10 +9080,10 @@ gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgT gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWiFlfoHfoHfoHguZgTWgTWgTWgTWtBcgTWgTWyfmyfmyfmyfmyfmyfmyfmtBctBctBctBcalOtyztyzemJrTxikBwOpfoHfoHfoHfoHfoHfoHfoHfoHfoHfoHfoHfoHfoHnJFnJFnJFwZnsaahqVjAYpLVrIEkKfsxpqfwrIEkKwkrLtqExBXqmDkLzepcyiaekQbUjkeFkeFkLKaiMjjzkLbkNskNLvjTprSxXjkNZggrkrBqPVxGapZEfCCaqUjArapktJnkPlcsdvucsazdhMhHVkPqkPTkQdtcKayToJHhHVwcQgGYyhuuHfnvsqKQtJXkQwnPmxCxaYyxMyaNNxMykRVfedwPeoYslAPemivKfwmLlAUppMyhuyhesnasnasnasnaaFMxBmxBmxBmxBmxBmxBmxBmxBmxejxejxejxejwOpxejxejxejxejxejxejxejxejxejxejxejxejxejxejxejxejxejxejxejxejxejxejxejxejxejmLnoYSpstpstpstoYSefeoYSreBopNoYSoYSmSGojyoYSyfmyfmyfmgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWiEgiQcftOkdknusgTWgTWgTWgTWgTWgTWgTWyfmyfmyfmorfyfmtEktBctBctBctBctBclfCjBPjBPqHZtEkeCdqoPqoPqoPqoPqoPqoPqoPqoPqoPqoPqoPqoPqoPqoPeZJgmBaFFqGesaaqJewXCqTLrIEvIGlhCqUOrIElkGadItqEfhEqmDkLzepcyiagRGgRolmOlnblnepomdQAnhrvjTlntvjTrnrksyksyksyksyksyksylnQfCCsZcjArapkloeioblnYvIpaemhAMhHVlpniQBlqqlqKsfvkiTqYvnDQryzsXNbTKhkamsjhMOeTlnPmxCxgkgxMymjUxMysXDsXDsXDoYslAPfIevKfjfelAUqkJyhuyhefWVxMMoNzdVxxBmpvBiOfaaYqdGuMuhdldJBxBmgPqgPqgPqgPqmapgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqgPqyfmyfmumzaIluuUlEtuwKuwKuwKpWhdABgKCygjoYSyfmyfmyfmgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgfhgPqiEgorldiGpggnusgPqgPqgPqgPqgPqgPqgPqgPqtEktBctBctBctBcltjltyltNtBctBcalOxejwOpvQaosUqQOwOpxejxejxejxejxejxejxejxejxejxejxejxejxejnJFnJFnJFkgHsaaszVrmCrMcrIEsIglwHsYQrIEkgHwHEtqExBXqmDkLzepcyiagRGqfWqfWqfWqfWpomdaZnhrtpQhsNvjTrnrksylyiaPQqEMpIxrgGapkpvWcbhjArvjMjtybauluVrjZlyHlzihHVlzpoTllzRlAznJWxwylqPnDQdyjxIquHfwdefWagYWoulfZvxCxoInxKiaNNxMyylPxIDxMyoYslAPtjYvKfsXDlAUppMqYVyhesCHnrHnrHfbXxBmtHpvUrpcatEfflDhyclDkxBmxBmlHzlHPlIiklggTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWyfmyfmyfmyfmwuvldJjjNjTBaexoYSoYSgdOpGaoYSyfmyfmyfmgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW -gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWiEgrCwwyjtmAnusgTWgTWgTWgPqiFlfoHfoHfoHbDdtBctBctBctBclJVlJZbgPyfmyfmtEkgTWmcCxejxejxejpPQgPqgPqgPqgPqgPqgPqgPqgPqgPqnTytBctBctBcylMtBclVzudnsaarIEufCrIErIErIEuwGrIErIEkgHwLctqEvjTvjTvjTnrjwGNlLDepcqmDqmDepctbEhiPtYcvjTvjTvjTrnrksymSwciRlLHaHEksyksyiiZaeYlLWwtgsnasnasnahqkeZGhqkhHVlMuviIlMBlNDlNMlQBlQYnDQdyjyhusnauBGgmQtQVwdetvusnaaNougvuUajAmoScoScjAmjAmlwfxJUvKfxJUeholUMqRQclKwHwakBeQPwHwxBmdfEiaBxNTdPGbQixpjdfElVClXglXKlXRlZMklggTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWyfmyfmyfmyfmyfmyfmyfmyfmyfmoYSoYSoYSoYSyfmyfmgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW -gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWmcCxejxejxejpPQgTWgTWgTWgPqiEgwOpwOpwOpmcBtBcyfmyfmmdxcfwlJZyfmyfmwcKylMgTWqITgTWgTWgTWqITgTWgTWgTWqITgTWgTWgTWtBctBctBctBcsGhtBctBcmcSlVzeVhwvTmqFmubmqFmqFjLTmdOgmBhGjuFXuTctqEmeemhdvjTjxhwSGswPmjYqmDqmDmjYvCcmSvnhrvjTtuhfGJuGRksysDlqOdqOdoexmlfksyddqcbhmlFacrhMbhCtpwZgGPmnmmnUvsnmoGmsibxfvsnmtrvsnvsnahEonRpoDpLnpLnpLnpLnpLnpLnpLnmuJlgdlgdmuJlgdlgdmuJlgdlgdmuJmvDhDllAUppMyhurOTejNmwbwyzgBUpsOiHEppEroIaskroIdbqiHEnQBkwxyfGcFHlZMklggTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWyfmyfmyfmyfmyfmyfmyfmyfmyfmyfmyfmyfmgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW -gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgPqgTWgTWgTWgTWgTWgPqiEgsRgdhjwQCwQCwQCwQCwQCwQCwQCwQCxHItccyeAyeAyeAtccyeAyeAyeAtccyeAyeAyeAtcccsUmGZmGZmGZmGZmGZmGZmGZmGZsTFsTFmGZvTTeAUeAUeAUeAUeAUudawLcwLcmAxmxIwLctqEcsNdfhgZZsTLmvdtWhbvjcqQcqQbvjprPaBFokpjRRjXIvSKgphmyLmAcsbigOQfPKwoppvimAOcbhmlFacrmAPmiRoLZvzHsXEpVJksEgWEgWEgWElfzmDAtljvuivzHdyjpSDpqZnSmmCDuyIuyIuyImEKuyIuyIuyImEKuyIuyIqLcuyIvsxkTJuyIuyIbWUppMyhuhtzuxuujhhRMaJvxBmdfEpXDnNwsLzjDLfpKoeWvRzbjlvpEitylZMklggTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW -gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgPqgTWgTWgTWgTWgTWgPqiEgwOpwQCkXhsqknrEmHDimRnrEmHGrvOuUVwkfsksnLurfRtCKskspdmrfRtCKsksnLurfRmIBhQzxutiCCmISwhPmKceAUxuxuRMmKdklDhIFczNeAUvPxkAGcvpeAUmLjwLcmLomNFmPgmQQtqEmeeuflmQSqYMiBkmiXmjYqmDqmDmjYcSgmiXgRGvjTqPVePPuSJksyksyqOdqOdqOdnQNnYUmAOcbhmlFmQVmRabwrnZvhBnjmipAJpAJpAJpAJievpAJbgcpfEbOZpfEffmxWFjFjxWFxWFxWFxWFxWFxWFxWFxWFxWFksCxWFxWFxWFxWFxWFlRsxWFxWFxWFdIffUCliQrRPmTssfmaJvxBmdfEmuplhWhtJhQObeNrOHxBmxBmovKlHPtByklggTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW +gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWiEgrCwwyjtmAnusgTWgTWgTWgPqiFlfoHfoHfoHbDdtBctBctBctBclJVlJZbgPyfmyfmtEkgTWmcCxejxejxejpPQgPqgPqgPqgPqgPqgPqgPqgPqgPqnTytBctBctBcylMtBclVzudnsaarIEufCrIErIErIEuwGrIErIEkgHwLctqEvjTvjTvjTnrjwGNlLDmjYqmDqmDkIutbEhiPtYcvjTvjTvjTrnrksymSwciRlLHaHEksyksyiiZaeYlLWwtgsnasnasnahqkeZGhqkhHVlMuviIlMBlNDlNMlQBlQYnDQdyjyhusnauBGgmQtQVwdetvusnaaNougvuUajAmoScoScjAmjAmlwfxJUvKfxJUeholUMqRQclKwHwakBeQPwHwxBmdfEiaBxNTdPGbQixpjdfElVClXglXKlXRlZMklggTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWyfmyfmyfmyfmyfmyfmyfmyfmyfmoYSoYSoYSoYSyfmyfmgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW +gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWmcCxejxejxejpPQgTWgTWgTWgPqiEgwOpwOpwOpmcBtBcyfmyfmmdxcfwlJZyfmyfmwcKylMgTWqITgTWgTWgTWqITgTWgTWgTWqITgTWgTWgTWtBctBctBctBcsGhtBctBcmcSlVzeVhwvTmqFmubmqFmqFjLTmdOgmBhGjuFXuTctqEmeemhdvjTjxhwSGswPmjYqmDqmDkIuvCcmSvnhrvjTtuhfGJuGRksysDlqOdqOdoexmlfksyddqcbhmlFacrhMbhCtpwZgGPmnmmnUvsnmoGmsibxfvsnmtrvsnvsnahEonRpoDpLnpLnpLnpLnpLnpLnpLnmuJlgdlgdmuJlgdlgdmuJlgdlgdmuJmvDhDllAUppMyhurOTejNmwbwyzgBUpsOiHEppEroIaskroIdbqiHEnQBkwxyfGcFHlZMklggTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWyfmyfmyfmyfmyfmyfmyfmyfmyfmyfmyfmyfmgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW +gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgPqgTWgTWgTWgTWgTWgPqiEgsRgdhjwQCwQCwQCwQCwQCwQCwQCwQCxHItccyeAyeAyeAtccyeAyeAyeAtccyeAyeAyeAtcccsUmGZmGZmGZmGZmGZmGZmGZmGZsTFsTFmGZvTTeAUeAUeAUeAUeAUudawLcwLcmAxmxIwLctqEcsNdfhgZZsTLmvdtWhbvjcqQcqQbrKprPaBFokpjRRjXIvSKgphmyLmAcsbigOQfPKwoppvimAOcbhmlFacrmAPmiRoLZvzHsXEpVJksEgWEgWEgWElfzmDAtljvuivzHdyjpSDpqZnSmmCDuyIuyIuyImEKuyIuyIuyImEKuyIuyIqLcuyIvsxkTJuyIuyIbWUppMyhuhtzuxuujhhRMaJvxBmdfEpXDnNwsLzjDLfpKoeWvRzbjlvpEitylZMklggTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW +gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgPqgTWgTWgTWgTWgTWgPqiEgwOpwQCkXhsqknrEmHDimRnrEmHGrvOuUVwkfsksnLurfRtCKskspdmrfRtCKsksnLurfRmIBhQzxutiCCmISwhPmKceAUxuxuRMmKdklDhIFczNeAUvPxkAGcvpeAUmLjwLcmLomNFmPgmQQtqEmeeuflmQSqYMiBkmiXmjYqmDqmDkIucSglPVgRGvjTqPVePPuSJksyksyqOdqOdqOdnQNnYUmAOcbhmlFmQVmRabwrnZvhBnjmipAJpAJpAJpAJievpAJbgcpfEbOZpfEffmxWFjFjxWFxWFxWFxWFxWFxWFxWFxWFxWFksCxWFxWFxWFxWFxWFlRsxWFxWFxWFdIffUCliQrRPmTssfmaJvxBmdfEmuplhWhtJhQObeNrOHxBmxBmovKlHPtByklggTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgPqgTWgTWgTWgTWgTWgPqiEgwOpwQCmHDthhnrEmTDthhnrEmUbjyQuUVmUrxDBxDBxDBxDBaIpdgIaRwgekgekgekqDcuTiyeEaUQiCCossmUSpelmVWeljkSouXsuXspCWnUjmWgnGGylwfzteAUkgHwLcmWDeZcmXhmXttqEmxNmyFvjTvSAdvsepcepcqmDqmDepcepcepckWqvjTqPVqPVrnrmXLmXYqyLlIqykydBeksypvWcbhmlFmQVmZwxJomjBrjYndzuYxqMxncvuUXsVBuUXndzrJxnehnfuilSsqPvLHurhurhurhurhurhurhurhurhxYUurhurhurhurhurhurhjgwurhurhurhurhmZUiyyotGogZrYRhkBxBmcIbiUgdqFcXxegptXWsOYmBHqtzfoHfoHfoHwOpfoHxizeAAeAAgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgGFfoHfoHfoHguZgTWgTWgTWgPqiEgwOpwQCmTDmuFnrEbgothhnrEdyTiztuUVrbJxDBkMHsXBkOneqNngJwFUkOnsXBqKiaJsuTiaTJcGyiCCvYBlUcngWeAUnhlbPJnhnnilniMaDReAUeAUeAUeAUeAUewvxGaxGaxGaxGaxGavjTvjTvjTvjTvjTvjTvjTvsGnkWsLgvsGvjTvjTvjTvjTxGaxGalsxksyksyksyksyksyksyksygkrmgBnlpwtgsnabnKreWnohreWjuMjuMjuMuOOiayuOOjuMjuMjuMmjHlkWcvQfMpnoQnoQnoQnoQjuMjuMnpMnpMnpMjuMnpMnpMnpMnpMnpMjuMnpMnpMnpMjuMjuMpMyhVJcztdsvsnaxBmxBmxBmxBmxBmxBmxBmxBmxBmuXIuXIuXIuXIuXIuXIeAAnqDeAAgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW gTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWiEgiQcftOkdknusgTWgTWgTWgPqiEgwOpwQCnqSukqnrEeqJcYJnrEfQyeivnrBvrdsPOfLonssntivGkvGkvGkntivGkhKqaJsuTieCgmSleAUeAUeAUeAUeAUtjiiJNsnfsnfvKBczNdGnusUntlkwVeAUoDogaygMYpaSvtVxGanuJbAIvDDigexGanvWnxynxFixkbhAnxIkNWlnLxGaigedaLxGabEKtORxGanxRnyGhwJxGarPlpvWcbhjArrPlueOnzsnzBmGojeWnzEsnatgqvMywgpsrnnzGnzHsnavxHwwYtSfcuBlmMeIqxyuhlFwuJjFxxejxejxejczzxejxejxejxejxejczzxejxejxejjFxxejbtaizZaaCizZtBctBctBctBctBctBctBctBctBctBctBctBctBctBctBctBceAAnqDeAAgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTWgTW diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index cf563314..076afb97 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -206,6 +206,15 @@ GLOBAL_LIST_INIT(wood_recipes, list ( \ new/datum/stack_recipe("wood floor tile", /obj/item/stack/tile/wood, 1, 4, 20), \ new/datum/stack_recipe("wood table frame", /obj/structure/table_frame/wood, 2, time = 10), \ null, \ + + new/datum/stack_recipe_list("bench", \ + list( \ + new/datum/stack_recipe("bench (middle)", /obj/structure/chair/bench, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("bench (left)", /obj/structure/chair/bench/left, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("bench (right)", /obj/structure/chair/bench/right, one_per_turf = TRUE, on_floor = TRUE), \ + )), \ + null, \ + new/datum/stack_recipe("rifle stock", /obj/item/weaponcrafting/stock, 10, time = 40), \ new/datum/stack_recipe("rolling pin", /obj/item/kitchen/rollingpin, 2, time = 30), \ new/datum/stack_recipe("wooden buckler", /obj/item/shield/riot/buckler, 20, time = 40), \ @@ -938,7 +947,7 @@ GLOBAL_LIST_INIT(micro_bricks_recipes, list ( \ flags_1 = CONDUCT_1 resistance_flags = FIRE_PROOF merge_type = /obj/item/stack/sheet/micro_bricks - + /obj/item/stack/sheet/micro_bricks/fifty amount = 50 diff --git a/hyperstation/code/game/objects/structures/bench.dm b/hyperstation/code/game/objects/structures/bench.dm new file mode 100644 index 00000000..fe461102 --- /dev/null +++ b/hyperstation/code/game/objects/structures/bench.dm @@ -0,0 +1,10 @@ +/obj/structure/chair/bench + name = "wooden bench" + icon_state = "bench_middle" + icon = 'hyperstation/icons/obj/bench.dmi' + buildstackamount = 1 + +/obj/structure/chair/bench/left + icon_state = "bench_left" +/obj/structure/chair/bench/right + icon_state = "bench_right" diff --git a/hyperstation/icons/obj/bench.dmi b/hyperstation/icons/obj/bench.dmi new file mode 100644 index 0000000000000000000000000000000000000000..514e6ff2f2586a989a9500a385f5dc59b2567517 GIT binary patch literal 600 zcmV-e0;m0nP)fFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TB zGg33tGfE(w;*!LYR3K9+DK#%SBR(fJtwf27GbOXA7^IVnGp#5wHx`IjOi5D=WDAxquxF0Lp1LrFKUvm;e9)UP(kjR9J=Wm`e)6Fcd{&rI4xM0!qXc zR0j?faV&^CD7XX19oCuPr0!Os7W0z#nveFQ}kL>Vg3HIv~#06ExG^-VSgQM9y{qwoHi}EGuluSXQ7K2+>uAjB3!;F2qMNmgnG- zGc>%U&cS$<-j)*JPJ{&TD`VyRZ9#?v$aJ3yT&6#d0ADYCp#e&XZW9fVH~g#(z&QaB z0IdL2UvLHtZMgnCK=%RY3r2uGiQuF%0+3+}hOH5x`vCL>rwWx1Kws##LcI})yq z_W|e&Mu3!h-08zs@c{rpd;s`Dg@!%=0EiFhA1OZIUP18z^50m17l`H-M?gpQf#F@| z+XoE$q8b1J@FxKL(SfHQU@-!y8*e{9KoTmr`T-In;1zYC!dv4e0QKwu_(2nZet01H mL8}$&1quL4!mzIgy#pSi?2mpSl^$~d0000?CmfB literal 0 HcmV?d00001 diff --git a/tgstation.dme b/tgstation.dme index 66a784c7..88c3ef44 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -3082,6 +3082,7 @@ #include "hyperstation\code\game\objects\railings.dm" #include "hyperstation\code\game\objects\items\cosmetics.dm" #include "hyperstation\code\game\objects\items\storage\big_bag.dm" +#include "hyperstation\code\game\objects\structures\bench.dm" #include "hyperstation\code\game\objects\structures\ghost_role_spawners.dm" #include "hyperstation\code\game\objects\structures\sauna_oven.dm" #include "hyperstation\code\gamemode\traitor_lewd.dm"