From 0e7fa10efbb50721eda27c880d1be8a2e02c6dd0 Mon Sep 17 00:00:00 2001 From: QuiteLiterallyAnything <154708292+QuiteLiterallyAnything@users.noreply.github.com> Date: Sun, 23 Feb 2025 17:37:21 -0800 Subject: [PATCH] Chef Ghost Role Fixes, Edits, and Minor Additions (#1359) * Makes a decent number of adjustments to the All-American Diner ghost role and its map. * Commits more edits for the diner ruin and its map. * Makes a number of final corrections. * Replaces the space suit with a freedom space suit; corrects a "your'r're'r're're" grammar error. --- .../allamericandiner_openforbusiness.dmm | 1659 ++++++++--------- code/__DEFINES/fulp_defines/fulp_defines.dm | 10 +- fulp_modules/mapping/areas/areas.dm | 4 +- .../ruins/space/ghost_diner/ghost_diner.dm | 162 +- 4 files changed, 986 insertions(+), 849 deletions(-) diff --git a/_maps/fulp_maps/RandomRuins/SpaceRuins/allamericandiner_openforbusiness.dmm b/_maps/fulp_maps/RandomRuins/SpaceRuins/allamericandiner_openforbusiness.dmm index d3590218447..9ff46ca7c54 100644 --- a/_maps/fulp_maps/RandomRuins/SpaceRuins/allamericandiner_openforbusiness.dmm +++ b/_maps/fulp_maps/RandomRuins/SpaceRuins/allamericandiner_openforbusiness.dmm @@ -6,27 +6,25 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /obj/effect/decal/cleanable/blood, /turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ak" = ( /obj/structure/table/wood{ color = "#474747" }, /obj/item/reagent_containers/condiment/ketchup{ - pixel_x = 0; pixel_y = 4 }, /obj/machinery/light/dim/directional/south, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "al" = ( /obj/structure/lattice/catwalk, /obj/structure/billboard/american_diner, /obj/item/food/burger/chicken{ - pixel_x = -1; - pixel_y = 0 + pixel_x = -1 }, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "ao" = ( /obj/machinery/chem_dispenser/mutagensaltpeter, /obj/effect/turf_decal/trimline/green/line{ @@ -34,7 +32,7 @@ }, /obj/effect/turf_decal/trimline/green/line, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ar" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -44,7 +42,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/garbage, /turf/open/floor/wood/parquet, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "aB" = ( /obj/structure/chair/sofa/left/maroon{ dir = 4 @@ -55,41 +53,38 @@ }, /obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "aC" = ( /obj/structure/chair/sofa/left/maroon{ dir = 8 }, /obj/structure/window/reinforced/tinted/spawner/directional/east, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) -"aM" = ( -/turf/closed/wall/r_wall, -/area/ruin/space/has_grav/powered/ghostkitchen) -"bb" = ( -/obj/structure/table/reinforced, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "bs" = ( /obj/effect/turf_decal/bot, -/obj/machinery/suit_storage_unit/open, +/obj/machinery/suit_storage_unit/standard_unit{ + helmet_type = /obj/item/clothing/head/helmet/space/freedom; + suit_type = /obj/item/clothing/suit/space/freedom + }, /obj/effect/turf_decal/stripes, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "bD" = ( /obj/effect/turf_decal/stripes, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/directional/west, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/herringbone, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "bM" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/sunny/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "bN" = ( /obj/structure/fake_stairs/wood/directional/north, /obj/structure/fake_stairs/wood/directional/south, @@ -97,7 +92,7 @@ dir = 4 }, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "bP" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -106,16 +101,16 @@ /obj/effect/decal/cleanable/insectguts, /obj/effect/decal/cleanable/greenglow, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ca" = ( /obj/structure/table, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ce" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "cs" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -123,7 +118,7 @@ /obj/effect/decal/cleanable/confetti, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "cu" = ( /obj/machinery/door/airlock{ name = "Ranch" @@ -132,20 +127,20 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/turf/open/floor/wood/parquet, +/area/ruin/space/has_grav/ghostkitchen) "cC" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "cE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/mop_bucket, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "cL" = ( /obj/structure/kitchenspike, /obj/effect/turf_decal/stripes/red/line{ @@ -158,12 +153,12 @@ /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs/up, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "cN" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/burgundy, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "cQ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/directional/east, @@ -173,29 +168,28 @@ pixel_y = 9 }, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "dg" = ( /obj/effect/spawner/random/structure/closet_private, /obj/machinery/light/small/directional/north, /turf/open/floor/carpet/blue, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "dx" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/lattice, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "dz" = ( /obj/structure/chair/sofa/left/maroon{ dir = 8 }, /obj/structure/window/reinforced/tinted/spawner/directional/east, /obj/item/radio/intercom/directional/south{ - pixel_x = 0; pixel_y = -23 }, /obj/machinery/computer/security/telescreen/entertainment/directional/south, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "dA" = ( /obj/structure/chair/sofa/right/maroon{ dir = 8 @@ -206,18 +200,18 @@ }, /obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "dD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "dG" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /obj/structure/flora/bush/sunny/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "dN" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/components/binary/pump/on{ @@ -227,7 +221,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/blood, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "dZ" = ( /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -240,7 +234,7 @@ /obj/effect/decal/cleanable/confetti, /obj/structure/chair/stool/bar/directional/east, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ea" = ( /obj/machinery/light/small/directional/east, /obj/effect/decal/cleanable/blood/drip{ @@ -249,24 +243,26 @@ /obj/structure/sign/poster/contraband/pizza_imperator/directional/east, /obj/item/trash/ready_donk, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ey" = ( /obj/effect/light_emitter/fake_outdoors, /turf/open/misc/hay{ baseturfs = /turf/open/floor/plating }, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "eC" = ( /obj/machinery/door/airlock/public, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/ghostkitchen) "eF" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /obj/machinery/light/cold/directional/east, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "eG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -274,15 +270,23 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/random/trash/garbage, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "eL" = ( /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "eM" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, +/obj/item/food/pie/cherrypie{ + pixel_x = 4; + pixel_y = 1 + }, +/obj/item/food/pie/applepie{ + pixel_x = -3; + pixel_y = 9 + }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "eS" = ( /obj/structure/chair/sofa/left/maroon{ dir = 1 @@ -294,22 +298,28 @@ /obj/effect/decal/cleanable/insectguts, /obj/effect/decal/cleanable/greenglow, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) +"eU" = ( +/turf/closed/wall, +/area/ruin/space/has_grav/ghostkitchen) "fj" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/grassy/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "fk" = ( /obj/machinery/door/airlock/external/glass/ruin{ name = "The All-American Diner" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/mapping_helpers/airlock/access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "staffed-diner-entrance" + }, +/turf/open/floor/iron/textured_half, +/area/ruin/space/has_grav/ghostkitchen) "fq" = ( /obj/effect/turf_decal/siding/wood/end{ dir = 8 @@ -319,49 +329,40 @@ pixel_y = 9 }, /obj/item/storage/toolbox/fishing/master{ - pixel_x = 0; pixel_y = 11 }, /obj/structure/chair/plastic{ dir = 4 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "fw" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_yw/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "fx" = ( /obj/effect/turf_decal/siding/dark{ dir = 4 }, /obj/structure/chair/stool/bar/directional/west, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) -"fB" = ( -/obj/structure/extinguisher_cabinet/directional/east{ - pixel_x = 25; - pixel_y = 29 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "fC" = ( /obj/structure/sign/calendar/directional/north, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/sign/poster/official/nanotrasen_logo/directional/west, /obj/machinery/vending/medical, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "fG" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/random/trash/garbage, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "fK" = ( /obj/structure/table/wood{ color = "#474747" @@ -376,24 +377,28 @@ }, /obj/machinery/light/dim/directional/south, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) +"fY" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/suit_storage_unit/open, +/obj/effect/turf_decal/stripes, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/large, +/area/ruin/space/has_grav/ghostkitchen) "gt" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "gL" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "gN" = ( /obj/structure/sink/directional/west, -/obj/structure/mirror/broken/directional/east{ - pixel_x = 23; - pixel_y = 4 - }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/floor, @@ -402,19 +407,19 @@ pixel_x = -9; pixel_y = -18 }, +/obj/structure/mirror/broken/directional/east, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "gV" = ( /obj/machinery/atmospherics/components/unary/passive_vent/layer2{ dir = 4 }, /obj/structure/lattice/catwalk, /obj/item/food/burger/chicken{ - pixel_x = 0; pixel_y = -4 }, /turf/open/space/basic, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "he" = ( /obj/machinery/door/airlock{ name = "Bathroom 2" @@ -425,7 +430,7 @@ /obj/effect/decal/cleanable/greenglow, /obj/effect/decal/cleanable/insectguts, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "hq" = ( /obj/structure/table/reinforced, /obj/item/toy/balloon{ @@ -443,21 +448,19 @@ pixel_y = -3 }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ht" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_yw/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "hw" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/smes/magical{ - desc = "A high-capacity superconducting magnetic energy storage (SMES) unit. Uses bluespace technology to draw power from nearby bluespace substations."; - name = "bluespace power storage unit" - }, +/obj/structure/cable, +/obj/machinery/power/rtg/advanced/pre_upgraded, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "hE" = ( /obj/machinery/light/directional/west, /obj/effect/decal/cleanable/food/tomato_smudge{ @@ -465,7 +468,7 @@ pixel_y = 5 }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "hF" = ( /obj/structure/chair/sofa/left/maroon{ dir = 1 @@ -480,12 +483,12 @@ }, /obj/machinery/computer/security/telescreen/entertainment/directional/west, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "hN" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/chair/plastic, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "hP" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -494,29 +497,29 @@ /obj/effect/decal/cleanable/confetti, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "hR" = ( /obj/structure/grille, /obj/effect/spawner/structure/window, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "hU" = ( /obj/effect/spawner/random/structure/closet_private, /obj/machinery/light/small/directional/north, /turf/open/floor/carpet/red, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "hY" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/vending/wardrobe/chef_wardrobe, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "hZ" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /turf/open/floor/holofloor/beach/water, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "in" = ( /obj/machinery/door/airlock{ id_tag = "Cabin6"; @@ -525,8 +528,8 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/ghostkitchen) "io" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -536,53 +539,61 @@ }, /obj/effect/mapping_helpers/apc/unlocked, /obj/effect/mapping_helpers/apc/full_charge, -/obj/effect/decal/cleanable/garbage, /obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) -"iG" = ( -/obj/structure/table{ - pixel_x = 0; - pixel_y = 0 +/obj/structure/rack, +/obj/item/clothing/gloves/color/yellow{ + pixel_y = -5 }, +/obj/item/storage/toolbox/electrical{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/item/clothing/glasses/welding{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -3; + pixel_y = 10 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ghostkitchen) +"iG" = ( +/obj/structure/table, /obj/item/plate/large{ - pixel_x = 0; pixel_y = 2 }, /obj/item/plate/large{ - pixel_x = 0; pixel_y = 4 }, /obj/item/plate/large{ - pixel_x = 0; pixel_y = 6 }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "iJ" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/grille/broken, +/obj/structure/grille, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "iO" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/food/flour, -/obj/machinery/reagentgrinder{ - pixel_x = -1; - pixel_y = 13 +/obj/machinery/reagentgrinder, +/obj/structure/extinguisher_cabinet/directional/west{ + pixel_x = -25 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ja" = ( /obj/structure/table/reinforced, /obj/machinery/light/directional/north, /obj/item/radio/intercom/directional/north{ - pixel_x = 0; pixel_y = 41 }, /obj/item/food/burger/mcguffin{ - pixel_x = -6; - pixel_y = 0 + pixel_x = -6 }, /obj/item/food/salt_chilli_fries{ pixel_x = -5; @@ -591,7 +602,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/security/telescreen/entertainment/directional/north, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "jg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -604,12 +615,12 @@ }, /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "jr" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "jx" = ( /obj/structure/chair/sofa/left/maroon{ dir = 1 @@ -619,30 +630,32 @@ }, /obj/structure/window/reinforced/tinted/spawner/directional/south, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "jO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 1 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/ghostkitchen) "jS" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/grassy/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "jV" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/item/trash/ready_donk{ - pixel_x = 0; pixel_y = -6 }, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "jX" = ( /obj/machinery/chem_master/condimaster, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/ghostkitchen) "kc" = ( /obj/effect/turf_decal/siding/wood/end{ dir = 4 @@ -652,27 +665,24 @@ }, /obj/effect/mob_spawn/ghost_role/human/allamerican/cook, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "kl" = ( /obj/structure/sink/directional/west, -/obj/structure/mirror/directional/east{ - pixel_x = 23; - pixel_y = 5 - }, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ dir = 8 }, /obj/effect/decal/cleanable/xenoblood, +/obj/structure/mirror/directional/east, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "kq" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/confetti, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "kt" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/food/flour, @@ -685,29 +695,27 @@ pixel_y = 7 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "kz" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "kA" = ( /turf/open/space/basic, -/area/space) +/area/template_noop) "kF" = ( -/obj/machinery/light/small/dim/directional/north, -/obj/item/trash/shok_roks/citrus{ - pixel_x = -5; - pixel_y = 2 +/obj/structure/reagent_dispensers/plumbed{ + dir = 8 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "kI" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /obj/structure/lattice, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "kU" = ( /obj/structure/chair/sofa/right/maroon{ dir = 1 @@ -719,19 +727,19 @@ /obj/effect/decal/cleanable/insectguts, /obj/effect/decal/cleanable/greenglow, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "la" = ( /obj/effect/turf_decal/siding/dark{ dir = 8 }, /obj/structure/chair/stool/bar/directional/east, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "lo" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ls" = ( /obj/effect/turf_decal/siding/dark/inner_corner{ dir = 4 @@ -740,7 +748,7 @@ dir = 8 }, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "lE" = ( /obj/structure/table/wood{ color = "#474747" @@ -755,7 +763,7 @@ pixel_y = -4 }, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "lJ" = ( /obj/structure/chair/sofa/left/maroon{ dir = 4 @@ -766,29 +774,36 @@ }, /obj/effect/decal/cleanable/confetti, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "mm" = ( /obj/machinery/door/airlock/maintenance/external{ name = "Engineering" }, -/obj/effect/mapping_helpers/airlock/access, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/duct, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "mn" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/herringbone, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "mt" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/machinery/hydroponics/constructable/fullupgrade, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) +"mZ" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/suit_storage_unit/open, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/turf/open/floor/iron/large, +/area/ruin/space/has_grav/ghostkitchen) "nc" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/flora/bush/fullgrass/style_random, @@ -797,7 +812,7 @@ }, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ng" = ( /obj/structure/table, /obj/effect/decal/cleanable/food/flour, @@ -806,12 +821,8 @@ pixel_x = -3; pixel_y = 3 }, -/obj/item/reagent_containers/cup/glass/waterbottle/large{ - pixel_x = 10; - pixel_y = 7 - }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "nm" = ( /obj/structure/toilet{ dir = 4 @@ -821,36 +832,36 @@ /obj/machinery/light/small/dim/directional/north, /obj/effect/decal/cleanable/insectguts, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "nw" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/structure/electrified_grille, +/obj/structure/cable, +/obj/machinery/power/rtg/advanced/pre_upgraded, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "nB" = ( /obj/effect/turf_decal/siding/dark{ dir = 4 }, /obj/structure/sign/flag/nanotrasen/directional/north, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "nH" = ( /obj/machinery/light/floor, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "nS" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_yw/style_random, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "nT" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/flora/bush/fullgrass/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "nV" = ( /obj/structure/chair/sofa/right/maroon{ dir = 8 @@ -861,24 +872,24 @@ }, /obj/effect/decal/cleanable/greenglow, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "oa" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/sign/poster/contraband/eat/directional/north, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "od" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/garbage, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "of" = ( /obj/machinery/portable_atmospherics/pump/lil_pump, /obj/structure/sign/poster/contraband/have_a_puff/directional/west, /obj/structure/sign/poster/official/wtf_is_co2/directional/north, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "oQ" = ( /obj/effect/turf_decal/siding/dark/inner_corner, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -887,13 +898,13 @@ /obj/effect/decal/cleanable/garbage, /obj/effect/decal/cleanable/insectguts, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "pc" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/machinery/hydroponics/constructable/fullupgrade, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "pf" = ( /obj/machinery/door/airlock{ name = "Shower Room" @@ -902,20 +913,21 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/effect/mapping_helpers/airlock/access, +/obj/machinery/duct, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "pq" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/flora/bush/sunny/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "pr" = ( /obj/machinery/light/small/directional/east, /obj/structure/sign/poster/contraband/blood_geometer/directional/east, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "pv" = ( /obj/item/bedsheet/patriot{ dir = 1 @@ -924,35 +936,40 @@ dir = 1 }, /obj/item/toy/plush/nukeplushie{ - pixel_x = -6; - pixel_y = 0 + pixel_x = -6 }, /obj/structure/sign/poster/contraband/the_griffin/directional/north, /turf/open/floor/carpet/blue, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "py" = ( /obj/structure/lattice, /obj/structure/sign/poster/contraband/eat/directional/east, /turf/open/space/basic, -/area/space) +/area/space/nearstation) +"pA" = ( +/obj/structure/sign/poster/contraband/eat/directional/north, +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/teal, +/turf/open/space/basic, +/area/space/nearstation) "pF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 4 + }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "pP" = ( /obj/structure/table, -/obj/machinery/chem_dispenser/drinks{ - pixel_x = 0; - pixel_y = 13 - }, +/obj/machinery/chem_dispenser/drinks, /obj/item/storage/box/drinkingglasses{ pixel_x = 6; pixel_y = 4 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "pT" = ( /obj/structure/chair/sofa/right/maroon, /obj/structure/window/reinforced/tinted/spawner/directional/north, @@ -966,15 +983,20 @@ /obj/effect/spawner/random/trash/food_packaging, /obj/machinery/computer/security/telescreen/entertainment/directional/west, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "pV" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on/coldroom, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) +"qe" = ( +/obj/machinery/door/airlock/public, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/ghostkitchen) "qf" = ( /obj/structure/lattice, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "qi" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -987,7 +1009,7 @@ pixel_y = 10 }, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ql" = ( /obj/machinery/door/airlock/multi_tile/public/glass{ dir = 4 @@ -996,15 +1018,16 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access, /obj/effect/decal/cleanable/insectguts, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/obj/effect/turf_decal/siding/dark/inner_corner, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/ghostkitchen) "qn" = ( /obj/structure/closet/secure_closet/freezer/fridge/all_access, /obj/machinery/atmospherics/pipe/heat_exchanging/junction{ dir = 8 }, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "qo" = ( /obj/structure/chair/sofa/right/maroon, /obj/effect/turf_decal/siding/dark_red/inner_corner{ @@ -1014,27 +1037,27 @@ /obj/structure/sign/calendar/directional/north, /obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "qp" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "qw" = ( /obj/effect/turf_decal/stripes, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/iron/herringbone, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "qx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/closet/firecloset/full, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "qy" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/lattice, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "qI" = ( /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -1043,11 +1066,11 @@ /obj/effect/decal/cleanable/xenoblood, /obj/structure/chair/stool/bar/directional/east, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "rd" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /turf/open/floor/holofloor/beach, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "re" = ( /obj/structure/table/reinforced, /obj/item/food/burger/chappy{ @@ -1056,17 +1079,16 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "rf" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "rg" = ( /obj/structure/table/reinforced, /obj/item/food/frenchtoast{ - pixel_x = 0; pixel_y = 6 }, /obj/item/food/waffles{ @@ -1075,7 +1097,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "rr" = ( /obj/effect/turf_decal/siding/dark_red{ dir = 1 @@ -1086,8 +1108,7 @@ /obj/effect/decal/cleanable/confetti, /obj/item/toy/balloon{ color = "#0000FF"; - pixel_x = -2; - pixel_y = 0 + pixel_x = -2 }, /obj/item/toy/balloon{ color = "#FF0000"; @@ -1095,7 +1116,7 @@ pixel_y = -6 }, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "rs" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table/wood{ @@ -1105,10 +1126,8 @@ pixel_y = 9; pixel_x = -32 }, -/obj/item/paper/crumpled{ - name = "NOTICE: Feeling lonely?"; - default_raw_text = "
No customers? Try hailing the nearby station's crew over the intercomm. You'll have to change the name of the handheld GPS unit in the front airlock if you want a better chance of anyone finding you. Enjoy your new life. Note: All proceeds from the Nanotrasen Brand restaurant portal tourism system legally belongs to them. You will receive your salary in full after your 6 quadrum employment period has ceased. Ensure these proceeds are kept secure in the manager's safe. Glory to Nanotrasen.
"; - pixel_x = 4; +/obj/item/paper/crumpled/fluff/space_diner_general{ + pixel_x = 3; pixel_y = 2 }, /obj/machinery/computer/security/telescreen/entertainment/directional/west, @@ -1117,7 +1136,7 @@ pixel_y = 6 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "rM" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -1127,7 +1146,7 @@ /obj/effect/decal/cleanable/insectguts, /obj/effect/spawner/random/trash/cigbutt, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "rV" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/bookcase/random, @@ -1140,53 +1159,51 @@ pixel_y = -5 }, /obj/item/book/manual/hydroponics_pod_people{ - pixel_x = -1; - pixel_y = 0 + pixel_x = -1 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "sh" = ( /obj/effect/spawner/random/entertainment/arcade{ dir = 4 }, /obj/structure/sign/picture_frame/showroom/one{ pixel_x = -26; - pixel_y = 0; name = "employee of the quadrum" }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "si" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "sx" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/random/trash/garbage, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "sy" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_yw/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "sA" = ( /turf/open/misc/hay{ baseturfs = /turf/open/floor/plating }, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "sF" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /obj/structure/lattice, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "sK" = ( /obj/structure/flora/bush/sunny/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "sL" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -1194,7 +1211,7 @@ /obj/effect/decal/cleanable/confetti, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "sZ" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -1205,28 +1222,31 @@ /obj/effect/spawner/random/trash/cigbutt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) +"te" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/ghostkitchen) "tg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/confetti, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "tm" = ( -/obj/structure/table{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/structure/table, /obj/machinery/cell_charger{ pixel_x = 2; pixel_y = 12 }, /obj/machinery/recharger{ - pixel_x = 0; pixel_y = -2 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "tx" = ( /obj/structure/kitchenspike, /obj/effect/turf_decal/stripes/red/line{ @@ -1238,24 +1258,26 @@ /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs/core, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "tA" = ( -/obj/effect/spawner/structure/electrified_grille, +/obj/machinery/power/rtg/advanced/pre_upgraded, +/obj/structure/cable, +/obj/effect/decal/cleanable/greenglow/filled, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "tI" = ( /obj/effect/turf_decal/siding/dark/inner_corner, /obj/item/kirbyplants/organic/plant12, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "tP" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/powered/ghostkitchen) +/turf/closed/wall/r_wall, +/area/ruin/space/has_grav/ghostkitchen) "ua" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "ub" = ( /obj/effect/turf_decal/siding/wood, /obj/effect/decal/cleanable/dirt/dust, @@ -1264,21 +1286,21 @@ }, /obj/effect/spawner/random/trash/botanical_waste, /turf/open/floor/wood/parquet, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ug" = ( /obj/structure/lattice, /obj/structure/sign/poster/contraband/missing_gloves/directional/north, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "ui" = ( /obj/effect/decal/cleanable/garbage, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "um" = ( /obj/effect/spawner/structure/window, /obj/structure/curtain/bounty/start_closed, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ut" = ( /obj/effect/turf_decal/siding/dark/inner_corner{ dir = 1 @@ -1287,7 +1309,7 @@ dir = 4 }, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "uD" = ( /obj/effect/decal/cleanable/food/tomato_smudge{ pixel_x = -4; @@ -1295,14 +1317,15 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "uE" = ( /obj/structure/cable, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/garbage, +/obj/machinery/duct, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "uW" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/flora/bush/fullgrass/style_random, @@ -1310,16 +1333,15 @@ dir = 1 }, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "vj" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "vl" = ( /obj/structure/table/reinforced, /obj/machinery/light/directional/north, /obj/item/radio/intercom/directional/north{ - pixel_x = 0; pixel_y = 41 }, /obj/item/food/burger{ @@ -1332,20 +1354,21 @@ }, /obj/machinery/computer/security/telescreen/entertainment/directional/north, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "vm" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/insectguts, +/obj/machinery/duct, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "vt" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/grassy/style_random, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "vy" = ( /obj/effect/turf_decal/siding/dark_red{ dir = 1 @@ -1355,27 +1378,27 @@ }, /obj/item/trash/spacers_sidekick, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "vz" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /obj/effect/light_emitter/fake_outdoors, /obj/structure/extinguisher_cabinet/directional/west, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "vB" = ( /obj/effect/light_emitter/fake_outdoors, /obj/effect/spawner/random/trash/botanical_waste, /turf/open/misc/hay{ baseturfs = /turf/open/floor/plating }, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "vE" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/structure/sign/flag/ssc/directional/west, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "vR" = ( /obj/structure/chair/sofa/right/maroon{ dir = 1 @@ -1386,7 +1409,7 @@ /obj/structure/window/reinforced/tinted/spawner/directional/south, /obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "vU" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/crate/bin, @@ -1394,7 +1417,7 @@ /obj/effect/decal/cleanable/insectguts, /mob/living/basic/mouse/rat, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "vV" = ( /obj/effect/turf_decal/siding/dark/inner_corner{ dir = 8 @@ -1402,12 +1425,10 @@ /obj/item/kirbyplants/organic/plant22, /obj/effect/decal/cleanable/confetti, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "vZ" = ( /obj/item/bedsheet/nanotrasen{ - dir = 1; - pixel_x = 0; - pixel_y = 0 + dir = 1 }, /obj/effect/decal/cleanable/dirt, /obj/structure/bed/maint, @@ -1422,7 +1443,7 @@ pixel_y = -1 }, /turf/open/floor/carpet/executive, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "wv" = ( /obj/structure/chair/sofa/corp/left, /obj/item/trash/candy{ @@ -1438,7 +1459,7 @@ /obj/structure/sign/flag/nanotrasen/directional/north, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "wx" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/flora/bush/fullgrass/style_random, @@ -1446,7 +1467,7 @@ /obj/structure/chair/plastic, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "wB" = ( /obj/structure/chair/sofa/right/maroon{ dir = 4 @@ -1454,7 +1475,7 @@ /obj/structure/window/reinforced/tinted/spawner/directional/west, /obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "wE" = ( /obj/structure/table/wood{ color = "#474747" @@ -1468,11 +1489,11 @@ }, /obj/machinery/light/directional/east, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "wQ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/herringbone, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "wV" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -1480,7 +1501,7 @@ /obj/effect/spawner/random/trash/cigbutt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "wW" = ( /obj/effect/turf_decal/siding/wood/end{ dir = 8 @@ -1490,37 +1511,41 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "wZ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/xenoblood, /obj/structure/extinguisher_cabinet/directional/east, +/obj/machinery/duct, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "xc" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "xk" = ( /obj/machinery/smartfridge, +/obj/structure/extinguisher_cabinet/directional/east{ + pixel_x = 25 + }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "xp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ dir = 4 }, /turf/open/floor/iron/herringbone, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "xD" = ( /obj/structure/sign/poster/contraband/eat/directional/east, /obj/structure/lattice, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "xF" = ( /obj/structure/closet{ icon_state = "cap"; @@ -1540,12 +1565,18 @@ /obj/item/gun/ballistic/shotgun/doublebarrel/slugs{ pin = /obj/item/firing_pin/explorer; name = "boomstick"; - pixel_x = 0; pixel_y = 11 }, /obj/effect/decal/cleanable/cobweb, /turf/open/floor/carpet/executive, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) +"xG" = ( +/obj/structure/table/reinforced, +/obj/structure/desk_bell{ + pixel_y = 7 + }, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/ghostkitchen) "xH" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -1553,20 +1584,20 @@ /obj/effect/decal/cleanable/blood/drip, /obj/machinery/vending/clothing, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "xJ" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/greenglow, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "xQ" = ( /obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, /obj/item/newspaper, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "xR" = ( /obj/machinery/door/airlock{ name = "Bathroom 1" @@ -1578,14 +1609,14 @@ /obj/effect/decal/cleanable/greenglow, /obj/effect/decal/cleanable/insectguts, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "xS" = ( /obj/effect/turf_decal/siding/wood/end{ dir = 4 }, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "xU" = ( /obj/structure/rack, /obj/item/gps/spaceruin{ @@ -1597,7 +1628,7 @@ pixel_y = 3 }, /turf/open/floor/iron/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ye" = ( /obj/structure/closet/l3closet/janitor, /obj/item/storage/bag/trash{ @@ -1617,13 +1648,14 @@ pixel_y = 2 }, /obj/item/mop, +/obj/item/lightreplacer, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "yj" = ( /obj/effect/spawner/structure/window, /obj/structure/grille, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "yz" = ( /obj/structure/chair/sofa/left/maroon, /obj/structure/window/reinforced/tinted/spawner/directional/north, @@ -1636,26 +1668,23 @@ }, /obj/machinery/computer/security/telescreen/entertainment/directional/east, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "yF" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/components/tank/air{ - dir = 8 - }, +/obj/machinery/atmospherics/components/tank/air, /obj/machinery/light/small/dim/directional/east, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "zb" = ( /obj/structure/closet/secure_closet/freezer/kitchen/all_access, /obj/machinery/light/directional/north, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "zd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/garbage, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "zf" = ( /obj/machinery/door/airlock{ name = "Dormitories" @@ -1663,8 +1692,8 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/ghostkitchen) "zg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -1672,22 +1701,23 @@ /obj/effect/decal/cleanable/confetti, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "zh" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/table, /obj/item/trash/tray, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "zi" = ( /obj/machinery/portable_atmospherics/canister/air, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "zv" = ( /obj/effect/decal/cleanable/garbage, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "zx" = ( /obj/structure/table/reinforced, /obj/item/food/meat/steak{ @@ -1699,7 +1729,7 @@ pixel_y = 2 }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "zG" = ( /obj/structure/closet/secure_closet/freezer/meat/all_access, /obj/effect/decal/cleanable/dirt, @@ -1707,7 +1737,7 @@ dir = 4 }, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "zK" = ( /obj/machinery/door/airlock/multi_tile/public/glass{ dir = 8 @@ -1715,32 +1745,34 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/obj/effect/turf_decal/siding/dark/inner_corner{ + dir = 8 + }, +/turf/open/floor/mineral/plastitanium, +/area/ruin/space/has_grav/ghostkitchen) "zM" = ( /obj/effect/turf_decal/stripes, /obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/herringbone, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "zQ" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Aj" = ( /obj/machinery/vending/cigarette, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/item/food/burger/chicken{ - pixel_x = 0; pixel_y = 17 }, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ao" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/blood/gibs, @@ -1750,7 +1782,7 @@ pixel_y = -17 }, /turf/open/floor/carpet/executive, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ar" = ( /obj/effect/turf_decal/stripes, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ @@ -1758,28 +1790,14 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/herringbone, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "As" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -3; - pixel_y = 10 - }, -/obj/item/clothing/glasses/welding{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/storage/toolbox/electrical{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/item/clothing/gloves/color/yellow{ - pixel_x = 0; - pixel_y = -5 - }, /obj/structure/sign/poster/contraband/tools/directional/north, +/obj/structure/cable, +/obj/machinery/computer/monitor, +/obj/machinery/light/small/dim/directional/north, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Au" = ( /obj/structure/rack, /obj/item/stack/sheet/iron/fifty{ @@ -1791,8 +1809,7 @@ pixel_y = 8 }, /obj/item/weldingtool/experimental{ - pixel_x = -1; - pixel_y = 0 + pixel_x = -1 }, /obj/item/multitool{ pixel_x = 7; @@ -1800,7 +1817,7 @@ }, /obj/structure/sign/poster/contraband/hacking_guide/directional/north, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ax" = ( /obj/structure/table/wood{ color = "#474747" @@ -1809,13 +1826,11 @@ dir = 8 }, /obj/item/reagent_containers/condiment/ketchup{ - pixel_x = 0; pixel_y = 5 }, /obj/machinery/light/directional/west, /obj/item/toy/balloon{ - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/item/toy/balloon{ color = "#FF0000"; @@ -1823,22 +1838,25 @@ pixel_y = 3 }, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "AK" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/chair/plastic{ dir = 4 }, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Bc" = ( /obj/machinery/door/airlock/external/glass/ruin{ name = "The All-American Diner" }, /obj/effect/mapping_helpers/airlock/access, /obj/structure/fans/tiny, +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "staffed-diner-entrance" + }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Bd" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -1846,39 +1864,34 @@ /obj/effect/decal/cleanable/vomit, /obj/effect/decal/cleanable/confetti, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Bf" = ( /obj/machinery/biogenerator, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) -"Bk" = ( -/obj/structure/extinguisher_cabinet/directional/west{ - pixel_x = -25; - pixel_y = 27 - }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) +"Bk" = ( +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/ghostkitchen) "Bm" = ( /obj/effect/turf_decal/siding/dark, /obj/effect/decal/cleanable/confetti, /obj/structure/chair/stool/bar/directional/north, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Bo" = ( /obj/structure/fans/tiny, /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/door/airlock/grunge{ - name = "Freezer" - }, -/obj/effect/mapping_helpers/airlock/access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/obj/machinery/door/airlock/freezer, +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/turf/open/floor/iron/dark/small, +/area/ruin/space/has_grav/ghostkitchen) "Br" = ( /turf/open/floor/holofloor/beach/coast{ dir = 4 }, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "BT" = ( /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -1887,19 +1900,19 @@ /obj/item/holosign_creator/robot_seat/restaurant, /obj/machinery/light/directional/east, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Cb" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/parquet, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ce" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/machinery/light/small/dim/directional/east, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Cn" = ( /obj/effect/turf_decal/siding/dark{ dir = 4 @@ -1908,12 +1921,9 @@ /obj/machinery/light/directional/west, /obj/effect/decal/cleanable/confetti, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Co" = ( -/obj/structure/table{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/structure/table, /obj/item/storage/box/stockparts/deluxe{ pixel_x = -5; pixel_y = 12 @@ -1927,7 +1937,7 @@ pixel_y = 6 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Cw" = ( /obj/structure/closet/secure_closet/freezer/fridge/all_access, /obj/effect/decal/cleanable/dirt, @@ -1935,7 +1945,7 @@ dir = 4 }, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "CF" = ( /obj/structure/chair/sofa/left/maroon, /obj/effect/turf_decal/siding/dark_red{ @@ -1944,11 +1954,10 @@ /obj/structure/window/reinforced/tinted/spawner/directional/north, /obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "CI" = ( /obj/structure/table, /obj/item/storage/bag/tray{ - pixel_x = 0; pixel_y = 3 }, /obj/item/food/burger/chicken{ @@ -1957,30 +1966,25 @@ }, /obj/machinery/atmospherics/pipe/smart/manifold4w/dark/visible, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "CL" = ( /obj/structure/table/reinforced, -/obj/machinery/microwave{ - pixel_x = 0; - pixel_y = 10 - }, +/obj/machinery/microwave, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "CT" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/trash/shok_roks{ - pixel_x = 0; - pixel_y = 3 - }, /obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/structure/electrified_grille, +/obj/structure/cable, +/obj/machinery/power/rtg/advanced/pre_upgraded, +/obj/effect/decal/cleanable/greenglow/filled, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "CV" = ( /obj/structure/sign/flag/tizira/directional/east, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Dj" = ( /obj/structure/table/wood{ color = "#474747" @@ -1999,13 +2003,15 @@ pixel_y = 2 }, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Dz" = ( -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, +/obj/machinery/atmospherics/pipe/smart/simple/supply/visible{ + dir = 5 + }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/meter, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "DQ" = ( /obj/structure/chair/sofa/right/maroon{ dir = 1 @@ -2021,7 +2027,7 @@ /obj/effect/decal/cleanable/greenglow, /obj/machinery/computer/security/telescreen/entertainment/directional/east, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "DU" = ( /obj/structure/chair/sofa/corp/right, /obj/structure/sign/clock/directional/north, @@ -2038,7 +2044,7 @@ pixel_y = -14 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "DW" = ( /obj/structure/table/reinforced, /obj/item/toy/balloon{ @@ -2048,8 +2054,7 @@ }, /obj/item/toy/balloon{ color = "#0000FF"; - pixel_x = 2; - pixel_y = 0 + pixel_x = 2 }, /obj/item/toy/balloon{ pixel_x = -6; @@ -2057,38 +2062,36 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ee" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "Ej" = ( /obj/effect/turf_decal/siding/dark, /obj/machinery/light/floor, /obj/effect/decal/cleanable/xenoblood, /obj/structure/chair/stool/bar/directional/north, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Er" = ( /obj/structure/table, /obj/effect/decal/cleanable/food/tomato_smudge, /obj/effect/decal/cleanable/food/tomato_smudge, -/obj/item/food/pie/applepie{ - pixel_x = -3; - pixel_y = 9 +/obj/item/storage/bag/tray{ + pixel_y = 7 }, -/obj/item/food/pie/cherrypie{ - pixel_x = 4; - pixel_y = 1 +/obj/item/storage/bag/tray{ + pixel_y = 4 }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ex" = ( /obj/structure/lattice, /obj/structure/sign/poster/contraband/moffuchis_pizza/directional/north, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "EB" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/chair/plastic{ @@ -2096,7 +2099,7 @@ }, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ED" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -2119,16 +2122,22 @@ dir = 8 }, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "EO" = ( /obj/structure/cable, +/obj/machinery/power/smes/full{ + output_level = 49000 + }, +/obj/item/food/burger/chicken{ + pixel_y = 12 + }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "EY" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/lattice, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "Fa" = ( /obj/structure/table/wood{ color = "#474747" @@ -2139,7 +2148,13 @@ }, /obj/machinery/light/dim/directional/south, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) +"Fj" = ( +/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ghostkitchen) "Fw" = ( /mob/living/basic/cow{ name = "Betsy"; @@ -2148,7 +2163,7 @@ /turf/open/misc/hay{ baseturfs = /turf/open/floor/plating }, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Fy" = ( /obj/machinery/door/airlock{ id_tag = "Cabin7"; @@ -2158,57 +2173,55 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/ghostkitchen) "FC" = ( /obj/structure/rack, /obj/item/holosign_creator/atmos{ - pixel_x = 0; pixel_y = -2 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "FQ" = ( /obj/effect/decal/cleanable/food/flour, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "FZ" = ( /obj/machinery/light/directional/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ga" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/grassy/style_random, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Gv" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, /turf/open/floor/iron/herringbone, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Gy" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "GI" = ( /obj/effect/mine/sound/bwoink{ icon = 'icons/obj/tools.dmi'; icon_state = "rpd"; - pixel_x = 0; pixel_y = 40; desc = "Dunno what this is for, better leave it alone."; name = "rapid pipe dispenser" }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "GY" = ( /obj/structure/table/wood{ color = "#474747" @@ -2218,7 +2231,7 @@ }, /obj/item/trash/syndi_cakes, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ha" = ( /obj/machinery/door/airlock/command{ name = "Manager's Quarters" @@ -2236,42 +2249,40 @@ /obj/effect/decal/cleanable/cobweb, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Hb" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/grassy/style_random, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "He" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/spawner/random/trash/moisture_trap, +/obj/machinery/duct, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Hf" = ( /obj/structure/fake_stairs/wood/directional/north, /obj/structure/fake_stairs/wood/directional/south, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Hl" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Hq" = ( -/obj/structure/table/reinforced, /obj/effect/decal/cleanable/dirt, -/obj/structure/desk_bell{ - pixel_y = 7 - }, +/obj/structure/table/reinforced, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Hy" = ( /obj/machinery/seed_extractor, /obj/effect/turf_decal/trimline/green/line{ @@ -2279,28 +2290,26 @@ }, /obj/effect/turf_decal/trimline/green/line, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "HP" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon/teal, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "Ie" = ( /obj/structure/chair/sofa/right/maroon{ dir = 4 }, /obj/structure/window/reinforced/tinted/spawner/directional/west, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Iw" = ( /obj/effect/turf_decal/stripes, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, /obj/structure/extinguisher_cabinet/directional/south, /obj/effect/decal/cleanable/dirt, +/obj/machinery/jukebox/no_access, /turf/open/floor/iron/herringbone, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "IA" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -2309,13 +2318,11 @@ dir = 8 }, /turf/open/floor/wood/parquet, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "IH" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/cabinet{ - name = "medicine cabinet"; - pixel_x = 0; - pixel_y = 0 + name = "medicine cabinet" }, /obj/item/storage/medkit/ancient{ pixel_x = 3; @@ -2326,7 +2333,6 @@ pixel_y = 4 }, /obj/item/clothing/neck/stethoscope{ - pixel_x = 0; pixel_y = -3 }, /obj/item/storage/pill_bottle/multiver{ @@ -2339,7 +2345,7 @@ }, /obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "IP" = ( /obj/structure/table, /obj/item/reagent_containers/condiment/ketchup{ @@ -2355,7 +2361,6 @@ pixel_y = 16 }, /obj/item/reagent_containers/condiment/bbqsauce{ - pixel_x = 0; pixel_y = 5 }, /obj/item/reagent_containers/condiment/hotsauce{ @@ -2371,7 +2376,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "IQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -2379,12 +2384,13 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/garbage, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Jc" = ( -/obj/structure/lattice, /obj/structure/sign/poster/contraband/eat/directional/north, +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon/burgundy, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "Jh" = ( /obj/structure/chair/sofa/left/maroon, /obj/effect/turf_decal/siding/dark_red{ @@ -2394,41 +2400,17 @@ /obj/structure/sign/clock/directional/north, /obj/structure/sign/poster/contraband/donut_corp/directional/east, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ji" = ( /obj/machinery/griddle, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ju" = ( -/obj/structure/table, -/obj/item/plate/oven_tray{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/item/food/bun{ - pixel_x = 9; - pixel_y = 14 - }, -/obj/item/food/bun{ - pixel_x = 9; - pixel_y = 10 - }, -/obj/item/plate/oven_tray{ - pixel_x = -8; - pixel_y = 1 - }, -/obj/item/food/doughslice{ - pixel_x = 9; - pixel_y = 4 - }, -/obj/item/food/doughslice{ - pixel_x = 9; - pixel_y = 0 - }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/computer/order_console/cook, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Jv" = ( /obj/structure/chair/sofa/right/maroon{ dir = 8 @@ -2438,7 +2420,7 @@ dir = 1 }, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Jy" = ( /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -2449,12 +2431,12 @@ }, /obj/structure/chair/stool/bar/directional/east, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "JP" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/machinery/hydroponics/constructable/fullupgrade, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "JT" = ( /obj/machinery/vending/hydronutrients, /obj/effect/turf_decal/trimline/green/line{ @@ -2462,33 +2444,32 @@ }, /obj/effect/turf_decal/trimline/green/line, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Kb" = ( /obj/structure/window/reinforced/tinted/spawner/directional/west, /obj/structure/chair/sofa/right/maroon{ dir = 4 }, /obj/item/radio/intercom/directional/south{ - pixel_x = 0; pixel_y = -23 }, /obj/machinery/computer/security/telescreen/entertainment/directional/south, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Kc" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Kf" = ( /obj/effect/decal/cleanable/greenglow, /obj/effect/spawner/random/trash/cigbutt, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Kh" = ( /obj/structure/lattice/catwalk, /obj/structure/billboard/nanotrasen, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "Kp" = ( /obj/structure/chair/sofa/left/maroon, /obj/structure/window/reinforced/tinted/spawner/directional/north, @@ -2497,26 +2478,27 @@ }, /obj/effect/decal/cleanable/confetti, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Kr" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/insectguts, /obj/machinery/light/directional/west, +/obj/machinery/duct, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ks" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/lattice, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "Kt" = ( /obj/effect/decal/cleanable/food/flour, /obj/machinery/vending/dinnerware, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Kx" = ( /mob/living/basic/chicken{ name = "Featherbottom"; @@ -2526,7 +2508,7 @@ /turf/open/misc/hay{ baseturfs = /turf/open/floor/plating }, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ky" = ( /obj/structure/table/reinforced, /obj/item/knife/kitchen{ @@ -2538,15 +2520,16 @@ pixel_y = 5 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Kz" = ( /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/duct, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "KJ" = ( /obj/item/kirbyplants/organic/plant2, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "KV" = ( /mob/living/basic/chicken{ name = "Kentucky"; @@ -2555,20 +2538,15 @@ /turf/open/misc/hay{ baseturfs = /turf/open/floor/plating }, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Lc" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_yw/style_random, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Lh" = ( -/obj/structure/sink/directional/west, -/obj/structure/mirror/directional/east{ - pixel_x = 23; - pixel_y = 5 - }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ @@ -2581,32 +2559,31 @@ /obj/effect/decal/cleanable/garbage, /obj/effect/decal/cleanable/insectguts, /obj/item/trash/semki/healthy, +/obj/structure/mirror/directional/east, +/obj/structure/sink/directional/west, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Lp" = ( /obj/effect/decal/cleanable/garbage, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden, -/obj/machinery/atmospherics/components/tank/air{ - dir = 8 - }, +/obj/machinery/atmospherics/components/tank/air, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Lr" = ( /obj/structure/sign/poster/contraband/eat/directional/west, /obj/structure/lattice, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "LE" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/chair/plastic{ dir = 8 }, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "LG" = ( /obj/structure/sign/poster/contraband/eat/directional/south, /turf/open/space/basic, -/area/space) +/area/template_noop) "LJ" = ( /obj/effect/turf_decal/siding/dark_red{ dir = 1 @@ -2621,32 +2598,27 @@ }, /obj/item/toy/balloon{ color = "#0000FF"; - pixel_x = 0; pixel_y = 2 }, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "LM" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_yw/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "LW" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /turf/open/floor/holofloor/beach/water, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "LX" = ( /obj/structure/cable, /obj/machinery/power/terminal{ - dir = 4 - }, -/obj/item/food/burger/chicken{ - pixel_x = 8; - pixel_y = 0 + dir = 8 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "LY" = ( /obj/structure/table/reinforced, /obj/item/food/burger/baconburger{ @@ -2654,7 +2626,7 @@ pixel_y = 11 }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Mc" = ( /obj/effect/turf_decal/siding/dark_red{ dir = 1 @@ -2673,17 +2645,17 @@ pixel_y = 3 }, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Mg" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/herringbone, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Mi" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Mp" = ( /obj/structure/kitchenspike, /obj/effect/turf_decal/stripes/red/line{ @@ -2695,16 +2667,16 @@ }, /obj/effect/decal/cleanable/blood/gibs, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Mw" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "MB" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/flora/bush/fullgrass/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "MN" = ( /obj/structure/chair/sofa/left/maroon{ dir = 4 @@ -2714,12 +2686,12 @@ dir = 1 }, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "MP" = ( /obj/structure/lattice, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "MV" = ( /obj/structure/chair/sofa/right/maroon{ dir = 1 @@ -2729,15 +2701,11 @@ }, /obj/structure/window/reinforced/tinted/spawner/directional/south, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "MZ" = ( -/obj/structure/table{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/structure/table, /obj/machinery/coffeemaker/impressa{ - pixel_x = -1; - pixel_y = 10 + pixel_x = 1 }, /obj/item/reagent_containers/cup/glass/mug{ pixel_x = 13; @@ -2750,13 +2718,13 @@ color = "#830000" }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ne" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/machinery/hydroponics/constructable/fullupgrade, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Nn" = ( /obj/effect/turf_decal/siding/dark{ dir = 4 @@ -2766,7 +2734,7 @@ /obj/effect/decal/cleanable/confetti, /obj/structure/chair/stool/bar/directional/west, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Nw" = ( /obj/machinery/vending/hydroseeds, /obj/effect/turf_decal/trimline/green/line{ @@ -2774,7 +2742,7 @@ }, /obj/effect/turf_decal/trimline/green/line, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "NA" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table/wood{ @@ -2782,15 +2750,16 @@ }, /obj/structure/sign/poster/contraband/tea_over_tizira/directional/west, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "NF" = ( /obj/effect/turf_decal/bot, /obj/machinery/suit_storage_unit/open, /obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "NI" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -2799,7 +2768,7 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/spawner/random/trash/botanical_waste, /turf/open/floor/wood/parquet, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "NQ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -2808,13 +2777,14 @@ dir = 8 }, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "NV" = ( /obj/machinery/shower/directional/east, -/obj/item/soap, /obj/machinery/light/small/dim/directional/north, +/obj/structure/fluff/shower_drain, +/obj/item/soap, /turf/open/floor/catwalk_floor/iron_white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "NZ" = ( /obj/structure/table, /obj/effect/decal/cleanable/food/tomato_smudge, @@ -2837,7 +2807,7 @@ pixel_y = 4 }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Oc" = ( /obj/structure/table/wood{ color = "#474747" @@ -2855,11 +2825,11 @@ }, /obj/machinery/light/directional/west, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Od" = ( /obj/structure/tank_dispenser/oxygen, /turf/open/floor/iron/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "On" = ( /obj/machinery/atmospherics/pipe/layer_manifold/supply/hidden{ dir = 4 @@ -2868,10 +2838,10 @@ /obj/machinery/door/airlock/maintenance/external{ name = "Atmospherics" }, -/obj/effect/mapping_helpers/airlock/access, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Oq" = ( /obj/structure/chair/sofa/right/maroon, /obj/effect/turf_decal/siding/dark_red/inner_corner{ @@ -2882,18 +2852,18 @@ pixel_y = 30 }, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ot" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "OF" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/table, /obj/item/trash/tray, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "OK" = ( /obj/structure/table/reinforced, /obj/item/toy/balloon_animal/fly{ @@ -2901,7 +2871,7 @@ pixel_y = 10 }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "OO" = ( /obj/structure/table/reinforced, /obj/item/toy/balloon_animal/fly{ @@ -2910,7 +2880,7 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "OS" = ( /obj/effect/decal/cleanable/dirt, /obj/item/ammo_casing/shotgun/buckshot/spent{ @@ -2924,7 +2894,7 @@ /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/carpet/executive, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "OT" = ( /obj/effect/turf_decal/siding/wood/end{ dir = 4 @@ -2934,7 +2904,7 @@ }, /obj/effect/mob_spawn/ghost_role/human/allamerican/regular, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "OW" = ( /obj/structure/table/wood{ color = "#474747" @@ -2945,16 +2915,19 @@ /obj/item/trash/tray, /obj/effect/decal/cleanable/confetti, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Pb" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/door/airlock/hatch{ name = "Maintenance Access" }, -/obj/effect/mapping_helpers/airlock/access, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Pf" = ( /obj/structure/table/wood/fancy/blue, /obj/item/phone{ @@ -2969,37 +2942,37 @@ pixel_y = 1 }, /turf/open/floor/carpet/executive, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Pk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/freezer, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Po" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "PD" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Qb" = ( /obj/machinery/oven/range, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Qk" = ( /obj/machinery/door/airlock{ name = "Kitchen Access" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, -/obj/effect/mapping_helpers/airlock/access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/ghostkitchen) "Qt" = ( /obj/machinery/chem_master/condimaster, /obj/effect/turf_decal/trimline/green/line{ @@ -3007,53 +2980,46 @@ }, /obj/effect/turf_decal/trimline/green/line, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Qx" = ( /obj/structure/table/reinforced, -/obj/machinery/processor{ - pixel_y = 11; - pixel_x = 1 - }, +/obj/machinery/processor, /obj/item/reagent_containers/cup/rag{ pixel_x = -4 }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Qz" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /obj/machinery/hydroponics/constructable/fullupgrade, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "QS" = ( /obj/effect/turf_decal/siding/dark, /obj/structure/chair/stool/bar/directional/north, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "QZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/item/stack/spacecash/c1000{ - pixel_x = 0; pixel_y = 6 }, /obj/item/stack/spacecash/c1000{ - pixel_x = 0; pixel_y = -3 }, /obj/item/stack/spacecash/c500{ - pixel_x = 0; pixel_y = 2 }, /obj/item/documents/nanotrasen{ - pixel_x = 0; pixel_y = -1; desc = "Hold on, the previous owner never signed this.."; name = "acquisition documents" }, /obj/structure/safe, /turf/open/floor/carpet/executive, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ri" = ( /obj/machinery/door/airlock{ id_tag = "Cabin5"; @@ -3063,14 +3029,14 @@ /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access, /obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/turf/open/floor/wood/large, +/area/ruin/space/has_grav/ghostkitchen) "Rr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/mapping_helpers/airalarm/all_access, /obj/machinery/airalarm/directional/east, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Rx" = ( /obj/structure/bed{ dir = 1 @@ -3084,25 +3050,25 @@ }, /obj/structure/sign/poster/contraband/robust_softdrinks/directional/north, /turf/open/floor/carpet/red, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ry" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "RC" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/grassy/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "RI" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/lavendergrass/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "RK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -3111,8 +3077,9 @@ /obj/effect/decal/cleanable/greenglow, /obj/effect/decal/cleanable/insectguts, /obj/effect/decal/cleanable/vomit, +/obj/machinery/duct, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "RS" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -3120,21 +3087,21 @@ /obj/effect/decal/cleanable/garbage, /obj/effect/decal/cleanable/insectguts, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "RT" = ( /obj/effect/turf_decal/siding/dark, /obj/machinery/light/floor, /obj/structure/chair/stool/bar/directional/north, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Sb" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, /turf/open/floor/iron/herringbone, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Se" = ( /obj/effect/turf_decal/siding/dark, /obj/effect/decal/cleanable/vomit{ @@ -3143,11 +3110,11 @@ }, /obj/structure/chair/stool/bar/directional/north, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Sn" = ( /obj/effect/spawner/random/trash/hobo_squat, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "So" = ( /obj/effect/turf_decal/trimline/green/line{ dir = 1 @@ -3155,61 +3122,52 @@ /obj/effect/turf_decal/trimline/green/line, /obj/structure/reagent_dispensers/watertank/high, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Sp" = ( /obj/structure/flora/bush/sunny/style_random, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "SC" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "Th" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_yw/style_random, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Tk" = ( -/obj/structure/table, -/obj/item/storage/bag/tray{ - pixel_x = 0; - pixel_y = 4 - }, -/obj/item/storage/bag/tray{ - pixel_x = 0; - pixel_y = 7 - }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) -"Tv" = ( -/obj/machinery/fishing_portal_generator/full, -/turf/open/floor/holofloor/beach/water, -/area/ruin/space/has_grav/powered/ghostkitchen) -"TO" = ( /obj/machinery/deepfryer, /obj/item/reagent_containers/condiment/vegetable_oil{ pixel_x = -1; pixel_y = -12 }, -/obj/structure/extinguisher_cabinet/directional/north, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) +"Tv" = ( +/obj/machinery/fishing_portal_generator/full, +/turf/open/floor/holofloor/beach/water, +/area/ruin/space/has_grav/ghostkitchen) +"TO" = ( +/obj/structure/sink/kitchen/directional/south, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/ghostkitchen) "TQ" = ( /obj/effect/decal/cleanable/food/flour, /obj/effect/decal/cleanable/food/egg_smudge, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "TX" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /obj/structure/lattice, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "Ug" = ( /obj/structure/chair/sofa/right/maroon, /obj/structure/window/reinforced/tinted/spawner/directional/north, @@ -3219,7 +3177,7 @@ /obj/effect/decal/cleanable/greenglow, /obj/effect/spawner/random/trash/food_packaging, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Uh" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, @@ -3227,19 +3185,19 @@ /obj/structure/sign/poster/contraband/fake_bombable/directional/north, /obj/effect/decal/cleanable/garbage, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Uj" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/decal/cleanable/insectguts, /obj/effect/decal/cleanable/greenglow, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Uk" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/structure/sign/poster/contraband/the_big_gas_giant_truth/directional/west, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Uq" = ( /obj/machinery/gibber{ pixel_y = 3; @@ -3251,7 +3209,7 @@ /obj/effect/decal/cleanable/blood/gibs, /obj/effect/decal/cleanable/blood, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Uv" = ( /obj/structure/table/wood{ color = "#474747" @@ -3262,7 +3220,7 @@ }, /obj/machinery/light/dim/directional/south, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Uz" = ( /obj/structure/closet/secure_closet/freezer/meat/all_access, /obj/machinery/atmospherics/pipe/heat_exchanging/junction{ @@ -3270,31 +3228,31 @@ }, /obj/effect/decal/cleanable/blood, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "UC" = ( /obj/structure/flora/bush/fullgrass/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "UJ" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ - pixel_x = 0; pixel_y = 5 }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "UL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, +/obj/machinery/duct, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "UO" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/south, /obj/structure/flora/bush/fullgrass/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "UQ" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_yw/style_random, @@ -3303,37 +3261,41 @@ }, /obj/effect/light_emitter/fake_outdoors, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Vp" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/door/airlock/hatch{ name = "Maintenance Access" }, -/obj/effect/mapping_helpers/airlock/access, +/obj/effect/mapping_helpers/airlock/access/any/service/maintenance, +/obj/machinery/duct, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 1 + }, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Vu" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Vy" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/west, /obj/structure/flora/bush/sunny/style_random, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "VG" = ( /obj/machinery/oven/range, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "VL" = ( /obj/structure/window/reinforced/tinted/frosted/spawner/directional/east, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /turf/open/space/basic, -/area/space) +/area/space/nearstation) "VN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3342,31 +3304,31 @@ /obj/effect/spawner/random/trash/cigbutt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Wh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/light/directional/west, +/obj/machinery/duct, /turf/open/floor/iron/white, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Wj" = ( /obj/structure/bookcase/random, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Wk" = ( /obj/structure/chair/sofa/right/maroon{ dir = 4 }, /obj/structure/window/reinforced/tinted/spawner/directional/west, /obj/item/radio/intercom/directional/south{ - pixel_x = 0; pixel_y = -23 }, /obj/machinery/computer/security/telescreen/entertainment/directional/south, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Wr" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -3386,7 +3348,7 @@ }, /obj/effect/decal/cleanable/blood, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "WD" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3394,28 +3356,26 @@ /obj/effect/decal/cleanable/greenglow, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "WF" = ( -/obj/item/trash/shok_roks/lanternfruit{ - pixel_x = 1; - pixel_y = 2 - }, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/grille/broken, +/obj/structure/grille, +/obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "WP" = ( /obj/effect/decal/cleanable/food/flour, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "WW" = ( /obj/effect/turf_decal/siding/dark{ dir = 8 }, /obj/structure/sign/poster/contraband/red_rum/directional/north, +/obj/machinery/duct, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Xa" = ( /obj/effect/turf_decal/siding/dark{ dir = 4 @@ -3426,11 +3386,8 @@ }, /obj/effect/decal/cleanable/xenoblood, /obj/structure/chair/stool/bar/directional/west, -/turf/open/floor/iron/kitchen{ - pixel_x = 0; - pixel_y = 0 - }, -/area/ruin/space/has_grav/powered/ghostkitchen) +/turf/open/floor/iron/kitchen, +/area/ruin/space/has_grav/ghostkitchen) "Xb" = ( /obj/structure/toilet{ dir = 4 @@ -3444,27 +3401,28 @@ pixel_y = -2 }, /turf/open/floor/iron/white/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Xo" = ( /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Xp" = ( /obj/machinery/door/airlock{ name = "Kitchen Access" }, -/obj/effect/mapping_helpers/airlock/access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/obj/effect/mapping_helpers/airlock/access/all/service/kitchen, +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/ghostkitchen) "XA" = ( /obj/effect/turf_decal/stripes, -/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /turf/open/floor/iron/herringbone, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "XD" = ( /obj/effect/spawner/random/trash/botanical_waste, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "XL" = ( /obj/structure/table, /obj/structure/closet/mini_fridge{ @@ -3494,31 +3452,39 @@ /obj/effect/decal/cleanable/food/tomato_smudge, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "XO" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, +/obj/machinery/duct, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Ye" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable, +/obj/item/trash/shok_roks/lanternfruit{ + pixel_x = 1; + pixel_y = 2 + }, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ghostkitchen) +"Yh" = ( +/obj/machinery/power/rtg/advanced/pre_upgraded, /obj/structure/cable, /turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Yk" = ( /obj/effect/spawner/random/structure/closet_private, /obj/item/food/burger/chicken{ - pixel_x = 0; pixel_y = -4 }, /obj/machinery/light/small/directional/north, /turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Yv" = ( /obj/structure/table, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "YA" = ( /obj/structure/bed{ dir = 1 @@ -3532,13 +3498,13 @@ }, /obj/structure/sign/poster/contraband/revolver/directional/north, /turf/open/floor/carpet/royalblue, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "YE" = ( /obj/structure/flora/bush/fullgrass/style_random, /obj/structure/flora/bush/flowers_yw/style_random, /obj/structure/sign/poster/contraband/eat/directional/west, /turf/open/floor/grass, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "YH" = ( /obj/effect/turf_decal/siding/wood/end{ dir = 4 @@ -3548,7 +3514,7 @@ }, /obj/effect/mob_spawn/ghost_role/human/allamerican/chef, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "YQ" = ( /obj/structure/chair/sofa/left/maroon{ dir = 4 @@ -3559,7 +3525,7 @@ }, /obj/effect/decal/cleanable/greenglow, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "YW" = ( /obj/structure/table/wood{ color = "#474747" @@ -3578,7 +3544,7 @@ pixel_y = 4 }, /turf/open/floor/iron/kitchen/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "YZ" = ( /obj/structure/closet/secure_closet/freezer/meat/all_access, /obj/effect/decal/cleanable/dirt, @@ -3587,7 +3553,7 @@ dir = 4 }, /turf/open/floor/iron/dark/small, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Za" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3595,7 +3561,7 @@ /obj/effect/decal/cleanable/insectguts, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/large, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Zh" = ( /obj/effect/turf_decal/siding/dark, /obj/effect/decal/cleanable/vomit{ @@ -3605,35 +3571,64 @@ /obj/effect/decal/cleanable/xenoblood, /obj/structure/chair/stool/bar/directional/north, /turf/open/floor/iron/kitchen, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Zi" = ( /obj/machinery/door/airlock/external/glass/ruin{ name = "The All-American Diner" }, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/effect/mapping_helpers/airlock/access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ + cycle_id = "staffed-diner-entrance" + }, +/turf/open/floor/iron/textured_half, +/area/ruin/space/has_grav/ghostkitchen) "Zp" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, /obj/item/kirbyplants/organic/plant1, /turf/open/floor/wood/tile, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "Zs" = ( /obj/effect/decal/cleanable/food/flour, /obj/effect/decal/cleanable/food/egg_smudge{ pixel_x = -4; pixel_y = 6 }, -/obj/structure/closet/crate/bin, -/obj/item/storage/bag/trash, /obj/machinery/light/directional/south, -/mob/living/basic/mouse/rat, /obj/effect/decal/cleanable/food/pie_smudge, +/obj/structure/table, +/obj/item/plate/oven_tray{ + pixel_x = -8; + pixel_y = 1 + }, +/obj/item/plate/oven_tray{ + pixel_x = -8; + pixel_y = 5 + }, +/obj/item/food/doughslice{ + pixel_x = 9 + }, +/obj/item/food/doughslice{ + pixel_x = 9; + pixel_y = 4 + }, +/obj/item/food/bun{ + pixel_x = 9; + pixel_y = 10 + }, +/obj/item/food/bun{ + pixel_x = 9; + pixel_y = 14 + }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) +"Zt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/duct, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/ghostkitchen) "ZK" = ( /obj/structure/table, /obj/item/reagent_containers/cup/beaker/large{ @@ -3649,11 +3644,10 @@ pixel_y = 15 }, /obj/item/food/cheese/wedge{ - pixel_x = 7; - pixel_y = 0 + pixel_x = 7 }, /turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ZN" = ( /obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4, /obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2, @@ -3661,8 +3655,9 @@ name = "Restroom" }, /obj/effect/mapping_helpers/airlock/access, -/turf/open/floor/plating, -/area/ruin/space/has_grav/powered/ghostkitchen) +/obj/machinery/duct, +/turf/open/floor/iron/white, +/area/ruin/space/has_grav/ghostkitchen) "ZP" = ( /obj/effect/turf_decal/siding/dark/inner_corner{ dir = 8 @@ -3672,19 +3667,19 @@ }, /obj/effect/decal/cleanable/garbage, /turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ZW" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood/parquet, -/area/ruin/space/has_grav/powered/ghostkitchen) +/area/ruin/space/has_grav/ghostkitchen) "ZX" = ( /obj/structure/lattice, /obj/structure/window/reinforced/tinted/frosted/spawner/directional/north, /turf/open/space/basic, -/area/space) +/area/space/nearstation) (1,1,1) = {" kA @@ -3993,24 +3988,24 @@ yF Dz Rr Ce -tP +eU NV -tP +eU nm -tP +eU Xb tP tP hR -tP -tP +eU +eU hR hR jO ql hR hR -tP +eU oa nT Mw @@ -4025,18 +4020,18 @@ qf tP tP tP -tP -tP +eU +eU On -tP -tP -tP +eU +eU +eU pf -tP +eU he -tP +eU xR -tP +eU Oq Ax hF @@ -4047,7 +4042,7 @@ bP rM MN wB -tP +eU RC sy Mw @@ -4063,7 +4058,7 @@ tP Au io Co -tP +eU pF XO He @@ -4073,7 +4068,7 @@ Kr RK Wh vm -tP +eU CF GY kU @@ -4090,8 +4085,8 @@ MB ZX qf Kh -qf cN +kA "} (12,1,1) = {" kA @@ -4100,18 +4095,18 @@ tP As Ye tm -tP -XO +eU +Fj zv cE -tP +eU vU Lh gN kl wZ ZN -si +te wV hP zg @@ -4121,7 +4116,7 @@ xJ Bd nV dz -tP +eU ca Hb Mw @@ -4141,13 +4136,13 @@ mm UL Sn ye -tP +eU Aj -tP -tP -tP -tP -tP +eU +eU +eU +eU +eU WW BT Jy @@ -4158,14 +4153,14 @@ vV tg lJ Wk -tP +eU UQ cC ZX qf ua +qf HP -kA "} (14,1,1) = {" kA @@ -4174,19 +4169,19 @@ tP iJ EO WF -tP +eU IQ -tP -tP -tP -tP -tP +eU +eU +eU +eU +eU ng ZK Zs -tP +eU eC -tP +eU ja re rg @@ -4208,16 +4203,16 @@ kA kA kA tP -tA +Yh LX tA -tP +eU eG -tP +eU Mp tx cL -tP +eU Kt TQ FQ @@ -4248,18 +4243,18 @@ tP CT hw nw -tP +eU Hl -tP +eU Cw Kc YZ -tP +eU Qb qp TQ kt -qp +Zt Ji iG MZ @@ -4274,29 +4269,29 @@ Od tP tP Jc -kA +qf kA kA "} (17,1,1) = {" kA qf -aM -aM -aM -aM -aM -fG tP +tP +tP +tP +tP +fG +eU Cw Pk zG -tP +eU VG qp qp Qx -Xo +Bk Tk nH Er @@ -4310,30 +4305,30 @@ fk wQ bD Bc -cN -HP -cN +ua +ua +qf HP "} (18,1,1) = {" kA kA -aM +tP xF Ao vZ -aM -Uh tP +Uh +eU qn Pk Uz -tP +eU Ju WP qp Ky -Xo +Bk Xo Xo qp @@ -4347,35 +4342,35 @@ tP xp Ar tP -qf -qf -qf +ua +ua +kA qf "} (19,1,1) = {" kA kA -aM +tP Pf OS QZ -aM -Hl tP +Hl +eU CI aa Uq -tP +eU TO -qp -qp +Zt +Zt CL -qp +Zt IP nH XL Xo -UJ +xG QS si Sb @@ -4384,67 +4379,67 @@ Zi Mg zM Bc +ua +ua +qf cN -HP -cN -HP "} (20,1,1) = {" kA qf -aM +tP DU Wr Wj -aM -Hl tP +Hl +eU pV eF dN Bo rf rf -qp +Zt Xp -qp +Zt Ji NZ pP qp -bb +UJ QS Mi -NF -bs +mZ +fY tP xU tP tP -Jc -kA +pA +qf kA kA "} (21,1,1) = {" cN qf -aM +tP wv ED Wj -aM +tP Pb -tP -tP -tP -tP -tP +eU +eU +eU +eU +eU zb rf qp xk -fB +qp FZ qp qp @@ -4466,23 +4461,23 @@ HP (22,1,1) = {" kA kA -aM -aM +tP +tP Ha -aM -aM +tP +tP Zp rV NA rs sh -tP +eU Bf Qk jX -tP -eC -tP +eU +qe +eU vl LY zx @@ -4517,7 +4512,7 @@ vE si PD KJ -tP +eU nB Cn fx @@ -4528,14 +4523,14 @@ tI kq Jv dz -tP +eU nS Hb ZX qf al +qf cN -kA "} (24,1,1) = {" kA @@ -4565,7 +4560,7 @@ si xJ YQ Kb -tP +eU EB cC Mw @@ -4580,18 +4575,18 @@ kA tP um Ri -tP +eU um in -tP +eU um Fy -tP -tP +eU +eU yj cu yj -tP +eU qo OW eS @@ -4608,8 +4603,8 @@ MB ZX qf ua -qf HP +kA "} (26,1,1) = {" kA @@ -4617,18 +4612,18 @@ qf tP pv wW -tP +eU Rx wW -tP +eU YA wW -tP +eU ao NI ar JT -tP +eU Jh Dj DQ @@ -4639,7 +4634,7 @@ RS sZ dA aC -tP +eU LE sy Mw @@ -4654,29 +4649,29 @@ qf tP dg YH -tP +eU hU kc -tP +eU Yk OT -tP +eU Qt IA ub Nw -tP -tP +eU +eU hR -tP -tP +eU +eU hR hR jO zK hR hR -tP +eU LM pq Mw @@ -4690,14 +4685,14 @@ HP qf tP tP -tP -tP -tP -tP -tP -tP -tP -tP +eU +eU +eU +eU +eU +eU +eU +eU Hy ZW Cb diff --git a/code/__DEFINES/fulp_defines/fulp_defines.dm b/code/__DEFINES/fulp_defines/fulp_defines.dm index fc07e1902f0..6a022fbaccd 100644 --- a/code/__DEFINES/fulp_defines/fulp_defines.dm +++ b/code/__DEFINES/fulp_defines/fulp_defines.dm @@ -42,14 +42,18 @@ ///Define for the 'Rabbits' Faction. #define FACTION_RABBITS "rabbits" -//Define for the Syndicate Engineer Ruin, used in 'syndicate_engineer.dm" +///Define for the Syndicate Engineer Ruin, used in 'syndicate_engineer.dm" #define ROLE_SYNDICATE_ENGINEER "Syndicate Engineer" -//Defines for "Alert Level Deltaww" +///Defines for "Alert Level Deltaww" #define SEC_LEVEL_DELTAWW 4 #define ALERT_COEFF_DELTAWW 255 //This alert level should only be temporary; might as well mess with everyone. -//Defines for "Ghost Kitchen" diner ghost spawners +///Defines for "Ghost Kitchen" diner ghost spawners #define ROLE_GHOST_CHEF "All-American Chef" #define ROLE_GHOST_COOK "All-American Cook" #define ROLE_GHOST_REGULAR "Fake Health Inspector" + +///Define for the diner ghost role's z-level restriction component. +///This does NOT work with the regular "stationstuck" component. +#define PIZZAFICATION "pizzafy" diff --git a/fulp_modules/mapping/areas/areas.dm b/fulp_modules/mapping/areas/areas.dm index 7edfd5ffb94..d3ba64aeb02 100644 --- a/fulp_modules/mapping/areas/areas.dm +++ b/fulp_modules/mapping/areas/areas.dm @@ -238,5 +238,5 @@ name = "Prototype Dormitories" icon_state = "dorms" -/area/ruin/space/has_grav/powered/ghostkitchen - name = "The All American Diner" \ No newline at end of file +/area/ruin/space/has_grav/ghostkitchen + name = "The All American Diner" diff --git a/fulp_modules/mapping/ruins/space/ghost_diner/ghost_diner.dm b/fulp_modules/mapping/ruins/space/ghost_diner/ghost_diner.dm index 6ce81364968..2e08c1655e7 100644 --- a/fulp_modules/mapping/ruins/space/ghost_diner/ghost_diner.dm +++ b/fulp_modules/mapping/ruins/space/ghost_diner/ghost_diner.dm @@ -1,9 +1,31 @@ +// - MAP TEMPLATE DATUM - // /datum/map_template/ruin/space/fulp/ghost_diner name = "Space-Ruin Staffed All-American Diner" id = "ghost diner" description = "A fully staffed american diner, floating in the void of space." suffix = "allamericandiner_openforbusiness.dmm" + +// - CUSTOM RTG SUBTYPE FOR THE DINER MAP - // +/obj/item/circuitboard/machine/rtg/advanced/pre_upgraded + name = "Prebuilt RTG" + build_path = /obj/machinery/power/rtg/advanced/pre_upgraded + specific_parts = TRUE + req_components = list( + /obj/item/stack/cable_coil = 5, + /datum/stock_part/capacitor/tier4 = 1, + /datum/stock_part/micro_laser/tier4 = 1, + /obj/item/stack/sheet/mineral/uranium = 10, + /obj/item/stack/sheet/mineral/plasma = 5, + ) + +/obj/machinery/power/rtg/advanced/pre_upgraded + name = "prebuilt radioisotope thermoelectric generator" + desc = "An incredibly expensive RTG that requires highly specific parts to function. " + circuit = /obj/item/circuitboard/machine/rtg/advanced/pre_upgraded + + +// - JOB DATUMS - // /datum/job/fulp_ghostchef title = ROLE_GHOST_CHEF @@ -13,11 +35,59 @@ /datum/job/fulp_ghostregular title = ROLE_GHOST_REGULAR + +// - GHOST ROLE COMPONENT DATUM(S) - // + +/// A subtype of the stationstuck component that's primarily intended for use in one ghost role. +/// Turns its (presumably '/mob/living') owner into a pizza if they leave the z-level the component +/// is attatched on. +/datum/component/stationstuck/diner + punishment = PIZZAFICATION + +// Copied over from "/datum/smite/objectify/effect()" +// in 'code\modules\admin\smites\become_object.dm' +/datum/component/stationstuck/diner/punish() + if(punishment != PIZZAFICATION) + return ..() + + var/mob/living/future_pizza = parent + if(message) + to_chat(future_pizza, span_userdanger("[message]")) + + // We're turning them into a Hawaiian pizza for extra shock value. + var/atom/transform_path = /obj/item/food/pizza/pineapple + var/mutable_appearance/pizzafied_player = mutable_appearance(initial(transform_path.icon), initial(transform_path.icon_state)) + pizzafied_player.pixel_x = initial(transform_path.pixel_x) + pizzafied_player.pixel_y = initial(transform_path.pixel_y) + var/mutable_appearance/transform_scanline = mutable_appearance('icons/effects/effects.dmi', "transform_effect") + + var/turf/future_pizza_turf = get_turf(future_pizza) + message_admins("[future_pizza.real_name] ([future_pizza.ckey]) has been turned into a pizza near \ + [ADMIN_VERBOSEJMP(future_pizza_turf)] for attempting to move to a different z_level.") + + future_pizza.transformation_animation(pizzafied_player, 5 SECONDS, transform_scanline.appearance) + future_pizza.Immobilize(5 SECONDS, ignore_canstun = TRUE) + addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(objectify), future_pizza, transform_path), 5 SECONDS) + + +// - GHOST ROLE SPAWNERS - // /obj/effect/mob_spawn/ghost_role/human/allamerican prompt_name = "A real american" you_are_text = "A real american, fight for the rights of every man!" flavour_text = "Fight what's right, fight for your life!" +// (Implementation of the stationstuck component has been copied over from +// 'fulp_modules\mapping\ruins\space\syndicate_engineer\syndicate_engineer.dm') +/obj/effect/mob_spawn/ghost_role/human/allamerican/special(mob/living/new_spawn) + . = ..() + to_chat(new_spawn, span_warning("You have been implanted with a pizzafication implant that will activate if you stray too far from the diner. Glory to Nanotrasen.")) + new_spawn.AddComponent(/datum/component/stationstuck/diner, PIZZAFICATION, "You have left the vicinity of the diner. Your pizzafication implant has been triggered.") + + // Beacons won't spawn as a part of outfit datums for some reason, so we'll spawn ours here. + var/turf/beacon_spawn_turf = get_turf(new_spawn) + var/obj/item/beacon/new_beacon = new /obj/item/beacon(beacon_spawn_turf) + new_spawn.put_in_hands(new_beacon, ignore_animation = TRUE) + /obj/effect/mob_spawn/ghost_role/human/allamerican/chef name = "All-American Chef" desc = "A cryogenics pod, storing a trained chef to prepare meals when activity is detected in this sector." @@ -29,7 +99,7 @@ Lead the kitchen and ensure your cook has direction. Create culinary masterpieces." important_text = "Do not abandon the kitchen! Lead with grace." spawner_job_path = /datum/job/fulp_ghostchef - outfit = /datum/outfit/fulp_ghostchef + outfit = /datum/outfit/diner_ghost/fulp_ghostchef /obj/effect/mob_spawn/ghost_role/human/allamerican/cook name = "All-American Cook" @@ -42,40 +112,108 @@ Follow the chef's direction. Do menial tasks. Clean up after the recent Flyperson birthday bash." important_text = "Yes chef! You answer directly to the chef." spawner_job_path = /datum/job/fulp_ghostcook - outfit = /datum/outfit/fulp_ghostcook + outfit = /datum/outfit/diner_ghost/fulp_ghostcook /obj/effect/mob_spawn/ghost_role/human/allamerican/regular - name = "All-American Regular" - desc = "A cryogenics pod, storing a regular customer of the diner. They seem to be sleeping off a serious food coma." + name = "All-American \"Customer\"" + desc = "A cryogenics pod storing a regular customer of the diner. They seem to be sleeping off a serious food coma." prompt_name = "an all american customer" icon = 'icons/obj/machines/sleeper.dmi' icon_state = "sleeper" you_are_text = "You are a lover of fine dining." - flavour_text = "After realizing you could claim to be a health inspector, and recieve free meals, \ - you began a journey across the Spinward sector, on a quest for free meals." - important_text = "Don't get yourself kicked out, you're stranded!" + flavour_text = "After realizing you could claim to be a health inspector (and recieve free meals) \ + you began a journey across the Spinward sector (on a quest for free meals). As an ironic punishment \ + for impersonating a food safety official, you are now unwillingly imprisoned on a space diner." + important_text = "Don't get yourself kicked out: you'll turn into a pizza!" spawner_job_path = /datum/job/fulp_ghostregular - outfit = /datum/outfit/fulp_ghostregular + outfit = /datum/outfit/diner_ghost/fulp_ghostregular -/datum/outfit/fulp_ghostchef + +// - EXPOSITIONAL POCKET NOTES - // +/obj/item/paper/crumpled/fluff/space_diner_general + name = "NOTICE: Feeling lonely?" + color = "#e0e010" + default_raw_text = {" +

No customers?

+

Try hailing nearby stations over your wall intercomms and telling them that you're open! Anyone with a functional teleporter should be able to make a one-way trip to your restaurant once you and your tracking beacons are out of cryostasis.

+

Changing the name of the handheld GPS unit in the front airlock will help non-teleporting spacefarers locate you manually. Enjoy your new life.

+

NOTE: All proceeds from the Nanotrasen Brand restaurant portal tourism system legally belong to the Nanotrasen Revenue Department. You will receive your salary in full after your six quadrum employment period has ceased. Ensure that these proceeds are kept secure in the manager's safe. Glory to Nanotrasen.

+ "} + +/obj/item/paper/fluff/space_diner_staff + name = "Notice of Employment" + desc = "A formal document detailing employment information." + + default_raw_text = {" +

Notice of Employment

+

Issued by the Nanotrasen Department of Humanoid Resource Management

+This document is to be kept on its recipient at all times as a contingency against any possible amnesia caused by prolonged cryostasis. +

Welcome to your new life employee. You have applied for the position of CULINARY STAFF on a state of the art stellar dining platform. Given that your employment is not nullified due to a contract violation, you will be receiving WAGE credits at the end of your LONG-TERM shift on STANDARDIZED_INTERSTELLAR_DATE.

+

On your person you may find the following equipment:

+
    +
  1. JOB_EQUIPMENT for EQUIPMENT_PURPOSE. +
  2. A Nanotrasen patented tracking beacon to allow for easy transportation between your work +site and any others that might intersect with its orbit. (Please note that you are requested to +turn this beacon off as a means of closing your work site prior to resting.) +
  3. One Unauthorized Workplace Leave Prevention (UWLP) subdermal implant. +
  4. INK CARTRIDGE LOW +
+ "} + +/obj/item/paper/fluff/space_diner_customer + name = "Notice of Penalization" + desc = "A stern document conveying civil penalties." + color = "#b07020" + + default_raw_text = {" +

Notice of Penalization

+

Issued by the Nanotrasen Department of Justice

+This document is to be kept on its recipient at all times as a contingency against any possible amnesia caused by prolonged cryostasis. +

By order of the COURT_NAME you, CONVICT_NAME, are hereby sentenced to SENTENCE_DURATION quarter(s) of interment on CORRECTIONAL_FACILITY_NAME for the crime of FELONY_NAME. +

Sentencing notes: "Repeat offender, court authorized unusual punishment. Send to a restaurant or something."

+ "} + + +// - OUTFIT DATUMS - // + +// Parent datum for our diner ghost roll outfits +/datum/outfit/diner_ghost + name = "PARENT OUTFIT DATUM; DO NOT USE" + +// Sets up the outfit's ID; seen throughout a lot of outfit code for some reason. +// Original source for copied code unknown. +/datum/outfit/diner_ghost/post_equip(mob/living/carbon/human/H, visuals_only = FALSE) + if(visuals_only) + return + + var/obj/item/card/id/W = H.wear_id + W.registered_name = H.real_name + W.update_label() + W.update_icon() + +/datum/outfit/diner_ghost/fulp_ghostchef name = "All-American Chef" uniform = /obj/item/clothing/under/misc/patriotsuit suit = /obj/item/clothing/suit/toggle/chef head = /obj/item/clothing/head/utility/chefhat shoes = /obj/item/clothing/shoes/sneakers/black + id = /obj/item/card/id/advanced id_trim = /datum/id_trim/job/cook/chef + l_pocket = /obj/item/paper/fluff/space_diner_staff -/datum/outfit/fulp_ghostcook +/datum/outfit/diner_ghost/fulp_ghostcook name = "All-American Cook" uniform = /obj/item/clothing/under/misc/patriotsuit suit = /obj/item/clothing/suit/apron/chef head = /obj/item/clothing/head/soft/mime shoes = /obj/item/clothing/shoes/sneakers/black + id = /obj/item/card/id/advanced id_trim = /datum/id_trim/job/cook + l_pocket = /obj/item/paper/fluff/space_diner_staff -/datum/outfit/fulp_ghostregular +/datum/outfit/diner_ghost/fulp_ghostregular name = "Diner Regular" uniform = /obj/item/clothing/under/suit/black shoes = /obj/item/clothing/shoes/laceup r_hand = /obj/item/storage/briefcase - + l_pocket = /obj/item/paper/fluff/space_diner_customer