diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_drakelair.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_drakelair.dmm index f089a09b8fba..113fde2af9c7 100644 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_drakelair.dmm +++ b/_maps/RandomRuins/IceRuins/icemoon_underground_drakelair.dmm @@ -411,7 +411,6 @@ "FF" = ( /obj/structure/bed/pod, /obj/item/flashlight/flare/torch, -/obj/effect/landmark/ashdrake_ghost_spawn, /turf/open/floor/plasteel/rockvault/sandstone, /area/ruin/powered) "Gb" = ( diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_hermit.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_hermit.dmm deleted file mode 100644 index 3f105e83ef81..000000000000 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_hermit.dmm +++ /dev/null @@ -1,440 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"bz" = ( -/obj/item/flashlight/lantern, -/turf/open/floor/grass/fairy, -/area/ruin/powered) -"bW" = ( -/obj/item/reagent_containers/glass/bucket/wooden, -/turf/open/floor/plating, -/area/ruin/powered) -"cI" = ( -/turf/open/floor/plating, -/area/ruin/powered) -"de" = ( -/obj/item/flashlight/lantern, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/cave/explored) -"ec" = ( -/obj/item/clothing/suit/hooded/wintercoat, -/turf/open/floor/wood, -/area/ruin/powered) -"ei" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass/fairy, -/area/ruin/powered) -"gr" = ( -/turf/open/floor/grass/fairy, -/area/ruin/powered) -"ha" = ( -/obj/machinery/light/directional/west, -/turf/open/floor/wood, -/area/ruin/powered) -"hv" = ( -/obj/structure/bonfire/prelit, -/turf/open/floor/wood, -/area/ruin/powered) -"hN" = ( -/turf/open/floor/wood, -/area/ruin/powered) -"ii" = ( -/obj/effect/mob_spawn/human/hermit, -/turf/open/floor/wood, -/area/ruin/powered) -"lH" = ( -/obj/structure/barricade/wooden/crude/snow, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/cave/explored) -"mN" = ( -/turf/closed/wall/mineral/wood, -/area/ruin/powered) -"oJ" = ( -/obj/structure/sink, -/turf/open/floor/plating, -/area/ruin/powered) -"pI" = ( -/obj/item/chair/wood/wings, -/turf/open/floor/wood, -/area/ruin/powered) -"sC" = ( -/obj/item/gun/ballistic/rifle/illestren, -/obj/structure/table/wood, -/obj/item/flashlight/lantern, -/turf/open/floor/wood, -/area/ruin/powered) -"sM" = ( -/obj/structure/chair/comfy/beige, -/obj/machinery/light/directional/west, -/turf/open/floor/wood, -/area/ruin/powered) -"wH" = ( -/obj/item/tank/internals/emergency_oxygen/engi, -/turf/open/floor/grass/fairy, -/area/ruin/powered) -"EV" = ( -/obj/item/storage/bag/plants/portaseeder, -/obj/item/storage/firstaid/medical, -/obj/item/storage/bag/ore, -/obj/structure/table/wood, -/turf/open/floor/grass/fairy, -/area/ruin/powered) -"GU" = ( -/obj/item/storage/toolbox/emergency, -/turf/open/floor/plating, -/area/ruin/powered) -"II" = ( -/obj/item/paper/guides/jobs/hydroponics, -/turf/open/floor/plating, -/area/ruin/powered) -"JI" = ( -/obj/machinery/door/airlock/wood{ - name = "Frozen Shack" - }, -/obj/structure/fans/tiny/invisible, -/turf/open/floor/wood, -/area/ruin/powered) -"Oe" = ( -/obj/item/seeds/plump, -/obj/item/seeds/plump, -/obj/item/seeds/tower, -/obj/item/seeds/reishi, -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/grown/mushroom/glowshroom, -/turf/open/floor/plating, -/area/ruin/powered) -"ON" = ( -/obj/machinery/hydroponics/soil, -/obj/machinery/light/directional/north, -/turf/open/floor/grass/fairy, -/area/ruin/powered) -"OU" = ( -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/cave/explored) -"QD" = ( -/turf/template_noop, -/area/template_noop) -"Si" = ( -/obj/structure/glowshroom/single, -/turf/open/floor/plating, -/area/ruin/powered) -"UL" = ( -/obj/item/pickaxe/improvised, -/obj/structure/table/wood, -/obj/item/kitchen/knife/combat, -/turf/open/floor/grass/fairy, -/area/ruin/powered) -"VF" = ( -/obj/structure/barricade/wooden/crude/snow, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/ruin/powered) -"Wb" = ( -/obj/structure/barricade/wooden/snowed, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/ruin/powered) -"Wc" = ( -/obj/structure/flora/tree/pine, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/cave/explored) -"WK" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/grass/fairy, -/area/ruin/powered) -"Xh" = ( -/obj/structure/flora/tree/jungle/small, -/turf/open/floor/grass/fairy, -/area/ruin/powered) -"Yi" = ( -/obj/item/shovel, -/turf/open/floor/plating, -/area/ruin/powered) -"YN" = ( -/turf/closed/mineral/snowmountain/icemoon, -/area/overmap_encounter/planetoid/cave/explored) - -(1,1,1) = {" -QD -QD -QD -QD -QD -QD -QD -QD -QD -QD -QD -QD -QD -QD -QD -QD -"} -(2,1,1) = {" -QD -QD -QD -QD -QD -QD -YN -QD -QD -QD -QD -QD -OU -QD -QD -QD -"} -(3,1,1) = {" -QD -QD -QD -QD -YN -YN -YN -YN -YN -QD -QD -YN -YN -YN -YN -YN -"} -(4,1,1) = {" -QD -QD -QD -YN -YN -YN -YN -YN -YN -YN -YN -YN -YN -YN -YN -OU -"} -(5,1,1) = {" -QD -QD -YN -YN -YN -YN -YN -YN -OU -OU -VF -YN -OU -OU -OU -OU -"} -(6,1,1) = {" -QD -YN -YN -YN -cI -mN -mN -mN -mN -mN -mN -OU -OU -OU -Wc -OU -"} -(7,1,1) = {" -YN -YN -ei -Oe -Yi -mN -sM -ec -ii -ha -mN -OU -OU -OU -lH -OU -"} -(8,1,1) = {" -YN -ei -gr -II -GU -cI -hv -hN -hN -hN -JI -OU -OU -OU -Wc -OU -"} -(9,1,1) = {" -YN -ON -gr -Xh -Si -oJ -hN -hN -pI -sC -mN -OU -OU -OU -de -OU -"} -(10,1,1) = {" -YN -ei -bz -gr -bW -cI -cI -cI -mN -mN -mN -Wb -OU -OU -OU -OU -"} -(11,1,1) = {" -YN -YN -YN -ei -gr -gr -gr -wH -WK -gr -YN -YN -OU -OU -OU -Wc -"} -(12,1,1) = {" -QD -QD -YN -YN -UL -EV -YN -YN -YN -YN -YN -YN -OU -OU -OU -OU -"} -(13,1,1) = {" -QD -QD -YN -YN -YN -YN -YN -YN -YN -YN -OU -OU -OU -OU -OU -OU -"} -(14,1,1) = {" -QD -QD -QD -QD -YN -YN -YN -YN -YN -OU -OU -OU -OU -Wc -OU -QD -"} -(15,1,1) = {" -QD -QD -QD -QD -QD -QD -QD -OU -OU -OU -OU -Wc -OU -OU -OU -OU -"} -(16,1,1) = {" -QD -QD -QD -QD -QD -QD -QD -QD -QD -QD -OU -OU -QD -QD -QD -OU -"} diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_oldstation.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_oldstation.dmm deleted file mode 100644 index 162934ae538b..000000000000 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_oldstation.dmm +++ /dev/null @@ -1,12982 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/template_noop, -/area/template_noop) -"ab" = ( -/mob/living/simple_animal/hostile/asteroid/wolf, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"ad" = ( -/turf/closed/wall/r_wall, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ag" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command{ - name = "Delta Station Access"; - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "ancient"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ah" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/titanium{ - amount = 30 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 25 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ak" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/comm) -"al" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"am" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"an" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"aq" = ( -/mob/living/simple_animal/hostile/hivebot/range, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ar" = ( -/obj/effect/decal/cleanable/robot_debris, -/obj/structure/closet/crate, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/plasteel{ - amount = 30 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"as" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/comm) -"at" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"au" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"av" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/item/paper/fluff/ruins/oldstation/damagereport, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/item/paper/fluff/ruins/oldstation/report, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"ax" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"ay" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/item/card/id/away/old/apc, -/obj/item/stock_parts/cell{ - charge = 100; - maxcharge = 15000 - }, -/obj/item/stock_parts/cell{ - charge = 100; - maxcharge = 15000 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"aA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"aF" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Engineering Storage"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"aG" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation) -"aH" = ( -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"aI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/button/door{ - id = "ancient"; - name = "Charlie Station Lockdown Button" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/toy/cards/deck, -/obj/item/folder/blue, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aS" = ( -/obj/structure/sign/poster/official/nanotrasen_logo, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/comm) -"aT" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation) -"aU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"aW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/megaphone, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aY" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"aZ" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"ba" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/lighter, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bb" = ( -/obj/structure/sign/poster/contraband/pwr_game, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation) -"bc" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation) -"be" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bf" = ( -/turf/open/floor/plating/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"bg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bh" = ( -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - dir = 4; - name = "Broken Computer" - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/brigdoor/eastright, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bo" = ( -/obj/machinery/door/airlock/highsecurity, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bp" = ( -/obj/machinery/door/window/brigdoor/westleft, -/obj/effect/decal/cleanable/robot_debris, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/layer4, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"br" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"bs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/recharger, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/dice/d6, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/tank/internals/emergency_oxygen, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"bw" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"bx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"by" = ( -/obj/structure/sign/poster/official/nanotrasen_logo, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/comm) -"bz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bA" = ( -/obj/structure/AIcore/deactivated, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bB" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"bC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"bD" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"bE" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"bF" = ( -/obj/structure/grille, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/medbay) -"bG" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/betastorage) -"bH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 8; - icon_state = "door_closed" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"bJ" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"bK" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"bL" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"bM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/soap/nanotrasen, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/item/coin, -/obj/item/coin, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"bP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"bR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"bT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"bU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"bV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "proto"; - name = "Prototype Lab Lockdown"; - pixel_x = 28 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"bW" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"bX" = ( -/obj/structure/sign/departments/science, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation) -"bY" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"bZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ca" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"cb" = ( -/obj/structure/sign/poster/official/science, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ce" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - dir = 1; - name = "Beta Station Main Corridor APC"; - pixel_y = 25; - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"cg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"ch" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"ci" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/firedoor/closed, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation) -"ck" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"cl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"cm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"cp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/snowdin_station_sign/four, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cq" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cs" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"ct" = ( -/obj/structure/sign/poster/official/science, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"cv" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/barricade/wooden, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"cw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/snowdin_station_sign/up/two, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/medical/bruise_pack, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"cz" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/window/brigdoor/eastright, -/obj/machinery/computer/upload/ai{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"cA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"cC" = ( -/obj/item/bodypart/chest, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"cF" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"cJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/paper/fluff/ruins/oldstation/protoinv, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"cL" = ( -/turf/open/floor/plating/airless{ - icon_state = "platingdmg2" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"cM" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"cN" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"cO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cQ" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"cR" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"cS" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"cT" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"cU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cY" = ( -/obj/effect/decal/cleanable/robot_debris, -/obj/machinery/porta_turret/syndicate/energy{ - dir = 1; - faction = list("hivebot") - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"cZ" = ( -/obj/effect/decal/cleanable/shreds, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"dc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"df" = ( -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"dg" = ( -/obj/machinery/door/airlock/science{ - name = "Artificial Program Core Room" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"dh" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"di" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"dj" = ( -/obj/structure/sign/poster/solgov/nanomichi_ad, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/medbay) -"dk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"dl" = ( -/mob/living/simple_animal/hostile/hivebot/rapid, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"do" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dp" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/watertank/high{ - desc = "A highly-pressurized water tank, this one seems almost empty.."; - tank_volume = 1000 - }, -/obj/item/reagent_containers/glass/bucket, -/obj/item/reagent_containers/glass/bucket, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"dv" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/sec) -"dx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"dy" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/rnd) -"dA" = ( -/obj/machinery/door/airlock/research{ - name = "Research and Development" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only/closed, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 1; - icon_state = "door_closed" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"dB" = ( -/obj/effect/gibspawner/human, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"dD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/roller, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"dF" = ( -/obj/structure/lattice, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"dG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"dH" = ( -/obj/structure/catwalk, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"dI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"dJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"dK" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"dL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"dM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"dO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dP" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dR" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/power/apc{ - dir = 8; - name = "Charlie Security APC"; - pixel_x = -25; - start_charge = 0 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"dT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"dU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/recharger, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"dW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Charlie Station Bridge APC"; - pixel_y = 25; - start_charge = 0 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light_switch{ - pixel_x = -26 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"dX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"dY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"dZ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"ea" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"eb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"ec" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - dir = 1; - name = "Delta Station RnD APC"; - pixel_y = 25; - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"ed" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"ee" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"eg" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"ei" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"ej" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/structure/closet/crate/bin, -/obj/effect/spawner/lootdrop/maintenance/seven, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"ek" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"el" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"em" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"en" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"ep" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/cultivator{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/cultivator, -/obj/item/shovel/spade, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/suit/hooded/wintercoat/hydro, -/obj/item/clothing/suit/hooded/wintercoat/hydro, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"eq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/seed_extractor, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"er" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/seeds/harebell, -/obj/item/seeds/carrot, -/obj/item/seeds/potato, -/obj/item/seeds/ambrosia, -/obj/item/seeds/poppy, -/obj/item/seeds/grape, -/obj/effect/decal/cleanable/dirt, -/obj/item/seeds/wheat, -/obj/item/seeds/wheat/rice, -/obj/item/clothing/suit/hooded/wintercoat/hydro, -/obj/item/clothing/suit/hooded/wintercoat/hydro, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"es" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"et" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"eu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"ev" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"ew" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"ex" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"ey" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"ez" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"eA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"eB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/autolathe, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"eD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"eF" = ( -/obj/machinery/computer/rdconsole, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"eG" = ( -/obj/structure/closet/crate/medical, -/obj/item/circuitboard/machine/sleeper, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/medbay) -"eH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"eI" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/engi) -"eJ" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/sec) -"eL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"eM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"eO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"eP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"eQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"eR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"eS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"eT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"eV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/assembly/flash/handheld, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"eX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"eY" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/rnd) -"eZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/emitter, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"fa" = ( -/obj/machinery/rnd/destructive_analyzer, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"fb" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"fc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"fd" = ( -/obj/structure/sign/poster/contraband/donut_corp, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/sec) -"fe" = ( -/obj/machinery/power/smes/engineering{ - charge = 0 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"ff" = ( -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "tiny" - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/item/shard, -/turf/open/floor/plating/icemoon{ - icon_state = "platingdmg1" - }, -/area/overmap_encounter/planetoid/ice/explored) -"fg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"fh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"fm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"fn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"fo" = ( -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"fp" = ( -/obj/structure/sign/poster/official/here_for_your_safety, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/sec) -"fq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/paper, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"fr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"fu" = ( -/obj/machinery/mecha_part_fabricator, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"fv" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"fy" = ( -/obj/effect/decal/cleanable/oil, -/turf/closed/wall/r_wall, -/area/ruin/space/has_grav/ancientstation/deltaai) -"fA" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg2" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"fB" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"fC" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"fD" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"fE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"fF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/ash, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"fL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"fM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"fN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"fO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"fP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"fQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/shreds, -/obj/effect/turf_decal/snowdin_station_sign/seven, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"fR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/toilet, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"fS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"fV" = ( -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"fX" = ( -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"fY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"ga" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/mining) -"gb" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"gc" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"gd" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg1" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"ge" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Delta Station Artifical Program Core APC"; - pixel_x = 25; - start_charge = 0 - }, -/obj/effect/decal/cleanable/blood/gibs/old, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"gf" = ( -/obj/structure/closet/crate/bin, -/obj/effect/spawner/lootdrop/maintenance/seven, -/turf/open/floor/plating/icemoon{ - icon_state = "platingdmg3" - }, -/area/ruin/space/has_grav/ancientstation/atmo) -"gg" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"gh" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"gi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gk" = ( -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"gl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/kitchen) -"gm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only/closed, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"go" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"gp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"gr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"gs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"gt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"gu" = ( -/obj/structure/rack, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/tank/internals/emergency_oxygen, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg2" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"gw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"gz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"gC" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/sec) -"gE" = ( -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"gG" = ( -/obj/machinery/rnd/production/protolathe, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"gH" = ( -/obj/structure/closet/crate/radiation, -/obj/item/stack/sheet/mineral/uranium{ - amount = 15 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"gI" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/kitchen) -"gJ" = ( -/obj/structure/grille, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"gL" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"gM" = ( -/obj/machinery/rnd/production/circuit_imprinter, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/dropper, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"gO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/tank/internals/anesthetic, -/obj/item/clothing/mask/breath/medical, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"gQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table/optable{ - name = "Robotics Operating Table" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"gT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"gV" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"gW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"gX" = ( -/obj/structure/sign/poster/official/build, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/engi) -"gY" = ( -/mob/living/simple_animal/hostile/asteroid/hivelord/legion/snow, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"gZ" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/spray/cleaner, -/obj/item/storage/box/lights/mixed, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ha" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"hb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/soda_cans/cola, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"hd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"he" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"hf" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/rnd) -"hg" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/rnd) -"hh" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/rnd) -"hi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"hk" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"hl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"hm" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"ho" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"hp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"hq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"hr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/dinnerware, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"ht" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hv" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/gloves/color/fyellow/old, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/item/clothing/head/welding{ - pixel_x = -3; - pixel_y = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"hw" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/icemoon{ - icon_state = "platingdmg2" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"hx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/processor, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"hA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/folder/red, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"hE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"hF" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/aluminium{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/bromine{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"hG" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/carbon{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/chlorine{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"hH" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/copper{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/ethanol{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"hJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 8; - icon_state = "door_closed" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"hK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/field/generator, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"hM" = ( -/obj/structure/sign/departments/science, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation) -"hN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"hP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/head/welding{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"hR" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"hT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/kitchen/rollingpin, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/enzyme{ - layer = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hY" = ( -/obj/structure/chair, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"hZ" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/fluorine{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/hydrogen{ - pixel_x = -6 - }, -/obj/item/reagent_containers/glass/bottle/water{ - pixel_y = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"ia" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ic" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/snowdin_station_sign/up/three, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"id" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/paper/guides/jobs/engi/solars, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/cable, -/obj/machinery/power/solar_control{ - dir = 1; - id = "aftport"; - name = "Station Solar Control" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"ie" = ( -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/effect/decal/cleanable/dirt, -/obj/item/paper/fluff/ruins/oldstation/generator_manual, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"if" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"ig" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"ih" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ij" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/obj/structure/window/reinforced, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ik" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"il" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"im" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/restraints/handcuffs, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"io" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/folder/white, -/obj/item/reagent_containers/glass/beaker, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"ip" = ( -/obj/machinery/chem_master, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/glass/beaker, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"iq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"ir" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"it" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/mercury{ - pixel_x = 6; - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/nitrogen{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/oxygen{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/phosphorus{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/obj/structure/window/reinforced, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"iw" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical/old, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/item/multitool, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"ix" = ( -/obj/structure/rack, -/obj/item/stack/cable_coil, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - dir = 4; - name = "Charlie Engineering APC"; - pixel_x = 25; - start_charge = 0 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"iA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/item/storage/box/rubbershot, -/obj/item/storage/box/rubbershot{ - pixel_x = 2; - pixel_y = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"iB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/item/storage/box/lethalshot, -/obj/item/storage/box/lethalshot{ - pixel_x = 2; - pixel_y = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"iC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"iD" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/toy/nuke, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iE" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/recharger, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iF" = ( -/obj/machinery/chem_heater, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"iG" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/potassium{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/radium{ - pixel_x = -6 - }, -/obj/item/reagent_containers/glass/bottle/welding_fuel{ - pixel_y = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 5; - pixel_y = -2 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"iJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"iK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"iL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/bin, -/obj/effect/spawner/lootdrop/maintenance/seven, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"iM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/trash/plate, -/obj/item/kitchen/fork, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"iO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/obj/structure/window/reinforced, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"iP" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iQ" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/sugar{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/sulfur{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iR" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/silver{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/sodium{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iS" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/sacid{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/silicon{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iT" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"iU" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"iV" = ( -/obj/machinery/power/smes/engineering{ - charge = 0; - name = "backup power storage unit" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"iW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/wrench, -/obj/item/wirecutters, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"iX" = ( -/obj/structure/sign/warning/radiation, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/engi) -"iY" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/kitchen) -"iZ" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/kitchen) -"ja" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/kitchen) -"jc" = ( -/obj/machinery/door/airlock/research{ - name = "Research and Development" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"jd" = ( -/obj/machinery/door/airlock/research{ - name = "Research and Development" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"je" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"jf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/sheet/metal{ - amount = 20 - }, -/obj/item/stack/sheet/metal{ - amount = 20 - }, -/obj/structure/closet/crate, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/recharge_station, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"jk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg1" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"jl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 2 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/effect/turf_decal/snowdin_station_sign/up/four, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/mob/living/simple_animal/hostile/hivebot/range, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ju" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"jv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jA" = ( -/turf/closed/wall/r_wall, -/area/ruin/space/has_grav/ancientstation/proto) -"jD" = ( -/obj/item/solar_assembly, -/obj/structure/cable, -/turf/open/floor/plating/icemoon, -/area/solar/ancientstation) -"jE" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/mining) -"jF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jJ" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/engineering/electrical, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"jL" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"jM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/structure/closet/crate/engineering/electrical, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"jP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/duffelbag, -/obj/structure/closet, -/obj/item/storage/box/survival/engineer, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/machinery/power/apc{ - dir = 4; - name = "Charlie Main Corridor APC"; - pixel_x = 25; - start_charge = 0 - }, -/obj/structure/cable, -/obj/item/stack/sheet/glass{ - amount = 50 - }, -/obj/item/stack/sheet/glass{ - amount = 25 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"jS" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"jT" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"jU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - name = "Cryogenics Room" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jV" = ( -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"jX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"jY" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Beta Atmospherics APC"; - pixel_x = 25; - start_charge = 0 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"jZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"ka" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"kc" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"kd" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/suit/space/hardsuit/ancient, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - dir = 1; - name = "Delta Prototype Lab APC"; - pixel_y = 25; - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"ki" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"km" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"kn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/research{ - name = "Research and Development" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only/closed, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 1; - icon_state = "door_closed" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"ko" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4; - name = "O2 Input" - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kp" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/showcase/machinery/oldpod, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"kr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mob_spawn/human/oldsec, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ks" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kw" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kA" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kB" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "O2 Output" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"kD" = ( -/obj/structure/table, -/obj/item/crowbar, -/obj/item/flashlight/glowstick, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/insectguts, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - dir = 8; - name = "Broken Computer" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"kK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kM" = ( -/obj/structure/sign/poster/official/work_for_a_future, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation) -"kO" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mob_spawn/human/oldsci, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kP" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/showcase/machinery/oldpod, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kQ" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/atmo) -"kS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kX" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kY" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Electrical Maintanace" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"kZ" = ( -/obj/structure/table/reinforced, -/obj/item/healthanalyzer{ - desc = "A prototype hand-held body scanner able to distinguish vital signs of the subject."; - name = "prototype health analyzer" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"la" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/electronics/apc, -/obj/item/electronics/apc, -/obj/item/electronics/apc, -/obj/item/electronics/apc, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/electronics/airalarm, -/obj/item/electronics/airalarm, -/obj/item/electronics/airalarm, -/obj/item/electronics/airalarm, -/obj/structure/closet/crate/engineering/electrical{ - name = "electronics crate" - }, -/obj/item/electronics/tracker, -/obj/item/stack/cable_coil, -/obj/item/clothing/gloves/color/fyellow/old, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"lb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - dir = 1; - name = "Broken Computer" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"lc" = ( -/obj/structure/table/reinforced, -/obj/item/gun/energy/e_gun/old, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"le" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"lf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4; - name = "N2 Input" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"lg" = ( -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"li" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/proto) -"lj" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/proto) -"lk" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"lm" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ln" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mob_spawn/human/oldeng, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"lq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/pickaxe, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"lr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mob_spawn/human/oldsci, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ls" = ( -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"lt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/storage/box/firingpins, -/obj/structure/closet/crate/secure/weapon{ - req_access_txt = "203" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"lv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - dir = 4; - name = "Delta Station Corridor APC"; - pixel_x = 25; - start_charge = 0 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"lw" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ly" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"lz" = ( -/turf/open/floor/plating/icemoon, -/area/solar/ancientstation) -"lA" = ( -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"lD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/highsecurity{ - name = "Prototype Laboratory"; - req_access_txt = "200" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/proto) -"lE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/highsecurity{ - name = "Prototype Laboratory"; - req_access_txt = "200" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/proto) -"lF" = ( -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"lG" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"lH" = ( -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "tiny" - }, -/obj/structure/window/reinforced, -/turf/open/floor/plating/icemoon{ - icon_state = "platingdmg2" - }, -/area/overmap_encounter/planetoid/ice/explored) -"lI" = ( -/obj/item/stack/rods, -/obj/structure/window/reinforced, -/turf/open/floor/plating/icemoon{ - icon_state = "platingdmg2" - }, -/area/overmap_encounter/planetoid/ice/explored) -"lJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/suit/space/nasavoid/old, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/structure/closet, -/obj/item/clothing/head/helmet/space/nasavoid/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"lM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"lO" = ( -/obj/structure/table, -/obj/item/storage/firstaid/ancient, -/obj/effect/decal/cleanable/dirt, -/obj/item/defibrillator, -/obj/item/paper/fluff/ruins/oldstation/protosleep{ - default_raw_text = "*Prototype Sleeper*

We have deliverted the lastest in medical technology to the medical bay for your use." - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Beta Station Medbay APC"; - pixel_y = 25; - start_charge = 0 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"lQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/closet/crate/engineering/electrical, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"lS" = ( -/obj/machinery/power/solar, -/obj/structure/cable, -/turf/open/floor/plating/icemoon, -/area/solar/ancientstation) -"lT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"lV" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/medbay) -"lW" = ( -/obj/structure/grille/broken, -/obj/item/shard{ - icon_state = "medium" - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/medbay) -"lZ" = ( -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ma" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"mb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"md" = ( -/obj/structure/girder, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"me" = ( -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"mf" = ( -/obj/structure/girder, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"mi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"mk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/mob/living/simple_animal/hostile/hivebot/mechanic, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"ml" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"mm" = ( -/obj/structure/table/reinforced, -/obj/machinery/the_singularitygen/tesla, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"mn" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"mo" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"mq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"mt" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/circuitboard/computer/shuttle/helm, -/obj/item/circuitboard/machine/shuttle/engine/electric, -/obj/item/circuitboard/machine/shuttle/engine/electric, -/obj/item/circuitboard/machine/shuttle/engine/plasma, -/obj/item/circuitboard/machine/shuttle/engine/plasma, -/obj/item/circuitboard/machine/shuttle/smes, -/obj/item/circuitboard/machine/shuttle/smes, -/obj/item/circuitboard/machine/shuttle/heater, -/obj/item/circuitboard/machine/shuttle/heater, -/obj/item/pipe_dispenser, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"mv" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"mw" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"mx" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"my" = ( -/obj/structure/catwalk, -/obj/structure/cable, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"mz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/old, -/obj/structure/closet, -/obj/item/storage/box/survival/engineer, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"mA" = ( -/obj/machinery/conveyor{ - id = "beta" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"mB" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"mD" = ( -/obj/machinery/mineral/unloading_machine{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"mE" = ( -/obj/machinery/mineral/processing_unit{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"mF" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"mG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"mH" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/atmo) -"mI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"mJ" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "beta"; - pixel_x = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"mK" = ( -/obj/machinery/conveyor{ - dir = 10; - id = "beta" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"mM" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Equipment" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"mN" = ( -/obj/structure/closet, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/mask/breath, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/machinery/light_switch{ - pixel_y = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"mO" = ( -/obj/machinery/mineral/processing_unit_console, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/mining) -"mP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - dir = 1; - name = "Broken Computer" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"mQ" = ( -/obj/machinery/power/apc{ - name = "Beta Station Mining Equipment APC "; - pixel_y = -25; - start_charge = 0 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"mR" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"mS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"mT" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"mU" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "beta" - }, -/obj/structure/plasticflaps, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"mV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"mW" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"mX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"mY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"mZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"nc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"ne" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"ng" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/pipedispenser/disposal/transit_tube, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nh" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"nl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/decal/cleanable/glass, -/obj/item/stack/rods, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nr" = ( -/obj/item/stack/rods, -/turf/template_noop, -/area/template_noop) -"nt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -26 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer4, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nw" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/atmo) -"nx" = ( -/obj/item/shard, -/obj/machinery/atmospherics/components/binary/pump/layer4, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/atmo) -"ny" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/trinary/mixer/airmix{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table/optable, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = 26 - }, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"nE" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"nF" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"nG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"nH" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"nI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"nJ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/engineering{ - name = "Backup Generator Room" - }, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"nK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nL" = ( -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nN" = ( -/mob/living/simple_animal/hostile/hivebot/mechanic, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"nO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nQ" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"nR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/silver{ - amount = 25 - }, -/obj/item/stack/sheet/mineral/gold{ - amount = 25 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/science{ - name = "Artificial Program Core Room" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks, -/obj/machinery/atmospherics/components/unary/vent_pump/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ob" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"od" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"oe" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/metal/fifty, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"of" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical/old, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"og" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"oh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"oi" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass, -/obj/item/stack/sheet/glass, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/scanning_module{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"oj" = ( -/obj/structure/table, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/micro_laser, -/obj/item/stack/cable_coil, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"ok" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 1; - icon_state = "door_closed" - }, -/obj/machinery/door/firedoor/border_only/closed, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"ol" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 1; - icon_state = "door_closed" - }, -/obj/machinery/door/firedoor/border_only/closed, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"om" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"on" = ( -/obj/machinery/door/airlock/highsecurity, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltaai) -"oo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"op" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"oq" = ( -/mob/living/simple_animal/hostile/hivebot/strong, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ot" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"ou" = ( -/obj/machinery/droneDispenser/hivebot, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ox" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/sheet/metal{ - amount = 25 - }, -/obj/item/clothing/gloves/color/yellow, -/obj/item/stack/sheet/glass{ - amount = 25 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"oy" = ( -/obj/structure/table, -/obj/item/tank/internals/oxygen, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/mask/breath, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"oA" = ( -/obj/item/shard, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"oB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"oC" = ( -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"oD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"oE" = ( -/obj/item/stack/rods, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"oF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/shard{ - icon_state = "medium" - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"oG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"oH" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"oI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"oJ" = ( -/obj/structure/closet/crate/bin, -/obj/effect/spawner/lootdrop/maintenance/seven, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/medbay) -"oL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"oM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"oN" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"oO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/shard{ - icon_state = "medium" - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"oP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/shard{ - icon_state = "medium" - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/power/apc{ - dir = 8; - name = "Beta Storage APC"; - pixel_x = -25; - start_charge = 0 - }, -/obj/structure/cable, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"oR" = ( -/obj/item/shard, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"oS" = ( -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"oT" = ( -/obj/item/stack/rods, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"oV" = ( -/obj/item/stack/rods, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating/icemoon{ - icon_state = "platingdmg2" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"oY" = ( -/obj/item/stack/rods, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating/icemoon{ - icon_state = "platingdmg3" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"oZ" = ( -/obj/item/shard{ - icon_state = "small" - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating/icemoon{ - icon_state = "platingdmg3" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"pa" = ( -/obj/item/stack/rods, -/obj/machinery/door/firedoor, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/atmo) -"pb" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/atmo) -"pd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/atmo) -"pe" = ( -/obj/item/shard{ - icon_state = "small" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"pf" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"pg" = ( -/obj/machinery/power/port_gen/pacman/super{ - name = "\improper emergency power generator" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/greenglow, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"ph" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/mirror{ - name = "dusty mirror"; - pixel_y = 28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/shard{ - icon_state = "small" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "medium" - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/shard, -/obj/item/stack/rods, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"po" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/shard, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pp" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"pv" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/ancientstation/atmo) -"pF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"pV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"qa" = ( -/obj/machinery/door/poddoor{ - id = "proto"; - dir = 4 - }, -/obj/machinery/door/window/westright, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"qc" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/light_switch{ - pixel_x = 26 - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"qf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"qh" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"qj" = ( -/obj/item/shard{ - icon_state = "medium" - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plating/icemoon{ - icon_state = "platingdmg3" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"qk" = ( -/obj/machinery/pipedispenser, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"qy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"qA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"qF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 4 - }, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/atmo) -"qJ" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/medbay) -"qR" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/mineral/random/snow, -/area/overmap_encounter/planetoid/cave/explored) -"qS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/atmos/glass{ - name = "Station Atmospherics"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"qZ" = ( -/obj/machinery/power/solar, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating/icemoon, -/area/solar/ancientstation) -"rc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light/directional/north, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"rg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"rr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/snowdin_station_sign/two, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"rA" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "proto"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"rG" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"rP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"sp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"sy" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"sB" = ( -/obj/machinery/door/poddoor{ - id = "proto"; - dir = 4 - }, -/obj/machinery/door/window/eastright, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"sC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"sE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/command{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"sN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/snowdin_station_sign/up/seven, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"sY" = ( -/obj/structure/lattice, -/obj/item/stack/rods, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"te" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"tf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"tg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"th" = ( -/obj/machinery/door/airlock/science{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"tj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"tn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"to" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Chemical Storage"; - req_access_txt = "200"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"tD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"tL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/mob/living/simple_animal/hostile/hivebot/range, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"tO" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"tS" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"tX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"ur" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - name = "Dining Area"; - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"ut" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/west, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"uw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"uA" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"uB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"uC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"uP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"uR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"uT" = ( -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/ancientstation/atmo) -"uY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"uZ" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"vr" = ( -/obj/machinery/light/directional/east, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protosing{ - default_raw_text = "fucking uhhh tesla -I'll finish this later, Professor Fiddler"; - name = "Tesla Generator" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"vs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/mob/living/simple_animal/hostile/hivebot/range, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"vu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"vv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/snowdin_station_sign/up/five, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"vB" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) -"vC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"vD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/item/reagent_containers/spray/weedspray, -/obj/item/reagent_containers/spray/pestspray, -/obj/structure/closet/crate/hydroponics, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"vK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only/closed, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"vU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"vX" = ( -/obj/structure/closet/crate/engineering{ - name = "camera assembly crate" - }, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/stack/cable_coil, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"wc" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"wd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/clothing/suit/armor/vest/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"wf" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"wj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"wz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"wG" = ( -/obj/machinery/door/airlock/security{ - dir = 4 - }, -/obj/machinery/door/firedoor/closed, -/obj/machinery/door/poddoor{ - id = "ancient"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"wK" = ( -/obj/machinery/door/airlock/command{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"wL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"wM" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "ancient"; - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"wY" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"wZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"xh" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"xl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"xr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"xv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"xT" = ( -/turf/closed/mineral/random/snow, -/area/overmap_encounter/planetoid/cave/explored) -"xY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"yb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/structure/table, -/obj/item/toy/seashell, -/obj/item/toy/seashell, -/obj/item/toy/seashell, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"yd" = ( -/obj/machinery/door/airlock/command{ - name = "Beta Station Access"; - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "ancient"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"yk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"yo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/snowdin_station_sign/five, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"yx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"yC" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"yE" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/small/broken/directional/west, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/sleeper, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"yG" = ( -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"yJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"yM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"yV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"zl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"zm" = ( -/obj/machinery/door/window/brigdoor{ - dir = 8; - icon_state = "rightsecure"; - name = "Plasma Canister Storage" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) -"zr" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"zv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"zw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"zB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"zG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/bin, -/obj/effect/spawner/lootdrop/maintenance/seven, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"zH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"zJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"zM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"zY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"Aa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Ab" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Ad" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Af" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"As" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"AF" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"AK" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/medbay) -"AM" = ( -/obj/machinery/door/airlock/science{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"AP" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"AR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"Ba" = ( -/obj/effect/decal/cleanable/oil, -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"Bc" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/ancientstation/atmo) -"Bf" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"Bh" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"Bi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Bj" = ( -/obj/machinery/door/airlock/highsecurity, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/effect/decal/cleanable/xenoblood/xtracks, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltaai) -"Bn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - name = "Hydroponics"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"Bp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Bs" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) -"BA" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "proto"; - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"BU" = ( -/obj/machinery/door/airlock/science{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"BX" = ( -/obj/effect/decal/cleanable/glass, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/atmo) -"Cj" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"Ck" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Co" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/window/brigdoor/eastright, -/obj/machinery/rnd/server, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"Cq" = ( -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"Cr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"Cs" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"CH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"CM" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"CW" = ( -/obj/machinery/light/directional/west, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protohealth, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"CY" = ( -/obj/machinery/door/airlock/science{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"CZ" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"Df" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"Dg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Dm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"Dp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Ds" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"Dw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"DB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"DC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"DJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - pixel_y = -26 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"DN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - name = "Engineering External Access"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"DR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"DS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/secure/engineering{ - name = "plasma tank crate"; - req_access_txt = "204" - }, -/obj/item/tank/internals/plasma/full, -/obj/item/tank/internals/plasma/full, -/obj/item/tank/internals/plasma/full, -/obj/item/tank/internals/plasma/full, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"DT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"DW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - dir = 1; - name = "Charlie Station Kitchen APC"; - pixel_y = 25; - start_charge = 0 - }, -/obj/machinery/light/small/directional/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"Ee" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/machinery/light/small/directional/west, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"Eq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"ED" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - name = "Engineering External Access"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"EI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"EJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"EL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"EP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"EV" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"EW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - name = "Dining Area"; - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"Fa" = ( -/obj/structure/closet, -/obj/item/tank/jetpack/void, -/obj/item/clothing/head/helmet/space/nasavoid/old, -/obj/item/clothing/suit/space/nasavoid, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"Fd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/power/apc{ - name = "Charlie Station Garden APC "; - pixel_y = -25; - start_charge = 0 - }, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/l4z, -/obj/item/reagent_containers/glass/bottle/nutrient/rh, -/obj/structure/closet/crate/hydroponics, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"Fl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/uranium{ - amount = 25 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Fr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"FH" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"FK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/barricade/wooden, -/obj/machinery/door/airlock/command{ - name = "Charlie Station Access"; - req_access_txt = "200"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"FU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Gj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - name = "Hydroponics"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"Gk" = ( -/obj/machinery/door/airlock/science{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 8; - icon_state = "door_closed" - }, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Go" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Gp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/old, -/obj/structure/closet, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio" - }, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio" - }, -/obj/item/storage/box/survival/engineer, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Gq" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"Gt" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"GA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"GD" = ( -/obj/machinery/door/poddoor{ - id = "proto"; - dir = 4 - }, -/obj/machinery/door/window/eastleft, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"GF" = ( -/obj/machinery/light/directional/east, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protogun, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"GG" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance/three, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"GI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/snowdin_station_sign/up, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"GP" = ( -/obj/machinery/pipedispenser/disposal, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"GS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"Hn" = ( -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) -"Hx" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) -"Hy" = ( -/obj/machinery/light/small/directional/south, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Hz" = ( -/obj/machinery/door/airlock/science{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"HA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"HB" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"HO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/old, -/obj/structure/closet, -/obj/item/storage/box/survival/engineer, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"HQ" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"HT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/snowdin_station_sign, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Ij" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"Io" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Iq" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"It" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/structure/mirror{ - name = "dusty mirror"; - pixel_x = 26 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"Iy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"IH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/obj/machinery/firealarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"IM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"IN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"IS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"IT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command{ - name = "Delta Station Access"; - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "ancient"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"IV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Jo" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/effect/mob_spawn/human/oldcap, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Jy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"JG" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"JI" = ( -/obj/machinery/light/directional/west, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protosuit, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"JL" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/obj/machinery/door/poddoor{ - id = "ancient"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/sec) -"JM" = ( -/obj/machinery/door/poddoor{ - id = "proto"; - dir = 4 - }, -/obj/machinery/door/window/westleft, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"JT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Ko" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/obj/effect/decal/cleanable/xenoblood/xgibs/up, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Ks" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Ky" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"Kz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"KM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/snowdin_station_sign/up/six, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"KO" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg1" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"KX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"KZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Lb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"Lh" = ( -/obj/structure/window/reinforced, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) -"Ln" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Lq" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Medical Bay"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/medbay) -"LE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"LI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"LJ" = ( -/obj/machinery/door/airlock/command{ - name = "Beta Station Access"; - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "ancient"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"LS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"LW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"LX" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/obj/machinery/door/poddoor{ - id = "ancient"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"LY" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ - dir = 8 - }, -/turf/open/floor/plating/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"Mh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"Mi" = ( -/obj/machinery/door/airlock/science{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Mt" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) -"Mu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"Mx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"My" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/iodine{ - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/iron{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/lithium{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"MC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/mob/living/simple_animal/hostile/hivebot/mechanic, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"MG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"MI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/clothing/head/helmet/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"ML" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"MO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"MZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Nm" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"Nn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Nz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/sign/poster/retro/lasergun{ - pixel_x = 32 - }, -/obj/item/gun/energy/laser/retro{ - pixel_x = -2; - pixel_y = -2 - }, -/obj/item/gun/energy/laser/retro{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/structure/rack, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"NC" = ( -/obj/machinery/power/smes/engineering{ - charge = 0 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"NE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"NH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west, -/obj/machinery/space_heater, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"NQ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8; - frequency = 1442; - id_tag = "syndie_lavaland_n2_out"; - internal_pressure_bound = 5066; - name = "Nitrogen Out" - }, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) -"NU" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Oe" = ( -/obj/item/solar_assembly, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating/icemoon, -/area/solar/ancientstation) -"Oq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"OA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"OC" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"OM" = ( -/obj/machinery/door/airlock/atmos/glass{ - name = "Station Atmospherics"; - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"OP" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"OQ" = ( -/obj/structure/girder, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/medbay) -"OU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"OV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"OY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"Pd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Pf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"Pg" = ( -/obj/machinery/door/airlock/security{ - dir = 4 - }, -/obj/machinery/door/firedoor/closed, -/obj/machinery/door/poddoor{ - id = "ancient"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"Pn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"Pt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/rad_collector, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Pu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"Px" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Pz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"PE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"PL" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"PT" = ( -/obj/structure/closet/crate, -/obj/item/cautery{ - pixel_x = 4 - }, -/obj/item/hemostat, -/obj/item/circular_saw, -/obj/item/scalpel{ - pixel_y = 12 - }, -/obj/item/retractor, -/obj/machinery/light/small/broken/directional/west, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/airless{ - initial_gas_mix = "ICEMOON_ATMOS" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"PV" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/departments/restroom{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Ql" = ( -/obj/machinery/door/airlock, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"Qp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/westright, -/obj/machinery/shower{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"Qs" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/item/paper/fluff/ruins/oldstation, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Qt" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "proto"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"QI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"QQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"QT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"QV" = ( -/obj/item/shard{ - icon_state = "tiny" - }, -/obj/item/shard{ - icon_state = "small" - }, -/turf/open/floor/plating/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"QZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"Rd" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/shreds, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"Re" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/paper/fluff/ruins/oldstation/survivor_note, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Rk" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"Ro" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/structure/closet/crate/bin, -/obj/effect/spawner/lootdrop/maintenance/seven, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"Rz" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"RA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"RL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"RP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"RS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/south, -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"RT" = ( -/turf/open/floor/plating/icemoon, -/area/space) -"RX" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"Sd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"Se" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Sn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Su" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - pixel_y = 26 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"SC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"SG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/corner/opaque/green, -/obj/machinery/light_switch{ - pixel_y = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"SI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"SN" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation) -"SP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/mirror{ - name = "dusty mirror"; - pixel_x = -26 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"ST" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Td" = ( -/obj/item/stack/rods, -/obj/structure/lattice, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/overmap_encounter/planetoid/ice/explored) -"Tf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/snowdin_station_sign/three, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Tg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"Tk" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) -"To" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "ancient"; - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"Ts" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/structure/cable, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"Tw" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating/asteroid/snow/icemoon, -/area/solar/ancientstation) -"TA" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"TL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - dir = 4; - name = "Broken Computer" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"TO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/alien/drone, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"TS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/north, -/obj/effect/decal/cleanable/food/egg_smudge, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"TV" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/west, -/obj/item/broken_bottle, -/obj/item/soap/nanotrasen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"TW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west, -/obj/structure/guncase/shotgun, -/obj/item/gun/ballistic/shotgun/automatic, -/obj/item/gun/ballistic/shotgun/automatic, -/obj/item/gun/ballistic/shotgun/automatic, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"Ub" = ( -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"Uf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command{ - name = "Charlie Station Access"; - req_access_txt = "200"; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Ug" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Ul" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Ur" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"Us" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"UC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/snowdin_station_sign/six, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"UH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/structure/closet/crate/bin, -/obj/machinery/airalarm/directional/south, -/obj/effect/spawner/lootdrop/maintenance/seven, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"UV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"UW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"UZ" = ( -/turf/closed/mineral/random/snow, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"Ve" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"VC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"VE" = ( -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "tiny" - }, -/obj/item/shard{ - icon_state = "medium" - }, -/turf/open/floor/plating/icemoon{ - icon_state = "platingdmg3" - }, -/area/overmap_encounter/planetoid/ice/explored) -"Wi" = ( -/obj/machinery/door/airlock/science{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 8; - icon_state = "door_closed" - }, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Wm" = ( -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/obj/effect/gibspawner/human, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"Wn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"Wp" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "N2 Output" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"WA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"WD" = ( -/obj/structure/grille, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"WJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"WK" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"WP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"WT" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8; - frequency = 1442; - id_tag = "syndie_lavaland_o2_out"; - internal_pressure_bound = 5066; - name = "Oxygen Out" - }, -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/ancientstation/atmo) -"WX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Xb" = ( -/obj/structure/table, -/obj/item/crowbar, -/obj/item/flashlight/glowstick, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio{ - desc = "An old handheld radio. You could use it, if you really wanted to."; - icon_state = "radio"; - name = "old radio" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Xh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"Xr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"Xy" = ( -/obj/structure/rack, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"XJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"Yc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Yh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Yi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"Yj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"Ym" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/westleft, -/obj/machinery/shower{ - dir = 8 - }, -/obj/item/soap/nanotrasen, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"Yr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"YA" = ( -/obj/structure/closet/crate/bin, -/obj/effect/spawner/lootdrop/maintenance/seven, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"YM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"YN" = ( -/turf/open/floor/plating/airless{ - icon_state = "platingdmg1" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"YX" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Ze" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/ancientstation/atmo) -"Zg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) -"Zk" = ( -/obj/structure/particle_accelerator/power_box, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/secure/engineering{ - req_access_txt = "204" - }, -/obj/structure/particle_accelerator/particle_emitter/right, -/obj/structure/particle_accelerator/particle_emitter/left, -/obj/machinery/particle_accelerator/control_box, -/obj/structure/particle_accelerator/particle_emitter/center, -/obj/structure/particle_accelerator/end_cap, -/obj/structure/particle_accelerator/fuel_chamber, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ZB" = ( -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ZF" = ( -/obj/item/shard{ - icon_state = "small" - }, -/obj/machinery/light/broken/directional/west, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"ZQ" = ( -/obj/machinery/light/small/broken/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating/icemoon, -/area/ruin/space/has_grav/ancientstation/atmo) -"ZV" = ( -/turf/closed/mineral/random/snow, -/area/ruin/space/has_grav/ancientstation/atmo) -"ZY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) - -(1,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -lg -lg -lg -lg -lg -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -xT -xT -lg -gY -kQ -kQ -kQ -kQ -kQ -gY -kQ -kQ -kQ -kQ -lg -aa -aa -aa -aa -"} -(2,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -lg -ab -xT -xT -Td -lg -dF -AK -AK -AK -bF -lV -AK -AK -lg -lg -aa -xT -xT -xT -xT -ZV -kQ -kQ -DT -TL -Ug -kQ -kQ -kQ -qk -GP -kQ -lg -lg -aa -aa -aa -"} -(3,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -lg -xT -xT -xT -me -nQ -gO -AK -yE -uZ -oA -oE -PT -AK -lg -lg -xT -xT -xT -xT -xT -ZV -nl -nt -kK -Ln -ny -yM -vC -nB -nK -EV -kQ -lg -lg -cs -aa -aa -"} -(4,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -lg -xT -xT -qR -ch -bH -hJ -AK -eG -bq -oB -oF -oJ -lW -sY -dF -xT -xT -xT -xT -xT -ZV -nm -nu -Io -jY -Ab -nA -UW -kW -HA -ng -kQ -cs -ab -xT -aa -aa -"} -(5,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -gY -xT -md -ch -ch -Sd -je -AK -lO -dD -kb -eH -nD -AK -lg -lg -dF -lg -lg -xT -xT -ZV -OM -qS -mH -mH -kX -kA -kL -le -pp -kQ -kQ -lg -xT -xT -aa -aa -"} -(6,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -lg -dF -nQ -me -ch -ce -mY -AK -dj -qJ -Lq -qJ -AK -OQ -me -ch -ch -ch -WD -UZ -UZ -kQ -ZQ -nw -gf -mH -ko -kB -Dp -Wp -lf -kQ -xT -xT -xT -xT -xT -aa -"} -(7,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -lg -lg -nQ -gw -bw -gz -cg -gi -ne -gi -Iy -gm -gT -uP -oM -qA -qA -ZF -oS -oV -oY -BX -pc -nx -pf -kQ -vB -NQ -zm -WT -Bc -kQ -xT -xT -xT -xT -xT -aa -"} -(8,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -xT -xT -xT -ch -zJ -mV -sp -PE -zJ -zJ -vK -Cj -Cj -fY -oO -me -me -oT -qj -oZ -pa -pd -km -FH -kQ -Hn -Lh -Zg -pv -uT -kQ -lg -xT -xT -xT -aa -aa -"} -(9,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -xT -xT -xT -xT -ch -wK -sE -ch -bG -bG -bG -bG -bG -bG -EI -bG -bG -md -nH -ch -hw -kQ -gJ -kQ -kQ -kQ -Bs -Lh -Hx -pv -Ze -kQ -cs -lg -xT -aa -nr -aa -"} -(10,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -xT -xT -xT -ch -zJ -ck -ch -ox -Ky -ot -gu -gU -NH -jk -oP -Cs -oR -lg -dF -lg -dF -pe -dF -lg -kQ -Tk -Mt -qF -Tk -Mt -kQ -lg -lg -lg -aa -aa -aa -"} -(11,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -xT -lg -ch -zJ -mS -ch -eg -cL -oC -KO -YN -YN -nE -nG -bG -lg -lg -dF -lg -dF -lg -dF -lg -dF -lg -lg -LY -lg -lg -dF -lg -lg -lg -lg -lg -aa -"} -(12,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -cs -ch -mW -mV -ch -fA -KO -AP -gd -oC -YA -qc -nF -bG -dF -dF -bf -dF -bf -dF -bf -lg -lg -lg -lg -dF -lg -lg -lg -lg -lg -lg -lg -lg -lg -"} -(13,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -lg -lg -ch -zv -mV -ch -bG -mf -bG -bG -br -bG -bG -bG -bG -lg -lg -dF -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -Oe -zr -lS -lg -lz -OP -lz -lg -"} -(14,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -lg -lg -ch -Ub -dM -ch -aa -aa -aa -aa -lg -lg -lg -lg -lg -lg -lg -dF -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -Oe -Bh -lz -dF -lz -wf -lS -lg -"} -(15,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -lg -lg -ch -Cq -dM -ch -aa -aa -aa -aa -lg -lg -lg -lg -lg -lg -lg -dF -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -lz -CZ -lS -lg -qZ -tS -jD -lg -"} -(16,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -nr -dF -lg -lg -lg -bK -mW -mV -ch -aa -aa -aa -aa -aa -lg -lg -lg -lg -lg -lg -dF -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -dF -Gq -dF -lg -dF -Gq -dF -lg -"} -(17,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -ga -ga -ga -ga -mF -ga -mW -mV -ch -aa -aa -aa -aa -aa -lg -lg -lg -lg -lg -lg -dF -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -lz -dH -lz -lg -Oe -wc -lz -lg -"} -(18,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -gb -jV -Xy -Fa -mN -ga -mW -mS -ch -aa -aa -aa -aa -aa -lg -lg -lg -lg -lg -lg -dF -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -qZ -rG -jD -lg -lz -Gq -lz -lg -"} -(19,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -iT -lk -mG -mG -mQ -ga -mX -nc -mv -aa -aa -aa -aa -aa -lg -lg -lg -lg -lg -lg -dF -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -lz -dH -lz -lg -qZ -Tw -lz -lg -"} -(20,1,1) = {" -aa -aa -aa -aa -aa -aZ -dK -dK -gc -mt -mG -fS -mR -mF -zJ -mS -mw -aa -aa -aa -aa -aa -lg -lg -lg -lg -lg -lg -dF -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -dF -OP -dF -lg -dF -HQ -dF -lg -"} -(21,1,1) = {" -aa -aa -aa -aa -aa -RX -fX -fX -cN -mB -mG -cm -gh -mM -gi -mZ -mw -aa -aa -aa -aa -aa -lg -dH -dH -uA -PL -PL -PL -PL -PL -my -dH -dH -uA -PL -my -dH -dH -uA -Rk -my -dH -uA -JG -lz -lg -"} -(22,1,1) = {" -aa -aa -aa -aa -aa -aZ -dK -dK -gg -qh -mJ -Ur -mT -mF -zJ -mS -mw -aa -aa -aa -aa -aa -lg -OP -lg -lg -lg -lg -dF -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -dF -OP -dF -lg -dF -dH -dF -lg -"} -(23,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -iT -mD -mF -mO -mU -ga -uR -uB -mx -aa -aa -aa -aa -aa -lg -HQ -lg -lg -lg -lg -dF -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -lz -Nm -lS -lg -lz -OP -lz -lg -"} -(24,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -gL -mA -mA -mE -mK -ga -zJ -QI -ch -aa -aa -aa -aa -aa -fB -DN -fB -lg -lg -lg -dF -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -lz -HQ -lz -lg -lz -HQ -lz -lg -"} -(25,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -jE -jE -jE -jE -mF -ga -zJ -mS -ch -aa -aa -aa -aa -aa -fC -LI -fC -lg -lg -lg -dF -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -lz -Rz -jD -lg -lz -Nm -lS -lg -"} -(26,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -lg -lg -lg -bK -zJ -mV -ch -aa -aa -aa -aa -aa -fC -LI -fC -lg -lg -lg -dF -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -dF -dH -dF -lg -dF -HQ -dF -lg -"} -(27,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -lg -lg -lg -ch -zv -mV -ch -aa -eI -eI -eI -fb -fD -ED -gV -hk -eI -eI -eI -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -lz -OP -lz -lg -lz -HQ -lz -lg -"} -(28,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -lg -lg -lg -ch -mW -mS -ch -aa -eI -bv -LW -fc -Wn -zB -YM -hl -WP -id -eI -lg -dF -lg -dF -lg -lg -lg -lg -dF -lg -Oe -Gt -lz -dF -lz -Nm -lS -lg -"} -(29,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -lg -lg -lg -ch -mW -mS -nh -eI -eI -ej -ju -hm -Yi -Yi -Yi -hm -em -ek -eI -eI -eI -eI -eI -eI -eI -lg -lg -dF -lg -qZ -JG -lz -lg -qZ -xh -lS -lg -"} -(30,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -lg -lg -lg -ch -mW -mS -ch -oy -em -em -em -NC -fE -Yj -fE -fe -em -if -em -hv -eI -iU -Ts -gH -eI -lg -lg -dF -lg -lg -lg -lg -lg -lg -lg -lg -lg -"} -(31,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -lg -lg -lg -ch -zJ -mV -ch -ay -em -ju -eM -pn -fF -LI -wL -QZ -hP -em -em -iw -eI -iV -XJ -pg -eI -lg -lg -dF -lg -lg -lg -lg -lg -lg -lg -lg -aa -"} -(32,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -lg -lg -lg -bJ -zJ -mV -ch -lJ -ju -en -zw -IS -el -kJ -WA -ho -Mx -ig -nI -ix -eI -iW -jj -ie -eI -lg -lg -dF -lg -lg -lg -lg -lg -lg -lg -aa -aa -"} -(33,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aT -aT -aG -aG -aG -LJ -yd -aT -eI -eI -eI -eI -eI -wM -LX -To -gX -eI -eI -eI -eI -eI -iX -nJ -eI -aT -aT -aT -aT -lg -lg -lg -lg -lg -lg -lg -aa -aa -"} -(34,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aT -aT -bb -aA -Mu -aY -aG -bQ -ia -cO -SC -IN -Fr -eO -fg -Pd -go -zH -hq -eO -ih -Fr -SC -cO -MZ -NE -SN -jZ -yk -kC -aT -aT -aT -lg -lg -lg -lg -lg -aa -aa -"} -(35,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aT -ed -aY -xl -aY -aY -bx -Ck -ka -cP -UV -UV -UV -eP -fh -tg -gp -Bi -qy -UV -UV -UV -UV -cP -jl -WJ -Pf -KX -KX -KX -KX -jQ -aT -lg -lg -lg -lg -xT -aa -aa -"} -(36,1,1) = {" -aa -aa -aa -aa -aa -lg -as -as -as -as -as -as -as -aG -DC -jo -ey -ey -dP -Bn -dP -ey -ey -HB -gI -gI -hR -ur -hR -gI -gI -jo -jG -aT -aT -aT -aT -kM -aG -aT -aT -lg -lg -xT -xT -xT -aa -"} -(37,1,1) = {" -aa -aa -aa -aa -lg -as -as -dW -aP -Df -aP -Tg -ak -ak -hd -jn -ey -Ee -dQ -dQ -eQ -vD -ey -gr -gI -hr -ht -ht -ht -ML -gI -jn -uC -aT -aT -Gp -gZ -Xb -kD -mz -aT -aG -lg -xT -xT -xT -aa -"} -(38,1,1) = {" -aa -aa -aa -lg -lg -aS -aO -bg -aQ -aI -ba -bk -bs -by -GI -HT -cR -do -dR -dQ -dR -dp -ey -gr -gI -hs -ht -ht -tn -iI -iY -jo -dI -aT -KZ -bN -bN -bN -pi -pk -HO -aG -xT -xT -xT -xT -xT -"} -(39,1,1) = {" -aa -aa -lg -lg -lg -al -at -bi -oD -cl -aI -aI -bt -bB -cw -rr -cS -dp -gE -Xr -QQ -dp -ey -gr -gI -zl -ht -EP -ly -iJ -iZ -jo -cq -jS -bN -ln -bN -kO -bN -lr -pm -xT -xT -xT -xT -xT -xT -"} -(40,1,1) = {" -aa -aa -lg -lg -lg -am -au -aJ -oG -dc -aI -aI -Ro -cM -ic -Tf -cS -dp -gE -ep -eR -SG -ey -gr -gI -Su -hT -Cr -ly -ht -iZ -jo -wz -jT -bN -bN -bN -bN -bN -pl -xT -xT -xT -xT -xT -xT -aa -"} -(41,1,1) = {" -aa -aa -lg -lg -gY -am -av -aK -bi -dk -bz -bz -bz -dL -jq -cp -cS -dq -dR -eq -bC -eT -fm -gt -gl -gs -hU -vu -ly -iL -iZ -jm -jI -jU -UV -Jo -Aa -kP -bT -kp -pj -xT -xT -xT -xT -xT -aa -"} -(42,1,1) = {" -aa -aa -lg -lg -lg -am -aw -aL -aI -ei -aI -aI -bm -oH -vv -yo -cS -dp -gE -er -jX -UH -ey -aU -gI -TS -hV -pM -ht -ht -iZ -jo -bN -jS -bN -bN -kE -bN -pj -bN -po -aT -xT -xT -xT -aa -aa -"} -(43,1,1) = {" -aa -aa -lg -lg -lg -an -ax -aI -aI -eL -aI -aI -bu -oN -KM -UC -cS -dp -gE -OU -GS -dp -ey -aU -gI -DW -ht -MG -ht -iK -iZ -jo -bN -jT -bN -kr -bN -ln -bN -kp -pk -bL -aa -xT -aa -aa -aa -"} -(44,1,1) = {" -aa -aa -aa -lg -lg -aS -bP -ax -aW -aI -aQ -bm -bM -aS -sN -fQ -cT -dr -gE -gE -dO -dp -ey -aU -gI -hx -ly -ly -tn -iM -ja -jo -Us -aT -ph -bN -bN -bN -bN -bN -HO -aG -aa -aa -aa -aa -aa -"} -(45,1,1) = {" -aa -aa -aa -aa -lg -as -as -fP -aR -Eq -aR -bn -ak -ak -bR -bR -ey -AR -dR -dQ -eS -Fd -ey -aU -gI -hy -ly -ly -ly -MO -gI -QT -bU -aT -aT -ks -bN -Qs -kF -jP -aG -aG -aa -aa -aa -aa -aa -"} -(46,1,1) = {" -aa -aa -aa -aa -aa -lg -as -as -as -as -ak -ak -ak -aT -bN -cq -ey -cQ -dP -Gj -dP -ey -ey -Bf -gI -gI -hR -EW -hR -gI -gI -jo -cq -aT -aT -aT -aT -aT -aT -aT -aG -aa -aa -aa -aa -aa -aa -"} -(47,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aT -yb -OC -sC -SP -Ij -Ql -cq -cq -cU -dt -dt -dt -dt -fn -TA -gy -NU -iC -mb -mb -ml -UV -NU -hN -cq -kY -aY -aY -aY -aY -la -aT -aa -aa -aa -aa -aa -aa -aa -"} -(48,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aT -fR -It -bc -Qp -Ym -aG -PV -bN -cV -wY -bN -rP -bN -WX -Sn -xr -Af -jv -ut -gW -IN -Iq -hp -Nn -bW -aT -lQ -jK -jM -aT -aT -aT -aa -aa -aa -aa -aa -aa -aa -"} -(49,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aT -aT -aT -aT -aT -aT -aT -bX -IT -bX -eJ -eJ -eJ -dv -fp -wG -JL -Pg -eJ -eJ -eJ -eJ -eJ -hM -ag -hM -aT -aT -aT -aT -aT -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(50,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -dF -lg -lg -lg -xT -xT -xT -bN -Go -eJ -dS -et -EJ -et -fL -gB -ha -Pn -CH -hz -TW -eJ -Go -yJ -bN -aT -lg -lg -lg -dF -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(51,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -dF -lg -lg -xT -xT -xT -xT -bN -bN -eJ -dT -eu -kc -fq -fM -eu -hb -hA -eu -eu -iA -eJ -bN -yJ -bN -aT -lg -lg -lg -dF -lg -lg -aa -aa -aa -aa -aa -aa -aa -"} -(52,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -dF -lg -cs -gY -xT -xT -xT -xT -ci -bL -eJ -dU -ev -kc -fr -mP -eu -fN -fr -eu -ik -iB -eJ -bL -ij -bL -aT -lg -lg -lg -dF -lg -lg -lg -lg -aa -aa -aa -aa -aa -"} -(53,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -nr -lg -dF -lg -aa -xT -xT -xT -ff -lg -eJ -fd -ew -Dm -IM -Dw -eu -uY -RP -OV -il -eJ -eJ -lg -iv -lg -lg -lg -lg -lg -dF -lg -lg -lg -lg -lg -aa -aa -aa -aa -"} -(54,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -xT -xT -aa -aa -aa -xT -xT -lg -lg -lg -lg -eJ -ex -eV -wZ -fO -fO -MI -wd -Nz -im -eJ -lg -lg -iv -lg -lg -lg -lg -lg -dF -lg -lg -lg -lg -lg -lg -ab -aa -aa -"} -(55,1,1) = {" -aa -aa -aa -aa -aa -aa -xT -xT -xT -xT -aa -aa -aa -aa -lg -lH -lg -lg -eJ -eJ -eJ -eJ -eJ -gC -eJ -dv -dv -dv -eJ -lg -lg -iv -lg -lg -lg -lg -lg -dF -lg -lg -lg -lg -lg -lg -lg -aa -aa -"} -(56,1,1) = {" -aa -aa -aa -aa -aa -aa -xT -xT -xT -xT -aa -aa -aa -aa -lg -lg -lg -lg -lg -lg -lg -lg -dF -RT -dF -lg -lg -dF -lg -lg -lg -iO -lg -lg -lg -lg -lg -dF -lg -lg -lg -xT -lg -lg -aa -aa -aa -"} -(57,1,1) = {" -aa -aa -aa -aa -aa -aa -xT -xT -xT -aa -aa -aa -aa -lg -lg -VE -lg -lg -lg -lg -lg -lg -dF -RT -dF -dF -dF -bf -dF -dF -dF -iO -dF -dF -dF -dF -dF -bf -lg -lg -xT -xT -xT -xT -aa -aa -aa -"} -(58,1,1) = {" -aa -lg -lg -lg -lg -aa -aa -aa -aa -aa -nr -lg -lg -lg -lg -lI -lg -lg -xT -xT -lg -lg -dF -RT -dF -lg -lg -dF -lg -lg -lg -iO -lg -lg -lg -lg -lg -dF -lg -lg -xT -xT -xT -xT -xT -xT -aa -"} -(59,1,1) = {" -aa -ab -lg -lg -lg -lg -lg -dF -lg -lg -lg -lg -lg -lg -lg -QV -lg -lg -xT -xT -xT -lg -dF -RT -dF -lg -lg -dF -lg -lg -lg -iO -lg -lg -lg -lg -lg -dF -lg -lg -lg -xT -xT -xT -xT -xT -aa -"} -(60,1,1) = {" -aa -lg -lg -lg -lg -lg -lg -lg -lg -dF -lg -lg -lg -bE -bY -cv -bY -bE -aa -xT -xT -bE -bE -bY -bD -bE -lg -dF -lg -bE -bY -jp -bY -bE -lg -lg -lg -dF -lg -lg -lg -xT -xT -xT -xT -xT -aa -"} -(61,1,1) = {" -aa -aa -lg -lg -lg -lg -cs -lg -lg -lg -lg -lg -lg -bE -bZ -ca -lq -bE -aa -xT -aa -bD -he -nR -Hy -bE -lg -dF -lg -bE -pb -jr -lA -bE -lg -lg -lg -dF -lg -lg -lg -lg -xT -xT -xT -xT -aa -"} -(62,1,1) = {" -aa -aa -lg -lg -lg -lg -lg -lg -dF -lg -lg -lg -lg -bE -Re -cx -VC -bE -aa -aa -aa -bD -Ve -fV -dh -bE -lg -dF -lg -bD -Ks -jr -lw -bE -lg -lg -lg -dF -lg -lg -lg -lg -lg -lg -lg -aa -aa -"} -(63,1,1) = {" -aa -aa -aa -lg -lg -lg -dF -dF -lg -lg -cs -lg -lg -bE -ct -FK -cb -bE -bE -bD -bD -bD -bD -tj -bE -bE -bE -bE -bE -bE -cb -Uf -cb -bD -lg -lg -lg -dF -lg -lg -lg -lg -lg -lg -lg -lg -lg -"} -(64,1,1) = {" -aa -aa -aa -aa -lg -lg -lg -lg -lg -lg -lg -lg -lg -lg -bE -om -Yc -ZY -Bp -Ul -nO -DR -Dg -tL -GA -tD -mi -Ko -YX -ZY -GA -As -jJ -bD -lg -lg -lg -dF -lg -lg -lg -lg -lg -lg -lg -lg -ab -"} -(65,1,1) = {" -aa -aa -aa -aa -aa -lg -lg -lg -lg -lg -lg -lg -lg -lg -bE -cA -ee -dx -dX -dX -eX -dX -oL -lv -nS -ma -nS -nS -JT -RL -JT -jw -dG -bD -lg -lg -lg -dF -lg -lg -lg -lg -lg -lg -aa -aa -aa -"} -(66,1,1) = {" -aa -aa -aa -ad -ad -ad -ad -ad -ad -ad -ad -ad -lg -lg -bE -AM -Mi -eY -eY -eY -eY -dy -dy -dy -dy -dy -dy -dy -eY -dy -dy -CY -Hz -jA -jA -jA -jA -jA -jA -jA -aa -aa -aa -aa -aa -aa -aa -"} -(67,1,1) = {" -aa -aa -ad -ad -gk -gk -cC -bh -cz -Co -Co -ad -ad -lg -bE -dG -ca -eY -di -xY -LE -dZ -Mh -eb -hf -zG -hY -TV -iD -iP -eY -ST -dG -jA -kd -JI -jA -CW -kZ -jA -aa -aa -aa -aa -aa -aa -aa -"} -(68,1,1) = {" -aa -aa -ad -gk -nN -yC -gk -gk -gk -Rd -cZ -cZ -ad -bE -bE -dG -ca -eY -dZ -eF -dZ -gG -dZ -oe -hg -eb -hY -io -iE -iP -eY -mq -vs -jA -GD -rA -jA -rA -sB -jA -dF -lg -aa -aa -aa -aa -aa -"} -(69,1,1) = {" -aa -aa -ad -ad -ad -ad -ad -bo -ad -ad -ad -ad -ad -df -bE -dG -LS -eY -ec -fa -kq -gM -dZ -of -hg -eb -dY -jL -ls -mn -dy -yV -dG -jA -rc -kv -Ds -kv -kv -jA -dF -dF -bf -aa -aa -aa -aa -"} -(70,1,1) = {" -aa -aa -ad -gk -aH -gk -lm -dl -gk -gk -gk -gk -on -fV -dg -dG -ca -eY -ez -dZ -oI -fo -hS -zG -hh -eb -SI -ip -iF -DJ -eY -ST -dG -jA -kg -lF -tf -lF -RS -jA -dF -lg -aa -aa -aa -aa -aa -"} -(71,1,1) = {" -aa -aa -ad -dl -gk -yC -gk -gk -ge -WK -lZ -lZ -Bj -nL -nV -oo -GA -dA -eA -jL -mk -eb -jL -eb -ok -eb -ea -Xh -eb -mo -jc -ST -pF -lD -kh -lF -RA -kS -lb -li -lg -aa -aa -aa -aa -aa -aa -"} -(72,1,1) = {" -aa -aa -ad -ad -ad -ad -ad -bo -ad -ad -ad -ad -ad -sy -bD -ca -ca -kn -eb -jL -mI -oh -oh -oh -ol -hi -Jy -ir -lT -hi -jd -es -JT -lE -ki -ki -qf -kw -cJ -lj -lg -aa -aa -aa -aa -aa -aa -"} -(73,1,1) = {" -aa -aa -ad -ah -gk -yG -dB -gk -gk -Wm -gk -gk -ad -bE -bE -op -ca -eY -di -fo -og -fo -iq -eB -eY -eY -eY -to -dy -dy -dy -ST -ca -jA -tX -lF -Pu -kw -RS -jA -dF -aa -aa -aa -aa -aa -aa -"} -(74,1,1) = {" -aa -aa -ad -gk -aq -gk -gk -nN -gk -gk -gk -gk -ad -aa -bE -ca -xv -dy -dZ -fu -hE -gP -dZ -oi -dy -hF -lM -OA -uw -iQ -eY -zM -Pz -jA -zY -lG -bV -kx -kx -jA -dF -dF -bf -aa -aa -aa -aa -"} -(75,1,1) = {" -aa -aa -ad -gk -gk -gk -gk -gk -gk -aq -gk -gk -ad -aa -bE -ca -ca -eY -dZ -fv -fo -gQ -dZ -oj -dy -hG -eb -it -eb -iR -dy -IV -ca -jA -qa -BA -jA -Qt -JM -jA -dF -aa -aa -aa -aa -aa -aa -"} -(76,1,1) = {" -aa -aa -ad -gk -gk -gk -gk -aH -gk -gk -lm -gk -ad -aa -bE -ca -ca -dy -eD -EL -OY -dZ -Lb -eb -dy -hH -hZ -My -iG -iS -dy -Yr -ca -jA -mm -vr -jA -GF -lc -jA -lg -lg -aa -aa -aa -aa -aa -"} -(77,1,1) = {" -aa -aa -ad -gk -gk -oq -gk -ou -gk -gk -gk -dl -ad -aa -bE -BU -th -dy -eY -dy -dy -dy -dy -eY -dy -dy -eY -dy -dy -dy -eY -Gk -Wi -jA -jA -jA -jA -jA -jA -jA -lg -lg -lg -aa -aa -aa -aa -"} -(78,1,1) = {" -aa -aa -ad -gk -gk -yC -gk -gk -gk -CM -gk -dB -ad -aa -bE -ca -ca -jt -dX -jF -eX -dX -dJ -nS -JT -rg -JT -Px -MC -JT -nX -ob -ca -bE -lg -lg -lg -lg -dF -lg -lg -lg -lg -aa -aa -aa -aa -"} -(79,1,1) = {" -aa -aa -ad -ad -ad -ad -ad -bo -ad -ad -ad -ad -ad -aa -bE -ca -ca -Oq -pV -TO -nP -FU -DB -lw -lw -Ad -lA -Se -vU -IH -nY -Yh -od -bE -lg -lg -lg -lg -dF -lg -lg -lg -lg -lg -aa -aa -aa -"} -(80,1,1) = {" -aa -aa -aa -ad -ar -Ba -aH -gk -gk -yG -vX -ad -aa -bE -bE -te -bD -bD -bE -bE -bD -bD -bD -aF -bE -bE -bE -bE -bE -bE -bD -tO -bE -bE -lg -lg -lg -lg -dF -lg -lg -lg -lg -lg -aa -aa -aa -"} -(81,1,1) = {" -aa -aa -aa -ad -ad -cY -be -bp -cF -cY -fy -ad -aa -bE -dh -dh -dh -fV -GG -bE -eZ -eZ -eZ -dh -dh -dh -dh -dh -Fl -bE -Ve -dh -dh -bE -lg -lg -lg -lg -dF -lg -lg -lg -lg -ab -lg -aa -aa -"} -(82,1,1) = {" -aa -aa -aa -aa -ad -ad -ad -bA -ad -ad -ad -aa -aa -bE -he -Kz -jf -AF -ZB -bE -eZ -hK -hK -DS -Pt -Pt -dh -wj -wj -bE -jg -lt -yx -bE -dF -dF -dF -dF -bf -lg -lg -lg -lg -lg -lg -aa -aa -"} -(83,1,1) = {" -aa -aa -aa -aa -aa -aa -ad -ad -ad -aa -aa -aa -aa -bE -bE -bE -bE -bE -bY -bE -bE -hK -hK -hK -Pt -Pt -dh -Zk -bE -bE -bE -bE -bE -bE -lg -lg -lg -lg -lg -lg -lg -aa -aa -aa -aa -aa -aa -"} -(84,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -bE -bE -bE -bE -bE -bE -bE -bE -bE -bE -aa -aa -aa -lg -lg -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(85,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} diff --git a/_maps/RandomRuins/IceRuins/icemoon_underground_slimelab.dmm b/_maps/RandomRuins/IceRuins/icemoon_underground_slimelab.dmm deleted file mode 100644 index 0f812e83d41f..000000000000 --- a/_maps/RandomRuins/IceRuins/icemoon_underground_slimelab.dmm +++ /dev/null @@ -1,7354 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ae" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/lava) -"ai" = ( -/obj/structure/flora/ausbushes/grassybush, -/obj/machinery/light/broken/directional/east, -/obj/structure/spacevine{ - pixel_x = 32 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"aj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lava) -"al" = ( -/turf/open/floor/plating/asteroid/iceberg, -/area/overmap_encounter/planetoid/cave/explored) -"an" = ( -/obj/machinery/light/small/directional/north, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"aF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/chair/stool/bar{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"aP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"aR" = ( -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/machinery/light/broken/directional/west, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"aZ" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"be" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/cafe) -"bj" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/disposalpipe/segment, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"bm" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/generic, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"bn" = ( -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"bp" = ( -/obj/structure/window/reinforced, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/spacevine/dense{ - pixel_x = -32 - }, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"bq" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/lab) -"bs" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"bB" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"bS" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating/dirt/jungle/dark, -/area/ruin/powered/slimelab/slimedome) -"cb" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/departments/engineering{ - pixel_x = -32; - pixel_y = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"cc" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 4; - name = "To Slime Freezer" - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/spacevine{ - pixel_x = -33 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"cq" = ( -/obj/structure/flora/ausbushes/fernybush, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"cu" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"cC" = ( -/obj/structure/toilet{ - dir = 8; - pixel_y = 5 - }, -/obj/structure/curtain, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"cH" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"cN" = ( -/obj/structure/fence{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/icerock/cracked, -/area/overmap_encounter/planetoid/cave/explored) -"cP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/lava) -"cR" = ( -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"cX" = ( -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"cZ" = ( -/obj/structure/flora/ausbushes/grassybush, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"df" = ( -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics"; - req_access_txt = "200"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab/lava) -"dh" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 6 - }, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"dn" = ( -/obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"dr" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"dy" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 4; - name = "To Biodome" - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/spacevine{ - pixel_x = -33 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"dC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"dG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"dH" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"dK" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/overmap_encounter/planetoid/cave/explored) -"dQ" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/siding/purple, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) -"dU" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/lab) -"dZ" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"ea" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"ee" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"eg" = ( -/obj/machinery/door/airlock{ - name = "Janitor's Closet"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/custodial{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/custodial{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab) -"ei" = ( -/obj/structure/flora/ausbushes/pointybush, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"ek" = ( -/obj/structure/closet/emcloset/anchored, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 9 - }, -/obj/machinery/light/small/broken/directional/west, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) -"em" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"ep" = ( -/obj/structure/flora/ausbushes/fernybush, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"er" = ( -/obj/structure/closet/l3closet/scientist, -/obj/effect/turf_decal/corner/opaque/purple/diagonal{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 5 - }, -/obj/machinery/light/small/broken/directional/north, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) -"et" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/button/door{ - dir = 8; - id = "iusmine"; - name = "Mining Exit"; - pixel_x = 24; - pixel_y = 6 - }, -/obj/machinery/button/shieldwallgen{ - dir = 8; - id = "iusmine"; - pixel_x = 25; - pixel_y = -5 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"ey" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/blue, -/obj/effect/turf_decal/siding/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"eA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green/diagonal, -/obj/effect/turf_decal/siding/green{ - dir = 10 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) -"eR" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"fa" = ( -/obj/effect/turf_decal/industrial/caution{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"fd" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"fh" = ( -/obj/effect/turf_decal/industrial/caution{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel/patterned, -/area/ruin/powered/slimelab/lava) -"fm" = ( -/obj/machinery/vending/cola/random, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"fr" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/spacevine{ - pixel_x = -33 - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"ft" = ( -/obj/structure/disposaloutlet{ - dir = 1; - name = "Slime Freezer Return" - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"fJ" = ( -/turf/open/water{ - light_range = 1 - }, -/area/ruin/powered/slimelab/slimedome) -"fR" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"fX" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"gd" = ( -/obj/structure/table, -/obj/item/toy/plush/slimeplushie, -/obj/item/flashlight/lamp{ - pixel_y = 8 - }, -/turf/open/floor/plating/asteroid/icerock/smooth, -/area/overmap_encounter/planetoid/cave/explored) -"gj" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"gu" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/flora/ausbushes/palebush, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/spacevine{ - pixel_x = 32 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"gG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"gI" = ( -/turf/template_noop, -/area/template_noop) -"gO" = ( -/obj/structure/flora/ausbushes/sunnybush, -/obj/machinery/light/directional/north, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"hg" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"hh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/slimedome) -"hm" = ( -/obj/machinery/smartfridge, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/cafe) -"hp" = ( -/obj/structure/closet/firecloset/full, -/obj/item/storage/firstaid/fire, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/powered/slimelab/lava) -"hx" = ( -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"hE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/lava) -"hG" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ - dir = 1 - }, -/turf/open/floor/plating/snowed, -/area/overmap_encounter/planetoid/cave/explored) -"hL" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/watermelon, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/slimedome) -"hX" = ( -/obj/machinery/door/airlock{ - name = "Reception"; - req_access_txt = "200" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab/checkpoint) -"id" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"in" = ( -/obj/structure/chair/wood, -/turf/open/floor/carpet/green, -/area/ruin/powered/slimelab/cafe) -"ir" = ( -/obj/structure/rack, -/obj/effect/turf_decal/siding/wood, -/obj/item/clothing/suit/hooded/wintercoat/science, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"iB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"iE" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"iI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ruin/powered/slimelab) -"iJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"iK" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters{ - id = "iusoffice"; - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab/checkpoint) -"ja" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"jb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"jf" = ( -/obj/structure/flora/ausbushes/genericbush, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"jh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"jm" = ( -/obj/machinery/washing_machine, -/turf/open/floor/plasteel/patterned, -/area/ruin/powered/slimelab) -"jq" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"jt" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"jx" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"jC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/engine{ - icon_state = "reinforced_hull" - }, -/area/ruin/powered/slimelab/lava) -"jJ" = ( -/obj/structure/window/reinforced, -/obj/structure/table/glass, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/item/paper_bin, -/obj/item/pen, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"jW" = ( -/obj/machinery/vending/autodrobe, -/turf/open/floor/carpet/blue, -/area/ruin/powered/slimelab) -"jY" = ( -/obj/structure/spacevine/dense{ - pixel_y = -32 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/lab) -"jZ" = ( -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"kf" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/checkpoint) -"kg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"kl" = ( -/obj/structure/flora/ausbushes/fernybush, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"ku" = ( -/obj/effect/turf_decal/siding/thinplating, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"kv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"ky" = ( -/obj/structure/flora/ausbushes/grassybush, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"kz" = ( -/obj/machinery/suit_storage_unit/industrial/atmos_firesuit, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/powered/slimelab/lava) -"kA" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plating/dirt/jungle/dark, -/area/ruin/powered/slimelab/lab) -"kB" = ( -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/storage/toolbox/mechanical, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lava) -"kE" = ( -/obj/item/clothing/suit/hooded/wintercoat/science, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"kF" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/layer4{ - dir = 4 - }, -/turf/open/floor/plating/snowed, -/area/overmap_encounter/planetoid/cave/explored) -"kG" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"kM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"kR" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 8; - name = "To Lab" - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/slimedome) -"kU" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/lava) -"kZ" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/carpet/green, -/area/ruin/powered/slimelab/cafe) -"ld" = ( -/obj/structure/marker_beacon, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/slimedome) -"lg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/sign/departments/botany{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"lh" = ( -/obj/structure/table, -/obj/item/storage/box/monkeycubes, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"li" = ( -/obj/item/kirbyplants{ - desc = "Oh hello Reginald. Didn't see you there."; - icon_state = "plant-14"; - name = "Reginald" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/slimedome) -"ln" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock{ - name = "Bedroom"; - req_access_txt = "200" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab) -"lo" = ( -/obj/effect/decal/cleanable/generic, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"lq" = ( -/obj/machinery/hydroponics/soil, -/obj/machinery/light/directional/south, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/slimedome) -"lr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/sign/departments/botany{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/ruin/powered/slimelab) -"lA" = ( -/obj/structure/table, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"lC" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/machinery/light/broken/directional/east, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"lE" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"lK" = ( -/obj/machinery/power/generator{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/obj/machinery/door/window/brigdoor{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/engine{ - icon_state = "reinforced_hull" - }, -/area/ruin/powered/slimelab/lava) -"lL" = ( -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle/dark, -/area/ruin/powered/slimelab/lab) -"lR" = ( -/obj/machinery/power/smes, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/powered/slimelab/lava) -"lT" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer4{ - dir = 9 - }, -/turf/open/lava/smooth, -/area/ruin/powered/slimelab/lava) -"lV" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_x = -28 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/checkpoint) -"lY" = ( -/obj/effect/turf_decal/siding/blue/end, -/obj/structure/sign/poster/random{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"mf" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"mg" = ( -/obj/structure/window/plasma/reinforced, -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/obj/machinery/power/rtg/geothermal, -/obj/structure/cable{ - icon_state = "0-1" - }, -/turf/open/floor/engine{ - icon_state = "reinforced_hull" - }, -/area/ruin/powered/slimelab/lava) -"ms" = ( -/obj/structure/chair, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"mv" = ( -/obj/machinery/door/poddoor{ - id = "iusmine" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "iusmine" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab) -"mx" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple/end{ - dir = 4 - }, -/obj/structure/spacevine, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"mA" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"mB" = ( -/obj/effect/turf_decal/siding/blue/corner, -/obj/effect/turf_decal/siding/blue/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/blue/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/blue/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"mJ" = ( -/obj/structure/chair, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"mO" = ( -/obj/structure/marker_beacon, -/turf/open/floor/plating/snowed, -/area/overmap_encounter/planetoid/cave/explored) -"mQ" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer4{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/powered/slimelab/lava) -"na" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"ne" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/south, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"ng" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/siding/thinplating, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"nl" = ( -/obj/structure/sink/puddle, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"nq" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"ns" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/tomato/blood, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/slimedome) -"nw" = ( -/obj/effect/mob_spawn/slime, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/lab) -"nx" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/slimedome) -"nB" = ( -/obj/effect/turf_decal/weather/dirt/corner, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"nC" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/structure/spacevine, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"nR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"oc" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"od" = ( -/obj/structure/table/glass, -/obj/structure/window/reinforced, -/obj/machinery/button/door{ - dir = 1; - id = "iusent"; - name = "Entrance Lockdown"; - pixel_x = -5; - pixel_y = -4 - }, -/obj/machinery/button/door{ - dir = 1; - id = "iusoffice"; - name = "Shutter Control"; - pixel_x = -5; - pixel_y = 6 - }, -/obj/item/stamp{ - pixel_x = 6; - pixel_y = 5 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"oe" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"of" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"op" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/checkpoint) -"oq" = ( -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/machinery/light/directional/west, -/obj/item/stack/marker_beacon/thirty, -/obj/item/stack/marker_beacon/thirty, -/obj/item/clothing/suit/hooded/wintercoat/miner, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"ot" = ( -/obj/machinery/monkey_recycler, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"oA" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"oE" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"oL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/engine{ - icon_state = "reinforced_hull" - }, -/area/ruin/powered/slimelab/lava) -"oW" = ( -/obj/structure/table, -/obj/item/storage/box/monkeycubes, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/airalarm/directional/east, -/obj/item/clothing/gloves/botanic_leather, -/obj/item/storage/backpack/satchel/hyd, -/obj/item/clothing/under/rank/civilian/hydroponics, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) -"pl" = ( -/obj/structure/table/wood, -/turf/open/floor/carpet/green, -/area/ruin/powered/slimelab/cafe) -"pA" = ( -/obj/structure/closet/l3closet/scientist, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/light/small/broken/directional/west, -/obj/item/storage/bag/bio, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) -"pC" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"pM" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/chair/stool/bar{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"pP" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"pQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/curtain/cloth/fancy, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"pT" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/carpet/green, -/area/ruin/powered/slimelab/cafe) -"pU" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"qb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"qg" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/cafe) -"qw" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/slimedome) -"qx" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"qy" = ( -/obj/structure/chair/plastic{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/icerock/smooth, -/area/overmap_encounter/planetoid/cave/explored) -"qB" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/random{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"qC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"qI" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"qS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"qU" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"rg" = ( -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"rp" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/cafe) -"rr" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/flora/ausbushes/palebush, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"rs" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/item/slime_scanner{ - pixel_x = 6 - }, -/obj/machinery/light/directional/east, -/obj/item/slime_scanner{ - pixel_x = -6 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"rH" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/flora/ausbushes/grassybush, -/obj/structure/spacevine{ - pixel_x = -33 - }, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"rL" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"rN" = ( -/turf/open/floor/plasteel/patterned/ridged, -/area/ruin/powered/slimelab) -"rQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/checkpoint) -"rT" = ( -/obj/structure/flora/junglebush, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"st" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"sv" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"sx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"sC" = ( -/obj/structure/spacevine{ - pixel_x = 32 - }, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/turf/open/floor/plating/dirt/jungle/dark, -/area/ruin/powered/slimelab/lab) -"sD" = ( -/obj/machinery/shower{ - pixel_y = 17 - }, -/obj/structure/curtain, -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -30 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"sG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"sJ" = ( -/obj/machinery/atmospherics/components/binary/pump/on/layer2, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/lava) -"sO" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"sW" = ( -/obj/structure/window/plasma/reinforced, -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/turf/open/floor/engine{ - icon_state = "reinforced_hull" - }, -/area/ruin/powered/slimelab/lava) -"sY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"sZ" = ( -/obj/machinery/light/directional/north, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"te" = ( -/obj/structure/fence/end{ - dir = 8 - }, -/turf/open/floor/plating/asteroid/icerock, -/area/overmap_encounter/planetoid/cave/explored) -"th" = ( -/obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"tj" = ( -/obj/structure/flora/tree/jungle/small, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"tl" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/space_heater, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/lava) -"tm" = ( -/obj/structure/sign/warning/gasmask{ - pixel_y = 32 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/checkpoint) -"tp" = ( -/obj/effect/mob_spawn/slime, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"tq" = ( -/obj/effect/turf_decal/weather/dirt/corner{ - dir = 1 - }, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"ts" = ( -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/slimedome) -"tu" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"tz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"tB" = ( -/obj/machinery/atmospherics/components/unary/passive_vent, -/obj/structure/sign/warning{ - pixel_y = -23 - }, -/turf/open/floor/plating, -/area/overmap_encounter/planetoid/cave/explored) -"tE" = ( -/obj/effect/turf_decal/siding/blue, -/obj/effect/turf_decal/siding/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"tN" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/item/clothing/glasses/science/prescription{ - pixel_x = -6; - pixel_y = 9 - }, -/obj/item/storage/box/syringes{ - pixel_x = 9; - pixel_y = 6 - }, -/obj/item/reagent_containers/dropper{ - pixel_x = -4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"tQ" = ( -/obj/structure/sign/warning/biohazard{ - pixel_x = 29; - pixel_y = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/closet/crate/bin, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"tS" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock{ - name = "Restroom"; - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab) -"ud" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/floor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"uh" = ( -/turf/closed/mineral/random/snow, -/area/overmap_encounter/planetoid/cave/explored) -"uz" = ( -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"uH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/light/directional/west, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/slimedome) -"uJ" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 10 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"uK" = ( -/obj/machinery/light/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"uM" = ( -/obj/machinery/airalarm/directional/east, -/obj/structure/sink{ - dir = 8; - pixel_x = 13; - pixel_y = 4 - }, -/turf/open/floor/plasteel/patterned, -/area/ruin/powered/slimelab) -"uY" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) -"vg" = ( -/obj/structure/rack, -/obj/effect/turf_decal/siding/wood, -/obj/item/clothing/suit/hooded/wintercoat/science, -/obj/structure/spacevine, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"vk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"vn" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/corner/opaque/purple/diagonal{ - dir = 4 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) -"vr" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/sign/poster/random{ - pixel_x = 32 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"vv" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"vA" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "slimelab" - }, -/obj/structure/spacevine/dense{ - pixel_y = -32 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/lab) -"vG" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"vK" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer4{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/powered/slimelab/lava) -"vP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"vQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"vR" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"vS" = ( -/obj/structure/flora/ausbushes/genericbush, -/obj/machinery/light/directional/north, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"vU" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 10 - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"vW" = ( -/obj/machinery/light/directional/west, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/slimedome) -"vZ" = ( -/obj/machinery/light/directional/east, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/powered/slimelab/lava) -"wc" = ( -/turf/closed/wall/r_wall, -/area/ruin/powered/slimelab/lab) -"wf" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/mining{ - name = "Mining"; - req_access_txt = "200" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab) -"wi" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"wo" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/spacevine/dense, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"wp" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/carpet/green, -/area/ruin/powered/slimelab/cafe) -"ws" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"wF" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"wG" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/simple{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple/layer4{ - dir = 10 - }, -/turf/open/lava/smooth, -/area/ruin/powered/slimelab/lava) -"wN" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"wO" = ( -/obj/item/clothing/suit/hooded/wintercoat/science, -/obj/structure/flora/ausbushes/fernybush, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"wR" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"wZ" = ( -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/obj/structure/window/plasma/reinforced, -/turf/open/floor/engine{ - icon_state = "reinforced_hull" - }, -/area/ruin/powered/slimelab/lava) -"xb" = ( -/obj/structure/fence{ - dir = 1 - }, -/turf/open/floor/plating/asteroid/icerock/smooth, -/area/overmap_encounter/planetoid/cave/explored) -"xo" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "slimelab" - }, -/obj/machinery/disposal/deliveryChute{ - dir = 8; - name = "To Lab" - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plating/snowed, -/area/overmap_encounter/planetoid/cave/explored) -"xp" = ( -/obj/effect/turf_decal/weather/dirt/corner{ - dir = 4 - }, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"xt" = ( -/obj/structure/spacevine{ - pixel_y = -32 - }, -/turf/open/floor/plating/dirt/jungle/dark, -/area/ruin/powered/slimelab/lab) -"xu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"xB" = ( -/obj/structure/sign/warning/biohazard{ - pixel_y = -26 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/slimedome) -"xD" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 5 - }, -/obj/machinery/shower{ - pixel_y = 17 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) -"xI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/button/door{ - desc = "In the event of lava doing things it should not be doing. Press this button and run."; - id = "iuslava"; - name = "Emergency Lava Shutters"; - pixel_x = -5; - pixel_y = 24 - }, -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/powered/slimelab/lava) -"xK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"xO" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"xP" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"xW" = ( -/obj/machinery/shower{ - pixel_y = 17 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/corner/opaque/green/diagonal, -/obj/effect/turf_decal/siding/green{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) -"xX" = ( -/obj/structure/disposaloutlet{ - dir = 4 - }, -/obj/machinery/conveyor{ - dir = 4; - id = "slimelab" - }, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plating/snowed, -/area/overmap_encounter/planetoid/cave/explored) -"xY" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/engine{ - icon_state = "reinforced_hull" - }, -/area/ruin/powered/slimelab/lava) -"yb" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"yc" = ( -/obj/structure/filingcabinet, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"yk" = ( -/obj/structure/flora/ausbushes/genericbush, -/obj/machinery/light/directional/east, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"yq" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 5 - }, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"yu" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"yA" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"yB" = ( -/obj/machinery/atmospherics/components/unary/passive_vent{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab) -"yC" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"yJ" = ( -/obj/machinery/door/window/westright, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"yP" = ( -/obj/machinery/airalarm/directional/south, -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"za" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/lava) -"zb" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"zc" = ( -/turf/open/floor/plasteel/stairs/medium{ - dir = 8 - }, -/area/overmap_encounter/planetoid/cave/explored) -"zi" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/structure/table, -/obj/item/reagent_containers/glass/beaker/large{ - pixel_y = 4 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/item/reagent_containers/glass/beaker/large{ - pixel_y = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"zk" = ( -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/turf/open/floor/engine{ - icon_state = "reinforced_hull" - }, -/area/ruin/powered/slimelab/lava) -"zo" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned, -/area/ruin/powered/slimelab/lava) -"zq" = ( -/obj/effect/turf_decal/siding/blue/end{ - dir = 4 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"zs" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab) -"zH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/generic, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/floor, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"zK" = ( -/obj/machinery/hydroponics/soil, -/obj/item/seeds/tomato/blood, -/turf/open/floor/plating/dirt/jungle/dark, -/area/ruin/powered/slimelab/slimedome) -"zO" = ( -/obj/structure/window/reinforced, -/obj/structure/table/glass, -/obj/item/folder, -/obj/item/clipboard, -/obj/item/clipboard, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"zQ" = ( -/turf/open/water, -/area/overmap_encounter/planetoid/cave/explored) -"Aa" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/public/glass{ - name = "Biodome"; - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab/slimedome) -"Ah" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/sign/warning/coldtemp{ - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/checkpoint) -"Aj" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"An" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"Aw" = ( -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"Ay" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple, -/obj/structure/spacevine, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"Az" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"AB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"AE" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"AG" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 8 - }, -/obj/effect/turf_decal/siding/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"AK" = ( -/obj/structure/disposaloutlet{ - name = "Biodome Return" - }, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"AN" = ( -/obj/machinery/holopad/emergency/command, -/obj/machinery/light/directional/west, -/obj/item/radio/intercom/directional/south{ - pixel_y = -37 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"Ba" = ( -/turf/open/floor/plating/asteroid/icerock, -/area/overmap_encounter/planetoid/cave/explored) -"Bf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Bp" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - name = "Biodome"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab/slimedome) -"Bs" = ( -/obj/structure/closet/toolcloset, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/light/directional/east, -/obj/item/storage/belt/utility, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/powered/slimelab/lava) -"Bu" = ( -/obj/item/bedsheet/dorms, -/obj/structure/bed, -/obj/structure/curtain, -/obj/effect/mob_spawn/human/slime_rancher, -/turf/open/floor/carpet/blue, -/area/ruin/powered/slimelab) -"Bv" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"By" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"BC" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"BI" = ( -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) -"BN" = ( -/obj/structure/sign/warning/biohazard{ - pixel_y = -26 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/slimedome) -"BU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"Cd" = ( -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"Cg" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Cj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wood/end, -/obj/structure/disposalpipe/segment, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"Cp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"Cq" = ( -/obj/structure/rack, -/obj/effect/turf_decal/siding/wood, -/obj/structure/spacevine, -/obj/structure/spacevine, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"Cr" = ( -/obj/effect/turf_decal/industrial/outline/grey, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/slimedome) -"Cs" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"Ct" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/lab) -"Cw" = ( -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/lab) -"CF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/sign/warning/hottemp{ - pixel_x = 32 - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"CG" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"CN" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"CO" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/machinery/light/directional/west, -/obj/structure/closet/crate/bin, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/slimedome) -"CR" = ( -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) -"Db" = ( -/obj/structure/closet/secure_closet/personal, -/turf/open/floor/carpet/blue, -/area/ruin/powered/slimelab) -"Df" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/plating/dirt/jungle/dark, -/area/ruin/powered/slimelab/slimedome) -"Dg" = ( -/obj/machinery/door/airlock/external/glass{ - dir = 8 - }, -/obj/machinery/door/poddoor/preopen{ - id = "iusent"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/checkpoint) -"Dh" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Dv" = ( -/obj/structure/fence/door, -/turf/open/floor/plating/asteroid/icerock, -/area/overmap_encounter/planetoid/cave/explored) -"DC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"DI" = ( -/obj/machinery/light/directional/west, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"DK" = ( -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"Ea" = ( -/turf/open/floor/plasteel/patterned, -/area/ruin/powered/slimelab) -"Eb" = ( -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) -"Eh" = ( -/obj/structure/barricade/wooden/crude, -/obj/machinery/door/airlock/research{ - name = "Xenobiological Lab"; - req_access_txt = "55"; - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab/lab) -"Ei" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "slimelab" - }, -/obj/effect/mob_spawn/slime, -/turf/open/floor/plating/snowed, -/area/overmap_encounter/planetoid/cave/explored) -"Em" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/checkpoint) -"Es" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"Ex" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"EB" = ( -/obj/machinery/door/poddoor/preopen{ - id = "iuslava"; - dir = 4 - }, -/obj/structure/window/plasma/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"EC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"EH" = ( -/obj/machinery/processor/slime, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"EK" = ( -/obj/structure/chair/stool/bar, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/green, -/area/ruin/powered/slimelab/cafe) -"EL" = ( -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"EX" = ( -/obj/structure/sign/warning/biohazard{ - pixel_x = 29; - pixel_y = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Fa" = ( -/obj/structure/flora/ausbushes/reedbush, -/obj/effect/turf_decal/weather/dirt{ - dir = 10 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 9 - }, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"Fd" = ( -/obj/machinery/processor, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"Fg" = ( -/obj/machinery/light/small/directional/north, -/obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Fj" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction/layer4{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/powered/slimelab/lava) -"Fm" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/structure/sign/warning/incident{ - pixel_y = 32 - }, -/obj/item/stack/sheet/mineral/plasma, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"Fs" = ( -/obj/structure/flora/ausbushes/grassybush, -/obj/effect/mob_spawn/slime, -/obj/machinery/light/broken/directional/west, -/obj/structure/spacevine{ - pixel_x = -33 - }, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"FA" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 1 - }, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"FD" = ( -/obj/structure/table/glass, -/obj/machinery/airalarm/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"FG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"FO" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"FP" = ( -/obj/structure/marker_beacon, -/turf/open/floor/plating/asteroid/iceberg, -/area/overmap_encounter/planetoid/cave/explored) -"Gu" = ( -/obj/structure/flora/ausbushes/grassybush, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"Gw" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple, -/obj/machinery/chem_master, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"GC" = ( -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"GT" = ( -/obj/structure/sink{ - pixel_y = 15 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"Ha" = ( -/obj/structure/table, -/obj/machinery/microwave, -/obj/machinery/light/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"Hd" = ( -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/slimedome) -"Hg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Hj" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Hw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"HF" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"HH" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/overmap_encounter/planetoid/cave/explored) -"HK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"HL" = ( -/turf/open/floor/plating/snowed, -/area/overmap_encounter/planetoid/cave/explored) -"HQ" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "Input Pump" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"HR" = ( -/obj/structure/marker_beacon, -/turf/open/floor/plating/asteroid/icerock, -/area/overmap_encounter/planetoid/cave/explored) -"HY" = ( -/obj/structure/closet/emcloset/anchored, -/obj/effect/turf_decal/corner/opaque/green/diagonal, -/obj/effect/turf_decal/siding/green{ - dir = 9 - }, -/obj/machinery/light/small/directional/west, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) -"HZ" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 6 - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"Ie" = ( -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 26 - }, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"Ij" = ( -/turf/open/floor/plating/dirt/jungle/dark, -/area/ruin/powered/slimelab/lab) -"Il" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/obj/machinery/door/window/eastleft, -/obj/item/clothing/suit/hooded/wintercoat/science, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"IB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"IE" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/item/kirbyplants/random, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"IJ" = ( -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"IO" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 4 - }, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"IT" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"IW" = ( -/obj/structure/barricade/wooden/crude, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/research{ - name = "Xenobiological Lab"; - req_access_txt = "55"; - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab/lab) -"Jg" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Jj" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters{ - id = "iusoffice"; - dir = 4 - }, -/obj/machinery/door/airlock/public/glass{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab/checkpoint) -"Jp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"Jt" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1; - name = "relief pump" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"Jw" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) -"Jy" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"JA" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/lava) -"JB" = ( -/obj/machinery/smartfridge/extract, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/purple, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"JD" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"JF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"JN" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"JV" = ( -/obj/machinery/door/poddoor{ - id = "iusmine" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "iusmine" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab) -"JY" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"JZ" = ( -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"Ka" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"Kg" = ( -/obj/structure/table, -/obj/item/storage/box/beakers, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"Ki" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lava) -"Km" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"Ky" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"KJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"KK" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/cafe) -"KL" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"KM" = ( -/obj/structure/rack, -/obj/effect/turf_decal/siding/wood, -/obj/item/flashlight, -/obj/item/flashlight, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"Lc" = ( -/obj/structure/chair/plastic, -/turf/open/floor/plating/asteroid/icerock, -/area/overmap_encounter/planetoid/cave/explored) -"Lk" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"Lo" = ( -/obj/structure/table/wood, -/obj/item/toy/cards/deck, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/green, -/area/ruin/powered/slimelab/cafe) -"Lz" = ( -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/lab) -"LB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"LE" = ( -/obj/structure/barricade/wooden/crude, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/door/airlock/research{ - name = "Xenobiological Lab"; - req_access_txt = "55" - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab/lab) -"LG" = ( -/turf/open/floor/plating/dirt, -/area/overmap_encounter/planetoid/cave/explored) -"LI" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/lava) -"LL" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"LP" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"LQ" = ( -/obj/structure/table/wood, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/light/directional/north, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"LV" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"LY" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"Mc" = ( -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/obj/machinery/door/window/eastright, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"Md" = ( -/obj/structure/table/glass, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"Mg" = ( -/turf/open/floor/plating/asteroid/icerock/smooth, -/area/overmap_encounter/planetoid/cave/explored) -"Ml" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "slimelab" - }, -/turf/open/floor/plating/snowed, -/area/overmap_encounter/planetoid/cave/explored) -"Mu" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"My" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"MD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"MK" = ( -/obj/machinery/atmospherics/pipe/heat_exchanging/manifold{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/manifold/layer4{ - dir = 4 - }, -/turf/open/lava/smooth, -/area/ruin/powered/slimelab/lava) -"MM" = ( -/obj/machinery/door/airlock/external/glass{ - dir = 8 - }, -/obj/machinery/door/poddoor/preopen{ - id = "iusent"; - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/checkpoint) -"MZ" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/item/clothing/glasses/science, -/obj/item/clothing/glasses/science{ - pixel_y = 8 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"Nb" = ( -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"Nc" = ( -/obj/structure/sign/poster/random{ - pixel_y = 32 - }, -/obj/machinery/modular_computer/console/preset/command, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"Nl" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"Nm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"Np" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/lava) -"NB" = ( -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/ruin/powered/slimelab) -"NC" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"NE" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"NJ" = ( -/obj/machinery/light/directional/north, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"NP" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/siding/wood, -/obj/structure/spacevine, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"NR" = ( -/obj/structure/flora/ausbushes/pointybush, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"NS" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/carpet/green, -/area/ruin/powered/slimelab/cafe) -"NX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/lava) -"Oa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Ok" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"Om" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"On" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/item/kirbyplants/random, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"OB" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters{ - id = "iuskill" - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/lab) -"OD" = ( -/obj/structure/curtain/cloth/fancy, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"OM" = ( -/obj/structure/spacevine/dense{ - pixel_y = -32 - }, -/obj/structure/spacevine, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/lab) -"OR" = ( -/obj/structure/table, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/sign/poster/random{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"OU" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"OV" = ( -/turf/open/floor/plating/dirt/jungle/dark, -/area/ruin/powered/slimelab/slimedome) -"OX" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"Pe" = ( -/obj/structure/chair/plastic{ - dir = 4 - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/slimedome) -"Pf" = ( -/obj/structure/table, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/patterned, -/area/ruin/powered/slimelab) -"Pn" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Po" = ( -/obj/structure/closet/secure_closet/personal, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/carpet/blue, -/area/ruin/powered/slimelab) -"Pp" = ( -/obj/structure/bedsheetbin, -/obj/structure/table, -/turf/open/floor/carpet/blue, -/area/ruin/powered/slimelab) -"Pu" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/obj/structure/spacevine, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"Pz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"PD" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"PE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"PF" = ( -/obj/structure/flora/ausbushes/reedbush, -/obj/effect/turf_decal/weather/dirt{ - dir = 6 - }, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"PG" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/spacevine, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"PH" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"PK" = ( -/obj/machinery/atmospherics/components/binary/circulator/cold/flipped{ - dir = 1 - }, -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/turf/open/floor/engine{ - icon_state = "reinforced_hull" - }, -/area/ruin/powered/slimelab/lava) -"PS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned, -/area/ruin/powered/slimelab/lava) -"PT" = ( -/turf/open/floor/plasteel/stairs/medium{ - dir = 4 - }, -/area/overmap_encounter/planetoid/cave/explored) -"PX" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/structure/table, -/obj/effect/turf_decal/siding/purple{ - dir = 5 - }, -/obj/item/storage/box/syringes, -/obj/structure/spacevine/dense, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"Qh" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"Qp" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/lava) -"Qs" = ( -/obj/structure/flora/junglebush/large, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"Qv" = ( -/obj/effect/turf_decal/weather/dirt/corner{ - dir = 1 - }, -/obj/effect/turf_decal/weather/dirt/corner{ - dir = 4 - }, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"Qz" = ( -/obj/machinery/light_switch{ - pixel_y = 25 - }, -/obj/item/clothing/under/rank/rnd/scientist, -/obj/item/clothing/under/rank/rnd/scientist, -/obj/item/clothing/under/rank/rnd/scientist, -/obj/item/clothing/under/rank/rnd/scientist, -/obj/item/clothing/under/rank/rnd/scientist/skirt, -/obj/item/clothing/under/rank/rnd/scientist/skirt, -/obj/item/clothing/under/rank/rnd/scientist/skirt, -/obj/item/clothing/under/rank/rnd/scientist/skirt, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/gloves/color/black, -/obj/structure/closet/wardrobe, -/obj/item/storage/backpack/satchel/tox, -/obj/item/storage/backpack/satchel/tox, -/obj/item/storage/backpack/satchel/tox, -/turf/open/floor/carpet/blue, -/area/ruin/powered/slimelab) -"QI" = ( -/obj/machinery/jukebox, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"QK" = ( -/obj/structure/flora/ausbushes/reedbush, -/obj/effect/turf_decal/weather/dirt, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"QS" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"QU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"Rb" = ( -/obj/machinery/atmospherics/components/binary/circulator/flipped, -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/turf/open/floor/engine{ - icon_state = "reinforced_hull" - }, -/area/ruin/powered/slimelab/lava) -"Rc" = ( -/mob/living/simple_animal/hostile/asteroid/polarbear{ - desc = "This poor bear looks far scrunklier than is healthy for a bear."; - healable = 0; - health = 1; - maxHealth = 1; - name = "scrunkly polar bear" - }, -/turf/open/floor/plating/dirt, -/area/overmap_encounter/planetoid/cave/explored) -"Re" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/sign/poster/random{ - pixel_y = -32 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"Rh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Rr" = ( -/obj/machinery/seed_extractor, -/obj/effect/turf_decal/industrial/outline/grey, -/obj/effect/turf_decal/corner/opaque/green/mono, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) -"Ru" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"Rv" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"RD" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab) -"RK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 26 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"RP" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - req_access_txt = "200"; - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab/lava) -"RY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/blue, -/obj/effect/turf_decal/siding/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"RZ" = ( -/obj/effect/turf_decal/corner/opaque/green/diagonal, -/obj/effect/turf_decal/siding/green{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) -"Si" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/checkpoint) -"Sj" = ( -/obj/machinery/door/airlock/external/glass{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "iusent"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/checkpoint) -"Sm" = ( -/obj/effect/turf_decal/siding/blue/end{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Su" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"Sx" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/slimedome) -"SF" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"SK" = ( -/obj/effect/turf_decal/siding/thinplating, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"SQ" = ( -/obj/structure/flora/ausbushes/palebush, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"ST" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"SW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"SY" = ( -/obj/effect/turf_decal/weather/dirt/corner{ - dir = 8 - }, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"SZ" = ( -/obj/structure/closet/emcloset/anchored, -/obj/effect/turf_decal/corner/opaque/purple/diagonal{ - dir = 4 - }, -/obj/machinery/light/small/broken/directional/north, -/obj/effect/turf_decal/siding/purple{ - dir = 9 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) -"Tb" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple, -/obj/machinery/light/small/directional/west, -/obj/structure/closet/wardrobe/science_white, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"Td" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"Te" = ( -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"Th" = ( -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"Tj" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/obj/structure/sign/warning/gasmask{ - pixel_x = -31 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ruin/powered/slimelab) -"Tx" = ( -/turf/open/floor/plating/asteroid/icerock/cracked, -/area/overmap_encounter/planetoid/cave/explored) -"Ty" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"TF" = ( -/obj/structure/flora/ausbushes/reedbush, -/obj/effect/turf_decal/weather/dirt{ - dir = 10 - }, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"TG" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/structure/curtain, -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -30 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"TP" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/asteroid/icerock, -/area/overmap_encounter/planetoid/cave/explored) -"TV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"TW" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/structure/spacevine, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"TX" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/vending/clothing, -/turf/open/floor/carpet/blue, -/area/ruin/powered/slimelab) -"Uk" = ( -/turf/open/floor/plasteel/stairs/medium{ - dir = 1 - }, -/area/overmap_encounter/planetoid/cave/explored) -"Ul" = ( -/obj/structure/flora/junglebush/c, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"Un" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"Us" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/siding/purple{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) -"UA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"UJ" = ( -/obj/effect/turf_decal/corner/opaque/green/diagonal, -/obj/effect/turf_decal/siding/green{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) -"UR" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"US" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"UW" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Vc" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"Ve" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 9 - }, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"Vs" = ( -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"Vw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/obj/structure/sign/warning/coldtemp{ - pixel_x = 30 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ruin/powered/slimelab) -"VM" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"VN" = ( -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/slimedome) -"VS" = ( -/obj/structure/table/glass, -/obj/machinery/door/window/brigdoor, -/obj/machinery/door/firedoor/border_only, -/obj/item/radio/intercom/wideband/table, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"VV" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/patterned/grid, -/area/ruin/powered/slimelab/cafe) -"Wp" = ( -/obj/structure/closet/emcloset/anchored, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light/directional/east, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab/checkpoint) -"Wt" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal{ - dir = 4 - }, -/obj/machinery/shower{ - dir = 4 - }, -/obj/effect/turf_decal/siding/purple{ - dir = 10 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) -"Wu" = ( -/obj/structure/chair/office, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/checkpoint) -"Wz" = ( -/obj/machinery/door/poddoor{ - id = "iusmine" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ruin/powered/slimelab) -"WE" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"WF" = ( -/obj/machinery/door/window{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"WM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"WU" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"WW" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"WY" = ( -/obj/structure/rack, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"Xi" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"Xq" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/green, -/area/ruin/powered/slimelab/cafe) -"XA" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/powered/slimelab/cafe) -"XB" = ( -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/obj/structure/window/plasma/reinforced, -/obj/machinery/power/rtg/geothermal, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/engine{ - icon_state = "reinforced_hull" - }, -/area/ruin/powered/slimelab/lava) -"XF" = ( -/obj/machinery/vending/snack/random, -/obj/machinery/light/directional/south, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) -"XI" = ( -/obj/effect/turf_decal/weather/dirt{ - dir = 8 - }, -/turf/open/water, -/area/ruin/powered/slimelab/slimedome) -"XT" = ( -/obj/effect/turf_decal/corner/opaque/purple/diagonal, -/obj/effect/turf_decal/siding/purple{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lab) -"XU" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/lab) -"XV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/powered/slimelab/lava) -"XZ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/engine{ - icon_state = "reinforced_hull" - }, -/area/ruin/powered/slimelab/lava) -"Yc" = ( -/obj/structure/chair/stool/bar, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/random{ - pixel_x = -32 - }, -/turf/open/floor/carpet/green, -/area/ruin/powered/slimelab/cafe) -"Ye" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"Yh" = ( -/obj/structure/rack, -/obj/item/mop, -/obj/item/reagent_containers/glass/bucket, -/obj/item/soap, -/obj/item/storage/bag/trash, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab) -"Yy" = ( -/obj/structure/closet/crate/hydroponics, -/obj/effect/turf_decal/corner/transparent/green/diagonal, -/obj/item/plant_analyzer, -/obj/item/plant_analyzer, -/obj/item/shovel/spade, -/obj/item/shovel/spade, -/obj/item/cultivator, -/obj/item/cultivator, -/obj/item/hatchet, -/obj/item/hatchet, -/obj/item/hatchet, -/obj/item/shovel/spade, -/obj/item/cultivator, -/obj/item/storage/bag/plants, -/obj/item/storage/bag/plants, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) -"Yz" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/powered/slimelab/lab) -"YF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/checkpoint) -"YG" = ( -/obj/machinery/button/door{ - dir = 1; - id = "iuskill"; - name = "Shutter Control"; - pixel_x = 8; - pixel_y = -24 - }, -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/spacevine{ - pixel_x = -33 - }, -/obj/structure/spacevine{ - pixel_y = -32 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/powered/slimelab/lab) -"YO" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/ruin/powered/slimelab/lava) -"YR" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lava) -"YS" = ( -/obj/effect/turf_decal/industrial/outline/grey, -/obj/effect/turf_decal/corner/opaque/green/mono, -/obj/machinery/biogenerator/vault, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) -"YV" = ( -/obj/machinery/autolathe, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lava) -"YW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green/diagonal, -/obj/effect/turf_decal/siding/green{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/slimedome) -"Zm" = ( -/obj/structure/table, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/item/stack/sheet/metal/twenty, -/obj/item/stack/sheet/glass/twenty, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/cell_charger, -/obj/item/paper{ - default_raw_text = "I don't know how long we're gonna be asleep for, so I've gone ahead and turned off the atmospherics systems. When you get back up. Turn them on! The base won't work long without it." - }, -/turf/open/floor/plasteel, -/area/ruin/powered/slimelab/lava) -"Zx" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/powered/slimelab/slimedome) -"ZG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/spacevine, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/slimelab/lab) -"ZM" = ( -/obj/machinery/door/airlock/engineering{ - name = "Lava Pit"; - req_access_txt = "200"; - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "iuslava"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/powered/slimelab/lava) -"ZU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/powered/slimelab) - -(1,1,1) = {" -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -uh -uh -uh -gI -gI -gI -gI -gI -gI -Ba -Tx -Ba -Ba -Ba -gI -gI -uh -uh -uh -gI -gI -gI -gI -gI -gI -"} -(2,1,1) = {" -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -uh -uh -uh -uh -uh -gI -gI -gI -gI -uh -uh -mO -HL -mO -Ba -gI -uh -uh -uh -uh -uh -uh -gI -gI -gI -gI -"} -(3,1,1) = {" -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -uh -uh -uh -uh -uh -gI -gI -gI -gI -gI -gI -uh -uh -uh -uh -uh -uh -uh -gI -gI -gI -gI -uh -uh -PT -PT -PT -uh -uh -uh -uh -uh -uh -uh -uh -gI -gI -gI -gI -"} -(4,1,1) = {" -gI -gI -gI -gI -gI -Ba -gI -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -gI -gI -gI -gI -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -mO -HL -mO -uh -uh -uh -uh -uh -uh -uh -uh -gI -gI -gI -gI -"} -(5,1,1) = {" -gI -gI -gI -uh -Ba -Ba -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -al -Ba -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -al -al -al -uh -uh -uh -uh -uh -uh -uh -uh -uh -gI -gI -gI -"} -(6,1,1) = {" -gI -gI -gI -uh -Ba -LG -LG -uh -uh -uh -Np -uh -uh -uh -uh -uh -Np -uh -al -al -uh -Ba -Ba -Ba -uh -uh -uh -uh -uh -Ba -Mg -uh -uh -uh -Ba -al -HR -al -Ba -uh -uh -uh -uh -uh -uh -gI -gI -gI -gI -gI -"} -(7,1,1) = {" -gI -gI -gI -uh -Ba -LG -zQ -zQ -uh -Np -Np -Np -Np -Np -Np -Np -Np -Np -Ba -al -Mg -Ba -uh -Ba -Ba -Mg -uh -Ba -Ba -Mg -al -Mg -mO -Uk -mO -Ba -Ba -Ba -Ba -uh -uh -uh -uh -uh -uh -gI -gI -gI -gI -gI -"} -(8,1,1) = {" -gI -gI -gI -Ba -LG -Rc -zQ -tB -ae -ae -Jt -iE -LY -DI -wR -vG -HQ -ae -HH -hG -Ba -uh -uh -uh -uh -Ba -Ba -Ba -Ba -Ba -al -al -HL -Uk -HL -Ba -Ba -Ba -HR -al -uh -uh -uh -uh -uh -gI -gI -gI -gI -gI -"} -(9,1,1) = {" -gI -gI -gI -Ba -Ba -LG -zQ -zQ -uh -Np -YO -XZ -Rb -lK -PK -jC -YO -Np -Ba -Ba -Ba -uh -uh -uh -uh -uh -Tx -Ba -Ba -Ba -al -al -mO -Uk -mO -Ba -HR -Ba -al -al -Ba -uh -uh -uh -uh -uh -gI -gI -gI -gI -"} -(10,1,1) = {" -gI -gI -gI -gI -gI -uh -uh -uh -uh -Np -YO -sW -vK -Fj -vK -wZ -YO -Np -uh -Ba -uh -uh -uh -uh -uh -Ba -Ba -Ba -Ba -Ba -al -al -uh -uh -Ba -Ba -Ba -Ba -al -Ba -Ba -Ba -uh -uh -uh -uh -uh -gI -gI -gI -"} -(11,1,1) = {" -gI -gI -gI -gI -gI -uh -uh -uh -uh -Np -sZ -mg -mQ -mQ -mQ -XB -uK -Np -uh -Ba -al -uh -uh -uh -uh -Ba -mO -HL -HL -HL -mO -uh -uh -uh -uh -Ba -Ba -Ba -Ba -Ba -Ba -HR -Ba -uh -uh -uh -uh -gI -gI -gI -"} -(12,1,1) = {" -gI -gI -gI -gI -gI -uh -uh -uh -uh -Np -YO -sW -wG -MK -lT -wZ -YO -Np -uh -al -al -uh -uh -uh -uh -uh -Em -Sj -Em -Sj -Em -uh -uh -uh -uh -Ba -Mg -Mg -Ba -FP -Ba -Tx -Ba -Ba -uh -uh -uh -uh -gI -gI -"} -(13,1,1) = {" -gI -gI -gI -gI -uh -uh -uh -uh -uh -Np -YO -xY -zk -zk -zk -oL -YO -Np -Ba -Ba -uh -uh -uh -uh -uh -uh -Em -op -lV -rQ -Em -uh -uh -uh -uh -uh -Ba -HR -al -al -Ba -Tx -Tx -Tx -uh -uh -uh -uh -gI -gI -"} -(14,1,1) = {" -gI -gI -gI -gI -uh -uh -uh -uh -uh -Np -Vc -CF -dr -OU -dr -CF -sv -Np -Ba -kF -uh -uh -uh -uh -uh -uh -Em -tm -Si -Ah -Em -uh -uh -uh -uh -uh -uh -al -al -al -al -al -Ba -Ba -uh -uh -uh -uh -uh -gI -"} -(15,1,1) = {" -gI -gI -gI -gI -uh -uh -uh -uh -Np -Np -Np -Np -EB -ZM -EB -Np -Np -Np -Np -XV -Np -uh -uh -uh -uh -uh -Em -op -Wp -kf -Em -uh -uh -uh -uh -uh -uh -al -uh -al -mO -HL -mO -uh -uh -uh -uh -uh -uh -uh -"} -(16,1,1) = {" -gI -gI -gI -gI -gI -uh -uh -uh -uh -Np -uh -Np -xI -fh -hp -Np -JA -tl -sJ -cP -Np -zs -zs -Em -Em -Em -Em -MM -Em -Dg -Em -uh -uh -uh -uh -uh -uh -uh -uh -uh -zc -zc -zc -uh -uh -uh -uh -uh -uh -uh -"} -(17,1,1) = {" -gI -gI -gI -gI -uh -uh -uh -uh -uh -uh -uh -Np -lR -PS -kz -Np -Qp -LI -za -hE -Np -Fg -lE -Em -Nc -AN -Md -uz -ws -YF -Em -uh -uh -uh -uh -uh -uh -uh -uh -uh -mO -HL -mO -Ba -Ba -Ba -Tx -gI -uh -uh -"} -(18,1,1) = {" -gI -gI -gI -gI -uh -uh -uh -uh -uh -uh -uh -Np -vZ -zo -Bs -Np -JA -NX -kU -hE -Np -Yh -DC -Em -FD -Wu -od -mJ -PD -qB -Em -uh -uh -uh -uh -uh -uh -uh -uh -uh -Ba -Ba -Ba -Ba -Mg -Ba -gI -gI -gI -gI -"} -(19,1,1) = {" -gI -gI -gI -gI -uh -uh -uh -uh -uh -uh -zs -Np -Np -RP -Np -Np -Np -YV -Zm -YR -Np -zs -eg -Em -yc -Th -VS -sx -Aj -Ye -Em -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -Ba -Ba -Mg -Ba -Ba -Ba -Ba -Ba -gI -"} -(20,1,1) = {" -gI -gI -uh -uh -uh -uh -uh -uh -uh -uh -zs -Ru -bB -fa -LB -fm -Np -Np -kB -aj -Np -On -UA -Em -Jp -Th -zO -ms -qb -jx -zs -zs -zs -zs -zs -zs -uh -uh -uh -uh -uh -gI -gI -Tx -gI -Ba -Ba -Ba -Ba -Ba -"} -(21,1,1) = {" -gI -uh -uh -uh -uh -zs -zs -zs -zs -zs -zs -LQ -oE -IB -JY -ZU -XF -Np -Np -Ki -Np -Pn -By -hX -RK -SW -jJ -sx -vP -MD -zs -Bu -Sm -Bu -zs -be -be -uh -uh -uh -uh -uh -gI -gI -gI -Ba -Ba -Ba -Ba -Ba -"} -(22,1,1) = {" -uh -uh -uh -uh -uh -JV -Tj -dZ -oq -na -zs -qU -AE -iJ -Su -dG -sG -Lk -Np -df -Np -kv -Hg -Em -Em -Em -Em -Jj -Em -iK -zs -Db -tE -Db -zs -be -be -be -uh -uh -uh -uh -gI -gI -gI -gI -gI -Ba -Ba -Ba -"} -(23,1,1) = {" -uh -uh -uh -uh -uh -Wz -iI -bs -EL -US -zs -sO -Cg -kg -JD -Bf -fR -fR -NE -Rh -cb -HK -WM -NB -fR -Jg -wi -aP -IE -sY -zs -Qz -ey -Pp -zs -pP -dn -be -be -uh -uh -uh -uh -uh -gI -gI -gI -gI -gI -gI -"} -(24,1,1) = {" -uh -uh -uh -uh -uh -mv -Vw -et -qS -gG -wf -Km -QU -of -QU -FO -QU -QU -CG -CN -tz -PH -JZ -lr -zb -lg -yb -FO -kG -Oa -ln -AG -mB -lY -zs -GT -DK -th -hm -be -uh -uh -uh -uh -uh -gI -gI -gI -gI -gI -"} -(25,1,1) = {" -gI -gI -uh -uh -uh -zs -zs -zs -zs -zs -zs -zs -nx -nx -Sx -Sx -Sx -Sx -nx -nx -nx -nx -nx -nx -Bp -nx -nx -uJ -JF -ST -zs -TX -RY -jW -zs -Ha -KJ -KJ -VV -be -uh -uh -uh -uh -uh -uh -gI -gI -gI -gI -"} -(26,1,1) = {" -gI -gI -uh -uh -uh -uh -uh -uh -uh -uh -uh -nx -nx -rg -NR -hx -Gu -Hd -vW -hx -cR -rg -nx -HY -UJ -eA -nx -SK -JF -id -zs -Po -tE -Db -zs -HF -DK -KJ -Fd -be -uh -uh -uh -uh -uh -uh -uh -uh -gI -gI -"} -(27,1,1) = {" -gI -gI -uh -uh -uh -uh -uh -uh -uh -uh -nx -nx -rg -rg -Hd -Hd -Hd -Hd -GC -rg -OV -OV -nx -xW -RZ -YW -nx -SK -JF -ST -zs -Bu -zq -Bu -zs -OR -OX -Te -lA -be -be -uh -uh -uh -uh -uh -uh -uh -gI -gI -"} -(28,1,1) = {" -gI -gI -uh -uh -uh -uh -uh -uh -uh -nx -nx -NJ -rg -VN -Ul -rg -rg -Nb -rg -nl -rg -rg -nx -nx -Aa -nx -nx -ng -Pz -UW -zs -zs -zs -zs -zs -pM -Vs -aF -QI -be -be -be -uh -uh -uh -uh -uh -uh -gI -gI -"} -(29,1,1) = {" -gI -gI -uh -uh -uh -uh -uh -uh -nx -nx -rg -rT -NR -rg -Hd -Hd -VN -rg -Hd -Gu -jf -rg -rg -uH -hh -CO -Sx -ku -JF -LV -oe -tu -Dh -mA -OD -jt -Vs -Ex -mf -Yc -pl -be -uh -uh -uh -uh -uh -uh -gI -gI -"} -(30,1,1) = {" -gI -gI -uh -uh -uh -uh -uh -uh -nx -rg -rg -hx -rg -OV -OV -Nb -Nb -Hd -Fa -Hd -rg -Nb -rL -rL -Hd -rg -Sx -SK -oc -jh -eR -RD -tz -tz -pQ -An -TV -Td -fd -EK -pT -be -uh -uh -uh -uh -uh -uh -gI -gI -"} -(31,1,1) = {" -gI -gI -gI -uh -uh -uh -uh -uh -nx -Hd -Qs -rg -Ul -OV -Nb -Nb -Pe -Ve -Qv -TF -Hd -rg -Cd -rL -Hd -Nb -Sx -xu -Hj -PE -gj -Az -hg -aZ -OD -XA -WU -cH -em -kZ -pl -be -uh -uh -uh -uh -uh -uh -gI -gI -"} -(32,1,1) = {" -gI -gI -gI -uh -uh -uh -uh -uh -nx -Hd -rg -rg -nl -rg -rg -Hd -Ve -tq -Aw -xp -TF -Hd -rg -Hd -Hd -SF -nx -tQ -xK -EX -zs -zs -tS -zs -zs -VM -dC -Xq -qI -Re -be -be -uh -uh -uh -uh -uh -uh -gI -gI -"} -(33,1,1) = {" -gI -gI -gI -uh -uh -uh -uh -uh -nx -rg -rg -rg -GC -Gu -Ve -XI -tq -Aw -Aw -Aw -QK -Hd -Ul -Hd -VN -yP -bq -bq -Eh -bq -zs -sD -Ea -TG -zs -nq -in -Lo -wp -My -be -uh -uh -uh -gI -gI -gI -gI -gI -gI -"} -(34,1,1) = {" -gI -gI -gI -uh -uh -uh -uh -uh -nx -nx -gO -rg -rg -Hd -FA -Aw -Aw -Aw -fJ -nB -PF -Hd -rg -Hd -rg -Zx -bq -ek -XT -pA -zs -jm -rN -Pf -zs -nq -in -pl -wp -FG -be -uh -uh -uh -uh -gI -gI -gI -gI -gI -"} -(35,1,1) = {" -gI -gI -gI -gI -uh -uh -uh -uh -uh -nx -Hd -rg -rg -Hd -yq -SY -Aw -Aw -nB -dh -OV -rg -rg -rg -Cd -lq -bq -xD -uY -Jw -zs -cC -uM -cC -zs -Ky -vr -NS -vQ -wN -be -uh -uh -uh -uh -uh -gI -gI -gI -gI -"} -(36,1,1) = {" -gI -gI -gI -gI -uh -uh -uh -uh -uh -nx -Hd -SF -rg -rg -Hd -yq -KL -KL -dh -ld -Hd -cR -rT -rg -rg -Df -bq -bq -IW -bq -zs -zs -yB -zs -zs -be -qg -KK -KK -KK -rp -uh -uh -uh -uh -uh -uh -gI -gI -gI -"} -(37,1,1) = {" -gI -gI -gI -gI -uh -uh -uh -uh -uh -nx -Hd -rg -rg -rg -tj -rg -Hd -li -OV -rg -NC -rg -rL -Gu -rg -Df -bq -Tb -Cp -qx -jZ -Rv -fr -Fs -bp -dy -cc -rH -aR -YG -XU -xX -TP -Ba -uh -uh -uh -gI -gI -gI -"} -(38,1,1) = {" -gI -gI -gI -gI -uh -uh -uh -uh -uh -nx -nx -Nb -rg -rg -rg -oA -rg -rg -rL -hx -rg -cq -rg -rg -OV -bq -bq -fX -ee -pU -Cs -ir -rr -Cw -ep -yJ -WF -IJ -cZ -vA -OB -Ml -TP -Ba -uh -uh -uh -uh -gI -gI -"} -(39,1,1) = {" -gI -gI -gI -gI -gI -uh -uh -uh -uh -uh -nx -Nb -OV -OV -Hd -rg -VN -Qs -rg -cq -Nb -Nb -Zx -Zx -kR -Ct -IO -HZ -BC -mx -xO -WY -dU -Ij -yC -Xi -Mu -PG -Cw -jY -OB -Ei -Dv -Ba -uh -uh -uh -uh -gI -gI -"} -(40,1,1) = {" -gI -gI -gI -gI -gI -gI -uh -uh -uh -uh -nx -Nb -rg -rg -Gu -Hd -Hd -rg -Hd -Hd -rg -Nb -bq -bq -bq -bq -jb -ZG -Jy -ZG -nR -KM -cu -lL -Om -Xi -iB -kE -Cw -jY -OB -Ml -TP -Ba -Tx -Ba -uh -uh -gI -gI -"} -(41,1,1) = {" -gI -gI -gI -gI -gI -uh -uh -uh -uh -uh -nx -nx -vS -rg -rg -rg -rL -nl -rg -OV -OV -BN -bq -SZ -Wt -bq -qC -lh -Ty -EH -Nm -EC -LP -Qh -lo -BU -tp -wo -vR -dH -bq -xo -TP -Ba -Tx -uh -uh -uh -uh -gI -"} -(42,1,1) = {" -gI -gI -gI -gI -uh -uh -uh -uh -uh -uh -uh -nx -rg -Nb -Zx -Zx -rg -rg -Un -ts -bS -qw -LE -Us -dQ -LE -yA -zi -yu -JB -WE -wF -bm -ud -LL -Ok -UR -Nl -zH -Cj -Ct -dK -te -Ba -Tx -uh -uh -uh -uh -gI -"} -(43,1,1) = {" -gI -gI -gI -gI -uh -uh -uh -uh -uh -uh -uh -nx -Gu -Nb -Nb -Zx -Df -rg -rg -rg -Gu -xB -bq -er -vn -bq -an -PX -jq -ot -st -bj -Ka -ja -ja -vk -Es -cX -kl -ne -bq -Ba -Ba -Ba -uh -uh -uh -uh -uh -gI -"} -(44,1,1) = {" -gI -gI -gI -gI -gI -gI -uh -uh -uh -uh -uh -nx -nx -Zx -rg -cR -Df -Zx -hx -rg -rg -rL -bq -bq -bq -bq -bn -bn -Hw -Hw -bn -vg -xP -ei -IT -vv -kM -QS -Lz -OM -bq -Lc -gd -qy -uh -uh -uh -uh -uh -gI -"} -(45,1,1) = {" -gI -gI -gI -gI -gI -gI -gI -uh -uh -uh -uh -uh -nx -Zx -hL -Gu -rg -Df -ns -zK -rg -Un -rg -CR -Rr -nx -MZ -pC -Pu -vU -Hw -WY -xP -nw -wO -AB -AB -ky -Bv -SQ -bq -uh -cN -xb -uh -uh -uh -uh -uh -gI -"} -(46,1,1) = {" -gI -gI -gI -gI -gI -gI -gI -uh -uh -uh -uh -uh -nx -nx -Zx -Df -rg -rg -yk -Gu -rg -rg -rg -BI -Eb -nx -Fm -TW -nC -Ay -Hw -Cq -ea -ai -kA -Il -Mc -JN -lC -xt -bq -uh -Ba -Tx -Ba -uh -uh -uh -uh -uh -"} -(47,1,1) = {" -gI -gI -gI -gI -gI -gI -gI -uh -uh -uh -uh -uh -uh -nx -nx -Df -Df -Zx -nx -nx -nx -nx -Yy -oW -YS -Cr -Kg -rs -tN -Gw -Ie -NP -gu -wc -AK -WW -Yz -ft -wc -sC -bq -uh -Ba -Tx -Tx -Ba -Ba -uh -uh -uh -"} -(48,1,1) = {" -gI -gI -gI -gI -gI -gI -gI -gI -uh -uh -uh -uh -uh -uh -nx -nx -nx -nx -nx -uh -nx -nx -nx -nx -nx -nx -bq -bq -bq -bq -bq -bq -bq -bq -bq -bq -bq -bq -bq -bq -bq -uh -uh -Ba -Ba -Ba -Ba -gI -gI -gI -"} -(49,1,1) = {" -gI -gI -gI -gI -gI -gI -gI -gI -uh -uh -uh -gI -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -Ba -Ba -gI -gI -gI -"} -(50,1,1) = {" -gI -gI -gI -gI -gI -gI -gI -gI -gI -uh -gI -gI -gI -uh -uh -uh -uh -uh -uh -uh -uh -uh -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -gI -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -uh -Ba -Ba -gI -gI -gI -"} diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm deleted file mode 100644 index aa74ac5ff810..000000000000 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_hermit.dmm +++ /dev/null @@ -1,473 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"b" = ( -/turf/closed/mineral/volcanic/lava_land_surface, -/area/overmap_encounter/planetoid/cave/explored) -"c" = ( -/turf/closed/wall/mineral/iron, -/area/ruin/powered) -"e" = ( -/obj/item/clothing/suit/space/orange, -/turf/open/floor/plating/asteroid/basalt, -/area/ruin/powered) -"f" = ( -/turf/open/floor/plating/asteroid/basalt, -/area/ruin/powered) -"g" = ( -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/ruin/powered) -"h" = ( -/obj/item/shovel, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/ruin/powered) -"i" = ( -/obj/item/reagent_containers/glass/bucket, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/ruin/powered) -"j" = ( -/obj/structure/sink/puddle, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/ruin/powered) -"k" = ( -/obj/structure/glowshroom/single, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/ruin/powered) -"l" = ( -/obj/item/storage/toolbox/emergency, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/ruin/powered) -"m" = ( -/obj/structure/rack, -/obj/item/seeds/reishi, -/obj/item/seeds/plump, -/obj/item/seeds/plump, -/obj/item/reagent_containers/food/snacks/grown/mushroom/glowshroom, -/obj/item/seeds/tower, -/turf/open/floor/plating/asteroid/basalt, -/area/ruin/powered) -"n" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/plating, -/area/ruin/powered) -"o" = ( -/turf/open/floor/plating, -/area/ruin/powered) -"p" = ( -/obj/structure/rack, -/obj/item/storage/bag/plants/portaseeder, -/obj/item/storage/bag/ore, -/obj/item/storage/firstaid/regular, -/turf/open/floor/plating/asteroid/basalt, -/area/ruin/powered) -"q" = ( -/obj/structure/glowshroom/single, -/turf/open/floor/plating, -/area/ruin/powered) -"r" = ( -/obj/structure/rack, -/obj/item/pickaxe/emergency, -/obj/item/tank/internals/oxygen, -/turf/open/floor/plating/asteroid/basalt, -/area/ruin/powered) -"s" = ( -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/overmap_encounter/planetoid/lava/explored) -"t" = ( -/turf/closed/wall/mineral/titanium/survival/pod, -/area/ruin/powered) -"u" = ( -/obj/structure/bed/pod, -/obj/item/bedsheet/black, -/turf/open/floor/plating, -/area/ruin/powered) -"v" = ( -/obj/structure/fans, -/turf/open/floor/pod/dark, -/area/ruin/powered) -"w" = ( -/obj/machinery/smartfridge/survival_pod, -/turf/open/floor/pod/dark, -/area/ruin/powered) -"x" = ( -/obj/effect/mob_spawn/human/hermit, -/turf/open/floor/pod/dark, -/area/ruin/powered) -"y" = ( -/turf/open/floor/pod/dark, -/area/ruin/powered) -"z" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/tubes, -/turf/open/floor/plating, -/area/ruin/powered) -"A" = ( -/obj/structure/table, -/obj/item/kitchen/knife/combat/survival, -/turf/open/floor/plating, -/area/ruin/powered) -"B" = ( -/obj/structure/table/survival_pod, -/turf/open/floor/pod/dark, -/area/ruin/powered) -"C" = ( -/obj/structure/tubes, -/obj/item/crowbar, -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/pod/dark, -/area/ruin/powered) -"D" = ( -/obj/effect/decal/cleanable/blood/footprints{ - dir = 1 - }, -/obj/machinery/door/airlock/survival_pod/glass, -/obj/structure/fans/tiny, -/turf/open/floor/pod/dark, -/area/ruin/powered) -"E" = ( -/obj/structure/shuttle/engine/propulsion/burst{ - dir = 8 - }, -/turf/closed/wall/mineral/titanium/interior, -/area/ruin/powered) -"F" = ( -/turf/closed/wall/mineral/titanium, -/area/ruin/powered) -"G" = ( -/turf/closed/wall/mineral/titanium/interior, -/area/ruin/powered) -"H" = ( -/obj/machinery/door/airlock/titanium{ - name = "Escape Pod Airlock" - }, -/turf/open/floor/mineral/titanium/blue, -/area/ruin/powered) -"I" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/blue, -/area/ruin/powered) -"J" = ( -/obj/effect/spawner/structure/window/shuttle, -/turf/open/floor/plating{ - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/ruin/powered) -"L" = ( -/obj/machinery/hydroponics/soil, -/obj/item/cultivator, -/turf/open/floor/plating, -/area/ruin/powered) -"M" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plating/asteroid/basalt, -/area/ruin/powered) -"P" = ( -/turf/template_noop, -/area/template_noop) -"S" = ( -/obj/item/clothing/head/helmet/space/orange, -/turf/open/floor/plating/asteroid{ - name = "dirt" - }, -/area/ruin/powered) - -(1,1,1) = {" -P -P -P -P -P -P -P -P -P -P -P -P -P -P -P -P -"} -(2,1,1) = {" -P -P -P -P -P -P -P -P -P -P -P -s -s -s -P -P -"} -(3,1,1) = {" -P -P -P -P -P -b -b -b -b -b -s -s -s -s -s -P -"} -(4,1,1) = {" -P -P -P -b -b -b -b -b -b -b -b -s -s -s -s -P -"} -(5,1,1) = {" -P -P -b -b -b -b -c -b -t -t -t -t -t -s -s -s -"} -(6,1,1) = {" -P -b -b -b -b -b -L -n -t -v -x -B -t -s -s -s -"} -(7,1,1) = {" -b -b -b -b -b -m -o -o -t -w -y -y -D -s -s -s -"} -(8,1,1) = {" -b -b -b -b -c -f -o -q -o -o -z -C -t -s -s -s -"} -(9,1,1) = {" -b -b -f -i -g -f -f -o -o -o -t -t -t -s -s -s -"} -(10,1,1) = {" -b -b -S -j -g -g -f -f -u -o -A -b -P -s -s -s -"} -(11,1,1) = {" -b -c -e -h -l -c -p -r -c -c -c -b -P -P -s -s -"} -(12,1,1) = {" -b -b -b -k -M -b -b -b -b -b -b -P -P -E -H -E -"} -(13,1,1) = {" -b -b -b -b -b -b -b -b -b -b -P -P -P -F -I -F -"} -(14,1,1) = {" -b -b -b -b -b -b -b -b -b -P -P -P -P -F -I -F -"} -(15,1,1) = {" -P -P -b -b -P -P -P -P -P -P -P -P -P -G -J -G -"} -(16,1,1) = {" -P -P -P -P -P -P -P -P -P -P -P -P -P -P -P -P -"} diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_lava_canyon.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_lava_canyon.dmm new file mode 100644 index 000000000000..ea2d614717da --- /dev/null +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_lava_canyon.dmm @@ -0,0 +1,7724 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aj" = ( +/obj/effect/gibspawner/human, +/obj/item/ammo_casing/caseless/arrow/bone{ + pixel_x = -4; + pixel_y = -5 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/scorched_hut) +"ax" = ( +/mob/living/simple_animal/hostile/asteroid/gutlunch/gubbuck, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"aP" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/effect/gibspawner/human, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"bo" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"bp" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/center/burnt, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"bx" = ( +/turf/open/floor/plating/ashplanet/ash, +/area/overmap_encounter/planetoid/lava/explored) +"bz" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 1 + }, +/obj/item/stack/ore/iron{ + pixel_x = 7; + pixel_y = -6 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"cr" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"cy" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"cG" = ( +/obj/structure/flora/ausbushes/fullgrass/hell, +/turf/closed/mineral/random/volcanic, +/area/overmap_encounter/planetoid/cave/explored) +"cI" = ( +/turf/open/floor/plating/grass/lava/purple, +/area/overmap_encounter/planetoid/lava/explored) +"cL" = ( +/obj/item/melee/baseball_bat/bone{ + pixel_y = 2; + pixel_x = -7 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"cW" = ( +/obj/structure/stone_tile/surrounding/cracked, +/turf/open/floor/plating/ashplanet/ash, +/area/overmap_encounter/planetoid/lava/explored) +"di" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/item/stack/sheet/animalhide/goliath_hide, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"dq" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 5 + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"dH" = ( +/obj/item/stack/sheet/sandblock, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"dM" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 5 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"dN" = ( +/obj/structure/flora/ausbushes/fernybush/hell, +/turf/open/floor/plating/grass/lava/orange, +/area/overmap_encounter/planetoid/lava/explored) +"dW" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 4 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"dZ" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = 12 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"ea" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -3; + pixel_y = 4 + }, +/obj/item/stack/sheet/bone{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/ammo_casing/caseless/arrow/bone{ + pixel_x = 9; + pixel_y = 10 + }, +/obj/item/ammo_casing/caseless/arrow/bone{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/item/ammo_casing/caseless/arrow/bone{ + pixel_x = 11; + pixel_y = -7 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"eq" = ( +/obj/structure/flora/ausbushes/fullgrass/hell, +/turf/open/floor/plating/moss, +/area/overmap_encounter/planetoid/cave/explored) +"ez" = ( +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"eE" = ( +/obj/effect/decal/remains/human{ + pixel_x = -5; + pixel_y = 12 + }, +/obj/item/melee/cleric_mace{ + pixel_x = 5 + }, +/obj/item/clothing/head/helmet/chaplain/ancient{ + pixel_y = 13; + pixel_x = -5 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"eI" = ( +/turf/template_noop, +/area/template_noop) +"eN" = ( +/obj/structure/stone_tile/center/burnt{ + fall_on_cross = 1; + pixel_x = -2; + pixel_y = -3 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"eV" = ( +/mob/living/simple_animal/hostile/big_legion, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"fp" = ( +/obj/structure/stone_tile/slab/burnt, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"ft" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/item/stack/sheet/mineral/gold{ + pixel_y = -7; + pixel_x = -9 + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"fv" = ( +/obj/item/stack/ore/titanium{ + pixel_x = 10; + pixel_y = -3 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"fx" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -2; + pixel_y = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"fR" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -3; + pixel_y = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"ga" = ( +/obj/effect/mob_spawn/human/corpse{ + mob_species = /datum/species/lizard/ashwalker + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"gf" = ( +/obj/structure/flora/ausbushes/sparsegrass/hell, +/turf/open/floor/plating/grass/lava/orange, +/area/overmap_encounter/planetoid/lava/explored) +"gm" = ( +/obj/structure/stone_tile/surrounding_tile, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"gn" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"gu" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 6 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/obj/item/stack/sheet/mineral/diamond{ + pixel_x = -5; + pixel_y = -4 + }, +/turf/open/indestructible/necropolis, +/area/overmap_encounter/planetoid/cave/explored) +"gv" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/effect/mob_spawn/human/corpse{ + mob_species = /datum/species/lizard/ashwalker + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"gG" = ( +/obj/item/stack/sheet/sandblock, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"gL" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 5 + }, +/obj/item/stack/sheet/mineral/silver{ + pixel_x = -7 + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"hm" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"hB" = ( +/obj/effect/decal/cleanable/ash/large{ + pixel_x = 5; + pixel_y = -10 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = 11 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"id" = ( +/obj/structure/flora/ash/fireblossom, +/turf/open/floor/plating/grass/lava/purple, +/area/overmap_encounter/planetoid/lava/explored) +"ie" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 5 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 9 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"il" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"im" = ( +/obj/structure/stone_tile/slab/burnt{ + pixel_y = -16 + }, +/obj/structure/stone_tile/block, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"iv" = ( +/obj/structure/stone_tile/center/burnt{ + fall_on_cross = 1; + pixel_x = 5; + pixel_y = 7 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"iy" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 9 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"je" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 8 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"jm" = ( +/turf/open/water/tar{ + initial_gas_mix = "LAVALAND_ATMOS" + }, +/area/overmap_encounter/planetoid/cave/explored) +"jy" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/effect/mob_spawn/human/corpse{ + mob_species = /datum/species/lizard/ashwalker + }, +/obj/item/spear/bonespear{ + pixel_x = 10; + pixel_y = -2 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"jR" = ( +/obj/effect/decal/cleanable/ash/large{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = -9 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"jT" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 5 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"jY" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 6 + }, +/obj/item/stack/sheet/mineral/silver/twenty{ + pixel_x = -6 + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"ki" = ( +/turf/closed/indestructible/riveted/boss, +/area/overmap_encounter/planetoid/lava/explored) +"kl" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -4; + pixel_y = -3 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"ku" = ( +/obj/structure/stone_tile/block/burnt{ + dir = 1 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"kx" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 10 + }, +/obj/effect/gibspawner/human, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"kA" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 6 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/mob_spawn/human/corpse/damaged/legioninfested, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"kG" = ( +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding_tile/burnt{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 5 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"kK" = ( +/obj/item/stack/sheet/bone{ + pixel_x = -5; + pixel_y = 9 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"lc" = ( +/obj/item/stack/sheet/sinew{ + pixel_x = 8; + pixel_y = -4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"ld" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 9 + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"lr" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 8 + }, +/obj/machinery/door/keycard/gates/lavacanyon{ + color = "#423429" + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"lB" = ( +/obj/structure/stone_tile/surrounding{ + pixel_y = -16 + }, +/obj/structure/stone_tile/center{ + pixel_y = -16 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4; + pixel_y = 16 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/cave/explored) +"lC" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 10 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 5 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"lW" = ( +/obj/item/stack/sheet/bone{ + pixel_x = -4; + pixel_y = -7 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"my" = ( +/obj/effect/decal/cleanable/ash/large{ + pixel_x = 4; + pixel_y = -7 + }, +/obj/item/ammo_casing/caseless/arrow/bone{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/ammo_casing/caseless/arrow/bone{ + pixel_x = 9; + pixel_y = 10 + }, +/obj/effect/mob_spawn/human/corpse/charredskeleton, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/scorched_hut) +"mJ" = ( +/mob/living/simple_animal/hostile/asteroid/hivelord/legion, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"mS" = ( +/obj/effect/mob_spawn/human/corpse{ + mob_species = /datum/species/lizard/ashwalker + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"mW" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding_tile/burnt, +/obj/item/stack/sheet/bone{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"na" = ( +/obj/structure/stone_tile/surrounding/burnt, +/obj/structure/stone_tile/center/burnt, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"nm" = ( +/obj/structure/stone_tile/block/burnt, +/obj/structure/stone_tile/slab/burnt{ + pixel_y = -16 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"nx" = ( +/obj/effect/decal/cleanable/ash/large{ + pixel_x = 12; + pixel_y = -4 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"nG" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 5 + }, +/obj/effect/decal/cleanable/ash/large{ + pixel_x = 2; + pixel_y = 5 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"nQ" = ( +/obj/structure/stone_tile/surrounding, +/obj/structure/stone_tile/center, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"nU" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"nW" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -5; + pixel_y = 12 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"ot" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 4 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"oJ" = ( +/obj/item/stack/ore/iron{ + pixel_x = -11; + pixel_y = 5 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"oR" = ( +/obj/structure/stone_tile/surrounding_tile{ + pixel_y = -16 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"oV" = ( +/obj/item/stack/sheet/leather, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"pb" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -2; + pixel_y = 1 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"pk" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 6 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"pw" = ( +/obj/item/stack/sheet/bone{ + pixel_x = 2; + pixel_y = -6 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"pS" = ( +/obj/structure/stone_tile/block, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"pX" = ( +/obj/item/claymore/bone{ + pixel_x = -12; + pixel_y = 11 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"qg" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/item/stack/sheet/bone{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/stack/sheet/animalhide/goliath_hide, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"qm" = ( +/obj/structure/stone_tile/surrounding, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"qu" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = 11 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/overmap_encounter/planetoid/lava/explored) +"qI" = ( +/mob/living/simple_animal/hostile/asteroid/hivelord/legion/dwarf, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"qL" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"re" = ( +/obj/structure/stone_tile/block/burnt{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 6 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"rq" = ( +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"rD" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 9 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"rX" = ( +/obj/item/stack/sheet/animalhide/goliath_hide, +/turf/open/floor/plating/grass/lava/purple, +/area/overmap_encounter/planetoid/lava/explored) +"sj" = ( +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"sm" = ( +/obj/structure/stone_tile/slab/burnt, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"sB" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 5 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"sI" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/scorched_hut) +"sV" = ( +/obj/structure/stone_tile/center/cracked, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"ta" = ( +/obj/effect/decal/remains/human, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"te" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 5 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"tj" = ( +/obj/item/stack/ore/iron{ + pixel_x = -9; + pixel_y = -8 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"ua" = ( +/turf/template_noop, +/area/overmap_encounter/planetoid/cave/explored) +"uo" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = 12 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"uD" = ( +/turf/open/floor/plating/grass/lava/orange, +/area/overmap_encounter/planetoid/lava/explored) +"uV" = ( +/obj/effect/gibspawner/human, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"vh" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 6 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"vn" = ( +/obj/item/stack/sheet/bone{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"vp" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"vu" = ( +/obj/structure/stone_tile/slab/cracked{ + pixel_y = -16 + }, +/obj/structure/stone_tile/block/burnt, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"vZ" = ( +/obj/item/stack/sheet/cotton/cloth/five, +/turf/open/floor/plating/grass/lava/purple, +/area/overmap_encounter/planetoid/lava/explored) +"wI" = ( +/obj/structure/flora/ausbushes/grassybush/hell, +/obj/effect/mob_spawn/human/corpse{ + mob_species = /datum/species/lizard/ashwalker + }, +/turf/open/floor/plating/grass/lava/purple, +/area/overmap_encounter/planetoid/lava/explored) +"wJ" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -5; + pixel_y = 12 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"wY" = ( +/obj/structure/flora/ausbushes/genericbush/hell, +/turf/open/floor/plating/grass/lava/orange, +/area/overmap_encounter/planetoid/lava/explored) +"xd" = ( +/obj/item/stack/sheet/bone, +/obj/effect/decal/cleanable/ash/large{ + pixel_x = -4; + pixel_y = -6 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"xk" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/center, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"xz" = ( +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/center/cracked, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"xO" = ( +/obj/structure/stone_tile/block/burnt{ + dir = 4 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"xV" = ( +/obj/item/stack/ore/iron{ + pixel_x = -3; + pixel_y = 7 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"xX" = ( +/obj/structure/stone_tile/surrounding_tile/burnt, +/obj/structure/stone_tile/surrounding/cracked{ + dir = 5; + pixel_y = -16 + }, +/obj/structure/stone_tile/center{ + pixel_y = -16 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"yd" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 1 + }, +/obj/structure/table_frame/wood, +/obj/item/ammo_casing/caseless/arrow/bone, +/obj/item/ammo_casing/caseless/arrow/bone{ + pixel_x = 15; + pixel_y = 7 + }, +/obj/item/ammo_casing/caseless/arrow/bone{ + pixel_x = -4; + pixel_y = -4 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"yg" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4; + pixel_y = 16 + }, +/obj/structure/stone_tile/center{ + pixel_y = -16 + }, +/obj/structure/stone_tile/surrounding/cracked{ + dir = 5; + pixel_y = -16 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"yz" = ( +/obj/structure/flora/ausbushes/fernybush/hell, +/turf/open/floor/plating/grass/lava/purple, +/area/overmap_encounter/planetoid/lava/explored) +"yC" = ( +/obj/structure/stone_tile/center/burnt{ + fall_on_cross = 1; + pixel_x = -3; + pixel_y = -2 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"yL" = ( +/obj/structure/flora/ausbushes/ywflowers/hell, +/turf/open/floor/plating/grass/lava/purple, +/area/overmap_encounter/planetoid/lava/explored) +"yS" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -3; + pixel_y = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/scorched_hut) +"yV" = ( +/obj/item/stack/sheet/bone{ + pixel_x = -5; + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"zb" = ( +/mob/living/simple_animal/hostile/megafauna/blood_drunk_miner{ + loot = list(/obj/item/melee/transforming/cleaving_saw,/obj/item/gun/energy/kinetic_accelerator,/obj/item/keycard/gatedrop/lavacanyon); + crusher_loot = list(/obj/item/melee/transforming/cleaving_saw,/obj/item/gun/energy/kinetic_accelerator,/obj/item/crusher_trophy/miner_eye,/obj/item/keycard/gatedrop/lavacanyon) + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"zc" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -4; + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"zx" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 8 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"zz" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"zT" = ( +/obj/effect/mob_spawn/human/corpse/charredskeleton, +/turf/open/floor/plating/grass/lava/purple, +/area/overmap_encounter/planetoid/lava/explored) +"Ae" = ( +/obj/effect/decal/cleanable/ash/large{ + pixel_x = -4; + pixel_y = -6 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"Aj" = ( +/turf/closed/mineral/random/volcanic, +/area/overmap_encounter/planetoid/cave/explored) +"Al" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/slab/cracked{ + pixel_y = -16 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"AM" = ( +/obj/effect/mob_spawn/human/corpse/charredskeleton, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"AZ" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = 8 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"Bb" = ( +/obj/effect/decal/cleanable/ash/large{ + pixel_x = 9; + pixel_y = 12 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = -4; + pixel_y = 2 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"Bl" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8; + pixel_y = -16 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Bx" = ( +/obj/structure/destructible/tribal_torch, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"BC" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"BI" = ( +/obj/structure/flora/ausbushes/hell, +/turf/open/floor/plating/grass/lava/orange, +/area/overmap_encounter/planetoid/lava/explored) +"Cj" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"CE" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 6 + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"CY" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 9 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Ds" = ( +/obj/item/stack/sheet/cotton/cloth, +/turf/open/floor/plating/grass/lava/purple, +/area/overmap_encounter/planetoid/lava/explored) +"Dt" = ( +/obj/effect/decal/cleanable/ash/large{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = -4; + pixel_y = -3 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"En" = ( +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"Eq" = ( +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/scorched_hut) +"EH" = ( +/obj/effect/decal/cleanable/ash/large{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = -9 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"ES" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Fc" = ( +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"Fg" = ( +/mob/living/simple_animal/hostile/asteroid/goliath/beast, +/turf/open/floor/plating/moss, +/area/overmap_encounter/planetoid/cave/explored) +"Fq" = ( +/mob/living/simple_animal/hostile/asteroid/brimdemon, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"FA" = ( +/turf/closed/wall/mineral/wood/nonmetal, +/area/overmap_encounter/planetoid/cave/explored) +"FB" = ( +/obj/item/flashlight/lantern, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"FG" = ( +/obj/structure/stone_tile/surrounding/cracked, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"FN" = ( +/obj/item/ammo_casing/caseless/arrow/bone{ + pixel_x = 13; + pixel_y = -12 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"FO" = ( +/obj/structure/stone_tile/block/cracked, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"FT" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 5 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"FV" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 6 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 10 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"FW" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = -9 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"FX" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 5 + }, +/obj/effect/mob_spawn/human/corpse{ + mob_species = /datum/species/lizard/ashwalker + }, +/obj/item/melee/baseball_bat/bone{ + pixel_y = -11; + pixel_x = -7 + }, +/obj/item/kitchen/knife/combat/bone{ + pixel_x = 10; + pixel_y = -10 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"Ga" = ( +/obj/item/stack/sheet/bone{ + pixel_x = -5; + pixel_y = 9 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Gk" = ( +/obj/item/stack/sheet/sinew{ + pixel_y = 9; + pixel_x = -10 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Gs" = ( +/obj/structure/stone_tile/slab, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"GA" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -2; + pixel_y = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/scorched_hut) +"GJ" = ( +/obj/effect/decal/cleanable/ash/large{ + pixel_x = -2; + pixel_y = 8 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"GQ" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/cave/explored) +"Hf" = ( +/obj/structure/flora/ash/leaf_shroom, +/turf/open/floor/plating/moss, +/area/overmap_encounter/planetoid/cave/explored) +"Hi" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/item/stack/sheet/mineral/gold/twenty{ + pixel_y = 2; + pixel_x = -10 + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"Hm" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 6 + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"Hw" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Hx" = ( +/obj/structure/flora/stump, +/turf/open/floor/plating/grass/lava/orange, +/area/overmap_encounter/planetoid/lava/explored) +"HC" = ( +/obj/structure/flora/tree/dead/tall/grey, +/turf/open/floor/plating/grass/lava/orange, +/area/overmap_encounter/planetoid/lava/explored) +"Ig" = ( +/obj/item/stack/ore/slag{ + pixel_x = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Ip" = ( +/obj/effect/decal/cleanable/ash/large{ + pixel_x = 8; + pixel_y = 3 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"Is" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 8 + }, +/turf/open/indestructible/necropolis, +/area/overmap_encounter/planetoid/cave/explored) +"Iz" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 10 + }, +/obj/item/stack/sheet/mineral/silver/twenty{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"IR" = ( +/obj/effect/gibspawner/human, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"IX" = ( +/obj/structure/flora/ausbushes/grassybush/hell, +/turf/open/floor/plating/grass/lava/orange, +/area/overmap_encounter/planetoid/lava/explored) +"IY" = ( +/obj/structure/flora/ausbushes/fullgrass/hell, +/turf/open/floor/plating/grass/lava/purple, +/area/overmap_encounter/planetoid/lava/explored) +"Ja" = ( +/obj/structure/flora/ausbushes/sparsegrass/hell, +/turf/open/floor/plating/grass/lava/purple, +/area/overmap_encounter/planetoid/lava/explored) +"Jt" = ( +/obj/structure/stone_tile/surrounding/burnt, +/obj/item/stack/sheet/mineral/diamond{ + pixel_x = 11; + pixel_y = 5 + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"Ju" = ( +/obj/item/chair/wood, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Jv" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 10 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = -4; + pixel_y = 2 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"JH" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 1 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"JX" = ( +/obj/structure/flora/ausbushes/grassybush/hell, +/turf/open/floor/plating/grass/lava/purple, +/area/overmap_encounter/planetoid/lava/explored) +"Ki" = ( +/obj/structure/stone_tile/center/burnt{ + fall_on_cross = 1; + pixel_x = 1; + pixel_y = -3 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"Kj" = ( +/obj/structure/stone_tile/surrounding/cracked, +/obj/machinery/door/keycard/gates/lavacanyon{ + color = "#423429" + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"Kp" = ( +/turf/closed/wall/mineral/sandstone, +/area/ruin/unpowered/scorched_hut) +"Kt" = ( +/obj/item/stack/sheet/mineral/gold{ + pixel_x = 7; + pixel_y = 5 + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"Kz" = ( +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"KC" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"KJ" = ( +/obj/effect/mob_spawn/human/corpse{ + mob_species = /datum/species/lizard/ashwalker + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"KQ" = ( +/obj/structure/stone_tile/center/cracked, +/obj/structure/stone_tile/surrounding/cracked, +/obj/item/stack/sheet/mineral/silver{ + pixel_x = 3; + pixel_y = 2 + }, +/turf/open/indestructible/necropolis, +/area/overmap_encounter/planetoid/cave/explored) +"KY" = ( +/obj/structure/flora/tree/dead/barren, +/turf/open/floor/plating/grass/lava/orange, +/area/overmap_encounter/planetoid/lava/explored) +"La" = ( +/obj/structure/stone_tile/surrounding_tile/burnt, +/obj/structure/stone_tile/center/burnt, +/turf/open/indestructible/necropolis, +/area/overmap_encounter/planetoid/cave/explored) +"Lf" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Lw" = ( +/obj/structure/stone_tile/slab/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"LB" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 9 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"LF" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 4 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"LR" = ( +/obj/structure/stone_tile/center, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"LS" = ( +/turf/open/floor/plating/moss, +/area/overmap_encounter/planetoid/cave/explored) +"LW" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = 11 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"LZ" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 1 + }, +/obj/effect/decal/cleanable/ash/large{ + pixel_x = 2; + pixel_y = -5 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"Mc" = ( +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Md" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"Me" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 4 + }, +/obj/effect/mob_spawn/human/corpse/charredskeleton, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"My" = ( +/obj/structure/flora/firebush, +/turf/open/floor/plating/grass/lava/orange, +/area/overmap_encounter/planetoid/lava/explored) +"Mz" = ( +/obj/item/stack/sheet/animalhide/goliath_hide, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"ML" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"MP" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -4; + pixel_y = -3 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"MW" = ( +/obj/structure/stone_tile/center, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Nt" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = 11 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = -2; + pixel_y = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/scorched_hut) +"Nv" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -4; + pixel_y = 2 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"NE" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"NX" = ( +/obj/structure/stone_tile/block/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Oe" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 9 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"OU" = ( +/obj/item/stack/sheet/bone{ + pixel_x = -5; + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"OX" = ( +/obj/structure/stone_tile/surrounding/cracked, +/obj/structure/stone_tile/center/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Pp" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"PL" = ( +/obj/structure/stone_tile/surrounding_tile/burnt{ + dir = 1 + }, +/obj/item/stack/sheet/mineral/gold{ + pixel_x = 4; + pixel_y = 8 + }, +/obj/item/stack/sheet/mineral/silver{ + pixel_y = 1; + pixel_x = -8 + }, +/turf/open/indestructible/cult, +/area/overmap_encounter/planetoid/cave/explored) +"PN" = ( +/obj/item/statuebust, +/turf/closed/mineral/random/volcanic, +/area/overmap_encounter/planetoid/cave/explored) +"PP" = ( +/obj/item/kitchen/knife/combat/bone{ + pixel_x = -2; + pixel_y = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"PU" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/grass/lava/purple, +/area/overmap_encounter/planetoid/lava/explored) +"PZ" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = -9 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Qj" = ( +/obj/structure/bonfire, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"QE" = ( +/turf/closed/indestructible/riveted/boss, +/area/overmap_encounter/planetoid/cave/explored) +"QL" = ( +/obj/structure/flora/ash/cacti, +/turf/open/floor/plating/moss, +/area/overmap_encounter/planetoid/cave/explored) +"QO" = ( +/obj/structure/flora/ash/cap_shroom, +/turf/open/floor/plating/moss, +/area/overmap_encounter/planetoid/cave/explored) +"Rf" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Ru" = ( +/obj/structure/stone_tile/surrounding_tile/cracked, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"Rv" = ( +/obj/structure/destructible/tribal_torch, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"RF" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8; + pixel_y = -16 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/cave/explored) +"RW" = ( +/obj/item/stack/sheet/bone{ + pixel_x = -4; + pixel_y = -7 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Sm" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 5 + }, +/obj/item/clothing/suit/armor/bone{ + pixel_x = 5; + pixel_y = 2 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"So" = ( +/obj/structure/closet/crate/necropolis/tendril/greater, +/turf/open/indestructible/necropolis, +/area/overmap_encounter/planetoid/cave/explored) +"Sy" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/cave/explored) +"SK" = ( +/obj/structure/stone_tile/surrounding{ + pixel_y = -16 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1; + pixel_y = 16 + }, +/obj/structure/stone_tile/center{ + pixel_y = -16 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"SS" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 9 + }, +/obj/item/stack/sheet/sandblock, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"SZ" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -4; + pixel_y = 2 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"Tf" = ( +/obj/item/toy/plush/moth/punished, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/cave/explored) +"Th" = ( +/obj/structure/stone_tile/surrounding_tile/cracked, +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = 11 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"Tm" = ( +/obj/structure/flora/ash/stem_shroom, +/turf/open/floor/plating/moss, +/area/overmap_encounter/planetoid/cave/explored) +"Ts" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 4 + }, +/obj/item/gem/bloodstone{ + pixel_x = 7; + pixel_y = 7 + }, +/turf/open/indestructible/necropolis, +/area/overmap_encounter/planetoid/cave/explored) +"TE" = ( +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"TR" = ( +/obj/structure/stone_tile/center, +/obj/item/stack/sheet/bone{ + pixel_x = 2; + pixel_y = 2 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"TS" = ( +/mob/living/simple_animal/hostile/asteroid/gutlunch/guthen, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Ua" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/gun/ballistic/bow/ashen{ + pixel_x = -14; + pixel_y = 2 + }, +/obj/item/storage/bag/quiver/empty{ + pixel_x = 13; + pixel_y = 6 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"Uh" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 9 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 6 + }, +/obj/effect/mob_spawn/human/corpse{ + mob_species = /datum/species/lizard/ashwalker + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"UA" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 10 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"UM" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 6 + }, +/obj/item/stack/sheet/sandblock, +/turf/open/floor/plating/ashplanet/rocky, +/area/overmap_encounter/planetoid/cave/explored) +"UW" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = -4; + pixel_y = -3 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"Vy" = ( +/obj/item/stack/sheet/bone{ + pixel_x = -4; + pixel_y = -7 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"VH" = ( +/obj/item/stack/sheet/sandblock, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"VI" = ( +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding/burnt, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"Wj" = ( +/obj/structure/stone_tile/slab/cracked, +/turf/open/lava/smooth/lava_land_surface, +/area/overmap_encounter/planetoid/lava/explored) +"Wk" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = 12 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/overmap_encounter/planetoid/lava/explored) +"Wq" = ( +/mob/living/simple_animal/hostile/abandoned_minebot, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Wt" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 9 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/item/spear/bonespear{ + pixel_x = 8; + pixel_y = 14 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"WE" = ( +/obj/item/shield/riot/buckler{ + pixel_x = 6; + pixel_y = 16 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"WK" = ( +/obj/item/stack/sheet/bone{ + pixel_x = 2; + pixel_y = -6 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Xb" = ( +/obj/structure/flora/rock/hell, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Xd" = ( +/obj/item/stack/ore/iron{ + pixel_x = -7; + pixel_y = 4 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"Xp" = ( +/obj/structure/flora/ash/tall_shroom, +/turf/open/floor/plating/moss, +/area/overmap_encounter/planetoid/cave/explored) +"XH" = ( +/obj/effect/gibspawner/human, +/obj/item/reagent_containers/food/snacks/meat/slab/goliath{ + pixel_x = 7; + pixel_y = -5 + }, +/obj/item/reagent_containers/food/snacks/meat/slab/goliath{ + pixel_x = -4; + pixel_y = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"XT" = ( +/obj/effect/mob_spawn/human/corpse/charredskeleton, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Ya" = ( +/obj/structure/stone_tile/block/burnt{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Yd" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 6 + }, +/obj/structure/stone_tile/center/cracked, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"Yn" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding_tile/burnt{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Yw" = ( +/obj/structure/stone_tile/slab, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"YA" = ( +/obj/structure/flora/tree/dead/hell, +/turf/open/floor/plating/grass/lava/orange, +/area/overmap_encounter/planetoid/lava/explored) +"YB" = ( +/obj/effect/decal/cleanable/ash{ + pixel_x = 5; + pixel_y = -9 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = -5; + pixel_y = 12 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"YW" = ( +/obj/effect/decal/cleanable/ash/large{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = -4; + pixel_y = -3 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"Za" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 5 + }, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) +"Zc" = ( +/mob/living/simple_animal/hostile/asteroid/goliath/beast/ancient, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Zg" = ( +/obj/structure/flora/ausbushes/fullgrass/hell, +/turf/open/floor/plating/grass/lava/orange, +/area/overmap_encounter/planetoid/lava/explored) +"Zh" = ( +/obj/item/stack/sheet/cotton/cloth, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface/lit, +/area/overmap_encounter/planetoid/lava/explored) +"Zk" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 1 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = -4; + pixel_y = -3 + }, +/turf/open/floor/plating/ashplanet/ash, +/area/ruin/unpowered/scorched_hut) +"Zp" = ( +/obj/structure/destructible/tribal_torch, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"Zs" = ( +/obj/item/stack/sheet/bone, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/overmap_encounter/planetoid/cave/explored) +"ZI" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 9 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile/burnt, +/obj/item/stack/sheet/mineral/gold{ + pixel_x = 8; + pixel_y = 8 + }, +/turf/open/indestructible/necropolis, +/area/overmap_encounter/planetoid/cave/explored) +"ZL" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/ashplanet/rocky, +/area/ruin/unpowered/scorched_hut) + +(1,1,1) = {" +eI +eI +eI +Aj +eI +eI +sj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +Mc +Mc +Mc +Mc +Mc +Mc +eI +eI +eI +eI +eI +eI +eI +eI +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +"} +(2,1,1) = {" +eI +eI +eI +eI +sj +sj +sj +sj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +eI +eI +eI +eI +eI +eI +Aj +Aj +Aj +rq +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +"} +(3,1,1) = {" +eI +Aj +eI +eI +sj +sj +sj +sj +sj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +Mc +Mc +Mc +Mc +Mc +eI +Mc +bx +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +eI +eI +eI +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +"} +(4,1,1) = {" +eI +eI +eI +sj +sj +sj +sj +sj +sj +sj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +"} +(5,1,1) = {" +eI +eI +sj +sj +sj +sj +sj +sj +sj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +Aj +Aj +Aj +Aj +Aj +Mc +Aj +Mc +Mc +Mc +Mc +VH +Mc +Mc +Mc +Mc +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Xb +uD +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +Aj +"} +(6,1,1) = {" +eI +sj +sj +sj +sj +sj +sj +sj +sj +Aj +rq +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +Aj +Aj +Aj +Mc +Mc +Xb +Mc +Mc +Mc +Mc +Rf +Mc +TE +Mc +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Aj +Aj +Aj +rq +Aj +rq +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +"} +(7,1,1) = {" +eI +eI +sj +sj +sj +sj +sj +sj +sj +sj +sj +rq +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +rq +Aj +Aj +Aj +Mc +Zh +Mc +bx +Kp +Kp +uo +Mc +TE +Mc +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Zg +Aj +Aj +Aj +Aj +Aj +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +"} +(8,1,1) = {" +sj +sj +sj +sj +sj +sj +sj +sj +sj +sj +sj +rq +rq +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Mc +Mc +fx +Kp +Kp +bz +ez +Mc +Mc +Mc +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Zg +gf +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +"} +(9,1,1) = {" +sj +sj +sj +Aj +Aj +sj +sj +sj +sj +sj +sj +rq +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Mc +Mc +Mc +Mc +Kp +Me +Cj +Eq +Mc +Mc +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +BI +Aj +Aj +Aj +Aj +Aj +rq +rq +rq +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +"} +(10,1,1) = {" +Aj +Aj +Aj +Aj +Aj +sj +sj +sj +sj +sj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Mc +bx +Mc +dH +FW +Ip +SZ +ez +Mc +TE +TE +TE +Mc +Mc +Mc +Mc +bx +Mc +gf +Zg +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +"} +(11,1,1) = {" +Aj +Aj +Aj +Aj +Aj +Aj +sj +sj +sj +sj +sj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +IX +Mc +Kp +En +wJ +rD +Yd +ez +Mc +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +vn +gf +dN +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +"} +(12,1,1) = {" +Aj +Aj +Aj +Aj +Aj +Aj +Aj +sj +sj +sj +sj +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +gf +uD +Mc +Mc +Kp +xd +Eq +Za +dH +Kp +Mc +TE +TE +TE +Mc +Mc +Mc +qI +VH +Mc +Zg +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +LS +LS +eI +eI +"} +(13,1,1) = {" +Aj +Aj +Aj +Aj +Aj +Aj +sj +sj +sj +sj +rq +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Zg +Aj +uD +KY +gf +Mc +Kp +Oe +pk +Kp +uV +Mc +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +LW +Mc +Mc +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eq +LS +eq +eI +eI +"} +(14,1,1) = {" +Aj +Aj +Aj +Aj +Aj +Aj +sj +sj +sj +rq +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Zg +gf +gf +Zg +Zg +uD +Mc +Kp +ez +UW +Kp +Mc +Mc +TE +TE +TE +TE +Mc +Mc +Kp +Kp +ez +Mc +bx +Kp +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eq +QO +QO +LS +eq +eI +eI +"} +(15,1,1) = {" +ua +Aj +Aj +Aj +Aj +Aj +Aj +rq +rq +rq +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +uD +uD +uD +YA +Zg +Zg +gf +gf +Mc +Mc +PZ +Rf +bx +Mc +TE +TE +Mc +TE +TE +Mc +Mc +Mc +hB +UA +Oe +FG +Kp +Mc +Aj +Aj +Aj +Aj +Aj +Aj +LS +eq +LS +Aj +Aj +eq +LS +eI +"} +(16,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +rq +rq +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +uD +Zg +Zg +Zg +gf +gf +Zg +uD +Mc +wY +Mc +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +Mc +Mc +Kp +ez +pb +FV +Kp +Kp +Mc +Ja +Aj +Aj +Aj +Aj +Aj +eq +eq +eq +Aj +LS +eq +LS +eI +"} +(17,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +rq +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +wY +uD +Zg +uD +Zg +Hx +Zg +Zg +gf +Mc +Mc +Mc +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +Mc +Mc +Kp +iy +En +dH +Kp +Mc +Mc +Mc +Aj +Aj +Aj +Aj +Aj +LS +Tm +eq +LS +eq +LS +eI +eI +"} +(18,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +uD +Aj +gf +gf +uD +BI +uD +IX +gf +uD +Mc +Mc +Mc +Mc +Mc +bx +Mc +Mc +TE +TE +TE +TE +TE +Mc +Mc +Mc +Kp +ez +ez +gn +bx +Mc +Aj +yL +Aj +Aj +Aj +Aj +Aj +eq +LS +Tm +LS +QL +Aj +Aj +eI +"} +(19,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +uD +uD +HC +gf +uD +Zg +gf +gf +gf +gf +Mc +Mc +gf +Mc +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +VH +fR +Mc +LR +Mc +Mc +Ja +Ja +Aj +Aj +Aj +Aj +Aj +eq +Xp +LS +Aj +Aj +Aj +Aj +eI +"} +(20,1,1) = {" +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +KY +uD +uD +Zg +Zg +Zg +uD +Zg +uD +Mc +gf +Mc +Mc +bx +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +bx +Mc +Mc +Mc +Ju +IY +IY +Aj +Aj +Aj +Aj +Aj +Aj +eq +eq +Hf +Aj +Aj +Aj +Aj +eI +"} +(21,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +uD +Zg +BI +gf +Zg +Zg +YA +uD +uD +Mc +Mc +Mc +Mc +Mc +Mc +bx +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +LR +Xb +Ja +Mc +Ja +IY +uD +Aj +Aj +Aj +Aj +LS +QL +eq +Aj +Aj +Aj +Aj +eI +eI +"} +(22,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +uD +uD +BI +Zg +Zg +uD +Zg +gf +yz +cI +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +mJ +Mc +Mc +LR +Mc +yL +cI +gf +Zg +Aj +Aj +Aj +Aj +Fg +cG +eq +Aj +Aj +Aj +Aj +eI +eI +"} +(23,1,1) = {" +eI +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Zg +dN +gf +Zg +gf +Zg +Zg +cI +IY +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Ja +yz +Hx +uD +Aj +Aj +Aj +Aj +LS +eq +QO +Aj +Aj +rq +Aj +eI +eI +"} +(24,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +rq +Aj +Aj +Aj +Aj +Aj +uD +HC +Zg +Zg +gf +gf +Ja +IY +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Ja +Zg +gf +wY +eq +QL +Aj +Aj +eq +eq +Aj +Aj +Aj +rq +Aj +eI +eI +"} +(25,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +rq +rq +Aj +Aj +Aj +Aj +uD +Zg +gf +uD +My +gf +Hx +Ja +cI +Ja +Mc +Mc +Mc +TE +Mc +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +Mc +TE +Mc +RW +LR +Mc +Mc +IY +IY +uD +BI +Zg +LS +eq +eq +LS +eq +LS +Aj +Aj +Aj +Aj +Aj +eI +eI +"} +(26,1,1) = {" +eI +Aj +Aj +Aj +Aj +rq +rq +rq +Aj +Aj +Aj +Aj +gf +Zg +Zg +uD +Zg +gf +yL +Ja +IY +Mc +Mc +Mc +Mc +TE +Xb +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +TE +Mc +Mc +Mc +Mc +Mc +Ja +uD +Zg +uD +Aj +Aj +Tm +eq +eq +LS +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +"} +(27,1,1) = {" +Aj +Aj +Aj +Aj +Aj +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +uD +uD +cI +Ja +cI +IY +cI +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +LR +Mc +Mc +Mc +Ja +uD +Zg +gf +Aj +Aj +LS +LS +Xp +eq +Hf +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +"} +(28,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +cI +IY +IY +IY +Ja +IY +cI +eV +IY +Mc +Mc +Mc +TE +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Xb +Mc +Mc +Mc +Zg +YA +Zg +uD +LS +eq +eq +eq +LS +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +"} +(29,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Ja +Ja +cI +Ja +IY +JX +cI +Mc +Mc +Mc +Mc +Mc +Mc +TE +TE +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +LR +Mc +Mc +Zg +uD +Zg +gf +gf +eq +eq +LS +eq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +"} +(30,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Ja +IY +IY +cI +cI +Ja +cI +Mc +yV +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +uD +KY +gf +gf +eq +Tm +QO +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +"} +(31,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +cI +IY +IY +IY +Ja +yL +IY +Mc +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +bx +LR +Mc +Mc +Mc +Mc +Zg +gf +Zg +BI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +Aj +Aj +Aj +eI +eI +"} +(32,1,1) = {" +eI +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eq +yL +IY +cI +cI +Ja +id +cI +Mc +cI +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +nW +Mc +Mc +Mc +Zg +dN +uD +Zg +Zg +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +rq +Aj +Aj +Aj +eI +eI +"} +(33,1,1) = {" +eI +eI +Aj +Aj +Aj +Aj +Aj +Aj +QO +eq +eq +cI +IY +cI +Ja +cI +IY +Ja +Mc +Mc +Mc +Mc +Mc +TE +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Kp +Kp +Kp +bx +Rf +Mc +pw +Mc +Aj +gf +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +rq +rq +Aj +Aj +eI +eI +eI +"} +(34,1,1) = {" +Aj +eI +Xp +eq +Aj +Aj +Aj +QL +eq +Tm +Aj +IY +Ja +Ja +id +IY +cI +Mc +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +jT +nx +BC +VH +Mc +Mc +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +Aj +Aj +Aj +eI +eI +eI +"} +(35,1,1) = {" +eI +LS +eq +eq +eq +LS +Fg +eq +QL +LS +Aj +cI +IY +cI +cI +IY +cI +Mc +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +Kp +Eq +En +Uh +Kp +bx +Mc +vZ +Ja +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +"} +(36,1,1) = {" +eI +eq +Aj +LS +eq +eq +Hf +eq +Aj +eq +eq +cI +cI +yz +Ja +cI +Mc +Mc +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +Mc +TE +TE +TE +TE +TE +Mc +Kp +dH +zx +SZ +Kp +JX +Mc +IY +Aj +PN +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +"} +(37,1,1) = {" +eI +eq +Aj +Aj +QO +eq +Aj +Aj +Aj +Aj +eq +cI +yL +cI +cI +Mc +IY +Mc +bx +Mc +Mc +TE +TE +TE +TE +TE +Mc +Xb +WE +Mc +TE +TE +TE +TE +Mc +ez +dZ +ZL +YW +Kp +VH +Ja +IY +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +"} +(38,1,1) = {" +eI +eq +LS +LS +QL +Tm +Aj +Aj +Aj +Aj +Xp +IY +cI +Ja +IY +Fq +Ja +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +Mc +Mc +eE +Mc +TE +TE +TE +TE +Kp +Ru +Eq +oJ +ez +Za +Mc +IY +yL +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +"} +(39,1,1) = {" +eI +eI +eI +eq +eq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +IY +Ja +Ja +Mc +Mc +LW +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +Mc +Mc +TE +TE +TE +TE +Mc +Mc +Mc +ez +Kp +Kp +Kp +Mc +yz +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +"} +(40,1,1) = {" +eI +eI +Aj +Aj +Aj +Aj +Aj +QE +Aj +Aj +Aj +Aj +Aj +Mc +Mc +Mc +Mc +VH +Mc +dM +bx +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +bx +PZ +Mc +Aj +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +"} +(41,1,1) = {" +eI +eI +Aj +Aj +Aj +QE +QE +QE +QE +Aj +QE +Aj +Ja +Mc +Mc +Ja +Kp +Kp +te +Kp +Kp +Kp +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +LR +Mc +Mc +Aj +rq +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +"} +(42,1,1) = {" +eI +eI +Aj +Aj +QE +QE +Jt +PL +QE +QE +QE +Aj +Aj +Mc +Mc +Mc +Kp +En +GA +lC +Eq +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +nW +Mc +Mc +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +"} +(43,1,1) = {" +eI +eI +Aj +QE +QE +Iz +La +Ts +Fc +jY +QE +QE +Aj +Mc +Mc +Mc +Kp +En +GJ +gG +yS +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +LR +Mc +Mc +Mc +Aj +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +"} +(44,1,1) = {" +eI +Aj +Aj +Aj +QE +dq +ZI +So +gu +Kt +Hm +QE +Aj +Aj +Mc +Mc +Th +Ae +AZ +gv +ez +Kp +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +"} +(45,1,1) = {" +eI +eI +Aj +Aj +QE +ld +Fc +Is +KQ +CE +Hi +QE +QE +Aj +Mc +Mc +cW +Kp +Kp +Kp +Zk +Kp +TE +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +RW +bx +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +"} +(46,1,1) = {" +eI +eI +Aj +QE +QE +QE +fp +gL +ft +qm +QE +QE +Aj +Aj +Mc +Mc +Mc +uV +bx +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +Mc +TE +TE +Mc +Mc +TR +LR +Mc +Mc +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(47,1,1) = {" +eI +eI +Aj +Aj +Aj +QE +QE +lr +Kj +QE +QE +Aj +Aj +Aj +Aj +Mc +Aj +Mc +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +gf +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +Aj +eI +eI +eI +eI +eI +eI +eI +"} +(48,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +GQ +Sy +Aj +Aj +Tf +Aj +Aj +Aj +Mc +Mc +Mc +LR +PZ +Mc +Mc +TE +TE +Mc +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Fq +Mc +Mc +uD +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(49,1,1) = {" +Aj +Aj +Aj +sj +sj +Aj +QE +lB +RF +QE +Aj +sj +sj +Aj +Mc +Mc +Mc +Mc +Mc +Mc +LR +Rv +Mc +Mc +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +LR +Mc +Mc +Mc +uD +dN +uD +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(50,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +vu +Pp +sj +QE +QE +sj +Aj +Aj +Mc +bx +Mc +Mc +Mc +Mc +Mc +Mc +ki +ML +Yn +cr +bp +re +xk +Md +ki +Mc +Mc +Mc +Mc +gf +Zg +gf +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(51,1,1) = {" +Aj +Aj +Aj +QE +QE +sj +sj +im +ku +sj +sj +QE +Aj +Aj +Aj +Aj +Mc +Mc +Mc +Mc +Mc +Mc +bo +Lw +na +Gs +Yw +Yw +Wj +Gs +OX +Yw +NX +Mc +Mc +uD +wY +Zg +Zg +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(52,1,1) = {" +Aj +Aj +Aj +QE +sj +sj +QE +xX +zz +QE +sj +sj +Aj +Aj +Aj +Aj +Mc +Mc +Wq +Mc +Mc +Mc +vp +Gs +nQ +sm +Lw +Wj +Yw +Yw +VI +Lw +pS +Mc +Mc +uD +YA +Zg +uD +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(53,1,1) = {" +Aj +QE +sj +sj +sj +rq +kx +hm +ES +rq +sj +sj +sj +QE +Aj +Aj +Mc +Rf +Mc +Mc +yV +LR +Mc +ki +il +kG +xO +xz +xO +mW +nU +ki +Mc +Mc +Zg +gf +gf +gf +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(54,1,1) = {" +Aj +QE +sj +sj +sj +CY +rq +zb +rq +vh +sj +sj +sj +QE +Aj +Aj +PZ +Mc +bx +LR +Mc +Mc +Rv +TE +TE +TE +TE +Mc +TE +Mc +Mc +Mc +Rv +Mc +Mc +gf +uD +gf +Zg +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(55,1,1) = {" +Aj +QE +sj +sj +sj +rq +Lf +KC +aP +rq +sj +sj +sj +QE +Aj +Aj +Mc +Mc +Mc +Mc +LR +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Hx +dN +Aj +uD +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(56,1,1) = {" +Aj +Aj +sj +sj +sj +Bx +di +FT +Zp +sj +sj +sj +Aj +Aj +Aj +Kp +Kp +Kp +bx +bx +gn +Mc +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +gf +Zg +uD +gf +gf +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(57,1,1) = {" +Aj +Aj +QE +sj +sj +QE +yg +Bl +QE +sj +sj +QE +Aj +Aj +Ua +ea +aj +sB +UA +Kp +VH +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +dN +gf +Zg +uD +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(58,1,1) = {" +Aj +Aj +QE +QE +sj +sj +nm +Pp +sj +sj +QE +QE +Aj +Kp +yd +my +rD +Dt +Nv +Kp +Rf +Mc +TE +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +IY +Zg +gf +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(59,1,1) = {" +eI +Aj +Aj +Aj +Aj +sj +Al +Ya +sj +Aj +Aj +Aj +Aj +Eq +FN +Nt +Qj +ez +Eq +jy +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +cI +uD +HC +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(60,1,1) = {" +Aj +Aj +Aj +Aj +Aj +QE +SK +oR +QE +Aj +Aj +Aj +Aj +Kp +En +NE +nG +ez +Eq +ez +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Ja +Mc +yL +gf +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(61,1,1) = {" +Aj +Aj +QE +FA +OU +WK +qg +gm +jm +QE +Aj +Aj +Aj +Aj +UM +tj +jT +LB +Za +Kp +Mc +Mc +TE +TE +TE +TE +TE +TE +Mc +TE +Mc +Mc +Mc +Mc +cI +IY +uD +uD +Aj +Aj +Aj +Aj +Aj +rq +rq +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(62,1,1) = {" +Aj +Aj +QE +Zp +cL +oV +Gk +KC +jm +Aj +Aj +rq +Aj +Kp +Kp +LF +sI +Kp +Kp +Kp +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +IY +Ja +IY +gf +wY +Aj +Aj +Aj +rq +Aj +Aj +rq +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(63,1,1) = {" +Aj +Aj +QE +Mz +PP +Mz +oV +lW +Aj +Aj +Aj +Aj +Aj +rX +IY +Mc +Mc +Mc +LR +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +TE +XT +Mc +Xb +Mc +Mc +cI +cI +Ja +gf +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(64,1,1) = {" +Aj +Aj +Aj +kK +lc +XH +Zp +QE +Aj +Aj +Aj +Aj +IY +cI +yL +Rv +Mc +fR +KJ +bx +Mc +Mc +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +IY +Ja +cI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(65,1,1) = {" +Aj +rq +Aj +rq +KC +ta +FA +QE +Aj +Aj +Aj +Aj +zT +cI +nW +Mc +MW +VH +Mc +Mc +Rf +Mc +TE +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Ja +Mc +id +Ja +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(66,1,1) = {" +Aj +Aj +Aj +jm +Mz +Zs +cy +KC +rq +Aj +Aj +Kp +Kp +Kp +dW +Kp +Mc +LR +Mc +Mc +Xb +Mc +TE +TE +TE +TE +TE +TE +Mc +TE +Mc +Mc +Mc +Ja +IY +Ja +IY +Aj +Aj +Aj +Aj +Aj +rq +Aj +Aj +rq +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(67,1,1) = {" +Aj +Aj +QE +jm +jm +rq +Kz +rq +ta +cy +cy +Kp +kA +Eq +ez +Kp +uV +kl +Mc +Mc +Mc +Mc +TE +TE +TE +TE +TE +TE +Mc +TE +Mc +Mc +Mc +Zc +yL +IY +cI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(68,1,1) = {" +Aj +Aj +QE +QE +jm +rq +cy +FB +KC +Kz +Mc +Eq +En +Sm +EH +Eq +Mc +Mc +ax +Mc +Mc +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +yz +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(69,1,1) = {" +Aj +Aj +Aj +Aj +Aj +FA +cy +ta +IR +cy +Ja +Kp +dZ +FX +Jv +ez +LR +Mc +Rf +Mc +Mc +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(70,1,1) = {" +Aj +Aj +Aj +Aj +Aj +QE +QE +Aj +QE +QE +IY +Kp +Vy +Kp +Kp +Kp +Hw +Mc +LR +Mc +Mc +TE +TE +TE +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(71,1,1) = {" +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +wI +IY +qu +Ja +cI +IY +dM +bx +Mc +VH +Mc +Mc +Mc +Ki +iv +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Aj +Aj +Aj +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(72,1,1) = {" +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +PU +Ja +IY +cI +IY +Mc +bx +LR +Mc +Mc +Mc +Mc +TE +TE +eN +Ig +yC +Mc +Mc +Mc +Mc +Mc +bx +Mc +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(73,1,1) = {" +eI +Aj +Aj +Aj +rq +Aj +Aj +Aj +Aj +Ds +IY +Ja +Mc +Kp +Kp +AM +Wt +Kp +Kp +Mc +TE +TE +TE +TE +TE +TE +Mc +Mc +uo +bx +Mc +Mc +Mc +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(74,1,1) = {" +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +IY +yL +Mc +mS +Kp +Eq +LZ +Xd +Eq +Kp +uo +TE +TE +TE +TE +TE +Mc +LW +Mc +Mc +Mc +Mc +Mc +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(75,1,1) = {" +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Ja +IY +Mc +Mc +Kp +Kp +FO +ot +jR +JH +ez +Mc +TE +TE +TE +TE +Kp +Kp +Kp +Mc +bx +VH +Rf +gf +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(76,1,1) = {" +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Mc +Aj +Mc +Rf +Eq +ez +fv +AZ +Eq +qL +ez +Mc +TE +TE +TE +TE +Kp +Eq +dW +LF +ez +yV +Mc +Aj +gf +Zg +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +rq +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(77,1,1) = {" +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Mc +Mc +Mc +VH +Mc +Kp +Kp +Eq +ez +ga +Kp +Kp +Mc +TE +TE +TE +TE +Eq +MP +sV +Bb +Kp +Rf +Zg +wY +gf +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(78,1,1) = {" +Aj +Aj +Aj +rq +Aj +Aj +Aj +Aj +Mc +Rv +Mc +Mc +Wk +uV +Mc +LR +Rf +Mc +Mc +TE +TE +TE +TE +Mc +Eq +je +SS +YB +Kp +Mc +Mc +gf +Zg +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(79,1,1) = {" +Aj +Aj +Aj +rq +rq +Aj +Aj +Aj +Mc +Mc +Ju +Mc +Mc +bx +Mc +zc +Mc +Rv +Mc +TE +TE +TE +TE +Mc +ga +Kp +Kp +ie +Kp +Mc +Mc +HC +Zg +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +rq +Aj +Aj +Aj +rq +rq +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(80,1,1) = {" +Aj +rq +Aj +rq +rq +Aj +Aj +Aj +Mc +mS +Mc +TS +Mc +Mc +LR +Rf +kl +Ga +Mc +TE +TE +TE +Mc +Mc +Mc +Ga +bx +xV +Mc +Zg +Mc +Zg +dN +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +Aj +Aj +Aj +Aj +rq +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(81,1,1) = {" +Aj +Aj +Aj +Aj +rq +Aj +Aj +Aj +Mc +pX +Xb +Mc +Mc +VH +Mc +Mc +Mc +TE +Mc +Mc +TE +TE +Mc +fR +Mc +Rf +VH +dM +Mc +Mc +gf +Mc +KY +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +rq +rq +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(82,1,1) = {" +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +Mc +Mc +Mc +Rf +Mc +Mc +Wq +LR +Mc +TE +Mc +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(83,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +Mc +Mc +Mc +Mc +Mc +Mc +bx +Mc +Mc +TE +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Xb +Mc +Mc +Mc +BI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(84,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +Mc +Mc +Mc +Mc +Mc +LR +Mc +TE +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +uV +Mc +Mc +Mc +Mc +Mc +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(85,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +Mc +Mc +LR +Mc +Mc +TE +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(86,1,1) = {" +eI +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +Mc +pw +Mc +Mc +Mc +Mc +Mc +Mc +mJ +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +eI +eI +eI +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(87,1,1) = {" +eI +eI +eI +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +Mc +Mc +LR +Mc +Mc +Mc +Mc +Mc +Mc +Mc +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(88,1,1) = {" +eI +eI +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +Mc +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(89,1,1) = {" +Aj +eI +eI +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +Mc +Mc +Mc +LR +Mc +Mc +Mc +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +Aj +Aj +Aj +Aj +Aj +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} +(90,1,1) = {" +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +Mc +Mc +Mc +Mc +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +Aj +Aj +Aj +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +eI +"} diff --git a/_maps/RandomRuins/SandRuins/whitesands_surface_seed_vault.dmm b/_maps/RandomRuins/SandRuins/whitesands_surface_seed_vault.dmm deleted file mode 100644 index add12ad967ce..000000000000 --- a/_maps/RandomRuins/SandRuins/whitesands_surface_seed_vault.dmm +++ /dev/null @@ -1,1140 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/closed/mineral/random/whitesands, -/area/overmap_encounter/planetoid/cave/explored) -"ab" = ( -/turf/open/floor/plating/asteroid/whitesands/dried, -/area/overmap_encounter/planetoid/cave/explored) -"ac" = ( -/turf/closed/wall/r_wall, -/area/ruin/powered/seedvault) -"ad" = ( -/obj/machinery/vending/hydronutrients{ - all_items_free = 1 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/line, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"ae" = ( -/obj/machinery/smartfridge, -/obj/effect/turf_decal/trimline/opaque/green/filled/line, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"ag" = ( -/obj/item/storage/toolbox/syndicate, -/obj/structure/table/wood, -/obj/effect/turf_decal/trimline/opaque/green/filled/line, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"ah" = ( -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"ai" = ( -/obj/item/reagent_containers/glass/beaker/bluespace, -/obj/item/reagent_containers/glass/beaker/bluespace, -/obj/item/reagent_containers/glass/beaker/bluespace, -/obj/item/reagent_containers/glass/beaker/bluespace, -/obj/structure/table/wood, -/obj/effect/turf_decal/trimline/opaque/green/filled/line, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"aj" = ( -/obj/structure/table/wood, -/obj/item/gun/energy/floragun, -/obj/item/gun/energy/floragun, -/obj/item/gun/energy/floragun, -/obj/item/gun/energy/floragun, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/trimline/opaque/green/filled/line, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"al" = ( -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"ao" = ( -/obj/structure/loom, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"ar" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/clothing/under/rank/civilian/hydroponics, -/obj/item/clothing/under/rank/civilian/hydroponics, -/obj/item/clothing/under/rank/civilian/hydroponics, -/obj/item/clothing/under/rank/civilian/hydroponics, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/trimline/opaque/green/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"as" = ( -/obj/machinery/door/airlock/glass_large, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"at" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/cultivator, -/obj/item/cultivator, -/obj/item/cultivator, -/obj/item/cultivator, -/obj/item/shovel/spade, -/obj/item/shovel/spade, -/obj/item/shovel/spade, -/obj/item/shovel/spade, -/obj/item/hatchet, -/obj/item/hatchet, -/obj/item/hatchet, -/obj/item/hatchet, -/obj/effect/turf_decal/trimline/opaque/green/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"au" = ( -/obj/machinery/door/airlock/titanium, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"av" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"aw" = ( -/obj/machinery/reagentgrinder{ - pixel_y = 5 - }, -/obj/structure/table/glass, -/obj/effect/turf_decal/trimline/opaque/green/filled/end, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"ax" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/corner, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"ay" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"az" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/soap/homemade, -/obj/item/soap/homemade, -/obj/effect/turf_decal/trimline/opaque/green/filled/line{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"aA" = ( -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"aF" = ( -/obj/structure/table/wood, -/obj/item/lighter, -/obj/item/lighter, -/obj/item/storage/fancy/rollingpapers, -/obj/item/storage/fancy/rollingpapers, -/obj/item/storage/fancy/rollingpapers, -/obj/item/storage/fancy/rollingpapers, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"aG" = ( -/turf/closed/mineral/random/whitesands, -/area/ruin/powered/seedvault) -"aH" = ( -/obj/machinery/door/airlock/vault, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"aJ" = ( -/obj/structure/reagent_dispensers/watertank/high, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"aL" = ( -/obj/structure/table/wood, -/obj/item/storage/box/disks_plantgene, -/obj/item/storage/box/disks_plantgene, -/obj/item/storage/box/disks_plantgene, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"aM" = ( -/obj/structure/table/wood, -/obj/machinery/smartfridge/disks{ - pixel_y = 2 - }, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"aN" = ( -/turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/seedvault) -"aQ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"aR" = ( -/obj/machinery/door/airlock/vault, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"aS" = ( -/obj/structure/table/wood, -/obj/item/storage/bag/plants, -/obj/item/storage/bag/plants, -/obj/item/storage/bag/plants, -/obj/item/storage/bag/plants, -/obj/effect/turf_decal/trimline/opaque/green/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"aT" = ( -/obj/item/reagent_containers/glass/bucket, -/obj/structure/table/wood, -/obj/item/reagent_containers/glass/bucket, -/obj/item/reagent_containers/glass/bucket, -/obj/item/reagent_containers/glass/bucket, -/obj/effect/turf_decal/trimline/opaque/green/filled/line{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"aV" = ( -/obj/effect/turf_decal/trimline/opaque/green/line, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 1 - }, -/obj/structure/table/reinforced, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"aW" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/seedvault) -"aX" = ( -/obj/structure/closet/crate/hydroponics, -/obj/structure/beebox, -/obj/item/melee/flyswatter, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/queen_bee/bought, -/obj/item/clothing/head/beekeeper_head, -/obj/item/clothing/suit/beekeeper_suit, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"aY" = ( -/obj/effect/decal/cleanable/food/plant_smudge, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"ba" = ( -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 8 - }, -/obj/structure/table/reinforced, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"bb" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/seedvault) -"bd" = ( -/obj/machinery/chem_dispenser/mutagensaltpeter, -/obj/effect/turf_decal/trimline/opaque/green/corner, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"be" = ( -/obj/effect/turf_decal/trimline/opaque/green/line, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"bh" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"bi" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 8 - }, -/obj/structure/table/reinforced, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"bj" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"bk" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/seedvault) -"bn" = ( -/obj/structure/window/spawner/east, -/obj/structure/flora/ausbushes/palebush, -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/plating/grass/whitesands, -/area/ruin/powered/seedvault) -"bo" = ( -/obj/machinery/chem_master/condimaster, -/obj/effect/turf_decal/trimline/opaque/green/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"bp" = ( -/obj/machinery/seed_extractor, -/obj/effect/turf_decal/trimline/opaque/green/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"br" = ( -/obj/structure/flora/ausbushes/sunnybush, -/obj/structure/flora/grass/jungle/b, -/turf/open/floor/plating/grass/whitesands, -/area/ruin/powered/seedvault) -"bs" = ( -/obj/structure/window/spawner/east, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/grass/whitesands, -/area/ruin/powered/seedvault) -"bt" = ( -/obj/structure/window/spawner, -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/flora/ausbushes/genericbush, -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/plating/grass/whitesands, -/area/ruin/powered/seedvault) -"bu" = ( -/obj/structure/window/spawner/east, -/obj/structure/flora/ausbushes/fernybush, -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating/grass/whitesands, -/area/ruin/powered/seedvault) -"bx" = ( -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating/asteroid/whitesands/dried, -/area/overmap_encounter/planetoid/cave/explored) -"by" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/closed/wall/r_wall, -/area/ruin/powered/seedvault) -"bz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/seedvault) -"bA" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/closed/wall/r_wall, -/area/ruin/powered/seedvault) -"bB" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"bC" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"ca" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"cn" = ( -/obj/machinery/light/directional/north, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"dc" = ( -/obj/machinery/light/directional/west, -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"iJ" = ( -/obj/machinery/light/directional/south, -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/green/line, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"iM" = ( -/obj/machinery/light/directional/south, -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/green/line, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"nX" = ( -/turf/open/floor/plating/asteroid/whitesands, -/area/overmap_encounter/planetoid/sand/explored) -"oR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"pW" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"qQ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"qW" = ( -/obj/effect/mob_spawn/human/seed_vault, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"rf" = ( -/turf/closed/mineral/random/whitesands, -/area/overmap_encounter/planetoid/sand/explored) -"sv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"tr" = ( -/obj/effect/turf_decal/trimline/opaque/green/filled/line, -/obj/structure/closet/crate/hydroponics, -/obj/item/seeds/watermelon, -/obj/item/seeds/random, -/obj/item/seeds/random, -/obj/item/seeds/whitebeet, -/obj/item/seeds/replicapod, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"tu" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"tK" = ( -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"uK" = ( -/obj/structure/fans/tiny, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"uL" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/light/directional/north, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"wi" = ( -/obj/machinery/light/directional/east, -/obj/structure/fans/tiny, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"xT" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"zs" = ( -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"Bb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"BM" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"DA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/seedvault) -"Kj" = ( -/obj/effect/spawner/lootdrop/seed_vault, -/obj/structure/closet/crate/hydroponics, -/obj/effect/spawner/lootdrop/seed_vault, -/obj/effect/spawner/lootdrop/seed_vault, -/obj/item/vending_refill/hydronutrients, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"KF" = ( -/obj/machinery/door/airlock/titanium, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"Mm" = ( -/turf/open/floor/plating/asteroid/whitesands, -/area/overmap_encounter/planetoid/cave/explored) -"Mn" = ( -/obj/machinery/light/directional/east, -/obj/structure/reagent_dispensers/watertank/high, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"MX" = ( -/obj/machinery/light/directional/north, -/obj/effect/mob_spawn/human/seed_vault, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"OD" = ( -/obj/machinery/light/directional/east, -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"OM" = ( -/obj/effect/spawner/lootdrop/seed_vault, -/obj/structure/closet/crate/hydroponics, -/obj/effect/spawner/lootdrop/seed_vault, -/obj/effect/spawner/lootdrop/seed_vault, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"Pw" = ( -/obj/machinery/light/directional/north, -/obj/effect/mob_spawn/human/seed_vault, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"PH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"QB" = ( -/obj/machinery/light/directional/east, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"QJ" = ( -/obj/machinery/plantgenes/seedvault{ - pixel_y = 6 - }, -/obj/structure/table/wood, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"Sz" = ( -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/disposaloutlet, -/obj/structure/flora/ausbushes/fullgrass, -/obj/machinery/light/directional/north, -/turf/open/floor/plating/grass/whitesands, -/area/ruin/powered/seedvault) -"Tl" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"Uz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/blue, -/area/ruin/powered/seedvault) -"Vn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/freezer, -/area/ruin/powered/seedvault) -"VA" = ( -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ruin/powered/seedvault) -"WA" = ( -/obj/structure/closet/crate/hydroponics, -/obj/structure/beebox, -/obj/item/melee/flyswatter, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/honey_frame, -/obj/item/queen_bee/bought, -/obj/item/clothing/head/beekeeper_head, -/obj/item/clothing/suit/beekeeper_suit, -/obj/machinery/light/directional/west, -/turf/open/floor/vault, -/area/ruin/powered/seedvault) -"XL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/green/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 5 - }, -/obj/machinery/biogenerator/vault, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) -"Zq" = ( -/obj/machinery/light/directional/east, -/obj/machinery/hydroponics/constructable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/line{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/powered/seedvault) - -(1,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -nX -nX -"} -(2,1,1) = {" -aa -aa -aa -aa -ab -ab -aa -aa -aa -aa -aa -aa -ab -aa -aa -aa -aa -aa -aa -nX -"} -(3,1,1) = {" -aa -ac -ac -ac -ac -ac -ac -aa -aa -aa -aa -ab -ab -ab -aa -aa -aa -Mm -Mm -nX -"} -(4,1,1) = {" -aa -ac -qW -ah -ac -ca -ac -ac -ac -ac -ab -ab -ab -ab -Mm -Mm -Mm -Mm -aa -aa -"} -(5,1,1) = {" -aa -ac -MX -ah -as -PH -aQ -av -uK -aR -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -"} -(6,1,1) = {" -aa -ac -MX -Vn -Bb -qQ -ah -av -wi -aR -ab -ab -ac -ac -ac -ac -ac -aa -aa -aa -"} -(7,1,1) = {" -aa -ac -Pw -ah -ac -PH -tu -ac -ac -ac -ac -ac -ac -dc -dc -dc -ac -ac -ac -aa -"} -(8,1,1) = {" -aa -ac -ac -ac -ac -PH -ah -aS -ac -aG -ac -bh -aN -aN -aN -aN -aN -bB -ac -aa -"} -(9,1,1) = {" -ac -ac -ar -at -az -PH -ah -aT -ac -ac -ac -bb -bb -aN -aN -aN -aN -aN -ac -ac -"} -(10,1,1) = {" -ac -ad -al -al -al -PH -ah -al -Tl -ac -uL -bb -aN -bd -ba -bo -aN -aN -iM -ac -"} -(11,1,1) = {" -ac -ae -al -Vn -Bb -pW -Bb -Bb -Bb -aH -Bb -DA -Uz -aV -aW -be -aN -aN -iJ -ac -"} -(12,1,1) = {" -ac -tr -VA -al -al -PH -ah -al -BM -ac -xT -bb -aN -XL -bi -bp -aN -aN -iM -ac -"} -(13,1,1) = {" -ac -ac -ac -aw -al -PH -ah -aF -ac -ac -ac -aN -aN -aN -bz -aN -aN -aN -ac -ac -"} -(14,1,1) = {" -ac -ag -zs -al -al -PH -ah -ah -au -aA -ac -bj -aN -bb -bk -aN -bb -bC -ac -aa -"} -(15,1,1) = {" -ac -ai -al -Vn -Bb -qQ -ah -aF -ac -aA -ac -ac -ac -Zq -QB -OD -ac -ac -ac -aa -"} -(16,1,1) = {" -ac -aj -al -al -al -tK -ac -ac -ac -cn -aA -aL -ac -by -bA -ac -ac -ab -ab -aa -"} -(17,1,1) = {" -ac -ac -ao -al -al -PH -ac -aX -WA -aA -aA -QJ -ac -Sz -br -bt -ab -ab -aa -aa -"} -(18,1,1) = {" -aa -ac -ac -ax -aJ -oR -KF -sv -sv -aY -aM -ac -ac -bn -bs -bu -bx -ab -ab -nX -"} -(19,1,1) = {" -aa -aa -ac -ay -Mn -ah -ac -Kj -OM -Kj -ac -ac -aa -aa -aa -aa -ab -ab -nX -nX -"} -(20,1,1) = {" -aa -aa -ac -ac -ac -ac -ac -ac -ac -ac -ac -aa -aa -aa -aa -aa -aa -ab -nX -rf -"} diff --git a/_maps/RandomRuins/SpaceRuins/lab4071.dmm b/_maps/RandomRuins/SpaceRuins/lab4071.dmm deleted file mode 100644 index 86829ac573bd..000000000000 --- a/_maps/RandomRuins/SpaceRuins/lab4071.dmm +++ /dev/null @@ -1,6399 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ad" = ( -/mob/living/simple_animal/hostile/carp, -/turf/open/space, -/area/template_noop) -"ao" = ( -/obj/structure/lattice, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/outside) -"at" = ( -/turf/closed/mineral/random, -/area/ruin/space/has_grav/crazylab/outside) -"au" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull, -/area/ruin/space/has_grav/crazylab/outside) -"aw" = ( -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"aA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/remains/human, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"aN" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/machinery/light/directional/east, -/obj/machinery/button/door{ - dir = 8; - id = 32; - name = "Rec Room Shutters"; - pixel_x = 30 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"aT" = ( -/mob/living/simple_animal/hostile/carp, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"aV" = ( -/turf/closed/wall/mineral/titanium, -/area/ruin/space/has_grav/crazylab/outside) -"aX" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = 128; - name = "EVA Shutters"; - pixel_y = 5 - }, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 6 - }, -/obj/machinery/light/small/broken/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"bc" = ( -/obj/machinery/door/airlock/public, -/obj/structure/fans/tiny, -/turf/open/floor/engine/hull, -/area/ruin/space/has_grav/crazylab/watchpost) -"bh" = ( -/turf/closed/wall/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"bw" = ( -/obj/structure/flora/rock, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"bz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/chemistry, -/obj/item/reagent_containers/glass/bottle/charcoal{ - pixel_x = 8; - pixel_y = -3 - }, -/obj/item/reagent_containers/glass/bottle/epinephrine, -/obj/item/reagent_containers/syringe/contraband/methamphetamine, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"bA" = ( -/mob/living/simple_animal/hostile/carp, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"bB" = ( -/obj/machinery/light/broken/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"bQ" = ( -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"bR" = ( -/turf/open/floor/engine/hull, -/area/ruin/space/has_grav/crazylab/watchpost) -"bS" = ( -/obj/structure/sign/poster/retro/smile, -/turf/closed/wall/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"bV" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/light/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"cd" = ( -/obj/machinery/power/smes, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"cg" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/sheet/mineral/plasma/fifty, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"ck" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"cn" = ( -/obj/structure/mirror, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/crew) -"cq" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = 64 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"cs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/sheet/plasteel/twenty{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/remains/human, -/obj/item/grenade/c4{ - pixel_x = -5; - pixel_y = 4 - }, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"cv" = ( -/obj/structure/flora/rock/pile, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"cB" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"cE" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/door/poddoor{ - id = 98; - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/chem) -"cQ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/mineral/titanium, -/area/ruin/space/has_grav/crazylab/outside) -"dd" = ( -/mob/living/simple_animal/hostile/nanotrasen/ranged, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"dh" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"dr" = ( -/obj/structure/table/reinforced, -/obj/item/gun/energy/laser, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"dy" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/machinery/light/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"dG" = ( -/obj/structure/sign/poster/retro/nanotrasen_logo_70s, -/turf/closed/wall/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"dI" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/crew) -"dJ" = ( -/obj/structure/sink{ - pixel_y = 18 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"dN" = ( -/obj/structure/table/glass, -/obj/item/razor{ - pixel_x = -9; - pixel_y = 1 - }, -/obj/item/skub{ - pixel_x = 7; - pixel_y = 10 - }, -/obj/item/lipstick, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/storage/firstaid/regular{ - pixel_x = -5; - pixel_y = 8 - }, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"dO" = ( -/obj/machinery/button/door{ - id = 64; - name = "Dorm Shutters"; - pixel_x = 5; - pixel_y = 23 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"ee" = ( -/obj/structure/bookcase/random/reference, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"eA" = ( -/obj/structure/bookcase/random/nonfiction, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"eE" = ( -/obj/structure/flora/rock/pile, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"eG" = ( -/obj/structure/flora/rock/pile, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/sheet/mineral/uranium/fifty, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"eJ" = ( -/obj/structure/flora/rock, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"fe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/remains/human, -/obj/item/grenade/chem_grenade/adv_release, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"fh" = ( -/obj/structure/table/reinforced, -/obj/structure/fluff/paper/stack{ - pixel_x = -7; - pixel_y = 1 - }, -/obj/item/paper_bin, -/obj/item/pen/red, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"fv" = ( -/obj/structure/table/reinforced, -/obj/item/circuitboard/machine/chem_heater{ - pixel_x = 4; - pixel_y = -6 - }, -/obj/item/circuitboard/machine/chem_master{ - pixel_x = -5; - pixel_y = 3 - }, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"fG" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"fI" = ( -/obj/structure/table/reinforced, -/obj/item/storage/firstaid/advanced{ - pixel_x = -5; - pixel_y = 7 - }, -/obj/item/storage/firstaid/regular{ - pixel_x = 5 - }, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"fK" = ( -/obj/structure/grille, -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = 32 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/gamble) -"fY" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/gamble) -"go" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/structure/curtain, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 9 - }, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"gp" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"gr" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"gK" = ( -/obj/structure/sign/poster/contraband/xenofauna_parasite, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/crew) -"gP" = ( -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"gV" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"hf" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"hg" = ( -/obj/structure/table/wood, -/obj/item/book{ - pixel_x = 5; - pixel_y = -1 - }, -/obj/item/reagent_containers/glass/maunamug{ - pixel_x = -7; - pixel_y = 7 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"hl" = ( -/obj/structure/fireplace, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/ash, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"hy" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/chem) -"hE" = ( -/obj/structure/sign/warning/nosmoking, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/chem) -"hJ" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/door/poddoor{ - id = 98 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/chem) -"hV" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/door/poddoor{ - id = 98 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/chem) -"hW" = ( -/obj/structure/toilet, -/obj/item/soap/syndie, -/obj/machinery/light/small/broken/directional/north, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"if" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/remains/human, -/obj/item/stock_parts/matter_bin/bluespace, -/obj/item/stock_parts/matter_bin/bluespace{ - pixel_y = -7 - }, -/obj/item/stock_parts/matter_bin/bluespace{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/stock_parts/matter_bin/super{ - pixel_x = 12; - pixel_y = 8 - }, -/obj/item/stock_parts/matter_bin/super{ - pixel_x = -10; - pixel_y = -7 - }, -/obj/item/stock_parts/matter_bin/adv{ - pixel_x = -8; - pixel_y = 12 - }, -/obj/item/stock_parts/matter_bin/adv, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"ih" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/machinery/computer/arcade, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"il" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/vending/cigarette/syndicate, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"is" = ( -/obj/structure/sign/poster/contraband/masked_men, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/gamble) -"iw" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/structure/curtain, -/obj/structure/window/reinforced{ - dir = 9 - }, -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"iE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"iY" = ( -/obj/structure/table/glass, -/obj/item/paper_bin/carbon{ - pixel_y = 3 - }, -/obj/machinery/light/directional/south, -/obj/machinery/firealarm/directional/north, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"iZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"jb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"jl" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"jo" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"jB" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"jG" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"jL" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"jO" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"kg" = ( -/obj/structure/table/glass, -/obj/item/stock_parts/micro_laser{ - pixel_x = 1; - pixel_y = 7 - }, -/obj/item/stock_parts/manipulator{ - pixel_x = 5; - pixel_y = 10 - }, -/obj/item/stock_parts/scanning_module{ - pixel_x = 8 - }, -/obj/item/stock_parts/capacitor, -/obj/item/lighter{ - pixel_x = -7 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"kx" = ( -/obj/structure/table/glass, -/obj/item/paper_bin/carbon{ - pixel_y = 3 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"ky" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"kB" = ( -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"kJ" = ( -/obj/effect/decal/cleanable/garbage, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"kM" = ( -/obj/machinery/disposal/bin, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"kN" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/crew) -"lb" = ( -/obj/effect/turf_decal/number/four, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/crew) -"lc" = ( -/obj/effect/turf_decal/number/zero, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/crew) -"ll" = ( -/turf/template_noop, -/area/template_noop) -"ln" = ( -/obj/effect/turf_decal/number/seven, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/crew) -"lA" = ( -/obj/effect/turf_decal/number/one, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/crew) -"lN" = ( -/obj/machinery/door/airlock/hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"lS" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"me" = ( -/obj/structure/table/glass, -/obj/item/hand_labeler{ - pixel_y = 8 - }, -/obj/item/reagent_scanner, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"mi" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 9 - }, -/obj/structure/chair/office{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"mj" = ( -/obj/structure/sink/kitchen{ - pixel_y = 13 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 5 - }, -/obj/effect/decal/cleanable/greenglow, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"mm" = ( -/obj/machinery/smartfridge/chemistry, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"mu" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"mE" = ( -/obj/structure/table/glass, -/obj/item/storage/bag/chemistry, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"mT" = ( -/obj/structure/chair/wood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"mV" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck/cas{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/toy/cards/deck/cas/black, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"ng" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"nh" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/garbage, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"nm" = ( -/obj/machinery/door/airlock/hatch{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"no" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"nq" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"nt" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"nI" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"ob" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"od" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"oe" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"ok" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/light/broken/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"ol" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"om" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"oo" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"or" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/chem) -"oG" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/button/door{ - id = 98; - name = "Lab Shutters"; - pixel_y = 25 - }, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"oJ" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange/corner, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"oQ" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"oW" = ( -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"oX" = ( -/obj/structure/table/wood/reinforced, -/obj/item/storage/box/ingredients/wildcard{ - pixel_y = 13 - }, -/obj/item/storage/box/ingredients/wildcard{ - pixel_x = -8 - }, -/obj/item/storage/box/ingredients/wildcard{ - pixel_x = 8 - }, -/obj/machinery/light/directional/north, -/obj/machinery/camera/all{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/bar) -"oY" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"pb" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/armory) -"px" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"pC" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck/syndicate{ - pixel_x = -2; - pixel_y = 7 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"pE" = ( -/obj/structure/table/wood/poker, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"pG" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"pJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"pR" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"pU" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"qg" = ( -/obj/structure/rack, -/obj/item/melee/baseball_bat/ablative, -/obj/item/kitchen/knife/combat{ - pixel_y = 9 - }, -/obj/machinery/light/broken/directional/east, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"qi" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"qm" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"qt" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"qv" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"qw" = ( -/obj/machinery/disposal/bin, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"qy" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/garbage, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"qL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"ra" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/corner, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"rh" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"rS" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"rW" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"rY" = ( -/obj/machinery/door/airlock/hatch{ - dir = 8 - }, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/chem) -"sd" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 10 - }, -/obj/machinery/camera/all{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"sr" = ( -/obj/structure/grille, -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = 32; - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/gamble) -"sx" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 6 - }, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"sC" = ( -/obj/structure/table/glass, -/obj/item/assembly/signaler{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/assembly/signaler{ - pixel_x = -8 - }, -/obj/item/assembly/signaler, -/obj/item/assembly/signaler{ - pixel_x = -4; - pixel_y = 5 - }, -/obj/item/assembly/voice{ - pixel_x = 12; - pixel_y = 11 - }, -/obj/item/assembly/voice{ - pixel_x = 13 - }, -/obj/item/assembly/voice{ - pixel_x = 13; - pixel_y = 7 - }, -/turf/open/floor/carpet/lone, -/area/ruin/space/has_grav/crazylab/chem) -"sH" = ( -/obj/structure/table/glass, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/storage/firstaid/toxin{ - pixel_y = 7 - }, -/obj/item/screwdriver{ - pixel_x = 6; - pixel_y = 2 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"sV" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"sY" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 5 - }, -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"td" = ( -/obj/structure/table/glass, -/obj/item/storage/bag/chemistry, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"te" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"tn" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck/kotahi{ - pixel_y = 7 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"tw" = ( -/obj/structure/table/wood/poker, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"tC" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"tF" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"ug" = ( -/obj/machinery/camera/all{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"ui" = ( -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"uo" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/bar) -"us" = ( -/mob/living/simple_animal/hostile/poison/giant_spider/nurse, -/obj/effect/decal/cleanable/blood/drip, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"ut" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/machinery/door/airlock/hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"uu" = ( -/obj/machinery/door/airlock/hatch, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"uC" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"uO" = ( -/obj/structure/table/glass, -/obj/item/stock_parts/micro_laser{ - pixel_x = 1; - pixel_y = 7 - }, -/obj/item/stock_parts/manipulator{ - pixel_x = 5; - pixel_y = 10 - }, -/obj/item/stock_parts/scanning_module{ - pixel_x = 8 - }, -/obj/item/stock_parts/capacitor, -/obj/item/lighter{ - pixel_x = -7 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"uQ" = ( -/obj/machinery/vending/cola/shamblers, -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"uT" = ( -/obj/machinery/vending/donksofttoyvendor, -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"vi" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/engi) -"vk" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"vC" = ( -/obj/machinery/door/airlock/hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"vD" = ( -/obj/structure/sign/warning/chemdiamond, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/chem) -"vK" = ( -/obj/structure/table/glass, -/obj/item/stack/cable_coil/red{ - pixel_y = 8 - }, -/obj/item/stack/cable_coil/red{ - pixel_y = 4 - }, -/obj/item/stack/cable_coil/red, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"vN" = ( -/obj/structure/table/glass, -/obj/item/grenade/chem_grenade{ - pixel_x = 1; - pixel_y = 8 - }, -/obj/item/grenade/chem_grenade{ - pixel_x = -8; - pixel_y = 13 - }, -/obj/item/grenade/chem_grenade{ - pixel_x = 7; - pixel_y = 3 - }, -/obj/item/grenade/chem_grenade{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/grenade/chem_grenade{ - pixel_x = 10; - pixel_y = 13 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"vS" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/decal/cleanable/plasma, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"vZ" = ( -/obj/structure/sink/kitchen{ - dir = 8; - pixel_x = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"wa" = ( -/obj/structure/fluff/fokoff_sign, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"we" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/bomb) -"wj" = ( -/obj/machinery/suit_storage_unit/independent/mining/eva, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 10 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"wm" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/vending/cola/starkist, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"ws" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"wv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"wC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"wX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"xe" = ( -/obj/machinery/processor, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/bar) -"xl" = ( -/obj/structure/table/wood/reinforced, -/obj/machinery/microwave{ - pixel_y = 7 - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"xp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"xq" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"xx" = ( -/obj/structure/sign/poster/contraband/space_cola, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/bar) -"xH" = ( -/obj/structure/sign/warning/enginesafety, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/engi) -"xO" = ( -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/sink/kitchen{ - dir = 4; - pixel_x = -8 - }, -/obj/item/mop, -/obj/item/reagent_containers/glass/bucket, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"yf" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"yi" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"yj" = ( -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"yk" = ( -/obj/structure/sign/poster/contraband/gec, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/engi) -"yl" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/door/poddoor{ - id = 18 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/bar) -"ym" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"yu" = ( -/obj/structure/closet/crate{ - opened = 1 - }, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"yw" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"yy" = ( -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange/corner, -/obj/machinery/holopad/emergency/medical, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"yF" = ( -/mob/living/simple_animal/hostile/asteroid/hivelord{ - desc = "A mass of unknown organic (leadership) material. For whatever reason, the organization has decided to make it your overseer."; - name = "Laoban" - }, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"yI" = ( -/obj/structure/sign/poster/contraband/fun_police, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/gamble) -"yR" = ( -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"yU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"za" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"zd" = ( -/obj/machinery/jukebox, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"zh" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/food/flour, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/bar) -"zm" = ( -/obj/structure/table/wood/reinforced, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"zn" = ( -/obj/structure/spider/cocoon, -/obj/structure/spider/stickyweb, -/obj/machinery/light/broken/directional/west, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"zq" = ( -/obj/structure/table/wood/reinforced, -/obj/item/storage/bag/tray, -/obj/item/kitchen/knife, -/obj/item/kitchen/rollingpin, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/bar) -"zs" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light/broken/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"zu" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/plating/asteroid/snow/temperatre, -/area/ruin/space/has_grav/crazylab/bar) -"zw" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"zB" = ( -/obj/structure/closet/secure_closet/chemical/heisenberg, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"zC" = ( -/obj/structure/flora/rock/icy, -/turf/open/floor/plating/asteroid/snow/temperatre, -/area/ruin/space/has_grav/crazylab/bar) -"zF" = ( -/turf/open/floor/plating/asteroid/snow/temperatre, -/area/ruin/space/has_grav/crazylab/bar) -"zJ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"zK" = ( -/obj/machinery/autolathe, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"zO" = ( -/obj/structure/closet/crate{ - opened = 1 - }, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"zW" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"zX" = ( -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 5 - }, -/obj/machinery/camera/all, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"Ad" = ( -/obj/structure/sign/poster/contraband/hacking_guide, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/chem) -"Ae" = ( -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder{ - pixel_x = -1; - pixel_y = 13 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"Ag" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"Ai" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/decal/cleanable/greenglow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"An" = ( -/obj/machinery/door/airlock/hatch, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"AE" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"AG" = ( -/obj/structure/sign/poster/contraband/eat, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/gamble) -"AT" = ( -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/mayonnaise, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/pack/astrotame, -/obj/item/reagent_containers/food/condiment/pack/astrotame, -/obj/item/reagent_containers/food/condiment/pack/bbqsauce, -/obj/item/reagent_containers/food/condiment/pack/bbqsauce, -/obj/item/reagent_containers/food/condiment/pack/hotsauce, -/obj/item/reagent_containers/food/condiment/pack/hotsauce, -/obj/item/reagent_containers/food/condiment/pack/ketchup, -/obj/item/reagent_containers/food/condiment/pack/ketchup, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/storage/fancy/egg_box, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/bar) -"AW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/bar) -"Bb" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Bg" = ( -/obj/structure/table/wood/reinforced, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"Bm" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"Bo" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"Br" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/bar) -"Bt" = ( -/obj/structure/statue/snow/snowman, -/turf/open/floor/plating/asteroid/snow/temperatre, -/area/ruin/space/has_grav/crazylab/bar) -"Bw" = ( -/obj/structure/flora/tree/pine, -/turf/open/floor/plating/asteroid/snow/temperatre, -/area/ruin/space/has_grav/crazylab/bar) -"By" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/drone, -/obj/item/clothing/head/hardhat, -/obj/item/storage/box/lights/mixed, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"Bz" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"BA" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/crew) -"BC" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"BJ" = ( -/obj/structure/grille, -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = 32; - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/gamble) -"BL" = ( -/obj/structure/table/reinforced, -/obj/item/wrench, -/obj/item/radio/off, -/obj/item/radio/off, -/obj/item/radio/off, -/obj/item/radio/off, -/obj/item/radio/off, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"BQ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"BW" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"Cb" = ( -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/ash/large, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"Cg" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 5 - }, -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"Ci" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/remains/human, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"Cj" = ( -/obj/structure/closet/crate/radiation, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 4 - }, -/obj/machinery/light/directional/east, -/obj/item/stack/sheet/mineral/uranium/fifty, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"Ck" = ( -/obj/effect/turf_decal/number/four, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/bar) -"Cn" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"Cs" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"CL" = ( -/obj/structure/sink/kitchen{ - pixel_y = 14 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"CO" = ( -/obj/machinery/holopad/emergency/bar, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/bar) -"CW" = ( -/obj/effect/decal/cleanable/food/flour, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/bar) -"CY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/bar) -"Dd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/mono/white, -/area/ruin/space/has_grav/crazylab/bar) -"Dh" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"Dn" = ( -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/asteroid/snow/temperatre, -/area/ruin/space/has_grav/crazylab/bar) -"Dp" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"DI" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"DK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"DN" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"Ea" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"Ef" = ( -/obj/structure/closet/secure_closet/engineering_electrical{ - req_access = null - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 6 - }, -/obj/item/storage/toolbox/electrical, -/obj/item/stack/cable_coil/red, -/obj/item/stack/cable_coil/red, -/obj/item/stack/cable_coil/red, -/obj/item/stack/cable_coil/red, -/obj/item/stack/cable_coil/red, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"Ew" = ( -/obj/machinery/autolathe, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"EG" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"EI" = ( -/obj/effect/turf_decal/techfloor/orange/corner, -/obj/effect/decal/cleanable/plasma, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"EK" = ( -/obj/structure/sink/kitchen{ - dir = 8; - pixel_x = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 6 - }, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"Fg" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/vending/snack/green, -/obj/machinery/light/broken/directional/west, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"Fo" = ( -/obj/effect/turf_decal/number/zero, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/bar) -"Fr" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/hydro) -"Fu" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"Fw" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"FC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"FE" = ( -/obj/structure/table/wood/reinforced, -/obj/machinery/reagentgrinder{ - pixel_x = -1; - pixel_y = 13 - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"FK" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"FR" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"FU" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"Ga" = ( -/obj/machinery/power/port_gen/pacman/super, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 10 - }, -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"Go" = ( -/obj/machinery/power/smes, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning, -/obj/structure/cable, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"Gu" = ( -/obj/machinery/power/port_gen/pacman/super, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 6 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"Gv" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/camera/all{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"GJ" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/titanium/white, -/area/ruin/space/has_grav/crazylab/chem) -"GL" = ( -/turf/closed/indestructible/rock, -/area/ruin/space/has_grav/crazylab/outside) -"GM" = ( -/obj/effect/turf_decal/number/seven, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/bar) -"GO" = ( -/obj/structure/table/wood/reinforced, -/obj/item/reagent_containers/food/drinks/shaker{ - pixel_y = 8 - }, -/obj/item/clothing/head/hopcap{ - desc = "It's good to be the king."; - icon = 'icons/obj/clothing/hats.dmi'; - mob_overlay_icon = 'icons/mob/clothing/head.dmi'; - name = "captains's cap"; - pixel_x = 5; - pixel_y = -4 - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"GS" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"GT" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"GU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"GV" = ( -/turf/open/space, -/area/template_noop) -"GX" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/computer/camera_advanced{ - dir = 1 - }, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"Hc" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"Hi" = ( -/obj/structure/spider/stickyweb, -/obj/effect/decal/cleanable/blood/gibs/old, -/obj/machinery/light/small/directional/east, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"Hq" = ( -/obj/structure/chair/stool/bar{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"HG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"HI" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"HL" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/armory) -"Ie" = ( -/obj/effect/turf_decal/number/four, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/armory) -"Ik" = ( -/obj/effect/turf_decal/number/zero, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/airlock) -"Im" = ( -/obj/effect/turf_decal/number/seven, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/airlock) -"Ip" = ( -/obj/effect/turf_decal/number/one, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/airlock) -"It" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Iu" = ( -/obj/structure/sign/poster/retro/science, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/airlock) -"Iv" = ( -/obj/machinery/door/airlock/hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/chem) -"IA" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/firedoor/heavy, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/chem) -"IC" = ( -/obj/effect/turf_decal/number/one, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/bar) -"IF" = ( -/obj/structure/table/wood/reinforced, -/obj/machinery/chem_dispenser/drinks{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"IK" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"IO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"IR" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"Jj" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"Jr" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"Jt" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/button/door{ - dir = 1; - id = 18; - name = "Botany Window Lockdown"; - pixel_y = -25 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"Jy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/bar) -"JA" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/bar) -"JB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"JZ" = ( -/obj/machinery/camera/all, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"Ke" = ( -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"Kg" = ( -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"Kj" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"Kn" = ( -/obj/structure/table/reinforced, -/obj/machinery/recharger, -/obj/machinery/light/small/directional/north, -/turf/open/floor/mineral/titanium, -/area/ruin/space/has_grav/crazylab/watchpost) -"Ks" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 9 - }, -/obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Kz" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/gibs/limb, -/obj/effect/decal/cleanable/blood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"KB" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/machinery/camera/all, -/obj/effect/decal/cleanable/blood/gibs/down, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"KC" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/gibs/bubblegum, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"KF" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"KJ" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"KL" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"KM" = ( -/obj/structure/sign/poster/contraband/shamblers_juice, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/bar) -"KR" = ( -/obj/structure/table/wood/reinforced, -/obj/machinery/chem_dispenser/drinks/beer{ - dir = 1 - }, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"KT" = ( -/obj/machinery/vending/boozeomat, -/turf/open/floor/carpet/red, -/area/ruin/space/has_grav/crazylab/bar) -"KU" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"KY" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"Lb" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"Lc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood/tracks, -/obj/effect/decal/cleanable/blood/gibs, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"Li" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"Ll" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"Lu" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/garbage, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Lw" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/corner, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Lz" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"LB" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"LD" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"LE" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood/gibs/torso, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"LP" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"LQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"LV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/bomb) -"Mb" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/bomb) -"Me" = ( -/mob/living/simple_animal/hostile/zombie, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"Mk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/research_notes/loot/genius{ - origin_type = "experimental chemistry and explosives" - }, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"Mz" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/turf/open/floor/plating/grass, -/area/ruin/space/has_grav/crazylab/bar) -"MB" = ( -/turf/open/floor/plating/grass, -/area/ruin/space/has_grav/crazylab/bar) -"MG" = ( -/obj/structure/flora/grass/brown, -/turf/open/floor/plating/grass, -/area/ruin/space/has_grav/crazylab/bar) -"MM" = ( -/obj/structure/closet/crate/radiation{ - opened = 1 - }, -/obj/item/stack/sheet/mineral/plasma/fifty, -/obj/item/stack/sheet/mineral/silver/fifty, -/obj/machinery/light/broken/directional/south, -/obj/item/stack/sheet/mineral/uranium/twenty, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/space/has_grav/crazylab/chem) -"MV" = ( -/obj/structure/closet/secure_closet/security{ - req_access = null - }, -/obj/item/clothing/suit/armor/vest, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"Na" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/blood/drip, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"Nn" = ( -/obj/structure/table/reinforced, -/obj/item/gun/syringe, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"NA" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/syringe{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/reagent_containers/syringe{ - pixel_x = -5 - }, -/obj/item/reagent_containers/syringe{ - pixel_x = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"NC" = ( -/obj/effect/decal/cleanable/blood/tracks, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"NO" = ( -/obj/structure/closet/secure_closet/security{ - req_access = null - }, -/obj/item/clothing/suit/armor/vest, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"NP" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"NU" = ( -/obj/machinery/vending/snack/blue, -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"NY" = ( -/obj/machinery/door/airlock/hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Oc" = ( -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Ok" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/airlock) -"Oq" = ( -/obj/structure/lattice, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/bomb) -"Ow" = ( -/obj/structure/lattice, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/bomb) -"OA" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/bomb) -"OP" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/bomb) -"OT" = ( -/obj/structure/flora/rock/pile, -/obj/item/stack/sheet/mineral/uranium/fifty, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/outside) -"OX" = ( -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/plating/grass, -/area/ruin/space/has_grav/crazylab/bar) -"Pd" = ( -/obj/structure/flora/tree/jungle/small, -/turf/open/floor/plating/grass, -/area/ruin/space/has_grav/crazylab/bar) -"Pe" = ( -/obj/structure/rack, -/obj/item/melee/baseball_bat/ablative, -/obj/item/kitchen/knife/combat{ - pixel_y = 7 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"Pg" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"Pi" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/syringe{ - pixel_y = -7 - }, -/obj/item/reagent_containers/syringe{ - pixel_x = -3; - pixel_y = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"Pk" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/syringe/piercing{ - pixel_x = -7 - }, -/obj/item/reagent_containers/syringe/piercing, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"Pl" = ( -/obj/effect/decal/cleanable/blood/tracks, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"Px" = ( -/obj/structure/sign/poster/contraband/syndicate_recruitment, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/armory) -"PD" = ( -/obj/structure/sign/poster/contraband/red_rum, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/airlock) -"PS" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/machinery/light/directional/east, -/turf/open/floor/plating/grass, -/area/ruin/space/has_grav/crazylab/bar) -"PT" = ( -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Qc" = ( -/obj/machinery/suit_storage_unit/independent/mining/eva, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 9 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Qf" = ( -/obj/effect/turf_decal/trimline/transparent/neutral/line{ - dir = 1 - }, -/obj/machinery/light/broken/directional/north, -/obj/effect/decal/cleanable/blood/footprints, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Qg" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/emergency, -/obj/item/clothing/head/hardhat, -/obj/item/storage/box/lights/mixed, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 9 - }, -/obj/machinery/light/broken/directional/west, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/engi) -"Qk" = ( -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Qn" = ( -/obj/structure/tank_dispenser, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 5 - }, -/obj/machinery/camera/all, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Qr" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/door/poddoor{ - id = 128; - dir = 4 - }, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/airlock) -"Qu" = ( -/obj/machinery/light/floor, -/obj/structure/lattice, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/bomb) -"Qv" = ( -/obj/structure/lattice, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/bomb) -"QB" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/bar) -"QJ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/blood, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"QO" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/syringe/piercing, -/obj/item/reagent_containers/syringe/piercing{ - pixel_x = -6 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"QS" = ( -/obj/structure/table/reinforced, -/obj/item/gun/syringe, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"QY" = ( -/obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"Rd" = ( -/obj/structure/rack, -/obj/item/melee/baseball_bat/ablative, -/obj/item/kitchen/knife/combat{ - pixel_y = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"Rj" = ( -/obj/effect/turf_decal/industrial/warning/dust/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Rp" = ( -/obj/effect/turf_decal/industrial/warning/dust/corner, -/obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"RQ" = ( -/obj/machinery/light/floor, -/obj/structure/lattice/catwalk, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/bomb) -"RT" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/bomb) -"Se" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"Sm" = ( -/obj/machinery/vending/hydronutrients, -/obj/structure/spider/stickyweb, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"So" = ( -/obj/structure/rack, -/obj/item/melee/baseball_bat/ablative, -/obj/item/kitchen/knife/combat{ - pixel_y = 6 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"Sp" = ( -/obj/structure/table/reinforced, -/obj/structure/spider/stickyweb, -/obj/structure/spider/cocoon, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"St" = ( -/obj/structure/sign/poster/contraband/twelve_gauge, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/armory) -"Sz" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"SJ" = ( -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"SV" = ( -/obj/structure/chair/office, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"Tc" = ( -/obj/effect/decal/cleanable/blood/gibs/body, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"Te" = ( -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/button/door{ - dir = 4; - id = 132; - name = "Airlock Lockdown"; - pixel_x = -23 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"Th" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/vending/coffee, -/obj/machinery/light/broken/directional/north, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/gamble) -"TA" = ( -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/airlock) -"TE" = ( -/obj/structure/salvageable/seed, -/obj/structure/spider/stickyweb, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"TJ" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/bar) -"TK" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/bomb) -"TM" = ( -/turf/closed/mineral/random, -/area/ruin/space/has_grav/crazylab/bomb) -"TW" = ( -/obj/structure/sign/poster/contraband/rip_badger, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/hydro) -"Uy" = ( -/obj/structure/spider/stickyweb, -/obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"UH" = ( -/mob/living/simple_animal/hostile/poison/giant_spider, -/obj/structure/spider/stickyweb, -/obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"UL" = ( -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"UN" = ( -/obj/structure/table/reinforced, -/obj/item/ammo_box/magazine/m45{ - pixel_x = 8; - pixel_y = -2 - }, -/obj/item/ammo_box/magazine/m45, -/obj/item/gun/ballistic/automatic/pistol/candor{ - pixel_x = -3; - pixel_y = 5 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"UQ" = ( -/obj/machinery/computer/crew{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/armory) -"UR" = ( -/obj/machinery/computer/camera_advanced{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/armory) -"US" = ( -/obj/structure/lattice, -/turf/open/space, -/area/ruin/space/has_grav/crazylab/airlock) -"Vb" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external/glass, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/airlock) -"Vh" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external/glass, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/airlock) -"Vr" = ( -/obj/machinery/hydroponics/constructable, -/obj/structure/spider/stickyweb, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"Vt" = ( -/obj/effect/decal/cleanable/blood/gibs/old, -/obj/effect/decal/cleanable/blood/innards, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"Vu" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"Vv" = ( -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/falsewall/plastitanium, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"Vx" = ( -/obj/structure/sign/poster/retro/we_watch, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/armory) -"VE" = ( -/obj/structure/lattice, -/obj/machinery/light/floor, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/crazylab/airlock) -"VM" = ( -/obj/structure/sign/warning, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/airlock) -"Wb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/poddoor{ - id = 132 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/airlock) -"We" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/poddoor{ - id = 132 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/airlock) -"Wf" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/ash, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/bomb) -"Wi" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/bomb) -"Wl" = ( -/obj/machinery/camera/preset/toxins{ - network = list("ss13") - }, -/obj/structure/lattice, -/obj/machinery/light/floor, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/bomb) -"Wm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/bomb) -"Wp" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"Ws" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/decal/cleanable/blood/gibs/limb, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"WC" = ( -/obj/structure/chair/comfy/beige{ - dir = 1 - }, -/obj/machinery/light/broken/directional/south, -/turf/open/floor/plasteel/grimy, -/area/ruin/space/has_grav/crazylab/crew) -"WD" = ( -/obj/effect/decal/cleanable/blood/gibs/up, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"WH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/airlock) -"WM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/airlock) -"WZ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/flora/rock, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/bomb) -"Xm" = ( -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/bomb) -"Xs" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/bomb) -"XJ" = ( -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"XO" = ( -/obj/effect/decal/cleanable/blood/splatter, -/obj/effect/decal/cleanable/blood/drip, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"XT" = ( -/obj/structure/spider/stickyweb, -/obj/effect/decal/cleanable/blood/gibs/torso, -/obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/floor/mineral/plastitanium, -/area/ruin/space/has_grav/crazylab/hydro) -"XV" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/airlock) -"XX" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/ruin/space/has_grav/crazylab/airlock) -"Yb" = ( -/obj/structure/lattice, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/bomb) -"Yj" = ( -/turf/open/floor/plating/foam, -/area/ruin/space/has_grav/crazylab/bomb) -"Yl" = ( -/obj/effect/turf_decal/number/four, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/hydro) -"Ym" = ( -/obj/effect/turf_decal/number/zero, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/hydro) -"Yw" = ( -/obj/effect/turf_decal/number/seven, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/hydro) -"Yy" = ( -/obj/effect/turf_decal/number/one, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/space/has_grav/crazylab/hydro) -"YA" = ( -/obj/structure/lattice, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/crazylab/airlock) -"YD" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/crazylab/airlock) -"YG" = ( -/obj/structure/railing, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/crazylab/airlock) -"YJ" = ( -/obj/structure/railing{ - dir = 6 - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/crazylab/airlock) -"YU" = ( -/obj/structure/lattice, -/obj/machinery/light/floor, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/bomb) -"Zd" = ( -/obj/effect/decal/cleanable/ash, -/turf/open/floor/plating/foam, -/area/ruin/space/has_grav/crazylab/bomb) -"Zf" = ( -/obj/structure/lattice, -/turf/open/floor/plating/foam, -/area/ruin/space/has_grav/crazylab/bomb) -"Zl" = ( -/obj/structure/lattice, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/asteroid/lowpressure, -/area/ruin/space/has_grav/crazylab/bomb) -"Zs" = ( -/obj/effect/decal/cleanable/ash/large, -/turf/open/floor/plating/foam, -/area/ruin/space/has_grav/crazylab/bomb) -"ZA" = ( -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/space/has_grav/crazylab/bomb) - -(1,1,1) = {" -ll -GV -GV -GV -ao -ao -ao -ao -ao -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -"} -(2,1,1) = {" -ll -GV -GV -ao -ao -aV -aV -cQ -aV -at -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -"} -(3,1,1) = {" -ll -GV -GV -ao -au -bc -bR -ui -bh -bh -at -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -"} -(4,1,1) = {" -ll -GV -GV -ao -at -bh -bS -dd -fh -bh -at -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -"} -(5,1,1) = {" -ll -GV -GV -GV -at -bh -cd -dh -GX -bh -at -at -GV -GV -GV -ad -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -"} -(6,1,1) = {" -ll -ll -GV -GV -at -bh -cg -dd -fv -bh -at -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -ll -ll -ll -ll -ll -ll -ll -"} -(7,1,1) = {" -ll -ll -GV -GV -at -bh -Kn -dr -fI -bh -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -ll -ll -ll -ll -ll -ll -"} -(8,1,1) = {" -ll -ll -GV -GV -at -at -bh -dG -bh -at -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -at -at -at -GV -GV -GV -GV -ll -ll -ll -ll -ll -ll -ll -ll -"} -(9,1,1) = {" -ll -ll -GV -GV -GV -at -at -at -at -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -at -at -at -at -at -GV -GV -GV -GV -ll -ll -ll -ll -ll -ll -"} -(10,1,1) = {" -ll -ll -GV -GV -GV -GV -at -at -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -at -at -Me -OT -at -at -at -GV -GV -GV -ll -ll -ll -ll -ll -ll -"} -(11,1,1) = {" -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -at -at -Mk -cB -Me -at -at -GV -GV -GV -ll -ll -ll -ll -ll -ll -"} -(12,1,1) = {" -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -at -at -Me -at -at -GV -GV -GV -GV -ll -ll -ll -ll -ll -ll -"} -(13,1,1) = {" -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -at -at -at -GV -GV -GV -GV -GV -ll -ll -ll -ll -ll -ll -"} -(14,1,1) = {" -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -ll -ll -ll -"} -(15,1,1) = {" -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -ao -ao -aw -te -at -at -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -ll -ll -ll -"} -(16,1,1) = {" -ll -ll -ll -ll -GV -GV -GV -GV -GV -ao -ao -BJ -fK -fY -fY -fY -at -at -at -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -ll -ll -"} -(17,1,1) = {" -ll -ll -ll -ll -GV -GV -GV -GV -ao -ao -sr -fK -ih -Fg -wm -yI -fY -at -at -at -at -ao -ao -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -ll -"} -(18,1,1) = {" -ll -ll -ll -GV -GV -GV -GV -ao -ao -BJ -fK -ih -mu -kB -ws -yR -fY -Ck -Fo -GM -IC -TJ -ao -ao -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -"} -(19,1,1) = {" -ll -ll -GV -GV -GV -GV -GV -ao -BJ -fK -ih -mu -px -tn -wv -yU -An -Cn -Fu -GO -IF -KM -TJ -ao -ad -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -"} -(20,1,1) = {" -ll -ll -GV -GV -GV -GV -GV -bQ -fK -ih -ky -mT -pC -tw -wC -za -AE -Cs -Fw -GS -IK -KR -TJ -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -"} -(21,1,1) = {" -ll -GV -GV -GV -GV -GV -GV -at -fY -Th -kB -mV -pE -tC -wX -zd -AG -CL -FC -GT -IO -KT -TJ -at -at -at -GV -GV -GV -GV -GV -GV -GV -GV -ad -GV -"} -(22,1,1) = {" -GV -GV -GV -GV -GV -GV -at -at -fY -il -kJ -ng -pG -tF -aN -fY -TJ -CO -FE -GU -IR -TJ -TJ -TJ -at -at -at -at -ao -ao -GV -GV -GV -GV -GV -ll -"} -(23,1,1) = {" -GV -GV -GV -GV -GV -at -at -at -fY -is -kM -nh -pJ -ug -fY -TJ -oX -CW -Bg -Hc -zs -TJ -Mz -uo -TJ -Fr -TW -Fr -Se -ao -ao -GV -GV -GV -GV -ll -"} -(24,1,1) = {" -ad -GV -GV -GV -GV -at -at -dI -dI -dI -fY -nm -pR -fY -TJ -zq -AT -CY -Bg -Hq -Jj -yl -MB -OX -QB -Sm -zn -Vr -Fr -Se -ao -ao -GV -GV -GV -ll -"} -(25,1,1) = {" -GV -GV -GV -GV -GV -at -dI -dI -go -iw -dI -no -pU -TJ -xe -zh -AW -Dd -Bg -Hc -Jr -yl -MG -Pd -QB -TE -Uy -Uy -Vr -Fr -Se -ao -GV -GV -ll -ll -"} -(26,1,1) = {" -GV -GV -GV -GV -GV -at -cn -dJ -gp -iE -dI -nq -qi -TJ -xl -zm -Bg -Bg -FK -HG -Jt -TJ -PS -uo -TJ -Sp -UH -Vt -Wp -Vr -Yl -ao -GV -GV -ll -ll -"} -(27,1,1) = {" -GV -GV -GV -GV -GV -ao -dI -dN -gr -iZ -kN -nt -qm -ut -xp -zw -Bm -Dh -FR -HI -Jy -TJ -TJ -TJ -HL -St -HL -Vu -Ws -XJ -Ym -at -GV -GV -ll -ll -"} -(28,1,1) = {" -GV -GV -GV -GV -GV -ao -cn -dJ -bB -jb -dI -BA -qt -uu -xq -bV -Bo -Bo -FU -TJ -JA -TJ -MV -Pe -So -NO -HL -Fr -us -XO -Yw -at -GV -GV -ll -ll -"} -(29,1,1) = {" -ll -GV -GV -GV -GV -ao -ck -dI -dI -jl -lb -nI -qv -ck -xx -TJ -Br -Br -TJ -TJ -JB -KU -Na -Pg -QJ -Sz -UL -Vv -WD -XT -Yy -at -GV -GV -ll -ll -"} -(30,1,1) = {" -ll -GV -GV -GV -GV -ao -ao -dI -hW -jo -lc -ob -qy -uC -TJ -zC -Bt -zF -zu -TJ -JZ -KY -Nn -Pi -QO -SJ -UN -Fr -Hi -Fr -Fr -at -GV -GV -ll -ll -"} -(31,1,1) = {" -ll -GV -GV -GV -GV -ao -ao -dI -gK -dI -ln -od -qL -uQ -TJ -zF -Bw -Dn -uo -HL -ym -Lb -NA -Pk -QS -SV -UQ -Vx -Fr -Fr -at -GV -GV -GV -GV -ll -"} -(32,1,1) = {" -ll -GV -GV -GV -GV -ao -ck -dI -dO -jL -lA -od -ra -uT -TJ -TJ -TJ -TJ -TJ -pb -Ke -Lc -NC -Pl -QY -Tc -UR -HL -at -at -at -GV -GV -GV -GV -GV -"} -(33,1,1) = {" -ll -ll -GV -GV -GV -ao -dI -ee -gP -jB -dI -oe -rh -ck -xH -Qg -By -Dp -vi -HL -Kg -Li -NO -qg -Rd -MV -HL -HL -at -at -GV -GV -GV -GV -ad -GV -"} -(34,1,1) = {" -ll -ll -GV -GV -GV -ao -cq -gP -gV -jG -lN -ol -dy -vi -xO -zJ -Bz -DI -Ga -Ie -Kj -Ll -HL -Px -HL -HL -HL -at -at -GV -GV -GV -GV -GV -GV -GV -"} -(35,1,1) = {" -ll -ll -GV -GV -GV -ao -cq -gP -hf -jO -lS -om -rS -vk -yf -zK -BC -DK -Go -Ik -Ks -Lu -NP -Ok -at -at -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -"} -(36,1,1) = {" -ll -ll -ll -GV -GV -ao -dI -eA -hg -fG -dI -oo -rW -vC -yi -zO -BL -DN -Go -Im -Qf -Lw -NU -Ok -at -at -ao -GV -GV -GV -GV -GV -GV -GV -GV -GV -"} -(37,1,1) = {" -ll -ll -ll -GV -GV -ao -dI -dI -hl -WC -dI -or -rY -vi -yj -zW -BQ -Ea -Gu -Ip -Kz -Lz -It -PD -Ok -Ok -US -VE -US -VE -YA -VE -GV -GV -GV -GV -"} -(38,1,1) = {" -ll -ll -ll -GV -GV -ao -at -dI -dI -dI -hy -oG -sd -vD -yk -zX -Cj -Ef -vi -Ok -KB -LB -Ok -Qc -wj -Ok -Ok -VM -Ok -Ok -Ok -GV -GV -GV -GV -GV -"} -(39,1,1) = {" -ll -ll -ll -GV -GV -GV -at -at -hy -hy -zB -oJ -sx -MM -hy -Ad -hy -hE -hy -Iu -KC -LD -NY -PT -Rj -Te -Vb -Wb -WH -XV -YD -GV -GV -GV -GV -ll -"} -(40,1,1) = {" -ll -ll -ll -GV -GV -GV -GV -at -hy -uO -me -oQ -sC -vK -yu -Ae -qw -Ew -hy -Ok -KF -LE -Oc -Qk -Rp -TA -Vh -We -WM -XX -YG -GV -GV -GV -GV -ll -"} -(41,1,1) = {" -ll -ll -ll -GV -GV -GV -GV -at -hy -mE -mi -oW -sH -vN -yw -Ag -BW -EG -Gv -Iv -KJ -ok -Ok -Qn -aX -Ok -Ok -VM -Ok -Ok -YJ -GV -GV -GV -ll -ll -"} -(42,1,1) = {" -ll -ll -ll -GV -GV -GV -GV -eE -hJ -kx -mj -oY -sV -vS -yy -Ai -Cb -EI -GJ -IA -KL -LP -Ok -Qr -Qr -It -US -VE -US -VE -YA -VE -GV -GV -ll -ll -"} -(43,1,1) = {" -ll -ll -ll -GV -GV -GV -GV -ao -cE -hV -mm -me -sY -vZ -sx -me -Cg -EK -mm -Ok -Ok -LQ -It -ao -ao -ao -ao -GV -GV -ao -ao -GV -GV -GV -ll -ll -"} -(44,1,1) = {" -ll -ll -ll -ll -GV -GV -GV -ao -ao -cE -hV -kg -td -kx -mm -kg -td -iY -hy -Ok -at -Bb -ao -ao -GV -GV -GV -GV -GV -ao -GV -GV -GV -GV -ll -ll -"} -(45,1,1) = {" -ll -ll -ll -ll -GV -GV -GV -GV -ao -ao -cE -cE -cE -cE -cE -cE -vD -hy -hy -at -at -LV -ao -GV -GV -GV -GV -GV -GV -ao -GV -GV -GV -GV -ll -ll -"} -(46,1,1) = {" -ll -ll -ll -ll -ll -GV -GV -GV -GV -ao -ao -bw -bQ -eE -yF -te -te -eE -at -at -GL -Mb -Oq -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -"} -(47,1,1) = {" -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -wa -te -bw -Ci -at -GL -GL -ao -ao -Ow -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -"} -(48,1,1) = {" -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -aw -te -at -at -GL -GV -GV -ao -OA -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -ll -"} -(49,1,1) = {" -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -at -at -at -GV -GV -GV -GV -GV -Ow -GV -GV -GV -at -GV -GV -GV -GV -GV -GV -GV -ll -ll -"} -(50,1,1) = {" -GV -GV -ad -GV -GV -at -at -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -Ow -Qu -GV -at -at -at -GV -GV -GV -GV -GV -GV -GV -ll -"} -(51,1,1) = {" -ll -GV -GV -GV -at -at -at -at -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -OP -Oq -GV -at -at -at -at -GV -GV -GV -GV -GV -GV -ll -"} -(52,1,1) = {" -ll -GV -GV -at -at -bw -cB -aT -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ao -Ow -GV -GV -at -at -at -GV -GV -GV -ad -GV -GV -ll -"} -(53,1,1) = {" -ll -GV -GV -at -aw -bz -cs -eG -at -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -Ow -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -"} -(54,1,1) = {" -ll -GV -GV -at -aA -bA -cv -eJ -if -at -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -Ow -RQ -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -"} -(55,1,1) = {" -GV -ad -GV -at -aw -bQ -bQ -fe -bQ -at -GV -GV -GV -GV -GV -GV -GV -at -at -at -GV -GV -GV -Qv -RT -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -"} -(56,1,1) = {" -GV -GV -GV -GV -cB -aw -cB -aw -at -GV -GV -GV -GV -GV -GV -GV -at -at -at -at -at -GV -GV -ao -Ow -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ll -"} -(57,1,1) = {" -GV -GV -GV -GV -GV -bQ -bA -GV -GV -GV -GV -GV -GV -GV -GV -GV -at -at -at -at -at -GV -GV -ao -Ow -ao -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -"} -(58,1,1) = {" -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ad -GV -GV -GV -at -at -at -at -GV -GV -ao -Ow -ao -ao -GV -GV -GV -ao -ao -ao -GV -GV -GV -"} -(59,1,1) = {" -ll -ll -GV -GV -GV -GV -GV -GV -GV -ad -GV -GV -GV -GV -GV -GV -GV -at -at -at -at -GV -GV -GV -Mb -we -RQ -ao -TM -Wi -YU -TM -ao -ao -ao -GV -"} -(60,1,1) = {" -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -at -at -GV -GV -GV -GV -ao -TK -TK -TM -TM -Wi -Xm -TM -TM -TM -ao -ao -"} -(61,1,1) = {" -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ao -TK -TM -TM -WZ -Wf -Wi -Xm -TM -TM -TM -ao -"} -(62,1,1) = {" -ll -ll -ll -ll -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ao -TM -TM -Wf -Xm -Wi -Yb -Xm -Wm -TM -TM -ao -"} -(63,1,1) = {" -ll -ll -ll -ll -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -ao -TM -TM -Wi -Xs -Yb -Zd -Zl -Xm -Wi -TM -TM -"} -(64,1,1) = {" -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -ad -GV -GV -GV -GV -GV -GV -GV -GV -TM -TM -Wl -Wi -Yj -Zf -Zs -Wi -YU -TM -TM -"} -(65,1,1) = {" -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -TM -TM -Wm -Xm -Yb -Yj -Yb -Wf -Wi -TM -TM -"} -(66,1,1) = {" -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -TM -TM -TM -TM -Xm -Yb -Xm -Wi -WZ -TM -TM -"} -(67,1,1) = {" -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -TM -TM -TM -Xm -Wf -Xm -Wi -ZA -Xm -TM -TM -"} -(68,1,1) = {" -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -TM -TM -WZ -Xm -Xm -Xm -Wi -TM -TM -GV -"} -(69,1,1) = {" -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -TM -TM -TM -Xm -YU -TM -TM -GV -GV -"} -(70,1,1) = {" -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -"} -(71,1,1) = {" -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -"} -(72,1,1) = {" -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -GV -"} -(73,1,1) = {" -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -ll -GV -GV -GV -GV -GV -GV -ad -GV -GV -GV -GV -"} diff --git a/_maps/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/RandomRuins/SpaceRuins/oldstation.dmm deleted file mode 100644 index 635321fa9d4b..000000000000 --- a/_maps/RandomRuins/SpaceRuins/oldstation.dmm +++ /dev/null @@ -1,12933 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/template_noop, -/area/template_noop) -"ab" = ( -/mob/living/simple_animal/hostile/carp, -/turf/template_noop, -/area/template_noop) -"ac" = ( -/turf/closed/wall/r_wall, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ad" = ( -/obj/structure/alien/weeds, -/mob/living/simple_animal/hostile/alien, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ae" = ( -/obj/structure/alien/weeds, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"af" = ( -/obj/structure/alien/weeds, -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/titanium{ - amount = 30 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 25 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ag" = ( -/obj/structure/alien/weeds, -/obj/structure/alien/resin/wall, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ah" = ( -/obj/structure/alien/weeds, -/mob/living/simple_animal/hostile/alien/drone, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ai" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"aj" = ( -/obj/structure/alien/weeds/node, -/obj/structure/alien/egg/burst, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ak" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/comm) -"al" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"am" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"an" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "ancient" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"ao" = ( -/obj/structure/alien/weeds/node, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ap" = ( -/obj/effect/decal/cleanable/robot_debris, -/obj/structure/alien/weeds, -/obj/structure/closet/crate, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/plasteel{ - amount = 30 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"aq" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"ar" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"as" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/comm) -"at" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"au" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"av" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/item/paper/fluff/ruins/oldstation/damagereport, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/item/paper/fluff/ruins/oldstation/report, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"ax" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"ay" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/item/card/id/away/old/apc, -/obj/item/stock_parts/cell{ - charge = 100; - maxcharge = 15000 - }, -/obj/item/stock_parts/cell{ - charge = 100; - maxcharge = 15000 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"az" = ( -/turf/closed/mineral/iron, -/area/ruin/unpowered) -"aA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"aB" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/xenoblood/xgibs/up, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"aG" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation) -"aH" = ( -/obj/effect/decal/cleanable/robot_debris, -/obj/structure/alien/weeds, -/obj/structure/alien/egg/burst, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"aI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/button/door{ - id = "ancient"; - name = "Charlie Station Lockdown Button" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/toy/cards/deck, -/obj/item/folder/blue, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aM" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"aN" = ( -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"aO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aS" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"aT" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation) -"aU" = ( -/obj/structure/alien/weeds, -/obj/item/bodypart/chest, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"aW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/megaphone, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"aY" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"aZ" = ( -/obj/structure/alien/weeds/node, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"ba" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/lighter, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bb" = ( -/obj/structure/sign/poster/contraband/pwr_game, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation) -"bc" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation) -"bd" = ( -/obj/structure/transit_tube{ - dir = 4 - }, -/turf/template_noop, -/area/template_noop) -"be" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/xenoblood/xgibs/larva/body, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bf" = ( -/turf/open/floor/plating/airless, -/area/space/nearstation) -"bg" = ( -/obj/structure/alien/weeds, -/obj/effect/gibspawner/human, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bh" = ( -/obj/structure/alien/weeds, -/obj/structure/alien/egg/burst, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bi" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/alien/weeds, -/mob/living/simple_animal/hostile/alien, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/power/apc{ - dir = 1; - name = "Charlie Station Bridge APC"; - pixel_y = 25; - start_charge = 0 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light_switch{ - pixel_x = -26 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bq" = ( -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - dir = 4; - name = "Broken Computer" - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/brigdoor/eastright, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"br" = ( -/turf/closed/mineral/random/high_chance, -/area/ruin/unpowered) -"bs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/recharger, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/dice/d6, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/tank/internals/emergency_oxygen, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"bw" = ( -/obj/machinery/door/airlock/highsecurity, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bx" = ( -/obj/machinery/door/airlock/highsecurity, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"by" = ( -/obj/structure/sign/poster/retro/nanotrasen_logo_80s, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/comm) -"bz" = ( -/obj/machinery/door/window/brigdoor/westleft, -/obj/effect/decal/cleanable/robot_debris, -/obj/structure/alien/weeds/node, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bA" = ( -/obj/structure/AIcore/deactivated, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bD" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"bE" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"bF" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/table, -/obj/machinery/door/window/brigdoor/eastright, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bG" = ( -/obj/structure/alien/weeds, -/obj/machinery/power/apc{ - dir = 4; - name = "Delta Station Artifical Program Core APC"; - pixel_x = 25; - start_charge = 0 - }, -/obj/effect/decal/cleanable/blood/gibs/old, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bH" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/mining) -"bI" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"bJ" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"bK" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"bL" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"bM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/soap/nanotrasen, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/item/coin, -/obj/item/coin, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"bO" = ( -/turf/closed/mineral/bscrystal, -/area/ruin/space/has_grav/ancientstation) -"bP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"bQ" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bR" = ( -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"bV" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/gibs/old, -/mob/living/simple_animal/hostile/alien/sentinel, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"bW" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"bX" = ( -/obj/structure/sign/departments/science, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation) -"bY" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"bZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ca" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"cb" = ( -/obj/structure/sign/poster/retro/science, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"cc" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"cd" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"ce" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/mining) -"cf" = ( -/obj/structure/rack, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"ci" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/transit_tube{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"cj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"cl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"cm" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"cn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"co" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"cp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cq" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"cs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/transit_tube/station/reverse/flipped{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ct" = ( -/obj/structure/sign/poster/retro/science, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"cu" = ( -/obj/structure/transit_tube, -/turf/template_noop, -/area/template_noop) -"cv" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/transit_tube{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"cw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/transit_tube/station/reverse/flipped, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"cx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/medical/bruise_pack, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"cy" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"cz" = ( -/obj/machinery/mineral/unloading_machine{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"cB" = ( -/obj/effect/decal/cleanable/robot_debris, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"cC" = ( -/obj/machinery/conveyor{ - id = "beta" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"cD" = ( -/turf/closed/mineral/random, -/area/ruin/unpowered) -"cG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"cH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"cI" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "beta"; - pixel_x = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"cJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/paper/fluff/ruins/oldstation/protoinv, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"cK" = ( -/turf/closed/mineral/iron, -/area/ruin/space/has_grav/ancientstation) -"cL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"cM" = ( -/obj/effect/decal/cleanable/shreds, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"cN" = ( -/obj/structure/alien/resin/wall, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"cO" = ( -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/alien/weeds, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"cP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cQ" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"cR" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"cS" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"cT" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"cU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"cY" = ( -/obj/structure/alien/weeds, -/mob/living/simple_animal/hostile/alien/queen, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"cZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"da" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"db" = ( -/obj/structure/alien/weeds, -/obj/structure/alien/egg/burst, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"dc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"dd" = ( -/obj/structure/alien/weeds, -/obj/structure/closet/crate/engineering{ - name = "camera assembly crate" - }, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/stack/cable_coil, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/obj/item/wallframe/camera, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"de" = ( -/turf/closed/indestructible/rock, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"df" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/alien/weeds, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"dg" = ( -/obj/machinery/door/airlock, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"dh" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"di" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"dj" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"dk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/secure/engineering{ - name = "plasma tank crate"; - req_access_txt = "204" - }, -/obj/item/tank/internals/plasma/full, -/obj/item/tank/internals/plasma/full, -/obj/item/tank/internals/plasma/full, -/obj/item/tank/internals/plasma/full, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"dl" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/engi) -"dm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"do" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dp" = ( -/obj/machinery/hydroponics/soil, -/turf/open/floor/grass, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/watertank/high{ - desc = "A highly-pressurized water tank, this one seems almost empty.."; - tank_volume = 1000 - }, -/obj/item/reagent_containers/glass/bucket, -/obj/item/reagent_containers/glass/bucket, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"dv" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/sec) -"dw" = ( -/turf/closed/mineral/random/low_chance, -/area/ruin/unpowered) -"dx" = ( -/obj/structure/girder, -/turf/open/space, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"dy" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/rnd) -"dA" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"dB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"dE" = ( -/obj/machinery/mineral/processing_unit_console, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/mining) -"dF" = ( -/obj/structure/lattice, -/turf/template_noop, -/area/space/nearstation) -"dH" = ( -/obj/effect/decal/cleanable/oil, -/turf/closed/wall/r_wall, -/area/ruin/space/has_grav/ancientstation/deltaai) -"dI" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"dJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"dK" = ( -/turf/template_noop, -/area/space) -"dL" = ( -/obj/machinery/door/airlock/highsecurity, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/alien/weeds, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltaai) -"dM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"dN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"dP" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dR" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"dS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"dT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"dU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/recharger, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"dV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/science{ - name = "Artificial Program Core Room" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/structure/alien/weeds, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"dW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/science{ - name = "Artificial Program Core Room" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"dX" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/mineral/random, -/area/ruin/unpowered) -"dY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"dZ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"ea" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"eb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"ec" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"ed" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"ee" = ( -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"eg" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"ei" = ( -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"ej" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"ek" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"el" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"em" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"en" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"eo" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"ep" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/cultivator{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/cultivator, -/obj/item/shovel/spade, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"eq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/seed_extractor, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"er" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/seeds/harebell, -/obj/item/seeds/carrot, -/obj/item/seeds/potato, -/obj/item/seeds/ambrosia, -/obj/item/seeds/poppy, -/obj/item/seeds/grape, -/obj/effect/decal/cleanable/dirt, -/obj/item/seeds/wheat, -/obj/item/seeds/wheat/rice, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"es" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"et" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg1" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"eu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"ev" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"ew" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"ex" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"ey" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"ez" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 8; - icon_state = "door_closed" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"eB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/autolathe, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"eD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"eF" = ( -/obj/machinery/computer/rdconsole/core, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"eG" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"eH" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"eI" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/engi) -"eJ" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/sec) -"eL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"eM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"eO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - dir = 1; - name = "Beta Station Main Corridor APC"; - pixel_y = 25; - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"eP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"eQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"eR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"eS" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"eT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"eV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/assembly/flash/handheld, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"eW" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"eY" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/rnd) -"eZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/emitter, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"fa" = ( -/obj/machinery/rnd/destructive_analyzer, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"fb" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"fc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"fd" = ( -/obj/structure/sign/poster/contraband/donut_corp, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/sec) -"fe" = ( -/obj/machinery/power/smes/engineering{ - charge = 0 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"ff" = ( -/obj/structure/transit_tube{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/template_noop, -/area/space/nearstation) -"fg" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/comm) -"fh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"fm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"fo" = ( -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"fp" = ( -/obj/structure/sign/poster/official/here_for_your_safety, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/sec) -"fq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/paper, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"fr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"ft" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"fu" = ( -/obj/machinery/mecha_part_fabricator, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"fv" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"fy" = ( -/obj/machinery/mineral/processing_unit{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"fz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/field/generator, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"fA" = ( -/obj/structure/closet, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/mask/breath, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/machinery/light_switch{ - pixel_x = 0; - pixel_y = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"fB" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"fC" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"fD" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"fE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"fF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/ash, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"fI" = ( -/obj/machinery/power/apc{ - name = "Beta Station Mining Equipment APC "; - pixel_y = -25; - start_charge = 0 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"fK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/alien/drone, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"fL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"fM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"fN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - name = "Broken Computer" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"fO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"fP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"fQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/shreds, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"fR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/toilet, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"fT" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"fU" = ( -/turf/closed/mineral/bscrystal, -/area/ruin/unpowered) -"fV" = ( -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"fX" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"fY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"fZ" = ( -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"ga" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"gb" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "beta" - }, -/obj/structure/plasticflaps, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"gc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ge" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"gf" = ( -/obj/structure/closet/crate/bin, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg3" - }, -/area/ruin/space/has_grav/ancientstation/atmo) -"gg" = ( -/obj/machinery/conveyor{ - dir = 10; - id = "beta" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/mining) -"gi" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/medbay) -"gm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"gn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"gp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"gq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gu" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/medbay) -"gw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"gB" = ( -/obj/machinery/door/airlock/research{ - name = "Research and Development" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"gC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/research{ - name = "Research and Development" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"gE" = ( -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"gG" = ( -/obj/machinery/rnd/production/protolathe, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"gH" = ( -/obj/structure/closet/crate/radiation, -/obj/item/stack/sheet/mineral/uranium{ - amount = 15 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"gI" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/kitchen) -"gJ" = ( -/obj/structure/grille, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"gK" = ( -/turf/template_noop, -/area/space/nearstation) -"gL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/power/apc{ - dir = 8; - name = "Charlie Security APC"; - pixel_x = -25; - start_charge = 0 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"gM" = ( -/obj/machinery/rnd/production/circuit_imprinter, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/dropper, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"gN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"gP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/tank/internals/anesthetic, -/obj/item/clothing/mask/breath/medical, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"gQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table/optable{ - name = "Robotics Operating Table" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"gT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"gU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"gV" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/directional{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"gW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - dir = 1; - name = "Delta Station RnD APC"; - pixel_y = 25; - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"gX" = ( -/obj/structure/sign/poster/retro/build, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/engi) -"gY" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/kitchen) -"gZ" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/spray/cleaner, -/obj/item/storage/box/lights/mixed, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ha" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"hb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/soda_cans/cola, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"hc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 0; - pixel_y = 26 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"hd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"he" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"hf" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/rnd) -"hg" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/rnd) -"hh" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/rnd) -"hi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"hj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"hk" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"hl" = ( -/obj/structure/closet/crate/medical, -/obj/item/circuitboard/machine/sleeper, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"hm" = ( -/obj/structure/table, -/obj/item/storage/firstaid/ancient, -/obj/effect/decal/cleanable/dirt, -/obj/item/defibrillator, -/obj/machinery/power/apc{ - dir = 1; - name = "Beta Station Medbay APC"; - pixel_y = 25; - start_charge = 0 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"hn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"hp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"hq" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"hr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/dinnerware, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"ht" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hv" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/gloves/color/fyellow/old, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/item/clothing/head/welding{ - pixel_x = -3; - pixel_y = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"hw" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"hx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/processor, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"hA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/folder/red, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"hD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"hE" = ( -/mob/living/simple_animal/hostile/alien/drone, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"hF" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/aluminium{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/bromine{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"hG" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/carbon{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/chlorine{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"hH" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/copper{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/ethanol{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"hK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/rad_collector, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"hL" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"hM" = ( -/obj/structure/sign/departments/science, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation) -"hN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"hP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/head/welding{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"hQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"hR" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"hT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/kitchen/rollingpin, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/enzyme{ - layer = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"hX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"hY" = ( -/obj/structure/chair, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"hZ" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/fluorine{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/hydrogen{ - pixel_x = -6 - }, -/obj/item/reagent_containers/glass/bottle/water{ - pixel_y = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"ia" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ib" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ic" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"id" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"ie" = ( -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/effect/decal/cleanable/dirt, -/obj/item/paper/fluff/ruins/oldstation/generator_manual, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"if" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"ig" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"ih" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"ii" = ( -/obj/machinery/power/smes/engineering{ - charge = 0 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"ij" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ik" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"il" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"im" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/restraints/handcuffs, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"io" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/item/folder/white, -/obj/item/reagent_containers/glass/beaker, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"ip" = ( -/obj/machinery/chem_master, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/glass/beaker, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"iq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"ir" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"is" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"it" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/mercury{ - pixel_x = 6; - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/nitrogen{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/oxygen{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/phosphorus{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"iw" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical/old, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/item/multitool, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"ix" = ( -/obj/structure/rack, -/obj/item/stack/cable_coil, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - dir = 4; - name = "Charlie Engineering APC"; - pixel_x = 25; - start_charge = 0 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"iy" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"iA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/clothing/suit/armor/vest/old, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"iB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/clothing/head/helmet/old, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"iD" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/toy/nuke, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iE" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/recharger, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iF" = ( -/obj/machinery/chem_heater, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"iG" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/potassium{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/radium{ - pixel_x = -6 - }, -/obj/item/reagent_containers/glass/bottle/welding_fuel{ - pixel_y = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 5; - pixel_y = -2 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"iJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"iK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"iL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/bin, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"iM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/trash/plate, -/obj/item/kitchen/fork, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"iO" = ( -/obj/machinery/hydroponics/soil, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/grass, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"iP" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iQ" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/sugar{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/sulfur{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iR" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/silver{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/sodium{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iS" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/sacid{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/silicon{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"iT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"iV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"iW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/wrench, -/obj/item/wirecutters, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"iX" = ( -/obj/structure/sign/warning/radiation, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/engi) -"iY" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/kitchen) -"iZ" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/middle, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/kitchen) -"ja" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/kitchen) -"jc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"je" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/sheet/metal{ - amount = 20 - }, -/obj/item/stack/sheet/metal{ - amount = 20 - }, -/obj/structure/closet/crate, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/recharge_station, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ji" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"jj" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"jk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"jl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"jo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jq" = ( -/obj/structure/table, -/obj/item/tank/internals/oxygen, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/mask/breath, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"js" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"jt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ju" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"jv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"jA" = ( -/turf/closed/wall/r_wall, -/area/ruin/space/has_grav/ancientstation/proto) -"jC" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/betastorage) -"jD" = ( -/obj/effect/decal/cleanable/shreds, -/obj/structure/alien/weeds, -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/gold{ - amount = 10 - }, -/obj/item/stack/sheet/mineral/silver{ - amount = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"jE" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"jF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jJ" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg2" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"jK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/engineering/electrical, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"jL" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"jM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/structure/closet/crate/engineering/electrical, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"jP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/duffelbag, -/obj/structure/closet, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"jQ" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/betastorage) -"jR" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"jS" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"jT" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"jU" = ( -/obj/structure/sign/poster/solgov/nanomichi_ad, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/medbay) -"jX" = ( -/turf/open/floor/plating/airless{ - icon_state = "platingdmg2" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"jY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"jZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/meter, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"ka" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kc" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"kd" = ( -/obj/structure/table/reinforced, -/obj/item/clothing/suit/space/hardsuit/ancient, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"kh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"ki" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kl" = ( -/obj/structure/table/reinforced, -/obj/machinery/the_singularitygen, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"km" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"kn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"ko" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4; - name = "O2 Input" - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kp" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/showcase/machinery/oldpod, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kq" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/showcase/machinery/oldpod, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mob_spawn/human/oldsec, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ks" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"kv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kw" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kA" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kB" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "O2 Output" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"kD" = ( -/obj/structure/table, -/obj/item/crowbar, -/obj/item/flashlight/glowstick, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/insectguts, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - dir = 8; - name = "Broken Computer" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"kH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"kK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kM" = ( -/obj/structure/sign/poster/official/work_for_a_future, -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation) -"kO" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mob_spawn/human/oldsci, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kP" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/showcase/machinery/oldpod, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kQ" = ( -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/atmo) -"kS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"kT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"kW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kX" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"kZ" = ( -/obj/structure/table/reinforced, -/obj/item/healthanalyzer{ - desc = "A prototype hand-held body scanner able to distinguish vital signs of the subject."; - name = "prototype health analyzer" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"la" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/electronics/apc, -/obj/item/electronics/apc, -/obj/item/electronics/apc, -/obj/item/electronics/apc, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/item/electronics/airalarm, -/obj/item/electronics/airalarm, -/obj/item/electronics/airalarm, -/obj/item/electronics/airalarm, -/obj/structure/closet/crate/engineering/electrical{ - name = "electronics crate" - }, -/obj/item/electronics/tracker, -/obj/item/stack/cable_coil, -/obj/item/clothing/gloves/color/fyellow/old, -/obj/item/holosign_creator/atmos, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"lb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - dir = 1; - name = "Broken Computer" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"lc" = ( -/obj/structure/table/reinforced, -/obj/item/gun/energy/e_gun/old, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"ld" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"le" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"lf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4; - name = "N2 Input" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"lg" = ( -/obj/structure/catwalk, -/turf/template_noop, -/area/space/nearstation) -"lh" = ( -/turf/closed/mineral/plasma, -/area/ruin/unpowered) -"li" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/proto) -"lj" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/proto) -"ll" = ( -/turf/closed/mineral/uranium, -/area/ruin/unpowered) -"lm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"ln" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mob_spawn/human/oldeng, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"lo" = ( -/turf/closed/wall/mineral/silver, -/area/ruin/unpowered) -"lp" = ( -/turf/closed/wall/mineral/gold, -/area/ruin/unpowered) -"lq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/pickaxe, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"lr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mob_spawn/human/oldsci, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ls" = ( -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"lt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"lu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"lv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"lw" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"lx" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/sec) -"ly" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"lz" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg1" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"lA" = ( -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"lD" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"lE" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"lF" = ( -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"lG" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"lH" = ( -/obj/structure/transit_tube_pod{ - dir = 4 - }, -/obj/structure/catwalk, -/turf/template_noop, -/area/space/nearstation) -"lI" = ( -/obj/structure/transit_tube, -/obj/structure/catwalk, -/turf/template_noop, -/area/space/nearstation) -"lJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/suit/space/nasavoid/old, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/structure/closet, -/obj/item/clothing/head/helmet/space/nasavoid/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"lM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"lN" = ( -/obj/structure/girder, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"lQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/closet/crate/engineering/electrical, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/obj/item/solar_assembly, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"lT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"lU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"lV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/silver{ - amount = 25 - }, -/obj/item/stack/sheet/mineral/gold{ - amount = 25 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"lW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/roller, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"lX" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"lZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"ma" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"mb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"mc" = ( -/turf/closed/mineral/plasma, -/area/ruin/space/has_grav/ancientstation) -"md" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"mf" = ( -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"mg" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/medbay) -"mh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/power/apc{ - dir = 4; - name = "Delta Station Corridor APC"; - pixel_x = 25; - start_charge = 0 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"mj" = ( -/obj/structure/grille, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"mk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"ml" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"mn" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"mo" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"mp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only/closed, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"mq" = ( -/obj/item/shard, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"mr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"mt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"mu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"mv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"mx" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"my" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"mz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/old, -/obj/structure/closet, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"mA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/kitchen) -"mB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"mC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"mD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"mE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"mF" = ( -/obj/item/stack/rods, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"mG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/shard{ - icon_state = "medium" - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"mH" = ( -/turf/closed/wall/rust, -/area/ruin/space/has_grav/ancientstation/atmo) -"mI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"mK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"mL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"mM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only/closed, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"mN" = ( -/obj/structure/closet/crate/bin, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"mO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table/optable, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = 26 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"mP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - dir = 1; - name = "Broken Computer" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"mQ" = ( -/obj/structure/grille/broken, -/obj/item/shard{ - icon_state = "medium" - }, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg2" - }, -/area/ruin/space/has_grav/ancientstation/medbay) -"mR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"mS" = ( -/obj/structure/rack, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/tank/internals/emergency_oxygen, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg2" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"mT" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg1" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"mV" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"mW" = ( -/obj/structure/girder, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"mX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/clothing/mask/breath, -/obj/item/clothing/mask/breath, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"mY" = ( -/turf/open/floor/plating/airless{ - icon_state = "platingdmg1" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"mZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"na" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"nb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"nc" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_state = "platingdmg1" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"nd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ne" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"nf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"ng" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/pipedispenser/disposal/transit_tube, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nk" = ( -/turf/closed/mineral/plasma, -/area/ruin/space/has_grav/ancientstation/atmo) -"nl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/decal/cleanable/glass, -/obj/item/stack/rods, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"np" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"nq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"nr" = ( -/obj/item/stack/rods, -/turf/template_noop, -/area/space/nearstation) -"nt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ny" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/trinary/mixer/airmix{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1; - icon_state = "connector_map-3" - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nD" = ( -/obj/structure/closet/crate/bin, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"nG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/item/stack/rods, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"nH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"nL" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nN" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/alien/drone, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"nO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/paper/guides/jobs/engi/solars, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/power/solar_control{ - dir = 1; - id = "aftport"; - name = "Station Solar Control" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"nP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"nQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"nS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/sheet/mineral/uranium{ - amount = 25 - }, -/obj/structure/closet/crate, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"nX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/xenoblood, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"nZ" = ( -/mob/living/simple_animal/hostile/carp, -/turf/template_noop, -/area/space/nearstation) -"ob" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4; - icon_state = "tracks" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"oc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"od" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"oe" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/stack/sheet/metal/fifty, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"of" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical/old, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"og" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Equipment" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"oh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"oi" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass, -/obj/item/stack/sheet/glass, -/obj/item/stock_parts/matter_bin, -/obj/item/stock_parts/scanning_module{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"oj" = ( -/obj/structure/table, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/micro_laser, -/obj/item/stack/cable_coil, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"ol" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"on" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/metal{ - amount = 50 - }, -/obj/item/stack/sheet/metal{ - amount = 25 - }, -/obj/item/clothing/gloves/color/yellow, -/obj/item/stack/sheet/glass{ - amount = 25 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/item/stack/cable_coil/red, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"oo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"op" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"oq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/xenoblood/xgibs/larva/body, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"or" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg1" - }, -/area/ruin/space/has_grav/ancientstation/betastorage) -"ot" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"ou" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/xenoblood/xgibs/up, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ov" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 1; - icon_state = "door_closed" - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"ox" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"oz" = ( -/obj/item/stack/rods, -/obj/machinery/door/firedoor/border_only/closed{ - dir = 1; - icon_state = "door_closed" - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"oA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/shard{ - icon_state = "medium" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"oB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/shard{ - icon_state = "medium" - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/power/apc{ - dir = 8; - name = "Beta Storage APC"; - pixel_x = -25; - start_charge = 0 - }, -/obj/structure/cable, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"oC" = ( -/turf/open/space, -/area/ruin/space/has_grav/ancientstation/atmo) -"oD" = ( -/obj/effect/decal/cleanable/xenoblood/xgibs/core, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"oE" = ( -/obj/machinery/door/airlock/research{ - name = "Research and Development" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"oF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/research{ - name = "Research and Development" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"oG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/xenoblood, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"oH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/xenoblood/xgibs/core, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"oI" = ( -/obj/effect/decal/cleanable/xenoblood, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"oJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"oM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"oN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/xenoblood/xgibs/larva/body, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"oO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"oP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"oQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"oR" = ( -/obj/item/shard, -/turf/template_noop, -/area/space/nearstation) -"oS" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"oT" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"oU" = ( -/obj/machinery/power/smes/engineering{ - charge = 0; - name = "backup power storage unit" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"oV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"oX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"oY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"oZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pb" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"pe" = ( -/obj/item/shard{ - icon_state = "small" - }, -/turf/template_noop, -/area/space/nearstation) -"pf" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"pg" = ( -/obj/machinery/power/port_gen/pacman/super{ - name = "\improper emergency power generator" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/greenglow, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"ph" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/mirror{ - name = "dusty mirror"; - pixel_y = 28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/shard{ - icon_state = "small" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "medium" - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/shard, -/obj/item/stack/rods, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"po" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/shard, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pp" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"pq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"pr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/transit_tube_pod{ - dir = 4 - }, -/obj/structure/transit_tube/station/reverse{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"ps" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/transit_tube{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"pt" = ( -/obj/structure/transit_tube{ - dir = 4 - }, -/obj/structure/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/template_noop, -/area/space/nearstation) -"pu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pv" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/ancientstation/atmo) -"pw" = ( -/obj/structure/transit_tube/crossing/horizontal, -/obj/structure/catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/template_noop, -/area/space/nearstation) -"px" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"py" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pz" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/transit_tube{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"pB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"pC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/machinery/power/apc{ - dir = 4; - name = "Charlie Main Corridor APC"; - pixel_x = 25; - start_charge = 0 - }, -/obj/item/stack/sheet/glass{ - amount = 50 - }, -/obj/item/stack/sheet/glass{ - amount = 25 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"pD" = ( -/obj/structure/transit_tube/station/reverse/flipped, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"pP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 8 - }, -/obj/item/stack/rods, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"pR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"pS" = ( -/obj/item/shard, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"pV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"pW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"pZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"qa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - name = "Cryogenics Room" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"qb" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Electrical Maintanace" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"qc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/highsecurity{ - name = "Prototype Laboratory"; - req_access_txt = "200" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/proto) -"qd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/highsecurity{ - name = "Prototype Laboratory"; - req_access_txt = "200" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/proto) -"qe" = ( -/obj/machinery/power/apc{ - dir = 4; - name = "Beta Atmospherics APC"; - pixel_x = 25; - start_charge = 0 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/obj/structure/cable, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"qf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - dir = 1; - name = "Delta Prototype Lab APC"; - pixel_y = 25; - start_charge = 0 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"qg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"qh" = ( -/obj/structure/catwalk, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/template_noop, -/area/space/nearstation) -"qi" = ( -/obj/structure/catwalk, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/template_noop, -/area/space/nearstation) -"qj" = ( -/obj/item/solar_assembly, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"qk" = ( -/obj/machinery/pipedispenser, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"qm" = ( -/obj/machinery/power/solar, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"qn" = ( -/obj/structure/catwalk, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/template_noop, -/area/space/nearstation) -"qo" = ( -/obj/structure/catwalk, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/template_noop, -/area/space/nearstation) -"qp" = ( -/obj/structure/catwalk, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/template_noop, -/area/space/nearstation) -"qq" = ( -/obj/structure/catwalk, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/template_noop, -/area/space/nearstation) -"qr" = ( -/obj/machinery/power/solar, -/obj/structure/cable/yellow, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"qs" = ( -/obj/item/solar_assembly, -/obj/structure/cable/yellow, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"qu" = ( -/obj/structure/catwalk, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/template_noop, -/area/space/nearstation) -"qv" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"qx" = ( -/obj/structure/girder, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"qy" = ( -/obj/structure/grille, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"qA" = ( -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"qB" = ( -/obj/item/stack/rods, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"qC" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"qD" = ( -/turf/closed/mineral/plasma, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"qE" = ( -/obj/item/stack/rods, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg2" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"qF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/atmo) -"qH" = ( -/obj/item/stack/rods, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg3" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"qI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"qJ" = ( -/obj/item/shard{ - icon_state = "small" - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg1" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"qK" = ( -/obj/structure/grille/broken, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg2" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"qL" = ( -/obj/structure/catwalk, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/template_noop, -/area/space/nearstation) -"qM" = ( -/obj/structure/catwalk, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/template_noop, -/area/space/nearstation) -"qN" = ( -/obj/structure/cable/yellow, -/turf/open/floor/plating/airless, -/area/space/nearstation) -"qO" = ( -/mob/living/simple_animal/hostile/alien, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"qQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"qR" = ( -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/alien, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"qS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/alien, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"qT" = ( -/obj/structure/lattice, -/obj/effect/spawner/lootdrop/maintenance/eight, -/turf/template_noop, -/area/space/nearstation) -"qU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"qV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "proto"; - name = "Prototype Lab Lockdown"; - pixel_x = 28 - }, -/mob/living/simple_animal/hostile/alien, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"re" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"rH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/north, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"rN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"se" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"sg" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/west, -/obj/item/broken_bottle, -/obj/item/soap/nanotrasen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"si" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"su" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"sy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"sz" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/item/paper/fluff/ruins/oldstation, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"sC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"sD" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/alien/weeds, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"sH" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) -"sO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"sV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"sY" = ( -/obj/structure/lattice, -/obj/item/stack/rods, -/turf/template_noop, -/area/space/nearstation) -"sZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"tb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"td" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/particle_accelerator/particle_emitter/center, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"tn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"tq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"tN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/corner/opaque/green, -/obj/machinery/light_switch{ - pixel_x = 0; - pixel_y = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"tT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/particle_accelerator/end_cap, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ur" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"uB" = ( -/obj/item/shard{ - icon_state = "medium" - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg3" - }, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"uE" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"uM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"uN" = ( -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/obj/structure/alien/weeds, -/obj/effect/gibspawner/human, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"uT" = ( -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/ancientstation/atmo) -"uW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"uX" = ( -/obj/machinery/door/airlock/medical/glass{ - dir = 4; - name = "Chemical Storage"; - req_access_txt = "200" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"uY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"vd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"vh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"vj" = ( -/obj/machinery/door/airlock/security{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - dir = 8; - id = "ancient" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"vr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/item/reagent_containers/spray/weedspray, -/obj/item/reagent_containers/spray/pestspray, -/obj/structure/closet/crate/hydroponics, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"vu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"vK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"wh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"wq" = ( -/obj/machinery/door/window/eastleft, -/obj/machinery/door/poddoor{ - dir = 4; - id = "proto" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"wu" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 8; - name = "Engineering Storage" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"wz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"wC" = ( -/obj/structure/particle_accelerator/power_box, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"wE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"wF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"wJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 8 - }, -/obj/structure/closet/crate/bin, -/obj/machinery/airalarm/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"wL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"wP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"xl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"xB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"xS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"yb" = ( -/obj/structure/table, -/obj/item/crowbar, -/obj/item/flashlight/glowstick, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"yg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"yk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"yp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"yq" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "proto" - }, -/obj/machinery/door/window/westright, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"yx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"yC" = ( -/obj/machinery/door/airlock/medical/glass{ - dir = 4; - name = "Medical Bay" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/medbay) -"yD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"yE" = ( -/obj/structure/closet/crate, -/obj/item/cautery{ - pixel_x = 4 - }, -/obj/item/hemostat, -/obj/item/circular_saw, -/obj/item/scalpel{ - pixel_y = 12 - }, -/obj/item/retractor, -/obj/machinery/light/small/broken/directional/west{ - icon_state = "bulb-broken" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"yI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - dir = 4; - name = "Dining Area" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"yL" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"yY" = ( -/obj/machinery/door/window/westleft, -/obj/machinery/door/poddoor{ - dir = 4; - id = "proto" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"zb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"zk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/obj/machinery/power/apc{ - name = "Charlie Station Garden APC "; - pixel_y = -25; - start_charge = 0 - }, -/obj/item/reagent_containers/glass/bottle/nutrient/ez, -/obj/item/reagent_containers/glass/bottle/nutrient/l4z, -/obj/item/reagent_containers/glass/bottle/nutrient/rh, -/obj/structure/closet/crate/hydroponics, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"zm" = ( -/obj/machinery/door/window/brigdoor{ - dir = 8; - icon_state = "rightsecure"; - name = "Plasma Canister Storage" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) -"zD" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"zG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"zH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"Aa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Ab" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Al" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/atmos/glass{ - dir = 4; - name = "Station Atmospherics" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Ap" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/poddoor{ - dir = 8; - id = "ancient" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"As" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"AE" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8; - icon_state = "inje_map-2" - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) -"AF" = ( -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Bs" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) -"Bz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"BB" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"BH" = ( -/obj/structure/particle_accelerator/particle_emitter/left, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"BQ" = ( -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"BV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - dir = 4; - name = "Engineering External Access" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"Cf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - dir = 4 - }, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Cg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"Ci" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"Cr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"Cu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/old, -/obj/structure/closet, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"CG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"CM" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/iodine{ - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/iron{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/lithium{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"CR" = ( -/obj/machinery/door/airlock/science{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"CU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/mob/living/simple_animal/hostile/alien/drone, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"CX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"Dm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"Dn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Dp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Dw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"DB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"DJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - pixel_x = 0; - pixel_y = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"DM" = ( -/obj/machinery/door/airlock/science{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"DQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"DT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"DY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/hostile/alien/drone, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Eh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/gun/energy/laser/retro{ - pixel_x = -2; - pixel_y = -2 - }, -/obj/item/gun/energy/laser/retro{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"ED" = ( -/obj/machinery/door/airlock/science{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4; - icon_state = "tracks" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"EP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"EV" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"FH" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1; - icon_state = "connector_map-3" - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"Gh" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Gp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command{ - dir = 4; - name = "Delta Station Access" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"GE" = ( -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"GG" = ( -/obj/structure/closet, -/obj/effect/spawner/lootdrop/maintenance/three, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"GP" = ( -/obj/machinery/pipedispenser/disposal, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"GX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Hn" = ( -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) -"HA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"HI" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "proto" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"It" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/structure/mirror{ - name = "dusty mirror"; - pixel_x = 26 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"IM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"IV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4; - icon_state = "tracks" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Jo" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/showcase/machinery/oldpod, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Jq" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"Js" = ( -/obj/machinery/door/airlock/science{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"JE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"JG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/barricade/wooden, -/obj/machinery/door/airlock/command{ - dir = 4; - name = "Charlie Station Access"; - req_access_txt = "200" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"JK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/backpack/old, -/obj/structure/closet, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"JT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"JZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Km" = ( -/obj/structure/closet/firecloset, -/obj/machinery/light_switch{ - pixel_x = 26 - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"Ko" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/structure/table, -/obj/effect/spawner/lootdrop/minor/beret_or_rabbitears, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"Kq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Ku" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/particle_accelerator/control_box, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"KE" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "proto" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"Le" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Lh" = ( -/obj/structure/window/reinforced, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) -"Ll" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/particle_accelerator/particle_emitter/right, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Ln" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Lq" = ( -/obj/machinery/light/directional/west, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protosuit, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"Ls" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"LR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"LY" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8; - volume_rate = 200 - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"Mh" = ( -/obj/machinery/door/airlock/engineering{ - dir = 4; - name = "Engineering" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 8; - id = "ancient" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/engi) -"Mq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc{ - dir = 1; - name = "Charlie Station Kitchen APC"; - pixel_y = 25; - start_charge = 0 - }, -/obj/machinery/light/small/directional/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"Mt" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) -"Mw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 1; - icon_state = "tracks" - }, -/obj/machinery/firealarm/directional/east, -/mob/living/simple_animal/hostile/alien, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"MG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"MK" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"No" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/xenoblood/xgibs/up, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Nx" = ( -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"Ny" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"NF" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/alien/weeds/node, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"NQ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8; - frequency = 1442; - id_tag = "syndie_lavaland_n2_out"; - internal_pressure_bound = 5066; - name = "Nitrogen Out" - }, -/turf/open/floor/engine/o2, -/area/ruin/space/has_grav/ancientstation/atmo) -"NZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/corner/opaque/purple, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/purple{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"Oi" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Ok" = ( -/obj/machinery/door/window/eastright, -/obj/machinery/door/poddoor{ - dir = 4; - id = "proto" - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"Oo" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/shreds, -/obj/structure/alien/weeds/node, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"OA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"OB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"OC" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"OD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/public/glass{ - dir = 4; - name = "Hydroponics" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"OU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"OV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"OY" = ( -/obj/machinery/door/airlock/command{ - name = "Beta Station Access" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Pe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Pj" = ( -/obj/machinery/door/airlock/science{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Pn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"Po" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Pr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock/command{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"Px" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"PC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"PV" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/departments/restroom{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Qo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"Qp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/westright, -/obj/machinery/shower{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"Qr" = ( -/obj/machinery/door/airlock/command{ - name = "Beta Station Access" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Qz" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"QA" = ( -/obj/machinery/light/small/directional/south, -/obj/structure/closet/firecloset/full, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"QQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"QY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/structure/cable, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"Rc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west, -/obj/machinery/light_switch{ - pixel_x = 0; - pixel_y = 26 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Re" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Rf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"Rn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/sec) -"Ru" = ( -/obj/machinery/light/directional/east, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protogun, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"RG" = ( -/obj/machinery/door/airlock/engineering{ - dir = 4; - name = "Backup Generator Room" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"RH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"RP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"RU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"RZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Se" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 5; - icon_state = "tracks" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Sf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/particle_accelerator/fuel_chamber, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Sn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Sr" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation) -"St" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/green, -/obj/effect/turf_decal/corner/opaque/green{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"Su" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - pixel_x = 0; - pixel_y = 26 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"Sv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/west, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"SA" = ( -/obj/effect/decal/cleanable/oil, -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/obj/structure/alien/weeds, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"SP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/mirror{ - name = "dusty mirror"; - pixel_x = -26 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"ST" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"SW" = ( -/obj/effect/spawner/structure/window/hollow/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - dir = 8; - id = "ancient" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/sec) -"Tb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - dir = 8; - name = "Engineering External Access" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"Td" = ( -/obj/item/stack/rods, -/obj/structure/lattice, -/turf/template_noop, -/area/space/nearstation) -"Tk" = ( -/obj/effect/spawner/structure/window/hollow/reinforced/end{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) -"Tz" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"TF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/north, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"TL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/computer{ - desc = "A computer long since rendered non-functional due to lack of maintenance. Spitting out error messages."; - dir = 4; - name = "Broken Computer" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"TU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/north, -/obj/effect/decal/cleanable/food/egg_smudge, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"TZ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8; - icon_state = "inje_map-2" - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/ancientstation/atmo) -"Ua" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light/directional/north, -/obj/machinery/light_switch{ - pixel_x = 0; - pixel_y = 26 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"Ug" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Ut" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"Uw" = ( -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/obj/structure/alien/weeds, -/mob/living/simple_animal/hostile/alien, -/turf/open/floor/plasteel/dark, -/area/ruin/space/has_grav/ancientstation/deltaai) -"UB" = ( -/obj/machinery/door/airlock/command{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"UC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"UJ" = ( -/obj/machinery/door/airlock/atmos/glass{ - dir = 4; - name = "Station Atmospherics" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"UV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"UW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/yellow/visible, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Ve" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Vj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Vr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betastorage) -"VH" = ( -/obj/structure/sign/poster/retro/nanotrasen_logo_80s, -/turf/closed/wall, -/area/ruin/space/has_grav/ancientstation/comm) -"VW" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/rnd) -"Wb" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"Wi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"Wp" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "N2 Output" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"Wu" = ( -/obj/structure/closet, -/obj/item/tank/jetpack/void, -/obj/item/clothing/head/helmet/space/nasavoid/old, -/obj/item/clothing/suit/space/nasavoid, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"WF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/item/storage/box/firingpins, -/obj/structure/closet/crate/secure/weapon{ - req_access_txt = "203" - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"WP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/comm) -"WQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command{ - dir = 4; - name = "Delta Station Access" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "ancient" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation) -"WT" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8; - frequency = 1442; - id_tag = "syndie_lavaland_o2_out"; - internal_pressure_bound = 5066; - name = "Oxygen Out" - }, -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/ancientstation/atmo) -"Xb" = ( -/obj/structure/rack, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/mining) -"Xd" = ( -/obj/machinery/light/directional/east, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protosing, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"Xh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/rnd) -"Xo" = ( -/obj/machinery/light/directional/west, -/obj/structure/table/reinforced, -/obj/item/paper/fluff/ruins/oldstation/protohealth, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"Xr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/hydroponics) -"XJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/engi) -"XK" = ( -/obj/machinery/door/airlock/science{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"XO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/shard{ - icon_state = "small" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light/broken/directional/west{ - icon_state = "tube-broken" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"XY" = ( -/obj/machinery/door/airlock/science{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Yh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 6; - icon_state = "tracks" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Ym" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/window/westleft, -/obj/machinery/shower{ - dir = 8 - }, -/obj/item/soap/nanotrasen, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation) -"Yn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/south, -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/ruin/space/has_grav/ancientstation/proto) -"Yo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/command{ - dir = 4; - name = "Charlie Station Access"; - req_access_txt = "200" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"Yr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 8; - icon_state = "tracks" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"YF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"YJ" = ( -/obj/machinery/door/airlock/highsecurity, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/xenoblood/xtracks, -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltaai) -"YN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west, -/obj/machinery/light/directional/west, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/atmo) -"YT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) -"YU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/kitchen) -"Ze" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/engine/n2, -/area/ruin/space/has_grav/ancientstation/atmo) -"Zg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/atmo) -"Zj" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25" - }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/small/broken/directional/west{ - icon_state = "bulb-broken" - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/airless, -/area/ruin/space/has_grav/ancientstation/medbay) -"Zp" = ( -/obj/machinery/light/small/broken/directional/north{ - icon_state = "bulb-broken" - }, -/turf/open/floor/plating/airless, -/area/ruin/space/has_grav/ancientstation/atmo) -"Zv" = ( -/obj/machinery/door/airlock/science{ - dir = 4; - pixel_y = 0 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/deltacorridor) -"ZH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel, -/area/ruin/space/has_grav/ancientstation/betacorridor) - -(1,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -gK -gK -gK -gK -gK -gK -gK -gK -aa -aa -aa -aa -cD -cD -gK -nZ -mH -mH -mH -mH -mH -nZ -kQ -mH -mH -kQ -gK -aa -aa -aa -aa -"} -(2,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -cD -cD -Td -gK -dF -gi -gi -gi -mj -mx -gi -gi -gK -aa -aa -cD -lh -lh -cD -oC -kQ -mH -DT -TL -Ug -mH -kQ -mH -qk -GP -kQ -gK -aa -aa -aa -aa -"} -(3,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -cD -cD -cD -ee -et -ee -gi -Zj -Nx -mq -mF -yE -gu -gK -aa -cD -cD -lh -lh -lh -nk -nl -nt -kK -Ln -ny -RZ -YN -nB -nK -EV -kQ -gK -aa -nr -aa -aa -"} -(4,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -cD -fU -dX -ec -ez -ez -gi -hl -lU -mu -mG -mN -mQ -sY -dF -cD -cD -cD -lh -lh -nk -nm -pP -Cf -qe -Ab -nA -UW -kW -HA -ng -mH -nr -ab -aa -aa -aa -"} -(5,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -de -dx -ec -eg -xS -eT -gu -hm -lW -mv -mI -mO -gi -gK -gK -dF -gK -gK -lh -lh -nk -UJ -Al -mH -mH -kX -kA -kL -le -pp -mH -kQ -gK -cD -cD -aa -aa -"} -(6,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -dA -ee -eg -eO -gt -gi -jU -mg -yC -mg -gu -mW -ee -eg -eg -eg -qy -qD -qD -kQ -Zp -pR -gf -mH -ko -kB -Dp -Wp -lf -mH -cD -cD -ll -ll -cD -aa -"} -(7,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -gK -dA -ee -ei -eT -gw -gr -iT -gr -lZ -mp -nq -nq -nG -ox -oY -XO -qA -qE -qH -ov -oM -pS -pf -kQ -AE -NQ -zm -WT -TZ -kQ -cD -lh -lh -az -cD -aa -"} -(8,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -de -de -de -ec -eT -gx -YF -vK -eT -eT -mM -mV -mV -nQ -oA -pq -ee -qB -uB -qJ -oz -pd -km -FH -kQ -Hn -Lh -Zg -pv -uT -kQ -gK -cD -cD -cD -aa -aa -"} -(9,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -cD -az -fU -fU -ec -UB -Pr -ec -jC -jQ -jQ -jQ -jQ -jQ -Ut -jC -jC -qx -qC -ec -qK -mH -gJ -kQ -kQ -kQ -Bs -Lh -sH -pv -Ze -mH -nr -aa -cD -aa -nr -aa -"} -(10,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -lh -lh -lh -ec -eT -gN -eg -on -jR -md -mS -mX -Vr -or -oB -qv -oR -gK -dF -gK -dF -pe -dF -gK -kQ -Tk -Mt -qF -Tk -Mt -mH -gK -aa -aa -aa -aa -aa -"} -(11,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -cD -gK -eg -eT -gU -eg -jE -jX -mf -lz -mY -mY -ot -oV -jQ -gK -aa -dF -aa -dF -aa -dF -gK -dF -gK -gK -LY -gK -gK -dF -gK -aa -aa -aa -aa -aa -"} -(12,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -nr -ec -eW -hd -eg -jJ -lz -re -mT -mf -nD -re -Km -jQ -dF -dF -bf -dF -bf -dF -bf -aa -aa -aa -aa -dF -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(13,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -gK -eg -ZH -hd -eg -jC -lN -jC -jC -nc -jC -jQ -jC -jQ -gK -aa -dF -aa -qT -aa -dF -aa -aa -aa -aa -dF -aa -qj -qn -qr -aa -bf -lg -bf -aa -"} -(14,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -gK -eg -GE -hn -eg -gK -gK -gK -gK -gK -gK -gK -gK -gK -gK -aa -dF -aa -dF -aa -dF -aa -aa -aa -aa -dF -aa -qj -qh -bf -dF -bf -qn -qr -aa -"} -(15,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -gK -eg -fZ -hn -eg -gK -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -dF -aa -dF -aa -aa -aa -aa -dF -aa -bf -qh -qr -aa -qm -qu -qs -aa -"} -(16,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -gK -nr -dF -gK -gK -gK -eo -eW -hd -ec -gK -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -dF -aa -dF -aa -aa -aa -aa -dF -aa -dF -lg -dF -aa -dF -qh -dF -aa -"} -(17,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -gK -bH -bH -ce -ce -dj -ce -eW -hd -ec -gK -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -dF -aa -dF -aa -aa -aa -aa -dF -aa -bf -lg -bf -aa -qj -qh -bf -aa -"} -(18,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -gK -bI -cf -Xb -Wu -fA -ce -eW -gU -eg -gK -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -dF -aa -dF -aa -aa -aa -aa -dF -aa -qm -qn -qs -aa -bf -lg -bf -aa -"} -(19,1,1) = {" -aa -aa -aa -aa -gK -gK -gK -gK -bJ -cm -cG -cG -fI -bH -gq -hq -hL -gK -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -dF -aa -dF -aa -aa -aa -aa -dF -aa -bf -lg -bf -aa -qm -lg -bf -aa -"} -(20,1,1) = {" -aa -aa -aa -aa -gK -aq -aM -aM -bK -co -cG -cG -fT -dj -eT -gU -ic -gK -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -dF -aa -dF -aa -aa -aa -aa -dF -aa -dF -lg -dF -aa -dF -qh -dF -aa -"} -(21,1,1) = {" -aa -aa -aa -aa -gK -ar -aN -aN -ca -cr -cH -dB -fX -og -gr -hw -ic -gK -aa -aa -aa -aa -aa -lg -qi -qi -qi -qi -qi -qi -qi -qi -lg -lg -qi -qi -qi -lg -lg -qi -qo -lg -qi -qi -qL -qN -aa -"} -(22,1,1) = {" -aa -aa -aa -aa -gK -aq -aM -aM -cc -cy -cI -CG -ga -dj -eT -gU -ic -gK -aa -aa -aa -aa -aa -qh -aa -aa -aa -aa -dF -aa -dF -aa -dF -aa -aa -aa -aa -dF -aa -dF -lg -dF -aa -dF -lg -dF -aa -"} -(23,1,1) = {" -aa -aa -aa -aa -gK -gK -gK -gK -bJ -cz -dj -dE -gb -ce -gs -hD -ih -gK -aa -aa -aa -gK -gK -qh -gK -gK -aa -aa -dF -aa -dF -aa -dF -aa -aa -aa -aa -dF -aa -bf -qp -qr -aa -bf -lg -bf -aa -"} -(24,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -gK -cd -cC -cC -fy -gg -ce -eT -YT -eg -gK -aa -aa -aa -gK -fB -Tb -fB -gK -aa -aa -dF -aa -dF -aa -dF -aa -aa -aa -aa -dF -aa -bf -lg -bf -aa -bf -lg -bf -aa -"} -(25,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -gK -ce -ce -ce -ce -dj -bH -eT -gU -ec -gK -aa -aa -aa -gK -fC -jY -fC -gK -aa -aa -dF -aa -dF -aa -dF -aa -aa -aa -aa -dF -aa -bf -lg -qs -aa -bf -lg -qr -aa -"} -(26,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -gK -gK -dF -gK -gK -gK -eo -eT -hd -ec -gK -gK -gK -gK -gK -fC -jY -fC -gK -gK -gK -dF -gK -dF -aa -dF -aa -aa -aa -aa -dF -aa -dF -qh -dF -aa -dF -lg -dF -aa -"} -(27,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -aa -gK -eg -ZH -hd -ec -gK -eI -eI -eI -fb -fD -BV -gV -hk -eI -eI -eI -gK -dF -aa -dF -aa -aa -aa -aa -dF -aa -bf -qh -bf -aa -bf -lg -bf -aa -"} -(28,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -aa -gK -eg -eW -gU -ec -gK -eI -bv -su -id -ji -kg -mr -mZ -sZ -nO -eI -gK -dF -gK -dF -gK -gK -gK -aa -dF -aa -qj -lg -bf -dF -bf -qp -qr -aa -"} -(29,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -aa -gK -eg -eW -gU -iy -dl -eI -ej -ju -ig -jk -kh -jk -na -em -ek -dl -eI -eI -eI -eI -eI -eI -gK -aa -dF -aa -qm -qq -bf -aa -qm -qM -qr -aa -"} -(30,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -aa -gK -eg -eW -gU -eg -jq -wL -el -eL -ii -jn -kn -jn -fe -zH -if -sy -hv -eI -oS -QY -gH -eI -gK -aa -dF -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(31,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -aa -gK -eg -eT -gx -eg -ay -em -ju -eM -ju -fF -kG -ju -ju -hP -em -em -iw -eI -oU -XJ -pg -dl -gK -aa -dF -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(32,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -gK -dF -gK -gK -gK -ec -eT -gx -eg -lJ -ju -en -sO -tq -el -kH -my -nb -xB -nP -oc -ix -eI -iW -jj -ie -eI -gK -gK -dF -gK -aa -aa -aa -aa -aa -aa -aa -aa -"} -(33,1,1) = {" -aa -aa -aa -aa -aa -aa -gK -gK -gK -aT -aT -aG -aG -aG -Qr -OY -aG -eI -eI -dl -dl -eI -Mh -Ap -Mh -gX -eI -eI -dl -eI -eI -iX -RG -eI -aG -aT -aT -aT -gK -gK -gK -aa -aa -aa -aa -aa -aa -"} -(34,1,1) = {" -aa -aa -aa -aa -aa -aa -gK -aT -aT -bb -aA -aY -aY -aG -fm -fc -gp -sV -jF -si -mt -ij -ne -kT -jF -nd -mt -pu -si -sV -gp -jF -px -aT -jZ -yk -kC -aT -aT -aT -gK -aa -aa -aa -aa -aa -aa -"} -(35,1,1) = {" -aa -aa -aa -aa -aa -gK -gK -aT -ed -aY -xl -aY -aY -cL -fY -ka -cP -UV -UV -UV -eP -is -uW -oJ -wF -is -UV -UV -UV -UV -cP -jl -py -pZ -pA -pB -pB -pB -pC -aT -gK -gK -aa -aa -cD -aa -aa -"} -(36,1,1) = {" -aa -aa -aa -aa -gK -gK -as -as -as -as -as -as -as -aG -fY -cn -cQ -ey -dP -OD -dP -cQ -ey -MK -gI -gY -hR -yI -hR -gI -gI -cn -jG -aG -aT -aT -aT -kM -aG -aT -aT -gK -gK -lh -cD -cD -aa -"} -(37,1,1) = {" -aa -aa -aa -aa -gK -as -as -bl -aP -Bz -aP -UC -ak -ak -dN -fh -cQ -vd -dQ -dQ -eQ -vr -ey -oO -gI -hr -ht -ht -ht -Ci -gI -oX -dS -aG -aT -JK -gZ -yb -kD -mz -aT -aG -gK -lh -cD -cD -aa -"} -(38,1,1) = {" -aa -aa -aa -aa -gK -VH -aO -bo -aQ -aI -ba -bk -bs -by -rN -cn -cR -do -dR -dQ -dR -dp -ey -oO -gI -hs -ht -ht -tn -iI -iY -cn -Kq -aG -Rc -bN -bN -bN -pi -pk -Cu -aG -dw -cD -br -cD -cD -"} -(39,1,1) = {" -aa -aa -aa -aa -gK -al -at -bp -bB -aI -aI -aI -bt -eG -fY -cn -cS -dp -gE -Xr -QQ -dp -ey -oO -gI -vh -ht -EP -ly -iJ -iZ -cn -cq -jS -bN -ln -bN -kO -bN -lr -pm -mc -dw -lp -br -cD -cD -"} -(40,1,1) = {" -aa -aa -aa -aa -gK -am -au -aJ -bC -aI -RP -aI -ks -eH -fY -cn -cS -dp -gE -ep -eR -tN -ey -oO -gY -Su -hT -Cr -ly -ht -iZ -cn -wz -jT -bN -bN -bN -bN -bN -pl -mc -mc -dw -lp -lp -cD -aa -"} -(41,1,1) = {" -aa -aa -aa -aa -gK -am -av -aK -bp -cj -cZ -dM -dM -da -gm -cp -cS -dq -dR -eq -mC -iv -nV -oP -mA -nf -hU -vu -ly -iL -iZ -jm -jI -qa -UV -Jo -Aa -kP -bT -kq -pn -mc -dw -lh -lh -cD -aa -"} -(42,1,1) = {" -aa -aa -aa -aa -gK -am -aw -aL -aI -aI -PC -aI -bm -eS -cq -cq -cS -dp -gE -er -mD -wJ -cQ -oQ -gY -TU -hV -pM -ht -ht -iZ -cn -bN -jS -bN -bN -kE -bN -pj -bN -po -aT -cD -cD -cD -aa -aa -"} -(43,1,1) = {" -aa -aa -aa -aa -gK -an -ax -aI -aI -aI -aI -aI -bu -fg -cq -cq -cS -dp -gE -OU -mE -iO -ey -oQ -gY -Mq -ht -MG -ht -iK -iZ -cn -bN -jT -bN -kr -bN -ln -bN -kp -pk -bL -gK -cD -aa -aa -aa -"} -(44,1,1) = {" -aa -aa -aa -aa -gK -VH -bP -ax -aW -aI -aQ -bm -bM -VH -JZ -fQ -cT -dr -gE -gE -dQ -iO -ey -oQ -gY -hx -ly -ly -tn -iM -ja -cn -tb -aT -ph -bN -bN -bN -bN -bN -Cu -aG -gK -aa -aa -aa -aa -"} -(45,1,1) = {" -aa -aa -aa -aa -gK -as -as -fP -aR -WP -aR -bn -ak -ak -dS -dS -ey -St -dR -dQ -mL -zk -ey -oQ -gY -hy -ly -ly -ly -YU -gY -oZ -pV -aG -aT -qU -bN -sz -kF -jP -aG -aG -gK -aa -aa -aa -aa -"} -(46,1,1) = {" -aa -aa -aa -aa -gK -gK -as -as -as -as -ak -ak -ak -aT -bN -cq -ey -cQ -dP -OD -dP -cQ -cQ -Sr -gI -gI -hR -yI -hR -gY -gY -jo -cq -aG -aG -aG -aT -aG -aT -aT -aG -gK -gK -aa -aa -aa -aa -"} -(47,1,1) = {" -aa -aa -aa -aa -aa -gK -gK -aT -Ko -OC -sC -SP -Wi -dg -cq -cq -cU -dt -dt -dt -dt -iV -Oi -oT -aS -np -mb -mb -ml -Po -zD -hN -cq -qb -aY -aY -aY -aY -la -aT -gK -gK -aa -aa -aa -aa -aa -"} -(48,1,1) = {" -aa -aa -aa -aa -aa -aa -gK -aT -fR -It -bc -Qp -Ym -aG -PV -bN -cV -Wb -bN -Vj -bN -jc -Sn -ld -cq -nu -ur -cq -bN -yL -cV -pa -bW -aG -lQ -jK -jM -aT -aT -aT -gK -aa -aa -aa -aa -aa -aa -"} -(49,1,1) = {" -aa -aa -aa -aa -aa -aa -gK -aT -aT -aT -aT -aT -aT -aT -bX -WQ -bX -eJ -eJ -eJ -dv -fp -vj -SW -vj -eJ -eJ -eJ -eJ -eJ -hM -Gp -bX -aG -aG -aG -aT -aT -gK -gK -gK -aa -aa -aa -aa -aa -aa -"} -(50,1,1) = {" -aa -aa -aa -aa -aa -aa -gK -gK -dF -gK -gK -gK -az -cK -cK -bN -uM -eJ -gL -hp -Rn -hp -js -lm -ha -Pn -zb -hz -Eh -eJ -uM -pa -bN -aG -gK -gK -gK -dF -gK -aa -aa -aa -aa -aa -aa -aa -aa -"} -(51,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -aa -az -az -cK -cK -cs -bN -eJ -dT -eu -kc -fq -fM -lt -hb -hA -eu -eu -iA -eJ -bN -pr -bN -aG -gK -aa -aa -dF -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(52,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -dF -aa -nr -ab -az -az -bO -cK -ci -bL -eJ -dU -ev -kc -fr -mP -lt -fN -fr -eu -ik -iB -eJ -bL -ps -bL -aT -gK -aa -aa -dF -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(53,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -nr -aa -dF -aa -aa -az -az -az -ff -gK -eJ -fd -ew -Dm -IM -Dw -lu -uY -uY -OV -il -eJ -eJ -gK -pt -gK -gK -gK -aa -aa -dF -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(54,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -cD -az -aa -aa -aa -az -az -bd -lg -gK -gK -eJ -ex -eV -Cg -fO -lv -fO -OB -hX -im -eJ -gK -gK -pt -aa -aa -aa -aa -aa -dF -aa -aa -aa -aa -aa -aa -ab -aa -aa -"} -(55,1,1) = {" -aa -aa -aa -aa -aa -aa -az -az -az -az -aa -aa -aa -aa -aa -lH -bd -gK -eJ -eJ -eJ -eJ -eJ -lx -eJ -dv -dv -dv -eJ -gK -aa -pt -aa -aa -aa -aa -aa -dF -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(56,1,1) = {" -aa -aa -aa -aa -aa -aa -az -br -br -az -aa -aa -aa -bd -aa -lg -aa -gK -gK -gK -gK -gK -dF -lD -dF -gK -gK -dF -gK -gK -aa -pw -aa -aa -aa -aa -aa -dF -aa -aa -aa -dw -aa -aa -aa -aa -aa -"} -(57,1,1) = {" -aa -aa -aa -aa -aa -aa -br -az -az -aa -aa -aa -aa -aa -aa -lg -aa -aa -aa -cu -aa -aa -dF -lD -dF -dF -dF -bf -dF -dF -dF -pt -dF -dF -dF -dF -dF -bf -aa -aa -dw -dw -dw -az -aa -aa -aa -"} -(58,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -nr -aa -aa -aa -aa -lI -aa -aa -cD -cD -aa -aa -dF -lD -dF -aa -aa -dF -aa -aa -aa -pt -aa -aa -aa -aa -aa -dF -aa -aa -az -dw -az -az -cD -cD -aa -"} -(59,1,1) = {" -aa -ab -aa -aa -aa -aa -aa -dF -aa -aa -aa -aa -gK -gK -gK -ff -gK -gK -br -fU -cD -gK -dF -lD -dF -gK -gK -dF -gK -gK -gK -pt -gK -gK -gK -aa -aa -dF -aa -aa -aa -dw -lo -lp -br -az -aa -"} -(60,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -aa -gK -bE -bY -cv -bY -bE -gK -br -cD -bE -bE -lE -bD -bE -gK -dF -gK -bE -bY -pz -bY -bE -gK -aa -aa -dF -aa -aa -aa -dw -az -lp -az -br -aa -"} -(61,1,1) = {" -aa -aa -aa -aa -aa -aa -nr -aa -aa -aa -aa -aa -gK -bE -bZ -cw -lq -bE -gK -cD -gK -bD -he -lV -QA -bE -gK -dF -gK -bE -pb -pD -lA -bE -gK -aa -aa -dF -aa -aa -aa -aa -cD -az -az -br -aa -"} -(62,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -dF -aa -aa -aa -gK -bE -Re -cx -se -bE -gK -gK -gK -bD -Ve -lX -qR -bE -gK -dF -gK -bD -LR -pE -lw -bE -gK -aa -aa -dF -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(63,1,1) = {" -aa -aa -aa -aa -aa -aa -dF -dF -aa -aa -nr -aa -gK -bE -ct -JG -cb -bE -bE -bD -bD -bD -bD -As -bE -bE -bE -bE -bE -bE -cb -Yo -cb -bD -gK -aa -aa -dF -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(64,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -gK -gK -bE -ft -fE -Sv -wP -Le -hQ -Ny -jv -ma -Re -Ny -nH -No -BB -Sv -Re -pE -od -bD -gK -aa -aa -dF -aa -aa -aa -aa -aa -aa -aa -aa -ab -"} -(65,1,1) = {" -aa -aa -gK -gK -gK -gK -gK -gK -gK -gK -gK -gK -gK -gK -bE -fE -gc -gA -gT -gT -ia -gT -jw -mh -mB -mB -nI -mB -ol -oo -ol -pG -Re -bD -gK -gK -gK -dF -gK -gK -gK -aa -aa -aa -aa -aa -aa -"} -(66,1,1) = {" -aa -gK -gK -ac -ac -ac -ac -ac -ac -ac -ac -ac -gK -gK -bE -Zv -CR -eY -eY -eY -eY -dy -dy -dy -dy -dy -dy -dy -eY -dy -dy -XK -Pj -jA -jA -jA -jA -jA -jA -jA -gK -aa -aa -aa -aa -aa -aa -"} -(67,1,1) = {" -aa -gK -ac -ac -ae -aB -aU -bq -bF -bF -bF -ac -ac -gK -bE -Re -ge -eY -di -JE -wE -dZ -DQ -eb -hf -zG -hY -sg -iD -iP -eY -pI -Re -jA -kd -Lq -jA -Xo -kZ -jA -gK -aa -aa -aa -aa -aa -aa -"} -(68,1,1) = {" -aa -gK -ac -ad -ae -NF -ae -ae -ae -Oo -cM -jD -ac -bE -bE -fK -ge -eY -dZ -eF -oG -gG -nN -oe -hg -eb -hY -io -iE -iP -eY -pJ -lw -jA -wq -KE -jA -KE -Ok -jA -dF -aa -aa -aa -aa -aa -aa -"} -(69,1,1) = {" -aa -gK -ac -ac -ac -ac -ac -bw -ac -ac -ac -ac -ac -df -bE -Re -yp -eY -gW -fa -oH -gM -oH -of -hg -eb -dY -mk -ls -mn -dy -TF -Re -jA -Ua -kv -RH -kv -kv -jA -dF -dF -bf -aa -aa -aa -aa -"} -(70,1,1) = {" -aa -gK -ac -ae -ai -ae -aZ -ae -ae -ae -cN -ae -dL -df -dV -Re -ge -eY -hc -dZ -oI -fo -hS -qQ -hh -eb -eb -ip -iF -DJ -eY -pI -Re -jA -qf -lF -kw -lF -Yn -jA -dF -aa -aa -aa -aa -aa -aa -"} -(71,1,1) = {" -aa -gK -ac -ae -aj -Jq -be -ah -bG -Qz -cO -dI -YJ -dm -dW -fL -gn -gB -hj -jL -jL -eb -jL -gO -mK -eb -ea -Xh -eb -mo -oE -pL -pW -qc -qg -lF -lF -kS -lb -li -gK -aa -aa -aa -aa -aa -aa -"} -(72,1,1) = {" -aa -gK -ac -ac -ac -ac -ac -bx -ac -ac -ac -ac -ac -df -bD -Re -dc -gC -eb -jL -ls -jL -jL -oh -mR -hi -yg -ir -lT -hi -oF -es -qI -qd -ki -ki -ki -cl -cJ -lj -gK -aa -aa -aa -aa -aa -aa -"} -(73,1,1) = {" -aa -gK -ac -af -ah -BQ -bg -ae -ag -uN -ao -bh -ac -bE -bE -op -dc -eY -di -oD -fo -fo -iq -eB -eY -eY -eY -uX -dy -dy -dy -ST -Re -jA -CX -lF -lF -kw -Yn -jA -dF -aa -aa -aa -aa -aa -aa -"} -(74,1,1) = {" -aa -gK -ac -ag -ao -ag -ag -ag -ag -ae -cY -ae -ac -gK -bE -oq -DY -dy -dZ -fu -hE -gP -dZ -oi -dy -hF -lM -OA -Qo -iQ -eY -rH -GX -jA -wh -lG -qV -kx -kx -jA -dF -dF -bf -aa -aa -aa -aa -"} -(75,1,1) = {" -aa -gK -ac -ae -ae -ag -ae -ao -bh -ae -ae -ae -ac -gK -bE -Re -dc -eY -dZ -fv -fo -gQ -dZ -oj -dy -hG -eb -it -qS -iR -dy -IV -Re -jA -yq -HI -jA -HI -yY -jA -dF -aa -aa -aa -aa -aa -aa -"} -(76,1,1) = {" -aa -gK -ac -ae -ag -ag -ae -ai -ag -ae -db -ag -ac -gK -bE -Re -dc -dy -eD -Rf -VW -dZ -NZ -eb -dy -hH -hZ -CM -iG -iS -dy -Yr -Re -jA -kl -Xd -jA -Ru -lc -jA -gK -aa -aa -aa -aa -aa -aa -"} -(77,1,1) = {" -aa -gK -ac -ae -ag -ae -ao -ae -ag -ag -ao -ag -ac -gK -bE -XY -DM -dy -eY -dy -dy -dy -dy -eY -dy -dy -eY -dy -dy -dy -eY -ED -Js -jA -jA -jA -jA -jA -jA -jA -gK -aa -aa -aa -aa -aa -aa -"} -(78,1,1) = {" -aa -gK -ac -ah -ae -Jq -bh -ae -ag -sD -ae -bg -ac -gK -bE -Re -je -jt -Re -Re -ib -Re -dJ -nS -JT -JT -nJ -Px -JT -JT -nX -ob -Re -bE -gK -gK -gK -gK -dF -gK -gK -aa -aa -aa -aa -aa -aa -"} -(79,1,1) = {" -aa -gK -ac -ac -ac -ac -ac -bw -ac -ac -ac -ac -ac -gK -bE -ou -Re -Tz -Dn -CU -ib -Ls -DB -oN -lw -RU -nL -Se -Pe -Mw -nY -Yh -od -bE -gK -aa -aa -aa -dF -aa -aa -aa -aa -aa -aa -aa -aa -"} -(80,1,1) = {" -aa -gK -gK -ac -ap -SA -bV -ae -bQ -Uw -dd -ac -gK -bE -bE -uE -bD -bD -bE -bE -bD -bD -bD -wu -bE -bE -bE -bE -bE -bE -bD -Gh -bE -bE -gK -aa -aa -aa -dF -aa -aa -aa -aa -aa -aa -aa -aa -"} -(81,1,1) = {" -aa -aa -gK -ac -ac -aH -bi -bz -bR -cB -dH -ac -gK -bE -dh -dh -dh -fV -GG -bE -eZ -eZ -eZ -dh -dh -dh -nU -td -tT -bE -Ve -dh -dh -bE -gK -aa -aa -aa -dF -aa -aa -aa -aa -ab -aa -aa -aa -"} -(82,1,1) = {" -aa -aa -gK -gK -ac -ac -ac -bA -ac -ac -ac -dK -gK -bE -he -yD -jf -AF -qO -bE -eZ -fz -fz -dk -hK -hK -Ku -Ll -Sf -bE -jg -WF -yx -bE -dF -dF -dF -dF -bf -aa -aa -aa -aa -aa -aa -aa -aa -"} -(83,1,1) = {" -aa -aa -aa -gK -gK -gK -ac -ac -ac -gK -gK -gK -gK -bE -bE -bE -bE -bE -bY -bE -bE -fz -fz -fz -hK -hK -BH -wC -bE -bE -bE -bE -bE -bE -gK -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(84,1,1) = {" -aa -aa -aa -aa -aa -gK -gK -gK -gK -gK -aa -aa -gK -gK -gK -gK -gK -gK -gK -gK -bE -bE -bE -bE -bE -bE -bE -bE -bE -gK -gK -gK -gK -gK -gK -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(85,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -gK -gK -gK -gK -gK -gK -gK -gK -gK -gK -gK -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} diff --git a/_maps/configs/independent_caravan.json b/_maps/configs/independent_caravan.json deleted file mode 100644 index ecadbea36c51..000000000000 --- a/_maps/configs/independent_caravan.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Caravan-class Modular ship", - "map_short_name": "Caravan-class", - "map_path": "_maps/shuttles/independent/independent_caravan.dmm", - "prefix": "ISV", - "description": "The Caravan is a relatively new freighter pattern, designed around a modular pod system that enables the ship to serve in a variety of roles beyond simple transportation. These pods are designed around a quick-release mechanism that allows the main hull to bluespace jump in, detach the pods, and load a new set of empty Caravan-type pods in a matter of minutes. While impressive in theory, the lack of empty compatible cargo pods in Frontier space renders the quick-detach system useless. Additionally, the modular attachment system is prone to wear and tear, necessitating more frequent and costly maintenance than other freighters. Despite these shortcomings, the Caravan has still earned a reputation as a versatile platform for a variety of missions. The main hull features a robust power pack and respectable crew accommodations, and most examples on the Frontier carry pods loaded for mining and survey duties.", - "tags": [ - "Generalist", - "Engineering" - ], - "namelists": [ - "GENERAL", - "SPACE", - "MYTHOLOGICAL", - "NATURAL" - ], - "roundstart": true, - "job_slots": { - "Captain": { - "outfit": "/datum/outfit/job/independent/captain/western", - "officer": true, - "slots": 1 - }, - "Ship's Doctor": { - "outfit": "/datum/outfit/job/independent/doctor", - "slots": 1 - }, - "Engine Technician": { - "outfit": "/datum/outfit/job/independent/atmos", - "slots": 1 - }, - "Asteroid Miner": { - "outfit": "/datum/outfit/job/independent/miner", - "slots": 1 - }, - "Fauna Researcher": { - "outfit": "/datum/outfit/job/independent/scientist", - "slots": 1 - }, - "Assistant": { - "outfit": "/datum/outfit/job/independent/assistant", - "slots": 1 - } - }, - "enabled": true -} diff --git a/_maps/map_catalogue.txt b/_maps/map_catalogue.txt index 8575cb3fb060..c430c8f0cfb5 100644 --- a/_maps/map_catalogue.txt +++ b/_maps/map_catalogue.txt @@ -14,10 +14,6 @@ Find the key for using this catalogue in "map_catalogue_key.txt" Size = (x = 40)(y = 20)(z = 1) Tags = "No Combat", "Minor Loot", "Shelter" - File Name = _maps\RandomRuins\IceRuins\icemoon_underground_slimelab.dmm - Size = (x = 50)(y = 50)(z = 1) - Tags = "No Combat", "Minor Loot", "Shelter", "Ghost Role", "Lava" - File Name = _maps\RandomRuins\IceRuins\icemoon_underground_abandoned_newcops.dmm Size = (x = 37)(y = 32)(z = 1) Tags = "Medium Combat Challenge", "Minor Loot", "Shelter" @@ -36,15 +32,7 @@ Find the key for using this catalogue in "map_catalogue_key.txt" File Name = _maps\RandomRuins\IceRuins\icemoon_underground_drakelair.dmm Size = (x = 29)(y = 30)(z = 1) - Tags = "Boss Combat Challenge", "Megafauna", "Major Loot", "Shelter", "Necropolis Loot", "Ghost Role" - - File Name = _maps\RandomRuins\IceRuins\icemoon_underground_hermit.dmm - Size = (x = 16)(y = 16)(z = 1) - Tags = "No Combat", "Minor Loot", "Ghost Role", "Shelter" - - File Name = _maps\RandomRuins\IceRuins\icemoon_underground_oldstation.dmm - Size = (x = 85)(y = 47)(z = 1) - Tags = "Minor Combat Challenge", "Shelter", "Medium loot", "Ghost Role" + Tags = "Boss Combat Challenge", "Megafauna", "Major Loot", "Shelter", "Necropolis Loot" File Name = _maps\RandomRuins\IceRuins\icemoon_crashed_holemaker.dmm Size = (x = 47)(y = 37)(z = 1) @@ -148,7 +136,7 @@ Find the key for using this catalogue in "map_catalogue_key.txt" File Name = "_maps\RandomRuins\LavaRuins\lavaland_surface_ashwalker_shrine.dmm" Size = (x = 48)(y = 50)(z = 1) - Tags = "No Combat", "Minor Loot", "Inhospitable", "Ghost Role" + Tags = "No Combat", "Minor Loot", "Inhospitable" File Name = "_maps\RandomRuins\LavaRuins\lavaland_surface_biodome_winter.dmm" Size = (x = 30)(y = 30)(z = 1) @@ -174,10 +162,6 @@ Find the key for using this catalogue in "map_catalogue_key.txt" Size = (x = 30)(y = 20)(z = 1) Tags = "Medium Combat Challenge", "Medium Loot", "Shelter", "Antag Gear" - File Name = "_maps\RandomRuins\LavaRuins\lavaland_surface_hermit.dmm" - Size = (x = 16)(y = 16)(z = 1) - Tags = "No Combat", "Minor Loot", "Ghost Role", "Shelter" - File Name = "_maps\RandomRuins\LavaRuins\lavaland_surface_hierophant.dmm" Size = (x = 23)(y = 23)(z = 1) Tags = "Boss Combat Challenge", "Minor Loot", "Megafauna", "Inhospitable" @@ -196,11 +180,7 @@ Find the key for using this catalogue in "map_catalogue_key.txt" File Name = "_maps\RandomRuins\LavaRuins\lavaland_surface_survivalpod.dmm" Size = (x = 10)(y = 11)(z = 1) - Tags = "No Combat", "Minor Loot", "Shelter", "Ghost Role" - - File Name = "_maps\RandomRuins\LavaRuins\lavaland_surface_syndicate_base1.dmm" - Size = (x = 48)(y = 48)(z = 1) - Tags = "No Combat", "Major Loot", "Antag Gear", "Lava", "Ghost Role", "Shelter" + Tags = "No Combat", "Minor Loot", "Shelter" File Name = "_maps\RandomRuins\LavaRuins\lavaland_surface_xeno_nest.dmm" Size = (x = 43)(y = 30)(z = 1) @@ -214,6 +194,9 @@ Find the key for using this catalogue in "map_catalogue_key.txt" Size = (x = 56)(y = 35)(z = 1) Tags = "Minor Combat Challenge", "Medium Loot", "Shelter", "Hazardous" + File Name = "_maps\RandomRuins\LavaRuins\lavaland_surface_lava_canyon.dmm" + Size = (x = 90)(y = 63)(z = 1) + Tags = "Medium Combat Challenge", "Medium Loot", "Megafauna", "Necropolis Loot", "Inhospitable", "Lava" ReebeRuins: File Name = "_maps\RandomRuins\Ruins\reebe_swarmers.dmm" @@ -320,10 +303,6 @@ Find the key for using this catalogue in "map_catalogue_key.txt" Size = (x = 17)(y = 18)(z = 1) Tags = "Medium Combat Challenge", "Major Loot", "Antag Gear", "Shelter" - File Name = "_maps\RandomRuins\Ruins\whitesands_surface_seed_vault.dmm" - Size = (x = 20)(y = 20)(z = 1) - Tags = "No Combat", "Medium Loot", "Shelter", "Ghost Role" - File Name = "_maps\RandomRuins\Ruins\whitesands_surface_starfurycrash.dmm" Size = (x = 23)(y = 25)(z = 1) Tags = "Boss Combat Challenge", "Major Loot", "Antag Gear", "Inhospitable" @@ -395,10 +374,6 @@ Find the key for using this catalogue in "map_catalogue_key.txt" Size = (x = 25)(y = 25)(z = 1) Tags = "No Combat", "Medium Loot", "Shelter" - File Name = "_maps\RandomRuins\SpaceRuins\lab4071.dmm" - Size = (x = 73)(y = 36)(z = 1) - Tags = "Medium Combat Challenge", "Major Loot", "Ghost Role", "Shelter", "Antag Gear" - File Name = "_maps\RandomRuins\SpaceRuins\ntfacility.dmm" Size = (x = 39)(y = 39)(z = 1) Tags = "Medium Combat Challenge", "Major Loot", "Shelter" @@ -407,10 +382,6 @@ Find the key for using this catalogue in "map_catalogue_key.txt" Size = (x = 17)(y = 22)(z = 1) Tags = "Boss Combat Challenge", "Major Loot", "Shelter", "Antag Gear" - File Name = "_maps\RandomRuins\SpaceRuins\oldstation.dmm" - Size = (x = 85)(y = 47)(z = 1) - Tags = "Minor Combat Challenge", "Medium Loot", "Shelter", "Ghost Role" - File Name = "_maps\RandomRuins\SpaceRuins\onehalf.dmm" Size = (x = 29)(y = 20)(z = 1) Tags = "Minor Combat Challenge", "Medium Loot", "inhospitable" @@ -523,7 +494,7 @@ Find the key for using this catalogue in "map_catalogue_key.txt" File Name = "_maps\RandomRuins\deprecated\listeningstation.dmm" Size = (x = 32)(y = 38)(z = 1) - Tags = "No Combat", "Medium Loot", "Antag Gear", "Ghost Role", "Shelter" + Tags = "No Combat", "Medium Loot", "Antag Gear", "Shelter" File Name = "_maps\RandomRuins\deprecated\oldAIsat.dmm" Size = (x = 53)(y = 57)(z = 1) diff --git a/_maps/shuttles/independent/independent_box.dmm b/_maps/shuttles/independent/independent_box.dmm index d5df2b277080..9001bc9faf69 100644 --- a/_maps/shuttles/independent/independent_box.dmm +++ b/_maps/shuttles/independent/independent_box.dmm @@ -1279,6 +1279,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, +/obj/machinery/cell_charger, /turf/open/floor/plating, /area/ship/engineering) "iU" = ( diff --git a/_maps/shuttles/independent/independent_caravan.dmm b/_maps/shuttles/independent/independent_caravan.dmm deleted file mode 100644 index 344b2c171e3e..000000000000 --- a/_maps/shuttles/independent/independent_caravan.dmm +++ /dev/null @@ -1,3566 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ah" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"ai" = ( -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 1; - name = "Air to Distro" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/fireaxecabinet{ - dir = 8; - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ap" = ( -/obj/machinery/computer/monitor{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"aC" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"aE" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"bq" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew) -"bI" = ( -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/cargo) -"bJ" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "modwindows" - }, -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"bT" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/computer/atmos_control/incinerator{ - dir = 4; - sensors = list("nemo_incinerator_sensor"="Incinerator Chamber") - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"bW" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/directional/east, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25 - }, -/obj/machinery/computer/monitor{ - dir = 8 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"bZ" = ( -/turf/template_noop, -/area/template_noop) -"cb" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/terminal{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"cd" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"cG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/hatch{ - dir = 4; - name = "External Airlock" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"cT" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel/white, -/area/ship/science) -"da" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "modbridge" - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"dh" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"dy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"dG" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/structure/railing/corner, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"dI" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/firealarm/directional/west, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"dN" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/table/reinforced, -/obj/item/storage/box/drinkingglasses{ - pixel_x = 5 - }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -8 - }, -/obj/machinery/light_switch{ - pixel_x = 22; - pixel_y = 25 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/ship/crew) -"dQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"dT" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/dresser, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"ec" = ( -/obj/effect/turf_decal/trimline/opaque/brown/filled/warning{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"eg" = ( -/obj/structure/window/plasma/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/air_sensor/atmos/oxygen_tank{ - id_tag = "nemo_o2_sensor" - }, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"eI" = ( -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"eS" = ( -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/white, -/area/ship/science) -"eX" = ( -/obj/machinery/atmospherics/pipe/manifold/purple/visible{ - dir = 1 - }, -/obj/effect/turf_decal/number/zero{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"fe" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/button/door{ - id = "ModShip_thruster_port"; - name = "thruster doors"; - pixel_y = 25 - }, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"fi" = ( -/obj/machinery/power/generator{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"fv" = ( -/obj/machinery/door/window/northleft, -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -29 - }, -/obj/item/clothing/shoes/galoshes, -/obj/item/reagent_containers/spray/cleaner, -/obj/item/reagent_containers/spray/cleaner, -/obj/item/clothing/glasses/science, -/obj/item/clothing/gloves/color/black, -/obj/item/storage/backpack, -/obj/item/clothing/head/soft/purple, -/obj/item/storage/belt/janitor, -/obj/item/storage/bag/trash{ - pixel_x = 5 - }, -/obj/item/storage/box/lights/mixed, -/obj/item/storage/box/lights/mixed, -/turf/open/floor/plasteel/dark, -/area/ship/crew/janitor) -"fw" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"fF" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/newscaster/security_unit/directional/west, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"fT" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 12 - }, -/obj/machinery/shower{ - pixel_y = 15 - }, -/obj/structure/toilet{ - dir = 4 - }, -/obj/item/soap, -/obj/structure/curtain, -/turf/open/floor/plasteel/dark, -/area/ship/crew/toilet) -"gk" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"gn" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 8 - }, -/obj/item/radio/intercom/directional/south, -/obj/machinery/computer/atmos_control/tank/nitrogen_tank{ - dir = 1; - sensors = list("nemo_n2_sensor"="Nitrogen Tank") - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"go" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"gy" = ( -/obj/structure/chair/comfy/black{ - dir = 4 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"gP" = ( -/obj/machinery/atmospherics/components/trinary/mixer{ - dir = 8 - }, -/obj/item/paper/crumpled{ - default_raw_text = "A mix of 67/33 ratio of oxygen (node 1) and plasma (node 2) works very well, even at 500 kPa." - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"hd" = ( -/obj/machinery/cryopod{ - dir = 1 - }, -/obj/machinery/computer/cryopod/directional/south, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"hG" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/tank_dispenser, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"ia" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"iw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"iz" = ( -/obj/structure/window/plasma/reinforced/spawner{ - dir = 1 - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/effect/turf_decal/atmos/nitrogen, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"iA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"iG" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"iP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"jw" = ( -/obj/machinery/light/directional/north, -/obj/structure/closet/radiation, -/obj/item/reagent_containers/hypospray/medipen/penacid, -/obj/item/reagent_containers/food/drinks/bottle/vodka, -/obj/item/storage/pill_bottle/potassiodide, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"jA" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/terminal{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"jG" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/trinary/filter/on/layer4{ - dir = 4; - filter_type = "plasma" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"jO" = ( -/obj/machinery/atmospherics/components/binary/circulator/cold{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"jP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"ka" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/landmark/start/scientist, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"kb" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/on/layer4{ - dir = 4; - filter_type = "n2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"kq" = ( -/obj/structure/chair/comfy/shuttle, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"kv" = ( -/obj/effect/turf_decal/corner/opaque/purple/border, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/science) -"kx" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber{ - dir = 4 - }, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"kA" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/hallway/fore) -"kC" = ( -/obj/docking_port/stationary{ - width = 27; - height = 15; - dwidth = 8 - }, -/turf/template_noop, -/area/template_noop) -"kO" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"kY" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance/three, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"ll" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/closet/cabinet, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/item/storage/backpack/satchel/leather, -/obj/item/storage/backpack/satchel/leather/withwallet, -/obj/item/radio/off, -/obj/item/radio/off, -/obj/item/radio/off, -/obj/item/clothing/under/utility, -/obj/item/clothing/under/utility, -/obj/item/clothing/under/utility/skirt, -/obj/item/clothing/under/utility/skirt, -/obj/item/bedsheet/dorms, -/obj/item/bedsheet/dorms, -/obj/item/clothing/suit/jacket/leather/duster, -/obj/item/clothing/suit/jacket/leather/duster, -/obj/item/clothing/suit/jacket/leather/duster, -/obj/item/clothing/shoes/cowboy, -/obj/item/clothing/shoes/cowboy, -/obj/item/clothing/shoes/cowboy, -/obj/item/clothing/head/cowboy, -/obj/item/clothing/head/cowboy, -/obj/item/clothing/head/cowboy, -/obj/item/reagent_containers/food/drinks/flask, -/obj/item/reagent_containers/food/drinks/flask, -/obj/item/reagent_containers/food/drinks/flask, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"lA" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"lI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"mk" = ( -/obj/machinery/light/directional/south, -/obj/machinery/autolathe, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"mL" = ( -/obj/machinery/light/directional/north, -/obj/machinery/modular_computer/console/preset/command{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"mN" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"mO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"mQ" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"mR" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "ModShip_thruster_starboard"; - name = "Thruster Blast Door" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"mX" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/railing{ - dir = 9 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = -12 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"nm" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/bounty, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"nB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber{ - dir = 8; - name = "tank 4 output" - }, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"nK" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/white, -/area/ship/science) -"nR" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "modwindows" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"od" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/poddoor{ - id = "cargoblastdoors"; - name = "Cargo Bay Blast Door" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "caravanbay" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"og" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew) -"oi" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "ModShip_thruster_port"; - name = "Thruster Blast Door" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ow" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/landmark/start/atmospheric_technician, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"oz" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew) -"oA" = ( -/obj/structure/table/reinforced, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/item/kitchen/knife, -/obj/item/kitchen/rollingpin, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"oH" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"oI" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/structure/railing/corner, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"oR" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/robot_debris, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"oY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral/border, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"pa" = ( -/obj/structure/curtain/cloth/fancy, -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"px" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"pS" = ( -/obj/machinery/airalarm/directional/east, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/railing{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"qj" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"ql" = ( -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 9 - }, -/obj/machinery/light/directional/north, -/obj/item/kirbyplants/random, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"qB" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/hallway/fore) -"qM" = ( -/obj/structure/table/reinforced, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"qN" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"qP" = ( -/obj/effect/spawner/structure/window/plasma/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"rd" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew) -"re" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew) -"ri" = ( -/obj/structure/dresser, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"rj" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"rl" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/bridge) -"rC" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/robot_debris, -/obj/machinery/power/port_gen/pacman, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"rN" = ( -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 1 - }, -/obj/effect/turf_decal/atmos/oxygen, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"rV" = ( -/obj/machinery/airalarm/directional/south, -/obj/structure/frame/machine, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"sb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/public/glass, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"sD" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"sQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"td" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible{ - dir = 6 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "ModShip_thruster_port"; - name = "Thruster Blast Door" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"tk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/railing, -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"tl" = ( -/turf/open/floor/wood, -/area/ship/crew) -"tI" = ( -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"tQ" = ( -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/number/five{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"uw" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 4; - input_dir = 8; - output_dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/button/shieldwallgen{ - id = "caravanbay"; - pixel_x = 6; - pixel_y = 23 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"uJ" = ( -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 9 - }, -/obj/machinery/airalarm/directional/north, -/obj/structure/table/glass, -/obj/item/reagent_containers/spray/cleaner, -/obj/item/storage/backpack/duffelbag/med/surgery, -/turf/open/floor/plasteel/white, -/area/ship/science) -"uZ" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/item/reagent_containers/glass/bucket{ - pixel_x = -3; - pixel_y = 8 - }, -/obj/item/mop, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/crew/janitor) -"vy" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"vB" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"vE" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/igniter/incinerator_atmos, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"vG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ship/science) -"vJ" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"vM" = ( -/obj/structure/window/plasma/reinforced/spawner, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output{ - dir = 4 - }, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"vV" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"wk" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "modwindows"; - name = "Full Lockdown"; - pixel_x = 2; - pixel_y = 25 - }, -/obj/machinery/button/door{ - id = "modbridge"; - name = "Bridge Lockdown"; - pixel_x = 2; - pixel_y = 34 - }, -/obj/item/radio/intercom/wideband/table{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"wt" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 8 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/white, -/area/ship/science) -"wL" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 8 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/item/clothing/head/hardhat/atmos, -/obj/item/clothing/mask/gas/atmos, -/obj/item/clothing/suit/fire/atmos, -/obj/item/clothing/gloves/color/black, -/obj/item/extinguisher/advanced, -/obj/item/clothing/suit/hooded/wintercoat/engineering/atmos, -/obj/item/analyzer, -/obj/item/holosign_creator/atmos, -/obj/item/storage/belt/utility/atmostech, -/obj/item/radio/off, -/obj/item/clothing/glasses/meson/engine/tray, -/obj/item/pipe_dispenser, -/obj/item/multitool, -/obj/structure/closet/wall/orange{ - pixel_y = 32 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"xg" = ( -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"xr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"xF" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"xI" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"yo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"ys" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 10 - }, -/obj/structure/closet/crate/science, -/obj/item/circuitboard/machine/circuit_imprinter, -/obj/item/circuitboard/machine/rdserver, -/obj/item/disk/nanite_program, -/obj/item/nanite_scanner, -/obj/item/reagent_scanner, -/obj/item/clothing/glasses/hud/diagnostic, -/obj/item/clothing/glasses/science, -/obj/item/clothing/glasses/science/prescription, -/obj/item/circuitboard/machine/experimentor, -/obj/item/circuitboard/machine/protolathe/department/cargo, -/turf/open/floor/plasteel/white, -/area/ship/science) -"yw" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"yD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/computer/helm{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"yI" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"zk" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 10 - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer4, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"zB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/computer/atmos_control/tank/oxygen_tank{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"zJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/computer/atmos_control/tank/toxin_tank{ - dir = 4; - sensors = list("nemo_tox_sensor"="Plasma Tank") - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"zO" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"zW" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 9 - }, -/obj/structure/frame/machine, -/turf/open/floor/plasteel/white, -/area/ship/science) -"Ad" = ( -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 10 - }, -/obj/machinery/light/directional/south, -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Ah" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/survival_pod, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"Ak" = ( -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"AS" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/incinerator_input{ - dir = 4 - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"AV" = ( -/obj/structure/closet/radiation, -/obj/item/reagent_containers/hypospray/medipen/penacid, -/obj/item/reagent_containers/food/drinks/bottle/vodka, -/obj/item/storage/pill_bottle/potassiodide, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Ba" = ( -/turf/closed/wall/mineral/titanium/survival/pod, -/area/ship/cargo) -"Be" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/poddoor{ - id = "cargoblastdoors"; - name = "Cargo Bay Blast Door" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "caravanbay" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"Bf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/wood, -/area/ship/crew) -"Bi" = ( -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"Bn" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Waste to Environment" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Bs" = ( -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 10 - }, -/obj/structure/closet/crate/freezer/blood, -/turf/open/floor/plasteel/white, -/area/ship/science) -"Bt" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Bv" = ( -/obj/effect/turf_decal/trimline/opaque/brown/filled/warning{ - dir = 8 - }, -/obj/effect/landmark/start/shaft_miner, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"BT" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/bridge) -"BV" = ( -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance/three, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Ca" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Ch" = ( -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Cr" = ( -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 6 - }, -/obj/machinery/light/directional/south, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Cs" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 10 - }, -/obj/item/storage/toolbox/electrical, -/obj/item/storage/belt/utility/full, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/glasses/meson/prescription, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"CF" = ( -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner, -/obj/machinery/air_sensor/atmos/air_tank{ - id_tag = "nemo_air_sensor" - }, -/obj/effect/turf_decal/atmos/air, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"CO" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/components/trinary/mixer/airmix/inverse{ - dir = 4; - target_pressure = 101.325 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Di" = ( -/obj/effect/turf_decal/corner/opaque/blue/border, -/obj/structure/table/glass, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window{ - dir = 1 - }, -/obj/item/storage/firstaid/fire{ - pixel_y = 6 - }, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/brute{ - pixel_y = -8 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"DC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"DD" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"DI" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible{ - dir = 4 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Em" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 5 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "ModShip_thruster_starboard"; - name = "Thruster Blast Door" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"EB" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/directional/south, -/obj/item/areaeditor/shuttle, -/obj/item/megaphone/command, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"EI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/machinery/button/ignition/incinerator/atmos{ - dir = 4; - pixel_x = -26; - pixel_y = -8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/table, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/weldingtool, -/obj/item/paper{ - default_raw_text = "The igniter in the chamber does not work very well. I suggest throwing lit welders down the disposal chute over there to ignite the chamber."; - pixel_x = -6 - }, -/obj/machinery/button/door/incinerator_vent_atmos_aux{ - dir = 4; - pixel_x = -28; - pixel_y = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"EU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/window{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"Fb" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Fc" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 8 - }, -/obj/effect/spawner/structure/window/plasma/reinforced, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"Ff" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/suit_storage_unit/atmos, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Fl" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "modwindows" - }, -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Fn" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/structure/railing/corner, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"Fq" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"FK" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/structure/closet/wall{ - dir = 4; - pixel_x = -32 - }, -/obj/item/kinetic_crusher, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/item/gps/mining, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson/prescription, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/pickaxe, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"FL" = ( -/turf/open/floor/plasteel/white, -/area/ship/science) -"FV" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/science) -"Gf" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/suit_storage_unit/independent/mining/eva, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"GE" = ( -/obj/machinery/atmospherics/components/trinary/filter/on/layer4{ - dir = 8; - filter_type = "o2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"GG" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/science) -"GS" = ( -/obj/structure/window/plasma/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner, -/obj/machinery/air_sensor/atmos/nitrogen_tank{ - id_tag = "nemo_n2_sensor" - }, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"Hd" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew) -"Hf" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"Hm" = ( -/obj/item/storage/cans/sixbeer, -/obj/structure/closet/secure_closet/freezer/meat/open, -/obj/machinery/light/directional/north, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"HD" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high/plus, -/obj/item/stock_parts/cell/high/plus, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"HE" = ( -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/plasma/reinforced/spawner, -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 8 - }, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"HF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/external/glass{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"HH" = ( -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"Iq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Ix" = ( -/obj/effect/turf_decal/atmos/plasma, -/obj/structure/window/plasma/reinforced, -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"IJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/chair/sofa/right, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/wood, -/area/ship/crew) -"IO" = ( -/obj/machinery/door/airlock{ - name = "Restroom" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/toilet) -"IZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Jb" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/layer4, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"Jn" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"Jr" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"Jy" = ( -/obj/structure/table/reinforced, -/obj/machinery/chem_dispenser/drinks, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"JM" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 5 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/frame/machine, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 23 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"JN" = ( -/obj/structure/lattice/catwalk, -/turf/open/floor/plating, -/area/ship/external) -"JR" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 4; - name = "kitchen freezer"; - pixel_x = -28 - }, -/obj/item/storage/fancy/egg_box, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_y = 5 - }, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/condiment/sugar, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"JV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"Kh" = ( -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 5 - }, -/obj/structure/table/optable, -/turf/open/floor/plasteel/white, -/area/ship/science) -"Ko" = ( -/obj/effect/turf_decal/box/corners, -/obj/structure/closet/cardboard, -/obj/effect/spawner/lootdrop/maintenance/three, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Kx" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/machinery/light/directional/east, -/obj/machinery/computer/atmos_control/tank/air_tank{ - dir = 8; - sensors = list("nemo_air_sensor"="Air Mix Tank") - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"KL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"KN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Lh" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"Ls" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/chair/sofa/corner{ - dir = 8 - }, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/wood, -/area/ship/crew) -"Lv" = ( -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"Lz" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 25 - }, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = 10 - }, -/obj/item/folder/blue{ - pixel_x = -6; - pixel_y = -1 - }, -/obj/item/stamp/captain{ - pixel_x = -7; - pixel_y = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"LH" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"LR" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew) -"Mi" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "modwindows" - }, -/turf/open/floor/plasteel/tech, -/area/ship/science) -"Mq" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"MO" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Waste to Environment" - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"MP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Nt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/railing, -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"Nx" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 5 - }, -/obj/effect/turf_decal/number/three{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"NB" = ( -/obj/structure/girder, -/turf/open/floor/plating, -/area/ship/external) -"NS" = ( -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 1 - }, -/obj/machinery/light/directional/north, -/obj/machinery/computer/operating, -/turf/open/floor/plasteel/white, -/area/ship/science) -"Ok" = ( -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 25 - }, -/obj/machinery/firealarm/directional/north, -/mob/living/simple_animal/pet/cat/space{ - name = "Félicette" - }, -/obj/structure/bed/dogbed/runtime{ - name = "Félicette's bed" - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"Op" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "modbridge" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"OB" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"OD" = ( -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 5 - }, -/obj/machinery/light/directional/north, -/obj/item/radio/intercom/directional/east, -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"OO" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"OU" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"OW" = ( -/obj/machinery/holopad/emergency/command, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"Ps" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/chair/sofa/corner, -/obj/machinery/light/directional/north, -/turf/open/floor/wood, -/area/ship/crew) -"Pw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"Qm" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/chair/sofa{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew) -"Qv" = ( -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{ - dir = 8 - }, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"Qy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/wood, -/area/ship/crew) -"QA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/command, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"QD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"QF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"QL" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"QR" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Ri" = ( -/obj/machinery/air_sensor/atmos/toxin_tank{ - id_tag = "nemo_tox_sensor" - }, -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"Rx" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/ship/crew) -"Ry" = ( -/obj/structure/sign/poster/contraband/atmosia_independence, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"RH" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"RP" = ( -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 6 - }, -/obj/structure/table/glass, -/obj/machinery/door/window{ - dir = 1 - }, -/obj/item/healthanalyzer, -/obj/item/healthanalyzer, -/obj/item/clothing/gloves/color/latex/nitrile, -/obj/item/clothing/glasses/hud/health, -/obj/item/defibrillator/loaded, -/obj/item/clothing/glasses/hud/health/prescription, -/turf/open/floor/plasteel/white, -/area/ship/science) -"RR" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"Sh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"Sp" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/light/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"Sv" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"SA" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"SB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/kfp_small/left{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"SE" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Tg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew) -"Tj" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 1 - }, -/obj/structure/lattice/catwalk, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"TI" = ( -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"TN" = ( -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/plasma/reinforced/spawner, -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"Uc" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "modwindows" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"Ur" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/hallway/central) -"Us" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/structure/reagent_dispensers/watertank, -/obj/machinery/light_switch{ - pixel_y = 11; - dir = 8; - pixel_x = 20 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Ux" = ( -/obj/machinery/firealarm/directional/south, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 11; - pixel_y = -18 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"UB" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/lattice/catwalk, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"UY" = ( -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 4 - }, -/obj/machinery/iv_drip, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/white, -/area/ship/science) -"Vc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/shuttle, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/science) -"Vf" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/machinery/modular_computer/console/preset/command{ - dir = 8 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"Vk" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/suit_storage_unit/mining, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"Vq" = ( -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Vz" = ( -/obj/structure/mirror, -/turf/closed/wall/mineral/titanium, -/area/ship/crew) -"VF" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"VH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/ship/crew) -"VR" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/item/bedsheet/dorms, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"VT" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/machinery/door/airlock/external/glass{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/docking_port/mobile{ - dir = 8; - launch_status = 0; - name = "Modular ship"; - preferred_direction = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"WK" = ( -/turf/template_noop, -/area/ship/external) -"WX" = ( -/obj/machinery/atmospherics/components/binary/circulator, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"Xe" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Xm" = ( -/obj/machinery/door/poddoor/incinerator_atmos_aux{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"XQ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/item/radio/intercom/directional/south, -/obj/structure/chair/sofa/left{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew) -"XS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "Helm" - }, -/obj/effect/landmark/start/captain, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"XX" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "modwindows" - }, -/turf/open/floor/plating, -/area/ship/crew) -"XZ" = ( -/obj/effect/turf_decal/corner/opaque/blue/border{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/science) -"Yp" = ( -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/bottle/whiskey{ - pixel_x = 6; - pixel_y = 12 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_x = 5; - pixel_y = 4 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"Yq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral/border{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -25; - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Yr" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer3{ - dir = 4 - }, -/obj/machinery/air_sensor/atmos/incinerator_tank{ - id_tag = "nemo_incinerator_sensor" - }, -/turf/open/floor/engine/airless, -/area/ship/engineering/atmospherics) -"Ys" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/button/door{ - dir = 1; - id = "ModShip_thruster_starboard"; - name = "thruster doors"; - pixel_x = -9; - pixel_y = -25 - }, -/obj/structure/closet/crate/radiation, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/structure/extinguisher_cabinet/directional/south{ - pixel_x = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"YB" = ( -/obj/structure/window/plasma/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output{ - dir = 1 - }, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"YE" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"YL" = ( -/obj/machinery/firealarm/directional/south, -/obj/machinery/computer/cargo/express{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/bridge) -"Zj" = ( -/obj/structure/window/plasma/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/on/layer2{ - dir = 1 - }, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"Zs" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/poddoor{ - id = "cargoblastdoors"; - name = "Cargo Bay Blast Door" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"Zy" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 1 - }, -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/turf/open/floor/engine/plasma, -/area/ship/engineering/atmospherics) -"Zz" = ( -/obj/machinery/light/directional/north, -/obj/structure/closet/secure_closet{ - icon_state = "cap"; - name = "\proper captain's locker"; - req_access_txt = "20" - }, -/obj/item/storage/belt/sabre, -/obj/item/clothing/under/rank/command/captain/skirt, -/obj/item/clothing/suit/armor/vest/capcarapace/duster, -/obj/item/clothing/head/caphat/cowboy, -/obj/item/clothing/glasses/sunglasses, -/obj/item/clothing/shoes/cowboy/white, -/obj/item/storage/backpack/captain, -/obj/item/storage/backpack/duffelbag/captain, -/obj/item/storage/backpack/messenger/com, -/obj/item/storage/backpack/satchel/cap, -/obj/item/pen/survival, -/obj/item/radio/off, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/shoes/workboots/mining, -/obj/item/reagent_containers/food/drinks/flask/gold, -/obj/item/gun/ballistic/revolver/detective, -/obj/item/gun/ballistic/derringer, -/obj/item/ammo_box/c38, -/obj/item/ammo_box/c38, -/turf/open/floor/carpet/red_gold, -/area/ship/bridge) -"ZM" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ - dir = 5 - }, -/obj/machinery/light/directional/south, -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/item/circuitboard/machine/thermomachine, -/obj/item/circuitboard/machine/thermomachine, -/obj/item/storage/box/stockparts/basic, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"ZN" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 1 - }, -/obj/machinery/light/directional/north, -/obj/machinery/computer/rdconsole, -/turf/open/floor/plasteel/white, -/area/ship/science) -"ZV" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "cargoblastdoors"; - name = "Blast Door Control"; - pixel_x = 25; - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"ZW" = ( -/obj/machinery/atmospherics/pipe/simple/violet/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) - -(1,1,1) = {" -bZ -OU -aC -aC -aC -OU -bZ -bZ -bZ -bZ -bZ -bZ -bZ -OU -aC -aC -aC -OU -"} -(2,1,1) = {" -bZ -OU -oi -oi -td -sD -Mq -OU -OU -Xm -OU -OU -Jb -vJ -Em -mR -mR -OU -"} -(3,1,1) = {" -kx -OU -fe -Bt -DI -OU -OU -OU -Yr -vE -AS -OU -OU -OU -wL -Bt -Ys -OU -"} -(4,1,1) = {" -Tj -bJ -DD -sQ -RH -Ri -Ix -OU -Fc -qP -Fc -OU -rN -TN -GE -vB -rC -Fl -"} -(5,1,1) = {" -nB -OU -jw -kO -jG -Zy -mO -OU -WX -fi -jO -OU -eg -vM -kb -fw -ZM -OU -"} -(6,1,1) = {" -bZ -OU -AV -px -ZW -zJ -Bn -EI -OB -ow -bT -QD -zB -vy -IZ -KL -gn -OU -"} -(7,1,1) = {" -bZ -OU -Cs -dQ -zO -vV -TI -QL -MO -xI -gP -SB -tQ -eX -Nx -iz -HE -OU -"} -(8,1,1) = {" -bZ -OU -HD -LH -cb -jA -xF -cd -SE -dh -zk -oH -ia -Fb -CO -YB -GS -OU -"} -(9,1,1) = {" -bZ -OU -OU -Ff -go -go -bW -YE -oR -aE -Us -ai -Kx -Zj -Qv -CF -OU -OU -"} -(10,1,1) = {" -bZ -bZ -OU -OU -OU -Ry -OU -OU -OU -cG -OU -OU -OU -OU -OU -OU -OU -bZ -"} -(11,1,1) = {" -bZ -bZ -NB -WK -WK -WK -NB -WK -WK -Nt -WK -WK -NB -WK -WK -WK -NB -bZ -"} -(12,1,1) = {" -bZ -NB -bI -Ba -Ba -Ba -Ba -bI -Sp -Fn -yw -GG -FV -FV -FV -FV -GG -bZ -"} -(13,1,1) = {" -bZ -bZ -Be -dI -FK -Gf -Vk -Ba -WK -tk -WK -FV -zW -wt -nK -ys -FV -bZ -"} -(14,1,1) = {" -kC -bZ -Zs -OO -eI -Bv -ec -Ba -WK -tk -WK -FV -ZN -FL -FL -kv -FV -bZ -"} -(15,1,1) = {" -bZ -bZ -od -ZV -Jn -Hf -hG -Ba -UB -tk -UB -FV -JM -Sv -mN -Jr -Mi -bZ -"} -(16,1,1) = {" -bZ -NB -Ba -uw -yI -MP -yo -Ah -Pw -oI -JV -Vc -vG -ka -FL -cT -Mi -bZ -"} -(17,1,1) = {" -bZ -bZ -Ba -Ca -mQ -ah -rV -Ba -iG -tk -iG -FV -uJ -HH -XZ -Bs -Mi -bZ -"} -(18,1,1) = {" -bZ -bZ -Ba -BV -Vq -Vq -mk -Ba -WK -tk -WK -FV -NS -FL -FL -Di -FV -bZ -"} -(19,1,1) = {" -bZ -bZ -Ba -kY -Ko -Ak -Ux -Ba -WK -tk -WK -FV -Kh -UY -eS -RP -FV -bZ -"} -(20,1,1) = {" -bZ -NB -bI -Ba -Ba -Ba -Ba -bI -Sp -dG -Lh -GG -FV -FV -FV -FV -GG -bZ -"} -(21,1,1) = {" -bZ -bZ -NB -WK -WK -WK -NB -WK -WK -tk -WK -WK -NB -WK -WK -WK -NB -bZ -"} -(22,1,1) = {" -bZ -LR -re -re -re -re -oz -WK -mX -Ur -pS -WK -rl -BT -BT -BT -BT -rl -"} -(23,1,1) = {" -bZ -re -Hm -JR -VR -nm -re -kA -kA -iP -kA -kA -BT -Zz -fF -Lv -pa -BT -"} -(24,1,1) = {" -bZ -XX -qN -Bi -iw -ri -Vz -fT -IO -iA -fv -uZ -BT -Ok -Sh -Lv -gy -nR -"} -(25,1,1) = {" -bZ -XX -oA -Bi -jP -hd -re -kA -qB -QF -kA -kA -BT -dT -EU -Vf -Yp -nR -"} -(26,1,1) = {" -bZ -re -Jy -Fq -DC -ll -re -ql -Ch -Yq -tI -Ad -BT -rj -lI -RR -gk -BT -"} -(27,1,1) = {" -bZ -re -dN -og -bq -Bf -sb -KN -Iq -lA -Iq -oY -QA -xr -SA -xg -OW -BT -"} -(28,1,1) = {" -bZ -re -Qy -tl -Tg -Hd -re -OD -qj -VF -Xe -Cr -BT -Lz -dy -kq -YL -BT -"} -(29,1,1) = {" -bZ -re -IJ -Rx -VH -XQ -re -kA -qB -HF -qB -kA -BT -wk -XS -xg -EB -BT -"} -(30,1,1) = {" -bZ -re -Ps -rd -Qm -Ls -re -JN -kA -QR -kA -JN -BT -mL -yD -ap -qM -BT -"} -(31,1,1) = {" -bZ -re -Uc -Uc -Uc -Uc -re -bZ -qB -VT -qB -bZ -BT -da -da -Op -da -BT -"} diff --git a/_maps/shuttles/independent/independent_dwayne.dmm b/_maps/shuttles/independent/independent_dwayne.dmm index c1a9eab8c37f..4e7e52e85dff 100644 --- a/_maps/shuttles/independent/independent_dwayne.dmm +++ b/_maps/shuttles/independent/independent_dwayne.dmm @@ -2132,7 +2132,6 @@ /obj/machinery/atmospherics/pipe/simple/orange/hidden, /obj/machinery/light/directional/west, /obj/item/storage/box/lights/mixed, -/obj/item/paper/fluff/ruins/oldstation/generator_manual, /turf/open/floor/plasteel/tech/grid, /area/ship/engineering) "WZ" = ( diff --git a/_maps/shuttles/independent/independent_shepherd.dmm b/_maps/shuttles/independent/independent_shepherd.dmm index b3e9e88c6d2c..891811e17789 100644 --- a/_maps/shuttles/independent/independent_shepherd.dmm +++ b/_maps/shuttles/independent/independent_shepherd.dmm @@ -966,6 +966,8 @@ /obj/structure/cable{ icon_state = "4-8" }, +/obj/structure/table, +/obj/machinery/cell_charger, /turf/open/floor/plating, /area/ship/engineering/electrical) "ii" = ( diff --git a/_maps/shuttles/inteq/inteq_colossus.dmm b/_maps/shuttles/inteq/inteq_colossus.dmm index 4efdcb0ba74c..051d96584aec 100644 --- a/_maps/shuttles/inteq/inteq_colossus.dmm +++ b/_maps/shuttles/inteq/inteq_colossus.dmm @@ -1822,6 +1822,7 @@ /obj/structure/sign/warning/nosmoking{ pixel_x = -32 }, +/obj/machinery/cell_charger, /turf/open/floor/plating, /area/ship/engineering) "tX" = ( @@ -4306,6 +4307,10 @@ /obj/item/reagent_containers/spray/pepper, /obj/item/reagent_containers/spray/pepper, /obj/item/reagent_containers/spray/pepper, +/obj/item/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival, /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) "WG" = ( diff --git a/_maps/shuttles/inteq/inteq_talos.dmm b/_maps/shuttles/inteq/inteq_talos.dmm index 76cafb956cdd..ef86f6f2a7cc 100644 --- a/_maps/shuttles/inteq/inteq_talos.dmm +++ b/_maps/shuttles/inteq/inteq_talos.dmm @@ -5624,6 +5624,9 @@ pixel_x = -1; pixel_y = 3 }, +/obj/item/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival, /turf/open/floor/plasteel/tech/grid, /area/ship/security/armory) "JT" = ( diff --git a/_maps/shuttles/inteq/inteq_valor.dmm b/_maps/shuttles/inteq/inteq_valor.dmm index aebe46afb678..8aaf959387af 100644 --- a/_maps/shuttles/inteq/inteq_valor.dmm +++ b/_maps/shuttles/inteq/inteq_valor.dmm @@ -4310,6 +4310,7 @@ pixel_x = -32 }, /obj/effect/turf_decal/corner_techfloor_gray/full, +/obj/machinery/cell_charger, /turf/open/floor/plating, /area/ship/maintenance/port) "NZ" = ( diff --git a/_maps/shuttles/inteq/inteq_vaquero.dmm b/_maps/shuttles/inteq/inteq_vaquero.dmm index 340eb8ec6739..f8eaba0a6fb5 100644 --- a/_maps/shuttles/inteq/inteq_vaquero.dmm +++ b/_maps/shuttles/inteq/inteq_vaquero.dmm @@ -723,6 +723,7 @@ /obj/machinery/light/small/directional/west, /obj/machinery/airalarm/directional/north, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/cell_charger, /turf/open/floor/plasteel/grimy, /area/ship/crew) "jK" = ( @@ -2213,6 +2214,9 @@ pixel_y = 23 }, /obj/effect/decal/cleanable/dirt/dust, +/obj/item/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival, +/obj/item/kitchen/knife/combat/survival, /turf/open/floor/plasteel/tech/grid, /area/ship/security) "HN" = ( diff --git a/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm b/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm index ed46e7e7ef1e..9dc0703630b8 100644 --- a/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm +++ b/_maps/shuttles/nanotrasen/nanotrasen_ranger.dmm @@ -76,6 +76,7 @@ /obj/effect/turf_decal/techfloor{ dir = 4 }, +/obj/machinery/cell_charger, /turf/open/floor/plasteel/mono/dark, /area/ship/engineering) "aI" = ( diff --git a/_maps/shuttles/roumain/srm_elder.dmm b/_maps/shuttles/roumain/srm_elder.dmm index 5d8cb37ffc6b..dd5fa22a86ad 100644 --- a/_maps/shuttles/roumain/srm_elder.dmm +++ b/_maps/shuttles/roumain/srm_elder.dmm @@ -491,6 +491,8 @@ pixel_y = 21 }, /obj/structure/catwalk/over/plated_catwalk/dark, +/obj/structure/table/wood, +/obj/machinery/cell_charger, /turf/open/floor/plating, /area/ship/engineering/atmospherics) "eU" = ( diff --git a/code/__DEFINES/dcs/signals.dm b/code/__DEFINES/dcs/signals.dm index 2048d0a178a7..ea2585df835d 100644 --- a/code/__DEFINES/dcs/signals.dm +++ b/code/__DEFINES/dcs/signals.dm @@ -225,8 +225,8 @@ ///////////////// -#define COMSIG_ENTER_AREA "enter_area" //from base of area/Entered(): (/area) -#define COMSIG_EXIT_AREA "exit_area" //from base of area/Exited(): (/area) +#define COMSIG_ENTER_AREA "enter_area" //from base of area/Entered(): (/area). Sent to "area-sensitive" movables, see __DEFINES/traits.dm for info. +#define COMSIG_EXIT_AREA "exit_area" //from base of area/Exited(): (/area). Sent to "area-sensitive" movables, see __DEFINES/traits.dm for info. #define COMSIG_CLICK "atom_click" //from base of atom/Click(): (location, control, params, mob/user) #define COMSIG_CLICK_SHIFT "shift_click" //from base of atom/ShiftClick(): (/mob) diff --git a/code/__DEFINES/important_recursive_contents.dm b/code/__DEFINES/important_recursive_contents.dm index 62be5b38e539..f1dc0bd3ea18 100644 --- a/code/__DEFINES/important_recursive_contents.dm +++ b/code/__DEFINES/important_recursive_contents.dm @@ -1,2 +1,4 @@ +///the area channel of the important_recursive_contents list, everything in here will be sent a signal when their last holding object changes areas +#define RECURSIVE_CONTENTS_AREA_SENSITIVE "recursive_contents_area_sensitive" ///the hearing channel of the important_recursive_contents list, everything in here will count as a hearing atom #define RECURSIVE_CONTENTS_HEARING_SENSITIVE "recursive_contents_hearing_sensitive" diff --git a/code/__DEFINES/tgs.dm b/code/__DEFINES/tgs.dm index fdfec5e8ca08..a4fb6d40be73 100644 --- a/code/__DEFINES/tgs.dm +++ b/code/__DEFINES/tgs.dm @@ -1,6 +1,6 @@ // tgstation-server DMAPI -#define TGS_DMAPI_VERSION "7.0.2" +#define TGS_DMAPI_VERSION "7.1.1" // All functions and datums outside this document are subject to change with any version and should not be relied on. @@ -50,6 +50,13 @@ #endif +#ifndef TGS_FILE2TEXT_NATIVE +#ifdef file2text +#error Your codebase is re-defining the BYOND proc file2text. The DMAPI requires the native version to read the result of world.Export(). You can fix this by adding "#define TGS_FILE2TEXT_NATIVE file2text" before your override of file2text to allow the DMAPI to use the native version. This will only be used for world.Export(), not regular file accesses +#endif +#define TGS_FILE2TEXT_NATIVE file2text +#endif + // EVENT CODES /// Before a reboot mode change, extras parameters are the current and new reboot mode enums. @@ -490,6 +497,16 @@ /world/proc/TgsChatChannelInfo() return +/** + * Trigger an event in TGS. Requires TGS version >= 6.3.0. Returns [TRUE] if the event was triggered successfully, [FALSE] otherwise. This function may sleep! + * + * event_name - The name of the event to trigger + * parameters - Optional list of string parameters to pass as arguments to the event script. The first parameter passed to a script will always be the running game's directory followed by these parameters. + * wait_for_completion - If set, this function will not return until the event has run to completion. + */ +/world/proc/TgsTriggerEvent(event_name, list/parameters, wait_for_completion = FALSE) + return + /* The MIT License diff --git a/code/__DEFINES/traits.dm b/code/__DEFINES/traits.dm index 69de29d4cd70..f1289d15bdbc 100644 --- a/code/__DEFINES/traits.dm +++ b/code/__DEFINES/traits.dm @@ -272,6 +272,13 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define TRAIT_HEARING_SENSITIVE "hearing_sensitive" +/* + * Used for movables that need to be updated, via COMSIG_ENTER_AREA and COMSIG_EXIT_AREA, when transitioning areas. + * Use [/atom/movable/proc/become_area_sensitive(trait_source)] to properly enable it. How you remove it isn't as important. + */ +#define TRAIT_AREA_SENSITIVE "area-sensitive" + +///Used for managing KEEP_TOGETHER in [/atom/var/appearance_flags] #define TRAIT_KEEP_TOGETHER "keep-together" // item traits @@ -426,6 +433,9 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define TRAIT_FISH_CASE_COMPATIBILE "fish_case_compatibile" /// Granted by prismwine #define TRAIT_REFLECTIVE "reflective" +/// Self-explainatory. +#define BEAUTY_ELEMENT_TRAIT "beauty_element" +#define MOOD_COMPONENT_TRAIT "mood_component" /// Trait granted by [mob/living/silicon/ai] /// Applied when the ai anchors itself diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index 94039f138721..8e9a1dbc9979 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -1558,3 +1558,14 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) return call(source, proctype)(arglist(arguments)) #define TURF_FROM_COORDS_LIST(List) (locate(List[1], List[2], List[3])) + +/proc/normalize_dir_to_cardinals(dir) + if(dir & NORTH) + return NORTH + if(dir & SOUTH) + return SOUTH + if(dir & EAST) + return EAST + if(dir & WEST) + return WEST + return 0 diff --git a/code/datums/components/beauty.dm b/code/datums/components/beauty.dm deleted file mode 100644 index fe3c06e3ad5a..000000000000 --- a/code/datums/components/beauty.dm +++ /dev/null @@ -1,38 +0,0 @@ -/datum/component/beauty - var/beauty = 0 - -/datum/component/beauty/Initialize(beautyamount) - if(!isatom(parent) || isarea(parent)) - return COMPONENT_INCOMPATIBLE - - beauty = beautyamount - - if(ismovable(parent)) - RegisterSignal(parent, COMSIG_ENTER_AREA, PROC_REF(enter_area)) - RegisterSignal(parent, COMSIG_EXIT_AREA, PROC_REF(exit_area)) - - var/area/A = get_area(parent) - if(A) - enter_area(null, A) - -/datum/component/beauty/proc/enter_area(datum/source, area/A) - SIGNAL_HANDLER - - if(A.outdoors) - return - A.totalbeauty += beauty - A.update_beauty() - -/datum/component/beauty/proc/exit_area(datum/source, area/A) - SIGNAL_HANDLER - - if(A.outdoors) - return - A.totalbeauty -= beauty - A.update_beauty() - -/datum/component/beauty/Destroy() - . = ..() - var/area/A = get_area(parent) - if(A) - exit_area(null, A) diff --git a/code/datums/components/fantasy/prefixes.dm b/code/datums/components/fantasy/prefixes.dm index 7445ab582bf5..bff1c6ec3dd0 100644 --- a/code/datums/components/fantasy/prefixes.dm +++ b/code/datums/components/fantasy/prefixes.dm @@ -66,3 +66,29 @@ var/obj/item/master = comp.parent comp.appliedComponents += master.AddComponent(/datum/component/lifesteal, comp.quality) return "vampiric [newName]" + +/datum/fantasy_affix/beautiful + placement = AFFIX_PREFIX + alignment = AFFIX_GOOD + +/datum/fantasy_affix/beautiful/apply(datum/component/fantasy/comp, newName) + var/obj/item/master = comp.parent + master.AddElement(/datum/element/beauty, max(comp.quality, 1) * 250) + return "[pick("aesthetic", "beautiful", "gorgeous", "pretty")] [newName]" + +/datum/fantasy_affix/beautiful/remove(datum/component/fantasy/comp) + var/obj/item/master = comp.parent + master.RemoveElement(/datum/element/beauty, max(comp.quality, 1) * 250) + +/datum/fantasy_affix/ugly + placement = AFFIX_PREFIX + alignment = AFFIX_EVIL + +/datum/fantasy_affix/ugly/apply(datum/component/fantasy/comp, newName) + var/obj/item/master = comp.parent + master.AddElement(/datum/element/beauty, min(comp.quality, -1) * 250) + return "[pick("fugly", "ugly", "grotesque", "hideous")] [newName]" + +/datum/fantasy_affix/ugly/remove(datum/component/fantasy/comp) + var/obj/item/master = comp.parent + master.RemoveElement(/datum/element/beauty, min(comp.quality, -1) * 250) diff --git a/code/datums/components/mood.dm b/code/datums/components/mood.dm index 64fc96146527..de334598f141 100644 --- a/code/datums/components/mood.dm +++ b/code/datums/components/mood.dm @@ -27,6 +27,7 @@ RegisterSignal(parent, COMSIG_JOB_RECEIVED, PROC_REF(register_job_signals)) var/mob/living/owner = parent + owner.become_area_sensitive(MOOD_COMPONENT_TRAIT) if(owner.hud_used) modify_hud() var/datum/hud/hud = owner.hud_used @@ -35,6 +36,9 @@ /datum/component/mood/Destroy() STOP_PROCESSING(SSmood, src) unmodify_hud() + + var/mob/living/owner = parent + owner.lose_area_sensitivity(MOOD_COMPONENT_TRAIT) return ..() /datum/component/mood/proc/register_job_signals(datum/source, job) diff --git a/code/datums/components/pellet_cloud.dm b/code/datums/components/pellet_cloud.dm index ae90dae17c55..e7f5174c9102 100644 --- a/code/datums/components/pellet_cloud.dm +++ b/code/datums/components/pellet_cloud.dm @@ -29,7 +29,7 @@ var/list/pellets = list() /// An associated list with the atom hit as the key and how many pellets they've eaten for the value, for printing aggregate messages var/list/targets_hit = list() - /// For grenades, any /mob/living's the grenade is moved onto, see [/datum/component/pellet_cloud/proc/handle_martyrs()] + /// LAZY LIST. For grenades, any /mob/living's the grenade is moved onto, see [/datum/component/pellet_cloud/proc/handle_martyrs()] var/list/bodies /// For grenades, tracking people who die covering a grenade for achievement purposes, see [/datum/component/pellet_cloud/proc/handle_martyrs()] var/list/purple_hearts @@ -65,7 +65,7 @@ purple_hearts = null pellets = null targets_hit = null - bodies = null + LAZYNULL(bodies) return ..() /datum/component/pellet_cloud/RegisterWithParent() @@ -288,5 +288,5 @@ /datum/component/pellet_cloud/proc/on_target_qdel(atom/target) UnregisterSignal(target, COMSIG_PARENT_QDELETING) targets_hit -= target - LAZYREMOVE(target, bodies) + LAZYREMOVE(bodies, target) purple_hearts -= target diff --git a/code/datums/components/weatherannouncer.dm b/code/datums/components/weatherannouncer.dm index 3821f9a1b559..a5e622d8669e 100644 --- a/code/datums/components/weatherannouncer.dm +++ b/code/datums/components/weatherannouncer.dm @@ -110,7 +110,7 @@ /datum/component/weather_announcer/proc/time_till_storm() var/datum/weather_controller/local_weather_controller = SSmapping.get_map_zone_weather_controller(parent) - if(!local_weather_controller.next_weather) + if(!local_weather_controller?.next_weather) return null for(var/type_index in local_weather_controller.current_weathers) var/datum/weather/check_weather = local_weather_controller.current_weathers[type_index] diff --git a/code/datums/elements/beauty.dm b/code/datums/elements/beauty.dm new file mode 100644 index 000000000000..88cd6eb3adea --- /dev/null +++ b/code/datums/elements/beauty.dm @@ -0,0 +1,76 @@ +/** + * Beauty element. It makes the indoor area the parent is in prettier or uglier depending on the beauty var value. + * Clean and well decorated areas lead to positive moodlets for passerbies; + * Shabbier, dirtier ones lead to negative moodlets EXCLUSIVE to characters with the snob quirk. + */ +/datum/element/beauty + element_flags = ELEMENT_BESPOKE|ELEMENT_DETACH + id_arg_index = 2 + var/beauty = 0 + /** + * Assoc list of atoms as keys and number of time the same element instance has been attached to them as assoc value. + * So things don't get odd with same-valued yet dissimilar beauty modifiers being added to the same atom. + */ + var/beauty_counter = list() + +/datum/element/beauty/Attach(datum/target, beauty) + . = ..() + if(!isatom(target) || isarea(target)) + return ELEMENT_INCOMPATIBLE + + src.beauty = beauty + + if(!beauty_counter[target] && ismovable(target)) + var/atom/movable/mov_target = target + mov_target.become_area_sensitive(BEAUTY_ELEMENT_TRAIT) + RegisterSignal(mov_target, COMSIG_ENTER_AREA, PROC_REF(enter_area)) + RegisterSignal(mov_target, COMSIG_EXIT_AREA, PROC_REF(exit_area)) + + beauty_counter[target]++ + + var/area/current_area = get_area(target) + if(current_area && !current_area.outdoors) + current_area.totalbeauty += beauty + current_area.update_beauty() + +/datum/element/beauty/proc/enter_area(datum/source, area/new_area) + SIGNAL_HANDLER + + if(new_area.outdoors) + return + new_area.totalbeauty += beauty * beauty_counter[source] + new_area.update_beauty() + +/datum/element/beauty/proc/exit_area(datum/source, area/old_area) + SIGNAL_HANDLER + + if(old_area.outdoors) + return + old_area.totalbeauty -= beauty * beauty_counter[source] + old_area.update_beauty() + +/datum/element/beauty/Detach(datum/source) + if(!beauty_counter[source]) + return ..() + var/area/current_area = get_area(source) + if(QDELETED(source)) + . = ..() + UnregisterSignal(source, list(COMSIG_ENTER_AREA, COMSIG_EXIT_AREA)) + if(current_area) + exit_area(source, current_area) + beauty_counter -= source + var/atom/movable/movable_source = source + if(istype(movable_source)) + movable_source.lose_area_sensitivity(BEAUTY_ELEMENT_TRAIT) + else //lower the 'counter' down by one, update the area, and call parent if it's reached zero. + beauty_counter[source]-- + if(current_area && !current_area.outdoors) + current_area.totalbeauty -= beauty + current_area.update_beauty() + if(!beauty_counter[source]) + . = ..() + UnregisterSignal(source, list(COMSIG_ENTER_AREA, COMSIG_EXIT_AREA)) + beauty_counter -= source + var/atom/movable/movable_source = source + if(istype(movable_source)) + movable_source.lose_area_sensitivity(BEAUTY_ELEMENT_TRAIT) diff --git a/code/datums/ert.dm b/code/datums/ert.dm index 2b02a2be0198..43af3bc2b3ec 100644 --- a/code/datums/ert.dm +++ b/code/datums/ert.dm @@ -12,7 +12,9 @@ var/polldesc /// If TRUE, gives the team members "[role] [random last name]" style names var/random_names = FALSE - /// If TRUE, the admin who created the response team will be spawned in the briefing room in their preferred briefing outfit (assuming they're a ghost) + /// If TRUE, special slots (that are not the leader) will use a predefined limit + var/limit_slots = FALSE + /// If TRUE, the admin who created the response team will be spawned in the briefing room (or in the shuttle) in their preferred briefing outfit (assuming they're a ghost) var/spawn_admin = FALSE /// If TRUE, we try and pick one of the most experienced players who volunteered to fill the leader slot var/leader_experience = TRUE @@ -51,7 +53,7 @@ /datum/ert/marine leader_role = /datum/antagonist/ert/marine - roles = list(/datum/antagonist/ert/marine/security, /datum/antagonist/ert/marine/engineer, /datum/antagonist/ert/marine/medic) + roles = list(/datum/antagonist/ert/marine/security, /datum/antagonist/ert/marine/engineer = 1, /datum/antagonist/ert/marine/medic = 1) rename_team = "Marine Squad" polldesc = "an 'elite' Nanotrasen Strike Team" opendoors = FALSE @@ -102,7 +104,7 @@ teamsize = 4 opendoors = FALSE leader_role = /datum/antagonist/ert/lp/lieutenant - roles = list(/datum/antagonist/ert/lp, /datum/antagonist/ert/lp/medic, /datum/antagonist/ert/lp/engineer) + roles = list(/datum/antagonist/ert/lp, /datum/antagonist/ert/lp/medic = 1, /datum/antagonist/ert/lp/engineer = 1) rename_team = "Loss Prevention Team" polldesc = "a Nanotrasen loss prevention team" @@ -195,7 +197,7 @@ /datum/ert/syndicate/gorlex leader_role = /datum/antagonist/ert/syndicate/gorlex/leader - roles = list(/datum/antagonist/ert/syndicate/gorlex, /datum/antagonist/ert/syndicate/gorlex/pointman, /datum/antagonist/ert/syndicate/gorlex/medic, /datum/antagonist/ert/syndicate/gorlex/sniper) + roles = list(/datum/antagonist/ert/syndicate/gorlex, /datum/antagonist/ert/syndicate/gorlex/pointman = 1, /datum/antagonist/ert/syndicate/gorlex/medic = 1, /datum/antagonist/ert/syndicate/gorlex/sniper = 1) mission = "Serve the interests of the 2nd Battlegroup." rename_team = "2nd Battlegroup Squad" polldesc = "a loyalist Gorlex squad" diff --git a/code/datums/materials/_material.dm b/code/datums/materials/_material.dm index 79d3a5e68a89..4f505cb2a3e7 100644 --- a/code/datums/materials/_material.dm +++ b/code/datums/materials/_material.dm @@ -65,7 +65,7 @@ Simple datum which is instanced once per type and is used for every object of sa source.name = "[name] [source.name]" if(beauty_modifier) - addtimer(CALLBACK(source, TYPE_PROC_REF(/datum, _AddComponent), list(/datum/component/beauty, beauty_modifier * amount)), 0) + source.AddElement(/datum/element/beauty, beauty_modifier * amount) if(istype(source, /obj)) //objs on_applied_obj(source, amount, material_flags) @@ -121,7 +121,7 @@ Simple datum which is instanced once per type and is used for every object of sa return ///This proc is called when the material is removed from an object. -/datum/material/proc/on_removed(atom/source, material_flags) +/datum/material/proc/on_removed(atom/source, amount, material_flags) if(material_flags & MATERIAL_COLOR) //Prevent changing things with pre-set colors, to keep colored toolboxes their looks for example if(color) source.remove_atom_colour(FIXED_COLOUR_PRIORITY, color) @@ -133,6 +133,9 @@ Simple datum which is instanced once per type and is used for every object of sa if(material_flags & MATERIAL_ADD_PREFIX) source.name = initial(source.name) + if(beauty_modifier) + source.RemoveElement(/datum/element/beauty, beauty_modifier * amount) + if(istype(source, /obj)) //objs on_removed_obj(source, material_flags) diff --git a/code/datums/materials/basemats.dm b/code/datums/materials/basemats.dm index bf540f08459f..98db1541c953 100644 --- a/code/datums/materials/basemats.dm +++ b/code/datums/materials/basemats.dm @@ -86,7 +86,7 @@ Unless you know what you're doing, only use the first three numbers. They're in . = ..() source.AddComponent(/datum/component/radioactive, amount / 20, source, 0) //half-life of 0 because we keep on going. -/datum/material/uranium/on_removed(atom/source, material_flags) +/datum/material/uranium/on_removed(atom/source, amount, material_flags) . = ..() qdel(source.GetComponent(/datum/component/radioactive)) @@ -109,7 +109,7 @@ Unless you know what you're doing, only use the first three numbers. They're in source.AddElement(/datum/element/firestacker, amount=1) source.AddComponent(/datum/component/explodable, 0, 0, amount / 2500, amount / 1250) -/datum/material/plasma/on_removed(atom/source, material_flags) +/datum/material/plasma/on_removed(atom/source, amount, material_flags) . = ..() source.RemoveElement(/datum/element/firestacker, amount=1) qdel(source.GetComponent(/datum/component/explodable)) diff --git a/code/datums/materials/meat.dm b/code/datums/materials/meat.dm index d8a9fb5cc01c..9539b2847774 100644 --- a/code/datums/materials/meat.dm +++ b/code/datums/materials/meat.dm @@ -14,7 +14,7 @@ turf_sound_override = FOOTSTEP_MEAT texture_layer_icon_state = "meat" -/datum/material/meat/on_removed(atom/source, material_flags) +/datum/material/meat/on_removed(atom/source, amount, material_flags) . = ..() qdel(source.GetComponent(/datum/component/edible)) diff --git a/code/datums/materials/pizza.dm b/code/datums/materials/pizza.dm index 6ab79e3a2065..aed6577a5af9 100644 --- a/code/datums/materials/pizza.dm +++ b/code/datums/materials/pizza.dm @@ -13,7 +13,7 @@ turf_sound_override = FOOTSTEP_MEAT texture_layer_icon_state = "pizza" -/datum/material/pizza/on_removed(atom/source, material_flags) +/datum/material/pizza/on_removed(atom/source, amount, material_flags) . = ..() qdel(source.GetComponent(/datum/component/edible)) diff --git a/code/datums/ruins/icemoon.dm b/code/datums/ruins/icemoon.dm index cc11481b6690..a447a5b6f465 100644 --- a/code/datums/ruins/icemoon.dm +++ b/code/datums/ruins/icemoon.dm @@ -35,12 +35,6 @@ description = "Who knows what lies within?" suffix = "icemoon_underground_abandoned_village.dmm" -/datum/map_template/ruin/icemoon/hermit - name = "Frozen Shack" - id = "hermitshack" - description = "A place of shelter for a lone hermit, scraping by to live another day." - suffix = "icemoon_underground_hermit.dmm" - /datum/map_template/ruin/icemoon/corpreject name = "NT Security Solutions Site Gamma" id = "corpreject" @@ -53,13 +47,6 @@ description = "A outpost that used to be a staging area for nuclear operatives. The Syndicate have moved to another location, but this still remains." suffix = "icemoon_underground_abandoned_newcops.dmm" -/datum/map_template/ruin/icemoon/oldstation - id = "oldstation-icemoon" - suffix = "icemoon_underground_oldstation.dmm" - name = "Arctic Charlie Module Station" - description = "The crew of a outpost awaken one hundred years after a crisis. Awaking to a derelict outpost on the verge of collapse, and a hostile force of invading \ - hivebots. Can the surviving crew overcome the odds and survive and rebuild, or will the cold embrace of the moon become their new home?" - /datum/map_template/ruin/icemoon/drakelair name = "Dragon's Lair" id = "drake-lair" @@ -72,12 +59,6 @@ description = "A conspicuous compound in the middle of the cold wasteland. What goodies are inside?" suffix = "icemoon_underground_brazillianlab.dmm" -/datum/map_template/ruin/icemoon/slimelab - name = "Slime Lab" - id = "slimelab" - description = "An underground research facility devoted to researching the uncommon slime lifeform" - suffix = "icemoon_underground_slimelab.dmm" - /datum/map_template/ruin/icemoon/crashed_holemaker name = "Crashed Holemaker" id = "crashed_holemaker" diff --git a/code/datums/ruins/lavaland.dm b/code/datums/ruins/lavaland.dm index 0c46f33ccacb..05d1b6909bb9 100644 --- a/code/datums/ruins/lavaland.dm +++ b/code/datums/ruins/lavaland.dm @@ -15,15 +15,6 @@ Includes a unique(*) laser pistol display case, and the recently introduced I.C.E(tm)." suffix = "lavaland_surface_biodome_winter.dmm" -/datum/map_template/ruin/lavaland/free_golem - name = "Free Golem Ship" - id = "golem-ship" - description = "Lumbering humanoids, made out of precious metals, move inside this ship. They frequently leave to mine more minerals, which they somehow turn into more of them. \ - Seem very intent on research and individual liberty, and also geology-based naming?" - cost = 20 - suffix = "lavaland_surface_golem_ship.dmm" - allow_duplicates = FALSE - /datum/map_template/ruin/lavaland/sin cost = 10 allow_duplicates = FALSE @@ -74,14 +65,6 @@ allow_duplicates = FALSE cost = 10 -/datum/map_template/ruin/lavaland/hermit - name = "Makeshift Shelter" - id = "hermitcave" - description = "A place of shelter for a lone hermit, scraping by to live another day." - suffix = "lavaland_surface_hermit.dmm" - allow_duplicates = FALSE - cost = 10 - /datum/map_template/ruin/lavaland/miningripley name = "Ripley" id = "ripley" @@ -142,3 +125,9 @@ id = "codelab" description = "A Nanotrasen genetic research facility, abandoned and ripe for looting. Whats that goo over there?" suffix = "lavaland_surface_codelab.dmm" + +/datum/map_template/ruin/lavaland/lava_canyon + name = "Lava Canyon" + id = "lava_canyon" + description = "Tectonic activity has gouged a large fissure into the surface of the planet here. Tucked in the crevasse, the remains of an ashwalker village lay in ashes." + suffix = "lavaland_surface_lava_canyon.dmm" diff --git a/code/datums/ruins/space.dm b/code/datums/ruins/space.dm index 362885cfe55e..b4c2af5a93e7 100644 --- a/code/datums/ruins/space.dm +++ b/code/datums/ruins/space.dm @@ -139,12 +139,6 @@ name = "Syndicate Battle Sphere" description = "The Syndicate Battle Sphere, complete with guns!" -/datum/map_template/ruin/space/lab4071 - id = "lab4071" - suffix = "lab4071.dmm" - name = "Syndicate Laboratory 4071" - description = "A Syndicate laboratory run by syndicate scientists." - /datum/map_template/ruin/space/singularitylab id = "singularitylab" suffix = "singularity_lab.dmm" diff --git a/code/datums/ruins/whitesands.dm b/code/datums/ruins/whitesands.dm index 2135036e3d97..8e34f7cf379c 100644 --- a/code/datums/ruins/whitesands.dm +++ b/code/datums/ruins/whitesands.dm @@ -4,13 +4,6 @@ prefix = "_maps/RandomRuins/SandRuins/" ruin_type = RUINTYPE_SAND -/datum/map_template/ruin/whitesands/seed_vault - name = "Seed Vault" - id = "seed-vault" - description = "The creators of these vaults were a highly advanced and benevolent race, and launched many into the stars, hoping to aid fledgling civilizations. \ - However, all the inhabitants seem to do is grow drugs and guns." - suffix = "whitesands_surface_seed_vault.dmm" - /datum/map_template/ruin/whitesands/starfury_crash name = "Starfury Crash" id = "starfurycrash" diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index 35712cb768ae..e8bdb66c1898 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -575,18 +575,21 @@ GLOBAL_LIST_EMPTY(teleportlocs) /** * Call back when an atom enters an area * - * Sends signals COMSIG_AREA_ENTERED and COMSIG_ENTER_AREA (to the atom) + * Sends signals COMSIG_AREA_ENTERED and COMSIG_ENTER_AREA (to a list of atoms) * * If the area has ambience, then it plays some ambience music to the ambience channel */ -/area/Entered(atom/movable/M, area/old_area) +/area/Entered(atom/movable/arrived, area/old_area) set waitfor = FALSE - SEND_SIGNAL(src, COMSIG_AREA_ENTERED, M, old_area) - SEND_SIGNAL(M, COMSIG_ENTER_AREA, src) //The atom that enters the area - if(!isliving(M)) + SEND_SIGNAL(src, COMSIG_AREA_ENTERED, arrived, old_area) + if(!LAZYACCESS(arrived.important_recursive_contents, RECURSIVE_CONTENTS_AREA_SENSITIVE)) + return + for(var/atom/movable/recipient as anything in arrived.important_recursive_contents[RECURSIVE_CONTENTS_AREA_SENSITIVE]) + SEND_SIGNAL(recipient, COMSIG_ENTER_AREA, src) + if(!isliving(arrived)) return - var/mob/living/L = M + var/mob/living/L = arrived if(!L.ckey) return @@ -608,11 +611,14 @@ GLOBAL_LIST_EMPTY(teleportlocs) /** * Called when an atom exits an area * - * Sends signals COMSIG_AREA_EXITED and COMSIG_EXIT_AREA (to the atom) + * Sends signals COMSIG_AREA_EXITED and COMSIG_EXIT_AREA (to a list of atoms) */ /area/Exited(atom/movable/gone, direction) SEND_SIGNAL(src, COMSIG_AREA_EXITED, gone, direction) - SEND_SIGNAL(gone, COMSIG_EXIT_AREA, src) //The atom that exits the area + if(!LAZYACCESS(gone.important_recursive_contents, RECURSIVE_CONTENTS_AREA_SENSITIVE)) + return + for(var/atom/movable/recipient as anything in gone.important_recursive_contents[RECURSIVE_CONTENTS_AREA_SENSITIVE]) + SEND_SIGNAL(recipient, COMSIG_EXIT_AREA, src) /** diff --git a/code/game/area/areas/ruins/icemoon.dm b/code/game/area/areas/ruins/icemoon.dm index 95200f5d51b9..d2c8d1ca61f6 100644 --- a/code/game/area/areas/ruins/icemoon.dm +++ b/code/game/area/areas/ruins/icemoon.dm @@ -36,32 +36,6 @@ name = "Hydroponics Lab" icon_state = "dk_yellow" -//Slimelab 2022 - -/area/ruin/powered/slimelab - name = "Slime Lab" - icon_state = "dk_yellow" - -/area/ruin/powered/slimelab/slimedome - name = "Slime Lab Biodome" - icon_state = "green" - -/area/ruin/powered/slimelab/lava - name = "Slime Lab Engineering" - icon_state = "engine" - -/area/ruin/powered/slimelab/lab - name = "Slime Lab Research" - icon_state = "red" - -/area/ruin/powered/slimelab/checkpoint - name = "Slimelab Reception" - icon_state = "security" - -/area/ruin/powered/slimelab/cafe - name = "Slime Lab Cafe" - icon_state = "green" - // Crashed Holemaker /area/ruin/unpowered/crashed_holemaker name = "NTSV Holemaker II" // In honor of the kugelblitz shenanigan of all time diff --git a/code/game/area/areas/ruins/lavaland.dm b/code/game/area/areas/ruins/lavaland.dm index e9dc0b9fda0a..444743c0403e 100644 --- a/code/game/area/areas/ruins/lavaland.dm +++ b/code/game/area/areas/ruins/lavaland.dm @@ -27,10 +27,6 @@ name = "Hierophant's Arena" icon_state = "dk_yellow" -//Seed Vault - -/area/ruin/powered/seedvault - icon_state = "dk_yellow" //Elephant Graveyard @@ -48,11 +44,6 @@ name = "Syndicate Comm Outpost" icon_state = "dk_yellow" -//Syndicate Lava Base (I have no idea what this is) -/area/ruin/unpowered/syndicate_lava_base - name = "Secret Base" - icon_state = "dk_yellow" - ambientsounds = HIGHSEC //Cult Altar @@ -107,3 +98,7 @@ /area/ruin/unpowered/codelab/maintenance name = "Nanotrasen Genetic Research Maintenance" icon_state = "dk_yellow" + +/area/ruin/unpowered/scorched_hut + name = "Scorched Hut" + icon_state = "red" diff --git a/code/game/area/areas/ruins/space.dm b/code/game/area/areas/ruins/space.dm index a249ef4ec9f7..e6034e412198 100644 --- a/code/game/area/areas/ruins/space.dm +++ b/code/game/area/areas/ruins/space.dm @@ -94,88 +94,6 @@ name = "Deep Storage Recycler" icon_state = "storage" - -//Ruin of ancient Space Station - -/area/ruin/space/has_grav/ancientstation - name = "Charlie Station Main Corridor" - icon_state = "green" - -/area/ruin/space/has_grav/ancientstation/powered - name = "Powered Tile" - icon_state = "teleporter" - requires_power = FALSE - -/area/ruin/space/has_grav/ancientstation/space - name = "Exposed To Space" - icon_state = "teleporter" - has_gravity = FALSE - -/area/ruin/space/has_grav/ancientstation/atmo - name = "Beta Station Atmospherics" - icon_state = "red" - ambientsounds = ENGINEERING - has_gravity = TRUE - -/area/ruin/space/has_grav/ancientstation/betacorridor - name = "Beta Station Main Corridor" - icon_state = "bluenew" - -/area/ruin/space/has_grav/ancientstation/engi - name = "Charlie Station Engineering" - icon_state = "engine" - ambientsounds = ENGINEERING - -/area/ruin/space/has_grav/ancientstation/comm - name = "Charlie Station Command" - icon_state = "captain" - -/area/ruin/space/has_grav/ancientstation/hydroponics - name = "Charlie Station Hydroponics" - icon_state = "garden" - -/area/ruin/space/has_grav/ancientstation/kitchen - name = "Charlie Station Kitchen" - icon_state = "kitchen" - -/area/ruin/space/has_grav/ancientstation/sec - name = "Charlie Station Security" - icon_state = "red" - -/area/ruin/space/has_grav/ancientstation/deltacorridor - name = "Delta Station Main Corridor" - icon_state = "green" - -/area/ruin/space/has_grav/ancientstation/proto - name = "Delta Station Prototype Lab" - icon_state = "toxlab" - -/area/ruin/space/has_grav/ancientstation/rnd - name = "Delta Station Research and Development" - icon_state = "toxlab" - -/area/ruin/space/has_grav/ancientstation/deltaai - name = "Delta Station AI Core" - icon_state = "ai" - ambientsounds = list('sound/ambience/ambimalf.ogg', 'sound/ambience/ambitech.ogg', 'sound/ambience/ambitech2.ogg', 'sound/ambience/ambiatmos.ogg', 'sound/ambience/ambiatmos2.ogg') - -/area/ruin/space/has_grav/ancientstation/mining - name = "Beta Station Mining Equipment" - icon_state = "mining" - -/area/ruin/space/has_grav/ancientstation/medbay - name = "Beta Station Medbay" - icon_state = "medbay" - -/area/ruin/space/has_grav/ancientstation/betastorage - name = "Beta Station Storage" - icon_state = "storage" - -/area/solar/ancientstation - name = "Charlie Station Solar Array" - icon_state = "panelsP" - has_gravity = STANDARD_GRAVITY - //DERELICT /area/ruin/space/derelict @@ -445,62 +363,6 @@ icon_state = "dk_yellow" color = "#26773a88" -//Syndiecate chemlab - -/area/ruin/space/has_grav/crazylab/airlock - name = "Syndicate Laboratory 4071 Airlock" - icon_state = "dk_yellow" - color = "#eb7fac88" - -/area/ruin/space/has_grav/crazylab/armory - name = "Syndicate Laboratory 4071 Armory" - icon_state = "dk_yellow" - color = "#55384c88" - -/area/ruin/space/has_grav/crazylab/hydro - name = "Syndicate Laboratory 4071 Hydroponics Lab" - icon_state = "dk_yellow" - color = "#185d7288" - -/area/ruin/space/has_grav/crazylab/bar - name = "Syndicate Laboratory 4071 Kitchen" - icon_state = "dk_yellow" - color = "#75162e88" - -/area/ruin/space/has_grav/crazylab/gamble - name = "Syndicate Laboratory 4071 Break Room" - icon_state = "dk_yellow" - color = "#97632088" - -/area/ruin/space/has_grav/crazylab/crew - name = "Syndicate Laboratory 4071 Crew Quarters" - icon_state = "dk_yellow" - color = "#74c24f88" - -/area/ruin/space/has_grav/crazylab/engi - name = "Syndicate Laboratory 4071 Engineering" - icon_state = "dk_yellow" - color = "#0e1b3f88" - -/area/ruin/space/has_grav/crazylab/chem - name = "Syndicate Laboratory 4071 Chemistry Lab" - icon_state = "dk_yellow" - color = "#77265588" - -/area/ruin/space/has_grav/crazylab/bomb - name = "Syndicate Laboratory 4071 Bombing Range" - icon_state = "dk_yellow" - color = "#2b267788" - -/area/ruin/space/has_grav/crazylab/watchpost - name = "Syndicate Laboratory 4071 WatchPost" - icon_state = "dk_yellow" - color = "#77262688" - -/area/ruin/space/has_grav/crazylab/outside - name = "Syndicate Laboratory 4071 Surrounding Area" - icon_state = "dk_yellow" - color = "#26773a88" //Singularity Lab diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 350b80907f70..6c6849724bde 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -1525,7 +1525,7 @@ if(custom_materials) //Only runs if custom materials existed at first. Should usually be the case but check anyways for(var/i in custom_materials) var/datum/material/custom_material = SSmaterials.GetMaterialRef(i) - custom_material.on_removed(src, material_flags) //Remove the current materials + custom_material.on_removed(src, custom_materials[i] * material_modifier, material_flags) //Remove the current materials if(!length(materials)) return diff --git a/code/game/atoms_movable.dm b/code/game/atoms_movable.dm index 54ac77bb0a8c..7dd3d612ae81 100644 --- a/code/game/atoms_movable.dm +++ b/code/game/atoms_movable.dm @@ -555,20 +555,20 @@ /mob/living/on_virtual_z_change(new_virtual_z, previous_virtual_z) . = ..() - if(!client) - return if(previous_virtual_z) LAZYREMOVEASSOC(SSmobs.players_by_virtual_z, "[previous_virtual_z]", src) + if(!client) + return if(new_virtual_z) LAZYADDASSOC(SSmobs.players_by_virtual_z, "[new_virtual_z]", src) SSidlenpcpool.try_wakeup_virtual_z(new_virtual_z) /mob/dead/on_virtual_z_change(new_virtual_z, previous_virtual_z) . = ..() - if(!client) - return if(previous_virtual_z) LAZYREMOVEASSOC(SSmobs.dead_players_by_virtual_z, "[previous_virtual_z]", src) + if(!client) + return if(new_virtual_z) LAZYADDASSOC(SSmobs.dead_players_by_virtual_z, "[new_virtual_z]", src) @@ -630,6 +630,71 @@ return A.Bumped(src) +/atom/movable/Exited(atom/movable/gone, direction) + . = ..() + + if(!LAZYLEN(gone.important_recursive_contents)) + return + + var/list/nested_locs = get_nested_locs(src) + src + for(var/channel in gone.important_recursive_contents) + for(var/atom/movable/location as anything in nested_locs) + var/list/recursive_contents = location.important_recursive_contents // blue hedgehog velocity + recursive_contents[channel] -= gone.important_recursive_contents[channel] + ASSOC_UNSETEMPTY(recursive_contents, channel) + UNSETEMPTY(location.important_recursive_contents) + +/atom/movable/Entered(atom/movable/arrived, atom/old_loc, list/atom/old_locs) + . = ..() + + if(!LAZYLEN(arrived.important_recursive_contents)) + return + + var/list/nested_locs = get_nested_locs(src) + src + for(var/channel in arrived.important_recursive_contents) + for(var/atom/movable/location as anything in nested_locs) + LAZYINITLIST(location.important_recursive_contents) + var/list/recursive_contents = location.important_recursive_contents // blue hedgehog velocity + LAZYINITLIST(recursive_contents[channel]) + recursive_contents[channel] |= arrived.important_recursive_contents[channel] + +/// See traits.dm. Use this in place of ADD_TRAIT. +/atom/movable/proc/become_area_sensitive(trait_source = TRAIT_GENERIC) + if(!HAS_TRAIT(src, TRAIT_AREA_SENSITIVE)) + for(var/atom/movable/location as anything in get_nested_locs(src) + src) + LAZYADDASSOCLIST(location.important_recursive_contents, RECURSIVE_CONTENTS_AREA_SENSITIVE, src) + ADD_TRAIT(src, TRAIT_AREA_SENSITIVE, trait_source) + +/atom/movable/proc/lose_area_sensitivity(trait_source = TRAIT_GENERIC) + if(!HAS_TRAIT(src, TRAIT_AREA_SENSITIVE)) + return + REMOVE_TRAIT(src, TRAIT_AREA_SENSITIVE, trait_source) + if(HAS_TRAIT(src, TRAIT_AREA_SENSITIVE)) + return + +///allows this movable to hear and adds itself to the important_recursive_contents list of itself and every movable loc its in +/atom/movable/proc/become_hearing_sensitive(trait_source = TRAIT_GENERIC) + ADD_TRAIT(src, TRAIT_HEARING_SENSITIVE, trait_source) + if(!HAS_TRAIT(src, TRAIT_HEARING_SENSITIVE)) + return + + for(var/atom/movable/location as anything in get_nested_locs(src) + src) + LAZYINITLIST(location.important_recursive_contents) + var/list/recursive_contents = location.important_recursive_contents // blue hedgehog velocity + recursive_contents[RECURSIVE_CONTENTS_HEARING_SENSITIVE] += list(src) + +/atom/movable/proc/lose_hearing_sensitivity(trait_source = TRAIT_GENERIC) + if(!HAS_TRAIT(src, TRAIT_HEARING_SENSITIVE)) + return + REMOVE_TRAIT(src, TRAIT_HEARING_SENSITIVE, trait_source) + if(HAS_TRAIT(src, TRAIT_HEARING_SENSITIVE)) + return + for(var/atom/movable/location as anything in get_nested_locs(src) + src) + var/list/recursive_contents = location.important_recursive_contents // blue hedgehog velocity + recursive_contents[RECURSIVE_CONTENTS_HEARING_SENSITIVE] -= src + ASSOC_UNSETEMPTY(recursive_contents, RECURSIVE_CONTENTS_HEARING_SENSITIVE) + UNSETEMPTY(location.important_recursive_contents) + ///Sets the anchored var and returns if it was sucessfully changed or not. /atom/movable/proc/set_anchored(anchorvalue) SHOULD_CALL_PARENT(TRUE) @@ -1181,54 +1246,3 @@ animate(pickup_animation, alpha = 175, pixel_x = to_x, pixel_y = to_y, time = 3, transform = M, easing = CUBIC_EASING) sleep(1) animate(pickup_animation, alpha = 0, transform = matrix(), time = 1) - -/atom/movable/Exited(atom/movable/gone, direction) - . = ..() - - if(!LAZYLEN(gone.important_recursive_contents)) - return - - var/list/nested_locs = get_nested_locs(src) + src - for(var/channel in gone.important_recursive_contents) - for(var/atom/movable/location as anything in nested_locs) - var/list/recursive_contents = location.important_recursive_contents // blue hedgehog velocity - recursive_contents[channel] -= gone.important_recursive_contents[channel] - ASSOC_UNSETEMPTY(recursive_contents, channel) - UNSETEMPTY(location.important_recursive_contents) - -/atom/movable/Entered(atom/movable/arrived, atom/old_loc, list/atom/old_locs) - . = ..() - - if(!LAZYLEN(arrived.important_recursive_contents)) - return - - var/list/nested_locs = get_nested_locs(src) + src - for(var/channel in arrived.important_recursive_contents) - for(var/atom/movable/location as anything in nested_locs) - LAZYINITLIST(location.important_recursive_contents) - var/list/recursive_contents = location.important_recursive_contents // blue hedgehog velocity - LAZYINITLIST(recursive_contents[channel]) - recursive_contents[channel] |= arrived.important_recursive_contents[channel] - -///allows this movable to hear and adds itself to the important_recursive_contents list of itself and every movable loc its in -/atom/movable/proc/become_hearing_sensitive(trait_source = TRAIT_GENERIC) - ADD_TRAIT(src, TRAIT_HEARING_SENSITIVE, trait_source) - if(!HAS_TRAIT(src, TRAIT_HEARING_SENSITIVE)) - return - - for(var/atom/movable/location as anything in get_nested_locs(src) + src) - LAZYINITLIST(location.important_recursive_contents) - var/list/recursive_contents = location.important_recursive_contents // blue hedgehog velocity - recursive_contents[RECURSIVE_CONTENTS_HEARING_SENSITIVE] += list(src) - -/atom/movable/proc/lose_hearing_sensitivity(trait_source = TRAIT_GENERIC) - if(!HAS_TRAIT(src, TRAIT_HEARING_SENSITIVE)) - return - REMOVE_TRAIT(src, TRAIT_HEARING_SENSITIVE, trait_source) - if(HAS_TRAIT(src, TRAIT_HEARING_SENSITIVE)) - return - for(var/atom/movable/location as anything in get_nested_locs(src) + src) - var/list/recursive_contents = location.important_recursive_contents // blue hedgehog velocity - recursive_contents[RECURSIVE_CONTENTS_HEARING_SENSITIVE] -= src - ASSOC_UNSETEMPTY(recursive_contents, RECURSIVE_CONTENTS_HEARING_SENSITIVE) - UNSETEMPTY(location.important_recursive_contents) diff --git a/code/game/machinery/_machinery.dm b/code/game/machinery/_machinery.dm index c81a58ad73b9..a17b9c705dc1 100644 --- a/code/game/machinery/_machinery.dm +++ b/code/game/machinery/_machinery.dm @@ -167,12 +167,14 @@ Class Procs: /obj/machinery/LateInitialize() . = ..() power_change() + become_area_sensitive(ROUNDSTART_TRAIT) RegisterSignal(src, COMSIG_ENTER_AREA, PROC_REF(power_change)) /obj/machinery/Destroy() GLOB.machines.Remove(src) end_processing() dropContents() + lose_area_sensitivity(ROUNDSTART_TRAIT) QDEL_NULL(circuit) QDEL_LIST(component_parts) return ..() diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm index d5d46fb9e162..22b15f162b25 100644 --- a/code/game/machinery/cryopod.dm +++ b/code/game/machinery/cryopod.dm @@ -314,7 +314,6 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/cryopod/retro, 17) mob_occupant.mind.special_role = null // Delete them from datacore. - var/announce_rank = null for(var/datum/data/record/R in GLOB.data_core.medical) if((R.fields["name"] == mob_occupant.real_name)) @@ -327,10 +326,8 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/cryopod/retro, 17) announce_rank = G.fields["rank"] qdel(G) - // Regardless of what ship you spawned in you need to be removed from it. - // This covers scenarios where you spawn in one ship but cryo in another. - for(var/datum/overmap/ship/controlled/sim_ship as anything in SSovermap.controlled_ships) - sim_ship.manifest -= mob_occupant.real_name + var/datum/overmap/ship/controlled/original_ship = mob_occupant.mind.original_ship.resolve() + original_ship.manifest -= mob_occupant.real_name var/obj/machinery/computer/cryopod/control_computer_obj = control_computer?.resolve() @@ -353,6 +350,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/cryopod/retro, 17) continue//means we already moved whatever this thing was in //I'm a professional, okay //what the fuck are you on rn and can I have some + //who are you even talking to if(is_type_in_typecache(W, preserve_items_typecache)) if(control_computer_obj && control_computer_obj.allow_items) control_computer_obj.frozen_items += W @@ -378,9 +376,10 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/cryopod/retro, 17) else mob_occupant.ghostize(TRUE) handle_objectives() - QDEL_NULL(occupant) open_machine() - name = initial(name) + qdel(mob_occupant) + //Just in case open_machine didn't clear it + occupant = null /obj/machinery/cryopod/MouseDrop_T(mob/living/target, mob/user) if(!istype(target) || user.incapacitated() || !target.Adjacent(user) || !Adjacent(user) || !ismob(target) || (!ishuman(user) && !iscyborg(user)) || !istype(user.loc, /turf) || target.buckled) @@ -436,7 +435,7 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/computer/cryopod/retro, 17) var/wakeupmessage = "The cryopod shudders as the pneumatic seals separating you and the waking world let out a hiss." if(prob(60)) - wakeupmessage += "A sickly feeling along with the pangs of hunger greet you upon your awakening." + wakeupmessage += " A sickly feeling along with the pangs of hunger greet you upon your awakening." sleepyhead.set_nutrition(100) sleepyhead.apply_effect(rand(3,10), EFFECT_DROWSY) to_chat(sleepyhead, span_danger(examine_block(wakeupmessage))) diff --git a/code/game/machinery/shuttle/shuttle_heater.dm b/code/game/machinery/shuttle/shuttle_heater.dm index 706898eac4c6..94735ba4ab25 100644 --- a/code/game/machinery/shuttle/shuttle_heater.dm +++ b/code/game/machinery/shuttle/shuttle_heater.dm @@ -102,7 +102,10 @@ var/datum/gas_mixture/air_contents = use_tank ? fuel_tank?.air_contents : airs[1] if(!air_contents) return - return air_contents.return_volume() + //Using the ideal gas law here - the pressure is 4500 because that's the limit of gas pumps, which most ships use on plasma thrusters + //If you refit your fuel system to use a volume pump or cool your plasma, you can have numbers over 100% on the helm as a treat + var/mole_capacity = (4500 * air_contents.return_volume()) / (R_IDEAL_GAS_EQUATION * T20C) + return mole_capacity /obj/machinery/atmospherics/components/unary/shuttle/heater/proc/update_gas_stats() var/datum/gas_mixture/air_contents = use_tank ? fuel_tank?.air_contents : airs[1] diff --git a/code/game/objects/effects/contraband.dm b/code/game/objects/effects/contraband.dm index a6d2fff1571f..a86a74c2c3d4 100644 --- a/code/game/objects/effects/contraband.dm +++ b/code/game/objects/effects/contraband.dm @@ -97,7 +97,7 @@ name = "poster - [name]" desc = "A large piece of space-resistant printed paper. [desc]" - addtimer(CALLBACK(src, TYPE_PROC_REF(/datum, _AddComponent), list(/datum/component/beauty, 300)), 0) + AddElement(/datum/element/beauty, 300) /obj/structure/sign/poster/proc/randomise() var/obj/structure/sign/poster/selected diff --git a/code/game/objects/effects/decals/cleanable.dm b/code/game/objects/effects/decals/cleanable.dm index a0909bb0b994..4161403fefd9 100644 --- a/code/game/objects/effects/decals/cleanable.dm +++ b/code/game/objects/effects/decals/cleanable.dm @@ -30,8 +30,7 @@ COMSIG_ATOM_ENTERED = PROC_REF(on_entered), ) AddElement(/datum/element/connect_loc, loc_connections) - - addtimer(CALLBACK(src, TYPE_PROC_REF(/datum, _AddComponent), list(/datum/component/beauty, beauty)), 0) + AddElement(/datum/element/beauty, beauty) SSblackbox.record_feedback("tally", "station_mess_created", 1, name) diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index ad440817942b..154e4b48a481 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -780,39 +780,6 @@ update_label() name = "Officer ID" access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_MAINT, ACCESS_AWAY_SEC) -/obj/item/card/id/away/old - name = "\proper a perfectly generic identification card" - desc = "A perfectly generic identification card. Looks like it could use some flavor." - -/obj/item/card/id/away/old/sec - name = "Charlie Station Security Officer's ID card" - desc = "A faded Charlie Station ID card. You can make out the rank \"Security Officer\"." - assignment = "Charlie Station Security Officer" - access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_SEC) - -/obj/item/card/id/away/old/sci - name = "Charlie Station Scientist's ID card" - desc = "A faded Charlie Station ID card. You can make out the rank \"Scientist\"." - assignment = "Charlie Station Scientist" - access = list(ACCESS_AWAY_GENERAL) - -/obj/item/card/id/away/old/eng - name = "Charlie Station Engineer's ID card" - desc = "A faded Charlie Station ID card. You can make out the rank \"Station Engineer\"." - assignment = "Charlie Station Engineer" - access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_ENGINE) - -/obj/item/card/id/away/old/cap - name = "Charlie Station Captain's ID card" - desc = "A faded Charlie Station ID card. You can make out the rank \"Captain\"." - assignment = "Charlie Station Captain" - access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_ENGINE, ACCESS_AWAY_SEC) - -/obj/item/card/id/away/old/apc - name = "APC Access ID" - desc = "A special ID card that allows access to APC terminals." - access = list(ACCESS_ENGINE_EQUIP) - /obj/item/card/id/away/deep_storage //deepstorage.dmm space ruin name = "bunker access ID" @@ -828,14 +795,6 @@ update_label() desc = "A SolGov ID with no proper access to speak of. This one indicates a Commander." assignment = "Commander" -/obj/item/card/id/away/slime //We're ranchin, baby! //It's slimin time - name = "\improper Slime Lab access card" - desc = "An ID card with access to the Slime Lab" - assignment = "Slime Research Staff" - access = list(ACCESS_AWAY_GENERAL, ACCESS_XENOBIOLOGY) - registered_name = "Slime Researcher" - icon_state = "id" - /obj/item/card/id/departmental_budget name = "departmental card (FUCK)" desc = "Provides access to the departmental budget." diff --git a/code/game/objects/items/puzzle_pieces.dm b/code/game/objects/items/puzzle_pieces.dm index f88df8429912..5d6b409e8d32 100644 --- a/code/game/objects/items/puzzle_pieces.dm +++ b/code/game/objects/items/puzzle_pieces.dm @@ -65,6 +65,10 @@ desc = "A key belonging to a once peaceful scholar, brought to death and ruin through means of violence by savage outsider." puzzle_id = "priestkey" +/obj/item/keycard/gatedrop/lavacanyon + name = "Vault Key" + desc = "A dusty key, smudged with dried blood." + puzzle_id = "lavacanyonkey" //*************** //*****Doors***** @@ -148,12 +152,8 @@ playsound(src, close_sound, 30, FALSE) /obj/machinery/door/keycard/gates/update_icon_state() - if(density) - icon_state = "closed" - return ..() - else - icon_state = "open" - return ..() + . = ..() + icon_state = density ? "closed" : "open" /obj/machinery/door/keycard/gates/drakelair puzzle_id = "drakelairkey" @@ -188,6 +188,9 @@ desc = "Gates holding The Priest's eternal hoarde. Drakeborn, incapable of avoiding the grand desire to collect and learn." puzzle_id = "priestkey" +/obj/machinery/door/keycard/gates/lavacanyon + puzzle_id = "lavacanyonkey" + //************************* //***Box Pushing Puzzles*** //************************* diff --git a/code/game/objects/items/stacks/sheets/glass.dm b/code/game/objects/items/stacks/sheets/glass.dm index 1296e889181d..da08c87a5a35 100644 --- a/code/game/objects/items/stacks/sheets/glass.dm +++ b/code/game/objects/items/stacks/sheets/glass.dm @@ -66,13 +66,13 @@ GLOBAL_LIST_INIT(glass_recipes, list ( \ else if(istype(W, /obj/item/stack/rods)) var/obj/item/stack/rods/V = W if (V.get_amount() >= 1 && get_amount() >= 1) - var/obj/item/stack/sheet/rglass/RG = new (get_turf(user)) - RG.add_fingerprint(user) + var/obj/item/stack/sheet/rglass/reinforced = new(get_turf(user)) || locate(/obj/item/stack/sheet/rglass) in get_turf(user) // Get the stack it's merged into if it is + reinforced.add_fingerprint(user) var/replace = user.get_inactive_held_item()==src V.use(1) use(1) if(QDELETED(src) && replace) - user.put_in_hands(RG) + user.put_in_hands(reinforced) else to_chat(user, "You need one rod and one sheet of glass to make reinforced glass!") return @@ -119,13 +119,13 @@ GLOBAL_LIST_INIT(pglass_recipes, list ( \ if(istype(W, /obj/item/stack/rods)) var/obj/item/stack/rods/V = W if (V.get_amount() >= 1 && get_amount() >= 1) - var/obj/item/stack/sheet/plasmarglass/RG = new (get_turf(user)) - RG.add_fingerprint(user) - var/replace = user.get_inactive_held_item()==src + var/obj/item/stack/sheet/plasmarglass/reinforced = new(get_turf(user)) || locate(/obj/item/stack/sheet/plasmarglass) in get_turf(user) // Get the stack it's merged into if it is + reinforced.add_fingerprint(user) + var/replace = user.get_inactive_held_item() == src V.use(1) use(1) if(QDELETED(src) && replace) - user.put_in_hands(RG) + user.put_in_hands(reinforced) else to_chat(user, "You need one rod and one sheet of plasma glass to make reinforced plasma glass!") return diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 00d793b6e1fb..4367861c7f79 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -348,6 +348,7 @@ GLOBAL_LIST_INIT(cloth_recipes, list ( \ null, \ new/datum/stack_recipe("improvised gauze", /obj/item/stack/medical/gauze/improvised, 1, 2, 6), \ new/datum/stack_recipe("rag", /obj/item/reagent_containers/glass/rag, 1), \ + new/datum/stack_recipe("towel", /obj/item/towel, 2), \ new/datum/stack_recipe("bedsheet", /obj/item/bedsheet, 3), \ new/datum/stack_recipe("empty sandbag", /obj/item/emptysandbag, 4), \ null, \ diff --git a/code/game/objects/items/weaponry.dm b/code/game/objects/items/weaponry.dm index c019471e3cdd..9e8d1e3c17b9 100644 --- a/code/game/objects/items/weaponry.dm +++ b/code/game/objects/items/weaponry.dm @@ -515,7 +515,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 /obj/item/statuebust/Initialize() . = ..() AddComponent(/datum/component/art, impressiveness) - addtimer(CALLBACK(src, TYPE_PROC_REF(/datum, _AddComponent), list(/datum/component/beauty, 1000)), 0) + AddElement(/datum/element/beauty, 1000) /obj/item/statuebust/hippocratic name = "hippocrates bust" diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index 46090aa86658..f295bfab8950 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -205,6 +205,7 @@ ui_interact(user) /mob/proc/unset_machine() + SIGNAL_HANDLER if(!machine) return UnregisterSignal(machine, COMSIG_PARENT_QDELETING) @@ -216,6 +217,8 @@ return /mob/proc/set_machine(obj/O) + if(QDELETED(src) || QDELETED(O)) + return if(machine) unset_machine() machine = O diff --git a/code/game/objects/structures/beds_chairs/chair.dm b/code/game/objects/structures/beds_chairs/chair.dm index 80c6bedb49bb..7a7c73b33fc6 100644 --- a/code/game/objects/structures/beds_chairs/chair.dm +++ b/code/game/objects/structures/beds_chairs/chair.dm @@ -220,7 +220,6 @@ name = "stool" desc = "Apply butt." icon_state = "stool" - can_buckle = FALSE buildstackamount = 1 item_chair = /obj/item/chair/stool diff --git a/code/game/objects/structures/flora.dm b/code/game/objects/structures/flora.dm index 50b578a3aee2..8ba938dae8ee 100644 --- a/code/game/objects/structures/flora.dm +++ b/code/game/objects/structures/flora.dm @@ -368,8 +368,8 @@ /obj/item/kirbyplants/ComponentInitialize() . = ..() AddComponent(/datum/component/tactical) - addtimer(CALLBACK(src, TYPE_PROC_REF(/datum, _AddComponent), list(/datum/component/beauty, 500)), 0) AddComponent(/datum/component/two_handed, require_twohands=TRUE, force_unwielded=10, force_wielded=10) + AddElement(/datum/element/beauty, 500) /obj/item/kirbyplants/random icon = 'icons/obj/flora/_flora.dmi' diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index 3360f35d05d3..04aa590de74c 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -1,36 +1,5 @@ //Objects that spawn ghosts in as a certain role when they click on it, i.e. away mission bartenders. -//Preserved terrarium/seed vault: Spawns in seed vault structures in lavaland. Ghosts become plantpeople and are advised to begin growing plants in the room near them. -/obj/effect/mob_spawn/human/seed_vault - name = "preserved terrarium" - desc = "An ancient machine that seems to be used for storing plant matter. The glass is obstructed by a mat of vines." - mob_name = "a lifebringer" - icon = 'icons/obj/lavaland/spawners.dmi' - icon_state = "terrarium" - density = TRUE - roundstart = FALSE - death = FALSE - mob_species = /datum/species/pod - short_desc = "You are a sentient ecosystem, an example of the mastery over life that your creators possessed." - flavour_text = "Your masters, benevolent as they were, created uncounted seed vaults and spread them across \ - the universe to every planet they could chart. You are in one such seed vault. \ - Your goal is to cultivate and spread life wherever it will go while waiting for contact from your creators. \ - Estimated time of last contact: Deployment, 5000 millennia ago." - assignedrole = "Lifebringer" - -/obj/effect/mob_spawn/human/seed_vault/special(mob/living/new_spawn) - var/plant_name = pick("Tomato", "Potato", "Broccoli", "Carrot", "Ambrosia", "Pumpkin", "Ivy", "Kudzu", "Banana", "Moss", "Flower", "Bloom", "Root", "Bark", "Glowshroom", "Petal", "Leaf", \ - "Venus", "Sprout","Cocoa", "Strawberry", "Citrus", "Oak", "Cactus", "Pepper", "Juniper") - new_spawn.fully_replace_character_name(null,plant_name) - if(ishuman(new_spawn)) - var/mob/living/carbon/human/H = new_spawn - H.underwear = "Nude" //You're a plant, partner - H.update_body() - -/obj/effect/mob_spawn/human/seed_vault/Destroy() - new/obj/structure/fluff/empty_terrarium(get_turf(src)) - return ..() - //Ash walker eggs: Spawns in ash walker dens in lavaland. Ghosts become unbreathing lizards that worship the Necropolis and are advised to retrieve corpses to create more ash walkers. /obj/structure/ash_walker_eggshell @@ -133,133 +102,6 @@ head = /obj/item/clothing/head/helmet/gladiator uniform = /obj/item/clothing/under/costume/gladiator/ash_walker - -//Timeless prisons: Spawns in Wish Granter prisons in lavaland. Ghosts become age-old users of the Wish Granter and are advised to seek repentance for their past. -/obj/effect/mob_spawn/human/exile - name = "timeless prison" - desc = "Although this stasis pod looks medicinal, it seems as though it's meant to preserve something for a very long time." - mob_name = "a penitent exile" - icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper" - roundstart = FALSE - death = FALSE - mob_species = /datum/species/shadow - short_desc = "You are cursed." - flavour_text = "Years ago, you sacrificed the lives of your trusted friends and the humanity of yourself to reach the Wish Granter. Though you \ - did so, it has come at a cost: your very body rejects the light, dooming you to wander endlessly in this horrible wasteland." - assignedrole = "Exile" - -/obj/effect/mob_spawn/human/exile/Destroy() - new/obj/structure/fluff/empty_sleeper(get_turf(src)) - return ..() - -/obj/effect/mob_spawn/human/exile/special(mob/living/new_spawn) - new_spawn.fully_replace_character_name(null,"Wish Granter's Victim ([rand(1,999)])") - var/wish = rand(1,4) - switch(wish) - if(1) - to_chat(new_spawn, "You wished to kill, and kill you did. You've lost track of how many, but the spark of excitement that murder once held has winked out. You feel only regret.") - if(2) - to_chat(new_spawn, "You wished for unending wealth, but no amount of money was worth this existence. Maybe charity might redeem your soul?") - if(3) - to_chat(new_spawn, "You wished for power. Little good it did you, cast out of the light. You are the [gender == MALE ? "king" : "queen"] of a hell that holds no subjects. You feel only remorse.") - if(4) - to_chat(new_spawn, "You wished for immortality, even as your friends lay dying behind you. No matter how many times you cast yourself into the lava, you awaken in this room again within a few days. There is no escape.") - -//Malfunctioning cryostasis sleepers: Spawns in makeshift shelters in lavaland. Ghosts become hermits with knowledge of how they got to where they are now. -/obj/effect/mob_spawn/human/hermit - name = "malfunctioning cryostasis sleeper" - desc = "A humming sleeper with a silhouetted occupant inside. Its stasis function is broken and it's likely being used as a bed." - mob_name = "a stranded hermit" - icon = 'icons/obj/lavaland/spawners.dmi' - icon_state = "cryostasis_sleeper" - outfit = /datum/outfit/hermit - roundstart = FALSE - death = FALSE - random = TRUE - mob_species = /datum/species/human - short_desc = "You've been stranded in this godless prison of a planet for longer than you can remember." - flavour_text = "Each day you barely scrape by, and between the terrible conditions of your makeshift shelter, \ - the hostile creatures, and the ash drakes swooping down from the cloudless skies, all you can wish for is the feel of soft grass between your toes and \ - the fresh air of Earth. These thoughts are dispelled by yet another recollection of how you got here... " - assignedrole = "Hermit" - -/obj/effect/mob_spawn/human/hermit/Initialize(mapload) - . = ..() - var/arrpee = rand(1,4) - switch(arrpee) - if(1) - flavour_text += "you were a [pick("arms dealer", "shipwright", "docking manager")]'s assistant on a small trading station several sectors from here. Raiders attacked, and there was \ - only one pod left when you got to the escape bay. You took it and launched it alone, and the crowd of terrified faces crowding at the airlock door as your pod's engines burst to \ - life and sent you to this hell are forever branded into your memory." - outfit.uniform = /obj/item/clothing/under/misc/assistantformal - if(2) - flavour_text += "you're an exile from the Tiger Cooperative. Their technological fanaticism drove you to question the power and beliefs of the Exolitics, and they saw you as a \ - heretic and subjected you to hours of horrible torture. You were hours away from execution when a high-ranking friend of yours in the Cooperative managed to secure you a pod, \ - scrambled its destination's coordinates, and launched it. You awoke from stasis when you landed and have been surviving - barely - ever since." - outfit.uniform = /obj/item/clothing/under/rank/prisoner - outfit.shoes = /obj/item/clothing/shoes/sneakers/orange - if(3) - flavour_text += "you were a doctor on one of Nanotrasen's space stations, but you left behind that damn corporation's tyranny and everything it stood for. From a metaphorical hell \ - to a literal one, you find yourself nonetheless missing the recycled air and warm floors of what you left behind... but you'd still rather be here than there." - outfit.uniform = /obj/item/clothing/under/rank/medical/doctor - outfit.suit = /obj/item/clothing/suit/toggle/labcoat - outfit.back = /obj/item/storage/backpack/medic - if(4) - flavour_text += "you were always joked about by your friends for \"not playing with a full deck\", as they so kindly put it. It seems that they were right when you, on a tour \ - at one of Nanotrasen's state-of-the-art research facilities, were in one of the escape pods alone and saw the red button. It was big and shiny, and it caught your eye. You pressed \ - it, and after a terrifying and fast ride for days, you landed here. You've had time to wisen up since then, and you think that your old friends wouldn't be laughing now." - -/obj/effect/mob_spawn/human/hermit/Destroy() - new/obj/structure/fluff/empty_cryostasis_sleeper(get_turf(src)) - return ..() - -/datum/outfit/hermit - name = "Lavaland hermit" - uniform = /obj/item/clothing/under/color/grey/ancient - shoes = /obj/item/clothing/shoes/sneakers/black - back = /obj/item/storage/backpack - mask = /obj/item/clothing/mask/breath - l_pocket = /obj/item/tank/internals/emergency_oxygen - r_pocket = /obj/item/flashlight/glowstick - -//Prisoner containment sleeper: Spawns in crashed prison ships in lavaland. Ghosts become escaped prisoners and are advised to find a way out of the mess they've gotten themselves into. -/obj/effect/mob_spawn/human/prisoner_transport - name = "prisoner containment sleeper" - desc = "A sleeper designed to put its occupant into a deep coma, unbreakable until the sleeper turns off. This one's glass is cracked and you can see a pale, sleeping face staring out." - mob_name = "an escaped prisoner" - icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper_s" - outfit = /datum/outfit/lavalandprisoner - roundstart = FALSE - death = FALSE - short_desc = "You're a prisoner, sentenced to hard work in one of Nanotrasen's labor camps, but it seems as \ - though fate has other plans for you." - flavour_text = "Good. It seems as though your ship crashed. You remember that you were convicted of " - assignedrole = "Escaped Prisoner" - -/obj/effect/mob_spawn/human/prisoner_transport/special(mob/living/L) - L.fully_replace_character_name(null,"NTP #LL-0[rand(111,999)]") //Nanotrasen Prisoner #Lavaland-(numbers) - -/obj/effect/mob_spawn/human/prisoner_transport/Initialize(mapload) - . = ..() - var/list/crimes = list("murder", "larceny", "embezzlement", "unionization", "dereliction of duty", "kidnapping", "gross incompetence", "grand theft", "collaboration with the Syndicate", \ - "worship of a forbidden deity", "interspecies relations", "mutiny") - flavour_text += "[pick(crimes)]. but regardless of that, it seems like your crime doesn't matter now. You don't know where you are, but you know that it's out to kill you, and you're not going \ - to lose this opportunity. Find a way to get out of this mess and back to where you rightfully belong - your [pick("house", "apartment", "spaceship", "station")]." - -/datum/outfit/lavalandprisoner - name = "Lavaland Prisoner" - uniform = /obj/item/clothing/under/rank/prisoner - mask = /obj/item/clothing/mask/breath - shoes = /obj/item/clothing/shoes/sneakers/orange - r_pocket = /obj/item/tank/internals/emergency_oxygen - - -/obj/effect/mob_spawn/human/prisoner_transport/Destroy() - new/obj/structure/fluff/empty_sleeper/syndicate(get_turf(src)) - return ..() - /obj/effect/mob_spawn/human/demonic_friend name = "Essence of friendship" desc = "Oh boy! Oh boy! A friend!" @@ -332,113 +174,6 @@ id = /obj/item/card/id/syndicate -//Ancient cryogenic sleepers. Players become NT crewmen from a hundred year old space station, now on the verge of collapse. -/obj/effect/mob_spawn/human/oldsec - name = "old cryogenics pod" - desc = "A humming cryo pod. You can barely recognise a security uniform underneath the built up ice. The machine is attempting to wake up its occupant." - mob_name = "a security officer" - icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper" - roundstart = FALSE - death = FALSE - random = TRUE - mob_species = /datum/species/human - short_desc = "You are a security officer working for Nanotrasen, stationed onboard a state of the art research station." - flavour_text = "You vaguely recall rushing into a cryogenics pod due to an oncoming radiation storm. \ - The last thing you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ - your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod." - important_info = "Work as a team with your fellow survivors and do not abandon them." - uniform = /obj/item/clothing/under/rank/security/officer/nt - shoes = /obj/item/clothing/shoes/jackboots - id = /obj/item/card/id/away/old/sec - r_pocket = /obj/item/restraints/handcuffs - l_pocket = /obj/item/assembly/flash/handheld - assignedrole = "Ancient Crew" - -/obj/effect/mob_spawn/human/oldsec/Destroy() - new/obj/structure/showcase/machinery/oldpod/used(drop_location()) - return ..() - -/obj/effect/mob_spawn/human/oldeng - name = "old cryogenics pod" - desc = "A humming cryo pod. You can barely recognise an engineering uniform underneath the built up ice. The machine is attempting to wake up its occupant." - mob_name = "an engineer" - icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper" - roundstart = FALSE - death = FALSE - random = TRUE - mob_species = /datum/species/human - short_desc = "You are an engineer working for Nanotrasen, stationed onboard a state of the art research station." - flavour_text = "You vaguely recall rushing into a cryogenics pod due to an oncoming radiation storm. The last thing \ - you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ - your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod." - important_info = "Work as a team with your fellow survivors and do not abandon them." - uniform = /obj/item/clothing/under/rank/engineering/engineer - shoes = /obj/item/clothing/shoes/workboots - id = /obj/item/card/id/away/old/eng - gloves = /obj/item/clothing/gloves/color/fyellow/old - l_pocket = /obj/item/tank/internals/emergency_oxygen - assignedrole = "Ancient Crew" - -/obj/effect/mob_spawn/human/oldeng/Destroy() - new/obj/structure/showcase/machinery/oldpod/used(drop_location()) - return ..() - -/obj/effect/mob_spawn/human/oldsci - name = "old cryogenics pod" - desc = "A humming cryo pod. You can barely recognise a science uniform underneath the built up ice. The machine is attempting to wake up its occupant." - mob_name = "a scientist" - icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper" - roundstart = FALSE - death = FALSE - random = TRUE - mob_species = /datum/species/human - short_desc = "You are a scientist working for Nanotrasen, stationed onboard a state of the art research station." - flavour_text = "You vaguely recall rushing into a cryogenics pod due to an oncoming radiation storm. \ - The last thing you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ - your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod." - important_info = "Work as a team with your fellow survivors and do not abandon them." - uniform = /obj/item/clothing/under/rank/rnd/scientist - shoes = /obj/item/clothing/shoes/laceup - id = /obj/item/card/id/away/old/sci - l_pocket = /obj/item/stack/medical/bruise_pack - assignedrole = "Ancient Crew" - -/obj/effect/mob_spawn/human/oldsci/Destroy() - new/obj/structure/showcase/machinery/oldpod/used(drop_location()) - return ..() - -/obj/effect/mob_spawn/human/oldcap - name = "old cryogenics pod" - desc = "A humming cryo pod. You can barely recognise a science uniform underneath the built up ice. The machine is attempting to wake up its occupant." - mob_name = "a captain" - icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper" - roundstart = FALSE - death = FALSE - random = TRUE - mob_species = /datum/species/human - short_desc = "You are a officer of Nanotrasen, onboard your state of the art research station." - flavour_text = "You vaguely recall rushing into a cryogenics pod due to an oncoming radiation storm. \ - The last thing you remember is the station's Artificial Program telling you that you would only be asleep for eight hours. As you open \ - your eyes, everything seems rusted and broken, a dark feeling swells in your gut as you climb out of your pod." - important_info = "Command your fellow survivors and do not abandon them." - head = /obj/item/clothing/head/caphat/nt - uniform = /obj/item/clothing/under/rank/command/captain/nt - suit = /obj/item/clothing/suit/armor/vest/capcarapace - shoes = /obj/item/clothing/shoes/jackboots - id = /obj/item/card/id/away/old/cap - back = /obj/item/storage/backpack - l_pocket = /obj/item/melee/classic_baton/telescopic - backpack_contents = list(/obj/item/gun/ballistic/automatic/pistol/deagle) - assignedrole = "Ancient Crew" - -/obj/effect/mob_spawn/human/oldcap/Destroy() - new/obj/structure/showcase/machinery/oldpod/used(drop_location()) - return ..() - /obj/effect/mob_spawn/human/pirate name = "space pirate sleeper" desc = "A cryo sleeper smelling faintly of rum." @@ -509,131 +244,3 @@ id = /obj/item/card/id/syndicate_command/captain_id backpack_contents = list(/obj/item/documents/syndicate/red, /obj/item/paper/fluff/ruins/forgottenship/password) implants = list(/obj/item/implant/weapons_auth) - -//ashdrake lair ghost roles -/obj/effect/mob_spawn/human/lost - death = FALSE - roundstart = FALSE - random = TRUE - -/obj/effect/mob_spawn/human/lost/Initialize(mapload) - . = ..() - var/area/A = get_area(src) - if(A) - notify_ghosts("Someone has defeated a ash drake! A prisoner has been freed in \the [A.name]!", source = src, action=NOTIFY_ATTACK, flashwindow = FALSE) - -/obj/effect/mob_spawn/human/lost/doctor - name = "old cryogenics pod" - desc = "A sleeper designed to put its occupant into a deep coma." - mob_name = "a lost vet" - short_desc = "You are a animal doctor who just woke up in..?" - flavour_text = "What...? Where are you? Where are the others? This isn't the animal hospital anymore, where the hell are you? \ - Where is everyone? Where did they go? What happened to the hospital? And is that smoke you smell? \ - One of the cats scratched you just a few minutes ago. That's why you were asleep - to heal the scratch. The scabs are still fresh." - assignedrole = "Lost Vet" - outfit = /datum/outfit/job/doctor - - -/obj/effect/mob_spawn/human/lost/centcom - icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper" - name = "old cryogenics pod" - desc = "A sleeper designed to put its occupant into a deep coma." - short_desc = "You are a CentCom Official." - flavour_text = "Central Command is sending you to... wait, where the hell even are you?" - assignedrole = "Lost CentCom Official" - outfit = /datum/outfit/centcom/centcom_official - -/obj/effect/mob_spawn/human/lost/shaftminer - icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper" - name = "old cryogenics pod" - desc = "A sleeper designed to put its occupant into a deep coma." - short_desc = "You are a Shaft Miner." - flavour_text = "You were mining peacefully, then a ash drake suddenly attacked, then you have died... or so you thought?\ - You have no idea where you now, but you are glad to be alive." - assignedrole = "Lost Shaft Miner" - outfit = /datum/outfit/job/miner - -/obj/effect/mob_spawn/human/lost/ashwalker_heir - icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper" - name = "old cryogenics pod" - desc = "A sleeper designed to put its occupant into a deep coma." - short_desc = "You are the heir to a Ash Kingdom." - flavour_text = "You are the heir to a great kingdom in the area. You were sent on a diplomatic mission to another kingdom and... wait where are you?" - assignedrole = "Lost Ash Kingdom Heir" - mob_species = /datum/species/lizard/ashwalker/kobold - outfit = /datum/outfit/ashwalker/heir - -/datum/outfit/ashwalker/heir - name ="Ashwalker Heir" - head = /obj/item/clothing/head/hopcap - neck = /obj/item/clothing/neck/cloak/head_of_personnel - uniform = /obj/item/clothing/under/color/brown - belt = /obj/item/storage/belt/sabre - -/obj/effect/mob_spawn/human/lost/assistant - icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper" - name = "old cryogenics pod" - desc = "A sleeper designed to put its occupant into a deep coma." - short_desc = "You are a Assistant." - flavour_text = "You are an assistant on a state of the art station. Except you aren't, really. You aren't even lost either. You are simply here to see the cool dragon.\ - When you saw it, you thought \"What a cool dragon\" When it saw you, it thought \"What a cool snack\". You have no idea why it hasn't eaten you yet, but you are now\ - an assistant in an very much not state-of-the-art ashdrake prison." - assignedrole = "Lost Assistant" - important_info = "You are very much obsessed with the dragon. Do NOT stop thinking about the dragon." - outfit = /datum/outfit/job/assistant - mob_species = /datum/species/ipc - -/obj/effect/mob_spawn/human/lostassistant/Initialize(mapload) - . = ..() - var/area/A = get_area(src) - if(A) - notify_ghosts("Someone has defeated a ash drake! A prisoner has been freed in \the [A.name]!", source = src, action=NOTIFY_ATTACK, flashwindow = FALSE) - -/obj/effect/mob_spawn/human/lost/syndicate - icon = 'icons/obj/machines/sleeper.dmi' - icon_state = "sleeper" - name = "old cryogenics pod" - desc = "A sleeper designed to put its occupant into a deep coma." - short_desc = "You are a Syndicate Operative." - flavour_text = "You are a nuclear agent! Your objective is- wait where the hell are you? This isn't the base, so where are you?" - assignedrole = "Lost Syndicate" - outfit = /datum/outfit/syndicate/lost - -/datum/outfit/syndicate/lost - name = "Syndicate Operative - Lost" - tc = 10 - -//Slime Lab - -/obj/effect/mob_spawn/human/slime_rancher - name = "slime receptical" - desc = "A fairly rare machine that seems to be used for storing and molding jelly. You can see the vague shape of a humanoid in it." - icon = 'icons/obj/lavaland/spawners.dmi' - icon_state = "terrarium" - density = TRUE - roundstart = FALSE - death = FALSE - mob_species = /datum/species/jelly - short_desc = "You are a slime researcher, driving innovation in the field of xenobiology. ." - flavour_text = "You and your fellows have been stationed here for more time than you've cared to track, especially since the computers have done it for you. . \ - Keep the lab in good operating condition, breed slimes, and trade to get what you aren't able to produce yourselves. " - important_info = "Do not abandon the base. The place is too damn expensive to just run off from." - uniform = /obj/item/clothing/under/rank/rnd/scientist/skirt - shoes = /obj/item/clothing/shoes/sneakers/white - id = /obj/item/card/id/away/slime - assignedrole = "Slime Research Staff" - -/obj/effect/mob_spawn/human/slime_rancher/special(mob/living/new_spawn) - var/slime_name = pick("Maroon", "Funky", "Squishy", "Bubblegum", "Gummy", "Pinkie Pie", "Rainbow Dash", "Beatrix LeBeau", "Chartreuse", "Chocolate", "Goobert", "Blorbo", "Creeper", "Leaper", "Pyro", "Monk", "Slim", "Malice", "Moldova", "Sloshy", "Slick", "Emil", "Poison", "Grey", "The Specimen", "Clotty") - new_spawn.fully_replace_character_name(null,slime_name) - if(ishuman(new_spawn)) - var/mob/living/carbon/human/H = new_spawn - H.update_body() - -/obj/effect/mob_spawn/human/slime_rancher/Destroy() - new/obj/structure/fluff/empty_terrarium(get_turf(src)) - return ..() diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index 7a8aec8a97f2..25822d69ff00 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -44,12 +44,16 @@ M.add_fingerprint(user) qdel(src) + return + else if(istype(W, /obj/item/pickaxe/drill/jackhammer)) to_chat(user, "You smash through the girder!") new /obj/item/stack/sheet/metal(get_turf(src)) W.play_tool_sound(src) qdel(src) + return + else if(istype(W, /obj/item/stack)) if(iswallturf(loc)) @@ -77,6 +81,8 @@ var/obj/structure/falsewall/iron/FW = new (loc) transfer_fingerprints_to(FW) qdel(src) + + return else if(S.get_amount() < 5) to_chat(user, "You need at least five rods to add plating!") @@ -111,6 +117,8 @@ var/obj/structure/falsewall/F = new (loc) transfer_fingerprints_to(F) qdel(src) + + return else if(S.get_amount() < 2) to_chat(user, "You need two sheets of metal to finish a wall!") @@ -141,6 +149,8 @@ var/obj/structure/falsewall/reinforced/FW = new (loc) transfer_fingerprints_to(FW) qdel(src) + + return else if(state == GIRDER_REINF) if(S.get_amount() < 1) @@ -185,6 +195,8 @@ var/obj/structure/FW = new F (loc) transfer_fingerprints_to(FW) qdel(src) + + return else if(S.get_amount() < 2) to_chat(user, "You need at least two sheets to add plating!") @@ -210,8 +222,6 @@ qdel(src) return - add_hiddenprint(user) - else if(istype(W, /obj/item/pipe)) var/obj/item/pipe/P = W if (P.pipe_type in list(0, 1, 5)) //simple pipes, simple bends, and simple manifolds. diff --git a/code/game/objects/structures/grille.dm b/code/game/objects/structures/grille.dm index 56f50eb1768e..5bca53e84dd6 100644 --- a/code/game/objects/structures/grille.dm +++ b/code/game/objects/structures/grille.dm @@ -221,8 +221,8 @@ /obj/structure/grille/deconstruct(disassembled = TRUE) if(!loc) //if already qdel'd somehow, we do nothing return - if(!(flags_1&NODECONSTRUCT_1)) - var/obj/R = new rods_type(drop_location(), rods_amount) + if(!(flags_1 & NODECONSTRUCT_1)) + var/obj/R = new rods_type(drop_location(), rods_amount) || locate(rods_type) in drop_location() // if the rods get merged, find the stack transfer_fingerprints_to(R) qdel(src) ..() @@ -230,7 +230,7 @@ /obj/structure/grille/obj_break() if(!broken && !(flags_1 & NODECONSTRUCT_1)) new broken_type(src.loc) - var/obj/R = new rods_type(drop_location(), rods_broken) + var/obj/R = new rods_type(drop_location(), rods_broken) || locate(rods_type) in drop_location() // see above transfer_fingerprints_to(R) qdel(src) diff --git a/code/game/objects/structures/headpike.dm b/code/game/objects/structures/headpike.dm index aff870c6eedf..c42983a5e0e5 100644 --- a/code/game/objects/structures/headpike.dm +++ b/code/game/objects/structures/headpike.dm @@ -13,24 +13,53 @@ icon_state = "headpike-bone" bonespear = TRUE +/obj/structure/headpike/Initialize(mapload) + . = ..() + if(mapload) + CheckParts() + /obj/structure/headpike/CheckParts(list/parts_list) - ..() victim = locate(/obj/item/bodypart/head) in parts_list - update_appearance() - if(bonespear) - spear = locate(/obj/item/spear/bonespear) in parts_list - else - spear = locate(/obj/item/spear) in parts_list + if(!victim) //likely a mapspawned one + victim = new(src) + victim.real_name = random_unique_name(prob(50)) -/obj/structure/headpike/Initialize() - . = ..() - pixel_x = rand(-8, 8) + spear = locate(bonespear ? /obj/item/spear/bonespear : /obj/item/spear) in parts_list + if(!spear) + spear = bonespear ? new/obj/item/spear/bonespear(src) : new/obj/item/spear(src) + + update_appearance() + return ..() /obj/structure/headpike/Destroy() QDEL_NULL(victim) QDEL_NULL(spear) return ..() +/obj/structure/headpike/handle_atom_del(atom/A) + if(A == victim) + victim = null + if(A == spear) + spear = null + if(!QDELETED(src)) + deconstruct(TRUE) + return ..() + +/obj/structure/headpike/deconstruct(disassembled) + if(!disassembled) + return ..() + if(victim) + victim.forceMove(drop_location()) + victim = null + if(spear) + spear.forceMove(drop_location()) + spear = null + return ..() + +/obj/structure/headpike/Initialize() + . = ..() + pixel_x = rand(-8, 8) + /obj/structure/headpike/update_overlays() . = ..() var/obj/item/bodypart/head/H = locate() in contents @@ -45,12 +74,7 @@ if(.) return to_chat(user, "You take down [src].") - if(victim) - victim.forceMove(drop_location()) - victim = null - spear.forceMove(drop_location()) - spear = null - qdel(src) + deconstruct(TRUE) /obj/structure/headpike/update_name() name = "[victim.real_name] on a [spear]" diff --git a/code/game/objects/structures/statues.dm b/code/game/objects/structures/statues.dm index a4155003dcdb..642c2c2efdd4 100644 --- a/code/game/objects/structures/statues.dm +++ b/code/game/objects/structures/statues.dm @@ -15,7 +15,7 @@ /obj/structure/statue/Initialize() . = ..() AddComponent(art_type, impressiveness) - addtimer(CALLBACK(src, TYPE_PROC_REF(/datum, _AddComponent), list(/datum/component/beauty, impressiveness * 75)), 0) + AddElement(/datum/element/beauty, impressiveness * 75) /obj/structure/statue/attackby(obj/item/W, mob/living/user, params) add_fingerprint(user) diff --git a/code/game/turfs/change_turf.dm b/code/game/turfs/change_turf.dm index 07976f05631f..13e8ae7877c7 100644 --- a/code/game/turfs/change_turf.dm +++ b/code/game/turfs/change_turf.dm @@ -39,10 +39,6 @@ GLOBAL_LIST_INIT(blacklisted_automated_baseturfs, typecacheof(list( /turf/open/copyTurf(turf/T, copy_air = FALSE) . = ..() if(isopenturf(T)) - var/datum/component/wet_floor/slip = GetComponent(/datum/component/wet_floor) - if(slip) - var/datum/component/wet_floor/WF = T.AddComponent(/datum/component/wet_floor) - WF.InheritComponent(slip) if(copy_air) var/turf/open/openTurf = T openTurf.air.copy_from(air) diff --git a/code/game/turfs/open/floor/reinf_floor.dm b/code/game/turfs/open/floor/reinf_floor.dm index 68a96846adbb..a164b159d6f6 100644 --- a/code/game/turfs/open/floor/reinf_floor.dm +++ b/code/game/turfs/open/floor/reinf_floor.dm @@ -40,6 +40,9 @@ /turf/open/floor/engine/crowbar_act(mob/living/user, obj/item/I) return +/turf/open/floor/engine/handle_decompression_floor_rip(sum) + return + /turf/open/floor/engine/wrench_act(mob/living/user, obj/item/I) ..() to_chat(user, "You begin removing the sheet...") diff --git a/code/modules/admin/verbs/one_click_antag.dm b/code/modules/admin/verbs/one_click_antag.dm index e1f88a2626b2..ac05c3afdd4f 100644 --- a/code/modules/admin/verbs/one_click_antag.dm +++ b/code/modules/admin/verbs/one_click_antag.dm @@ -223,6 +223,7 @@ .["mainsettings"]["open_armory"]["value"] = newtemplate.opendoors ? "Yes" : "No" .["mainsettings"]["leader_experience"]["value"] = newtemplate.leader_experience ? "Yes" : "No" .["mainsettings"]["random_names"]["value"] = newtemplate.random_names ? "Yes" : "No" + .["mainsettings"]["limit_slots"]["value"] = newtemplate.limit_slots ? "Yes" : "No" .["mainsettings"]["spawn_admin"]["value"] = newtemplate.spawn_admin ? "Yes" : "No" .["mainsettings"]["use_custom_shuttle"]["value"] = newtemplate.use_custom_shuttle ? "Yes" : "No" .["mainsettings"]["spawn_at_outpost"]["value"] = newtemplate.spawn_at_outpost ? "Yes" : "No" @@ -293,6 +294,7 @@ "open_armory" = list("desc" = "Open armory doors", "type" = "boolean", "value" = "[(ertemplate.opendoors ? "Yes" : "No")]"), "leader_experience" = list("desc" = "Pick an experienced leader", "type" = "boolean", "value" = "[(ertemplate.leader_experience ? "Yes" : "No")]"), "random_names" = list("desc" = "Randomize names", "type" = "boolean", "value" = "[(ertemplate.random_names ? "Yes" : "No")]"), + "limit_slots" = list("desc" = "Limit special roles", "type" = "boolean", "value" = "[(ertemplate.limit_slots ? "Yes" : "No")]"), "spawn_admin" = list("desc" = "Spawn yourself as briefing officer", "type" = "boolean", "value" = "[(ertemplate.spawn_admin ? "Yes" : "No")]"), "use_custom_shuttle" = list("desc" = "Use the ERT's custom shuttle (if it has one)", "type" = "boolean", "value" = "[(ertemplate.use_custom_shuttle ? "Yes" : "No")]"), "spawn_at_outpost" = list("desc" = "Spawn the ERT/Dock the ERT at the Outpost", "type" = "boolean", "value" = "[(ertemplate.spawn_at_outpost ? "Yes" : "No")]"), @@ -317,10 +319,11 @@ ertemplate.teamsize = prefs["teamsize"]["value"] ertemplate.mission = prefs["mission"]["value"] ertemplate.polldesc = prefs["polldesc"]["value"] - ertemplate.enforce_human = prefs["enforce_human"]["value"] == "Yes" // these next 7 are effectively toggles + ertemplate.enforce_human = prefs["enforce_human"]["value"] == "Yes" // these next 8 are effectively toggles ertemplate.opendoors = prefs["open_armory"]["value"] == "Yes" ertemplate.leader_experience = prefs["leader_experience"]["value"] == "Yes" ertemplate.random_names = prefs["random_names"]["value"] == "Yes" + ertemplate.limit_slots = prefs["limit_slots"]["value"] == "Yes" ertemplate.spawn_admin = prefs["spawn_admin"]["value"] == "Yes" ertemplate.use_custom_shuttle = prefs["use_custom_shuttle"]["value"] == "Yes" ertemplate.spawn_at_outpost = prefs["spawn_at_outpost"]["value"] == "Yes" @@ -459,6 +462,23 @@ ert_antag = new ertemplate.leader_role () earmarked_leader = null leader_spawned = TRUE + else if(ertemplate.limit_slots) + // pick a role from the role list + var/rolepick + rolepick = pick(ertemplate.roles) + var/count = ertemplate.roles[rolepick] + // is it a special role (does it have a number value)? if not, tough luck, spawn + if(!isnum(count)) + ert_antag = rolepick + ert_antag = new ert_antag + // pick another if the count is 0 + else if(!count) + continue + // pick it and decrease the count by one + else + count =- 1 + ert_antag = rolepick + ert_antag = new ert_antag else ert_antag = ertemplate.roles[WRAP(numagents,1,length(ertemplate.roles) + 1)] ert_antag = new ert_antag diff --git a/code/modules/admin/verbs/toggle_ship_spawn.dm b/code/modules/admin/verbs/toggle_ship_spawn.dm index 4116084c7d99..c257eaba0afa 100644 --- a/code/modules/admin/verbs/toggle_ship_spawn.dm +++ b/code/modules/admin/verbs/toggle_ship_spawn.dm @@ -13,7 +13,7 @@ GLOBAL_VAR_INIT(ship_spawn_enabled, TRUE) var/message if(GLOB.ship_spawn_enabled) message = "[key_name_admin(usr)] enabled player ship spawning." - to_chat(world, "Ship Spawning is now enabled,", confidential = TRUE) + to_chat(world, "Ship Spawning is now enabled.", confidential = TRUE) else message = "[key_name_admin(usr)] disabled player ship spawning." to_chat(world, "Ship Spawning is now disabled.", confidential = TRUE) diff --git a/code/modules/antagonists/ert/ert.dm b/code/modules/antagonists/ert/ert.dm index d731343d33f0..25b0b4e1f8cc 100644 --- a/code/modules/antagonists/ert/ert.dm +++ b/code/modules/antagonists/ert/ert.dm @@ -68,490 +68,3 @@ missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" to_chat(owner,missiondesc) - -// ******************************************************************** -// ** Nanotrasen ** -// ******************************************************************** - -// Official -/datum/antagonist/ert/official - name = "CentCom Official" - show_name_in_check_antagonists = TRUE - var/datum/objective/mission - role = "Inspector" - random_names = FALSE - outfit = /datum/outfit/centcom/centcom_official - -/datum/antagonist/ert/official/greet() - to_chat(owner, "You are a CentCom Official.") - if (ert_team) - to_chat(owner, "Central Command is sending you to [station_name()] with the task: [ert_team.mission.explanation_text]") - else - to_chat(owner, "Central Command is sending you to [station_name()] with the task: [mission.explanation_text]") - -/datum/antagonist/ert/official/forge_objectives() - if (ert_team) - return ..() - if(mission) - return - var/datum/objective/missionobj = new () - missionobj.owner = owner - missionobj.explanation_text = "Conduct a routine performance review of [station_name()]'s vessels." - missionobj.completed = TRUE - mission = missionobj - objectives |= mission - -// Standard ERT - -/datum/antagonist/ert/security // kinda handled by the base template but here for completion - -/datum/antagonist/ert/security/red - outfit = /datum/outfit/centcom/ert/security/alert - -/datum/antagonist/ert/engineer - role = "Engineer" - outfit = /datum/outfit/centcom/ert/engineer - -/datum/antagonist/ert/engineer/red - outfit = /datum/outfit/centcom/ert/engineer/alert - -/datum/antagonist/ert/medic - role = "Medical Officer" - outfit = /datum/outfit/centcom/ert/medic - -/datum/antagonist/ert/medic/red - outfit = /datum/outfit/centcom/ert/medic/alert - -/datum/antagonist/ert/commander - role = "Commander" - outfit = /datum/outfit/centcom/ert/commander - -/datum/antagonist/ert/commander/red - outfit = /datum/outfit/centcom/ert/commander/alert - -// Deathsquad - -/datum/antagonist/ert/deathsquad - name = "Deathsquad Trooper" - outfit = /datum/outfit/centcom/death_commando - role = "Trooper" - deathsquad = TRUE - -/datum/antagonist/ert/deathsquad/leader - name = "Deathsquad Officer" - outfit = /datum/outfit/centcom/death_commando - role = "Officer" - -/datum/antagonist/ert/deathsquad/New() - . = ..() - name_source = GLOB.commando_names - -/datum/antagonist/ert/deathsquad/apply_innate_effects(mob/living/mob_override) - ADD_TRAIT(owner, TRAIT_DISK_VERIFIER, DEATHSQUAD_TRAIT) - -/datum/antagonist/ert/deathsquad/remove_innate_effects(mob/living/mob_override) - REMOVE_TRAIT(owner, TRAIT_DISK_VERIFIER, DEATHSQUAD_TRAIT) - -// Janitor - -/datum/antagonist/ert/janitor - role = "Janitor" - outfit = /datum/outfit/centcom/ert/janitor - -/datum/antagonist/ert/janitor/heavy - role = "Heavy Duty Janitor" - outfit = /datum/outfit/centcom/ert/janitor/heavy - -// Intern - -/datum/antagonist/ert/intern - name = "CentCom Intern" - outfit = /datum/outfit/centcom/centcom_intern - random_names = FALSE - role = "Intern" - -/datum/antagonist/ert/intern/leader - name = "CentCom Head Intern" - outfit = /datum/outfit/centcom/centcom_intern/leader - role = "Head Intern" - -/datum/antagonist/ert/intern/unarmed - outfit = /datum/outfit/centcom/centcom_intern/unarmed - -/datum/antagonist/ert/intern/leader/unarmed - outfit = /datum/outfit/centcom/centcom_intern/leader/unarmed - -// Marine - -/datum/antagonist/ert/marine - name = "Marine Commander" - outfit = /datum/outfit/centcom/ert/marine - role = "Commander" - -/datum/antagonist/ert/marine/security - name = "Marine Heavy" - outfit = /datum/outfit/centcom/ert/marine/security - role = "Trooper" - -/datum/antagonist/ert/marine/engineer - name = "Marine Engineer" - outfit = /datum/outfit/centcom/ert/marine/engineer - role = "Engineer" - -/datum/antagonist/ert/marine/medic - name = "Marine Medic" - outfit = /datum/outfit/centcom/ert/marine/medic - role = "Medical Officer" - -// Loss Prevention - -/datum/antagonist/ert/lp - name = "Loss Prevention Security Specialist" - outfit = /datum/outfit/job/nanotrasen/security/ert/lp - role = "Security Specialist" - -/datum/antagonist/ert/lp/medic - name = "Loss Prevention Medical Specialist" - outfit = /datum/outfit/job/nanotrasen/security/ert/lp/medic - role = "Medical Specialist" - -/datum/antagonist/ert/lp/engineer - name = "Loss Prevention Engineering Specialist" - outfit = /datum/outfit/job/nanotrasen/security/ert/lp/engineer - role = "Engineering Specialist" - -/datum/antagonist/ert/lp/lieutenant - name = "Loss Prevention Lieutenant" - leader = TRUE - outfit = /datum/outfit/job/nanotrasen/security/ert/lp/lieutenant - role = "Lieutenant" - -// ******************************************************************** -// ** Inteq ** -// ******************************************************************** - -/datum/antagonist/ert/inteq - name = "Inteq Mercenary" - outfit = /datum/outfit/job/inteq/security - random_names = TRUE - role = "Enforcer" - - -/datum/antagonist/ert/inteq/greet() - to_chat(owner, "You are the [name].") - var/missiondesc = "You're one of the many mercenaries under the Inteq Risk Management Group sent to [station_name()].
" - if(leader) //If Squad Leader - missiondesc += "Lead your squadron to ensure the completion of your contract." - else - missiondesc += "Follow orders given to you by your Vanguard." - if(deathsquad) - missiondesc += "Leave no witnesses." - - missiondesc += "
Contract Terms: [ert_team.mission.explanation_text]" - to_chat(owner,missiondesc) - -/datum/antagonist/ert/inteq/leader - name = "Inteq Mercenary Leader" - outfit = /datum/outfit/job/inteq/captain - role = "Vanguard" - -// ******************************************************************** -// ** SolGov ** -// ******************************************************************** -/datum/antagonist/ert/solgov - name = "SolGov Sonnensöldner" - outfit = /datum/outfit/job/solgov/ert - random_names = FALSE - role = "Sonnensöldner" - -/datum/antagonist/ert/official/solgov - name = "SolGov Inspector" - outfit = /datum/outfit/job/solgov/ert/inspector - role = "Solarian Inspector" - -/datum/antagonist/ert/official/solgov/greet() - to_chat(owner, "You are a Solarian Inspector.") - if (ert_team) - to_chat(owner, "The Department of Administrative Affairs is sending you to [station_name()] with the task: [ert_team.mission.explanation_text]") - else - to_chat(owner, "The Department of Administrative Affairs is sending you to [station_name()] with the task: [mission.explanation_text]") - - -// ******************************************************************** -// ** Minutemen ** -// ******************************************************************** - -/datum/antagonist/ert/minutemen - name = "Minutemen Infantry" - outfit = /datum/outfit/job/minutemen/ert - role = "Minuteman" - -/datum/antagonist/ert/minutemen/greet() - to_chat(owner, "You are the [name].") - var/missiondesc = "You stand shoulder to shoulder with your fellow colonists in the Colonial Minutemen within [station_name()].
" - if(leader) //If Squad Leader - missiondesc += "Lead your team to ensure the completion of your objectives." - else - missiondesc += "Follow orders given to you by your Sergent." - if(deathsquad) - missiondesc += "Leave no witnesses." - - missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" - to_chat(owner,missiondesc) - -/datum/antagonist/ert/minutemen/leader - name = "Minutemen Leader" - leader = TRUE - outfit = /datum/outfit/job/minutemen/ert/leader - role = "Sergeant" - -/datum/antagonist/ert/minutemen/bard - name = "BARD Infantry" - outfit = /datum/outfit/job/minutemen/ert/bard - role = "Minuteman" - -/datum/antagonist/ert/minutemen/bard/leader - name = "BARD Sergeant" - leader = TRUE - outfit = /datum/outfit/job/minutemen/ert/bard/leader - role = "Sergeant" - -/datum/antagonist/ert/minutemen/riot - name = "Riot Officer" - outfit = /datum/outfit/job/minutemen/ert/riot - role = "Minuteman" - -/datum/antagonist/ert/minutemen/riot/leader - name = "Riot Sergeant" - leader = TRUE - outfit = /datum/outfit/job/minutemen/ert/riot/leader - role = "Sergeant" - -/datum/antagonist/ert/official/minutemen - name = "GOLD Inspector" - outfit = /datum/outfit/job/minutemen/ert/inspector - role = "Lieutenant" - -/datum/antagonist/ert/official/minutemen/greet() - to_chat(owner, "You are the GOLD Inspector.") - if (ert_team) - to_chat(owner, "You are part of The Galactic Optimum Labor Division, a division of the Colonial League. Your task: [ert_team.mission.explanation_text]") - else - to_chat(owner, "You are part of The Galactic Optimum Labor Division, a division of the Colonial League. Your task: [ert_team.mission.explanation_text]") - -/datum/antagonist/ert/minutemen/piratehunters - name = "Pirate Hunter" - outfit = /datum/outfit/job/minutemen/ert/pirate_hunter - role = "Minuteman" - -/datum/antagonist/ert/minutemen/piratehunters/leader - name = "Pirate Hunter Leader" - leader = TRUE - outfit = /datum/outfit/job/minutemen/ert/pirate_hunter/leader - role = "Sergeant" - -// ******************************************************************** -// ** Syndicate ** -// ******************************************************************** - -/datum/antagonist/ert/syndicate - name = "Syndicate Infantry" - outfit = /datum/outfit/job/syndicate/ert - role = "Squaddie" - -/datum/antagonist/ert/syndicate/greet() - to_chat(owner, "You are the [name].") - var/missiondesc = "You are but another member of the Syndicate sent to [station_name()].
" - if(leader) //If Squad Leader - missiondesc += "Lead your team to ensure the completion of your objectives." - else - missiondesc += "Follow orders given to you by your Sergeant." - if(deathsquad) - missiondesc += "Leave no witnesses." - - missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" - to_chat(owner,missiondesc) - -/datum/antagonist/ert/syndicate/leader - name = "Syndicate Sergeant" - leader = TRUE - outfit = /datum/outfit/job/syndicate/ert/leader - role = "Sergeant" - -/datum/antagonist/ert/syndicate/gorlex - name = "2nd Battlegroup Trooper" - outfit = /datum/outfit/job/syndicate/ert/gorlex - role = "Trooper" - -/datum/antagonist/ert/syndicate/gorlex/greet() - to_chat(owner, "You are the [name].") - var/missiondesc = "You're a soldier of the 2nd Battlegroup, sometimes known as Gorlex Loyalists, sent to [station_name()].
" - if(leader) //If Squad Leader - missiondesc += "Lead your team to ensure the completion of your objectives." - else - missiondesc += "Follow orders given to you by your Sergeant." - - missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" - to_chat(owner,missiondesc) - -/datum/antagonist/ert/syndicate/gorlex/pointman - name = "2nd Battlegroup Shotgunner" - outfit = /datum/outfit/job/syndicate/ert/gorlex/pointman - role = "Pointman" - -/datum/antagonist/ert/syndicate/gorlex/medic - name = "2nd Battlegroup Medic" - outfit = /datum/outfit/job/syndicate/ert/gorlex/medic - role = "Medic" - -/datum/antagonist/ert/syndicate/gorlex/sniper - name = "2nd Battlegroup Sniper" - outfit = /datum/outfit/job/syndicate/ert/gorlex/sniper - role = "Marksman" - -/datum/antagonist/ert/syndicate/gorlex/leader - name = "2nd Battlegroup Sergeant" - leader = TRUE - outfit = /datum/outfit/job/syndicate/ert/gorlex/leader - role = "Sergeant" - -/datum/antagonist/ert/syndicate/cybersun - name = "Cybersun Commando" - outfit = /datum/outfit/job/syndicate/ert/cybersun - role = "Operative" - -/datum/antagonist/ert/syndicate/cybersun/greet() - to_chat(owner, "You are the [name].") - var/missiondesc = "You are one of the commandos enlisted in Cybersun Industries, deployed to [station_name()].
" - if(leader) //If Squad Leader - missiondesc += "Lead your team to ensure the completion of your objectives." - else - missiondesc += "Follow orders given to you by your Sergeant." - if(prob(50) && !leader) - missiondesc += "
In addition to your contract with Cybersun, you are also a Gorlex Hardliner. You do not like Cybersun, but you work with them regardless." - - missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" - to_chat(owner,missiondesc) - -/datum/antagonist/ert/syndicate/cybersun/leader - name = "Cybersun Commando Leader" - leader = TRUE - outfit = /datum/outfit/job/syndicate/ert/cybersun/leader - role = "Lead Operative" - -/datum/antagonist/ert/syndicate/cybersun/medic - name = "Cybersun Paramedic" - outfit = /datum/outfit/job/syndicate/ert/cybersun/medic - role = "Medical Technician" - -/datum/antagonist/ert/syndicate/cybersun/medic/greet() - to_chat(owner, "You are the [name].") - var/missiondesc = "You are one of the many trained paramedics of Cybersun's Medical Intervention program, sent with your team to [station_name()] to aid Cybersun clients in distress.
" - if(leader) //If Squad Leader - missiondesc += "Lead your team to ensure the safety of Cybersun's clientele.
" - else - missiondesc += "Follow orders given to you by your Lead Technician. Assist Cybersun clients.
" - - missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" - to_chat(owner,missiondesc) - -/datum/antagonist/ert/syndicate/cybersun/medic/leader - name = "Cybersun Lead Paramedic" - leader = TRUE - outfit = /datum/outfit/job/syndicate/ert/cybersun/medic/leader - role = "Lead Medical Technician" - -/datum/antagonist/ert/official/syndicate - name = "Syndicate Inspector" - outfit = /datum/outfit/job/syndicate/ert/inspector - role = "Syndicate Inspector" - -/datum/antagonist/ert/official/solgov/greet() - to_chat(owner, "You are a Syndicate Inspector.") - if (ert_team) - to_chat(owner, "The Syndicate Coalition is sending you to [station_name()] with the task: [ert_team.mission.explanation_text]") - else - to_chat(owner, "The Syndicate Coalition is sending you to [station_name()] with the task: [mission.explanation_text]") - -// ******************************************************************** -// ** Frontiersmen ** -// ******************************************************************** - -/datum/antagonist/ert/frontier - name = "Frontiersmen Pirate" - outfit = /datum/outfit/job/frontiersmen/ert - role = "Grunt" - -/datum/antagonist/ert/frontier/greet() - to_chat(owner, "You are the [name].") - var/missiondesc = "You are one of the ruthless, sadistic pirates in the Frontiersmen pirate fleet, stationed in [station_name()].
" - if(leader) //If Squad Leader - missiondesc += "Lead your team to complete your objectives." - else - missiondesc += "Follow orders given to you by your Officer." - - missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" - to_chat(owner,missiondesc) - -/datum/antagonist/ert/frontier/random - outfit = /datum/outfit/job/frontiersmen/ert/random - -/datum/antagonist/ert/frontier/leader - name = "Frontiersmen Officer" - outfit = /datum/outfit/job/frontiersmen/ert/leader - role = "Officer" - -/datum/antagonist/ert/frontier/medic - name = "Frontiersmen Medic" - outfit = /datum/outfit/job/frontiersmen/ert/medic - role = "Stretcher-Bearer" - -/datum/antagonist/ert/frontier/engineer - name = "Frontiersmen Engineer" - outfit = /datum/outfit/job/frontiersmen/ert/engineer - role = "Sapper" - -// ******************************************************************** -// ** independent ** -// ******************************************************************** - -/datum/antagonist/ert/independent - name = "Independent Security Officer" - outfit = /datum/outfit/job/independent/ert - role = "Security Officer" - -/datum/antagonist/ert/independent/greet() - to_chat(owner, "You are the [name].") - var/missiondesc = "You are one of the many Independent contractors, workers and students on [station_name()].
" - if(leader) //If Squad Leader - missiondesc += "Lead your team to complete your objectives." - else - missiondesc += "Follow orders given to you by your leader." - - missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" - to_chat(owner,missiondesc) - -/datum/antagonist/ert/independent/emt - name = "Independent Medical Technician" - outfit = /datum/outfit/job/independent/ert/emt - role = "Paramedic" - -/datum/antagonist/ert/independent/firefighter - name = "Independent Firefighter" - outfit = /datum/outfit/job/independent/ert/firefighter - role = "Firefighter" - -/datum/antagonist/ert/independent/firefighter/medic - name = "Independent Firefighter Paramedic" - outfit = /datum/outfit/job/independent/ert/firefighter/medic - role = "Paramedic" - -/datum/antagonist/ert/independent/firefighter/leader - name = "Independent Firefighter Group Captain" - outfit = /datum/outfit/job/independent/ert/firefighter/leader - role = "Group Captain" - -/datum/antagonist/ert/independent/technician - name = "Independent Technician" - outfit = /datum/outfit/job/independent/ert/technician - role = "Technician" diff --git a/code/modules/antagonists/ert/frontiersmen.dm b/code/modules/antagonists/ert/frontiersmen.dm new file mode 100644 index 000000000000..3c76dcebed9c --- /dev/null +++ b/code/modules/antagonists/ert/frontiersmen.dm @@ -0,0 +1,37 @@ +// ******************************************************************** +// ** Frontiersmen ** +// ******************************************************************** + +/datum/antagonist/ert/frontier + name = "Frontiersmen Pirate" + outfit = /datum/outfit/job/frontiersmen/ert + role = "Grunt" + +/datum/antagonist/ert/frontier/greet() + to_chat(owner, "You are the [name].") + var/missiondesc = "You are one of the ruthless, sadistic pirates in the Frontiersmen pirate fleet, stationed in [station_name()].
" + if(leader) //If Squad Leader + missiondesc += "Lead your team to complete your objectives." + else + missiondesc += "Follow orders given to you by your Officer." + + missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" + to_chat(owner,missiondesc) + +/datum/antagonist/ert/frontier/random + outfit = /datum/outfit/job/frontiersmen/ert/random + +/datum/antagonist/ert/frontier/leader + name = "Frontiersmen Officer" + outfit = /datum/outfit/job/frontiersmen/ert/leader + role = "Officer" + +/datum/antagonist/ert/frontier/medic + name = "Frontiersmen Medic" + outfit = /datum/outfit/job/frontiersmen/ert/medic + role = "Stretcher-Bearer" + +/datum/antagonist/ert/frontier/engineer + name = "Frontiersmen Engineer" + outfit = /datum/outfit/job/frontiersmen/ert/engineer + role = "Sapper" diff --git a/code/modules/antagonists/ert/indie.dm b/code/modules/antagonists/ert/indie.dm new file mode 100644 index 000000000000..265af27bd2d4 --- /dev/null +++ b/code/modules/antagonists/ert/indie.dm @@ -0,0 +1,44 @@ +// ******************************************************************** +// ** independent ** +// ******************************************************************** + +/datum/antagonist/ert/independent + name = "Independent Security Officer" + outfit = /datum/outfit/job/independent/ert + role = "Security Officer" + +/datum/antagonist/ert/independent/greet() + to_chat(owner, "You are the [name].") + var/missiondesc = "You are one of the many Independent contractors, workers and students on [station_name()].
" + if(leader) //If Squad Leader + missiondesc += "Lead your team to complete your objectives." + else + missiondesc += "Follow orders given to you by your leader." + + missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" + to_chat(owner,missiondesc) + +/datum/antagonist/ert/independent/emt + name = "Independent Medical Technician" + outfit = /datum/outfit/job/independent/ert/emt + role = "Paramedic" + +/datum/antagonist/ert/independent/firefighter + name = "Independent Firefighter" + outfit = /datum/outfit/job/independent/ert/firefighter + role = "Firefighter" + +/datum/antagonist/ert/independent/firefighter/medic + name = "Independent Firefighter Paramedic" + outfit = /datum/outfit/job/independent/ert/firefighter/medic + role = "Paramedic" + +/datum/antagonist/ert/independent/firefighter/leader + name = "Independent Firefighter Group Captain" + outfit = /datum/outfit/job/independent/ert/firefighter/leader + role = "Group Captain" + +/datum/antagonist/ert/independent/technician + name = "Independent Technician" + outfit = /datum/outfit/job/independent/ert/technician + role = "Technician" diff --git a/code/modules/antagonists/ert/inteq.dm b/code/modules/antagonists/ert/inteq.dm new file mode 100644 index 000000000000..591ad684cc1d --- /dev/null +++ b/code/modules/antagonists/ert/inteq.dm @@ -0,0 +1,24 @@ +/datum/antagonist/ert/inteq + name = "Inteq Mercenary" + outfit = /datum/outfit/job/inteq/security + random_names = TRUE + role = "Enforcer" + + +/datum/antagonist/ert/inteq/greet() + to_chat(owner, "You are the [name].") + var/missiondesc = "You're one of the many mercenaries under the Inteq Risk Management Group sent to [station_name()].
" + if(leader) //If Squad Leader + missiondesc += "Lead your squadron to ensure the completion of your contract." + else + missiondesc += "Follow orders given to you by your Vanguard." + if(deathsquad) + missiondesc += "Leave no witnesses." + + missiondesc += "
Contract Terms: [ert_team.mission.explanation_text]" + to_chat(owner,missiondesc) + +/datum/antagonist/ert/inteq/leader + name = "Inteq Mercenary Leader" + outfit = /datum/outfit/job/inteq/captain + role = "Vanguard" diff --git a/code/modules/antagonists/ert/minutemen.dm b/code/modules/antagonists/ert/minutemen.dm new file mode 100644 index 000000000000..3799e36bff28 --- /dev/null +++ b/code/modules/antagonists/ert/minutemen.dm @@ -0,0 +1,72 @@ +// ******************************************************************** +// ** Minutemen ** +// ******************************************************************** + +/datum/antagonist/ert/minutemen + name = "Minutemen Infantry" + outfit = /datum/outfit/job/minutemen/ert + role = "Minuteman" + +/datum/antagonist/ert/minutemen/greet() + to_chat(owner, "You are the [name].") + var/missiondesc = "You stand shoulder to shoulder with your fellow colonists in the Colonial Minutemen within [station_name()].
" + if(leader) //If Squad Leader + missiondesc += "Lead your team to ensure the completion of your objectives." + else + missiondesc += "Follow orders given to you by your Sergent." + if(deathsquad) + missiondesc += "Leave no witnesses." + + missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" + to_chat(owner,missiondesc) + +/datum/antagonist/ert/minutemen/leader + name = "Minutemen Leader" + leader = TRUE + outfit = /datum/outfit/job/minutemen/ert/leader + role = "Sergeant" + +/datum/antagonist/ert/minutemen/bard + name = "BARD Infantry" + outfit = /datum/outfit/job/minutemen/ert/bard + role = "Minuteman" + +/datum/antagonist/ert/minutemen/bard/leader + name = "BARD Sergeant" + leader = TRUE + outfit = /datum/outfit/job/minutemen/ert/bard/leader + role = "Sergeant" + +/datum/antagonist/ert/minutemen/riot + name = "Riot Officer" + outfit = /datum/outfit/job/minutemen/ert/riot + role = "Minuteman" + +/datum/antagonist/ert/minutemen/riot/leader + name = "Riot Sergeant" + leader = TRUE + outfit = /datum/outfit/job/minutemen/ert/riot/leader + role = "Sergeant" + +/datum/antagonist/ert/official/minutemen + name = "GOLD Inspector" + outfit = /datum/outfit/job/minutemen/ert/inspector + role = "Lieutenant" + +/datum/antagonist/ert/official/minutemen/greet() + to_chat(owner, "You are the GOLD Inspector.") + if (ert_team) + to_chat(owner, "You are part of The Galactic Optimum Labor Division, a division of the Colonial League. Your task: [ert_team.mission.explanation_text]") + else + to_chat(owner, "You are part of The Galactic Optimum Labor Division, a division of the Colonial League. Your task: [ert_team.mission.explanation_text]") + +/datum/antagonist/ert/minutemen/piratehunters + name = "Pirate Hunter" + outfit = /datum/outfit/job/minutemen/ert/pirate_hunter + role = "Minuteman" + +/datum/antagonist/ert/minutemen/piratehunters/leader + name = "Pirate Hunter Leader" + leader = TRUE + outfit = /datum/outfit/job/minutemen/ert/pirate_hunter/leader + role = "Sergeant" diff --git a/code/modules/antagonists/ert/nanotrasen.dm b/code/modules/antagonists/ert/nanotrasen.dm new file mode 100644 index 000000000000..11537e4bcea9 --- /dev/null +++ b/code/modules/antagonists/ert/nanotrasen.dm @@ -0,0 +1,152 @@ +// Official +/datum/antagonist/ert/official + name = "CentCom Official" + show_name_in_check_antagonists = TRUE + var/datum/objective/mission + role = "Inspector" + random_names = FALSE + outfit = /datum/outfit/centcom/centcom_official + +/datum/antagonist/ert/official/greet() + to_chat(owner, "You are a CentCom Official.") + if (ert_team) + to_chat(owner, "Central Command is sending you to [station_name()] with the task: [ert_team.mission.explanation_text]") + else + to_chat(owner, "Central Command is sending you to [station_name()] with the task: [mission.explanation_text]") + +/datum/antagonist/ert/official/forge_objectives() + if (ert_team) + return ..() + if(mission) + return + var/datum/objective/missionobj = new () + missionobj.owner = owner + missionobj.explanation_text = "Conduct a routine performance review of [station_name()]'s vessels." + missionobj.completed = TRUE + mission = missionobj + objectives |= mission + +// Standard ERT + +/datum/antagonist/ert/security // kinda handled by the base template but here for completion + +/datum/antagonist/ert/security/red + outfit = /datum/outfit/centcom/ert/security/alert + +/datum/antagonist/ert/engineer + role = "Engineer" + outfit = /datum/outfit/centcom/ert/engineer + +/datum/antagonist/ert/engineer/red + outfit = /datum/outfit/centcom/ert/engineer/alert + +/datum/antagonist/ert/medic + role = "Medical Officer" + outfit = /datum/outfit/centcom/ert/medic + +/datum/antagonist/ert/medic/red + outfit = /datum/outfit/centcom/ert/medic/alert + +/datum/antagonist/ert/commander + role = "Commander" + outfit = /datum/outfit/centcom/ert/commander + +/datum/antagonist/ert/commander/red + outfit = /datum/outfit/centcom/ert/commander/alert + +// Deathsquad + +/datum/antagonist/ert/deathsquad + name = "Deathsquad Trooper" + outfit = /datum/outfit/centcom/death_commando + role = "Trooper" + deathsquad = TRUE + +/datum/antagonist/ert/deathsquad/leader + name = "Deathsquad Officer" + outfit = /datum/outfit/centcom/death_commando + role = "Officer" + +/datum/antagonist/ert/deathsquad/New() + . = ..() + name_source = GLOB.commando_names + +/datum/antagonist/ert/deathsquad/apply_innate_effects(mob/living/mob_override) + ADD_TRAIT(owner, TRAIT_DISK_VERIFIER, DEATHSQUAD_TRAIT) + +/datum/antagonist/ert/deathsquad/remove_innate_effects(mob/living/mob_override) + REMOVE_TRAIT(owner, TRAIT_DISK_VERIFIER, DEATHSQUAD_TRAIT) + +// Janitor + +/datum/antagonist/ert/janitor + role = "Janitor" + outfit = /datum/outfit/centcom/ert/janitor + +/datum/antagonist/ert/janitor/heavy + role = "Heavy Duty Janitor" + outfit = /datum/outfit/centcom/ert/janitor/heavy + +// Intern + +/datum/antagonist/ert/intern + name = "CentCom Intern" + outfit = /datum/outfit/centcom/centcom_intern + random_names = FALSE + role = "Intern" + +/datum/antagonist/ert/intern/leader + name = "CentCom Head Intern" + outfit = /datum/outfit/centcom/centcom_intern/leader + role = "Head Intern" + +/datum/antagonist/ert/intern/unarmed + outfit = /datum/outfit/centcom/centcom_intern/unarmed + +/datum/antagonist/ert/intern/leader/unarmed + outfit = /datum/outfit/centcom/centcom_intern/leader/unarmed + +// Marine + +/datum/antagonist/ert/marine + name = "Marine Commander" + outfit = /datum/outfit/centcom/ert/marine + role = "Commander" + +/datum/antagonist/ert/marine/security + name = "Marine Heavy" + outfit = /datum/outfit/centcom/ert/marine/security + role = "Trooper" + +/datum/antagonist/ert/marine/engineer + name = "Marine Engineer" + outfit = /datum/outfit/centcom/ert/marine/engineer + role = "Engineer" + +/datum/antagonist/ert/marine/medic + name = "Marine Medic" + outfit = /datum/outfit/centcom/ert/marine/medic + role = "Medical Officer" + +// Loss Prevention + +/datum/antagonist/ert/lp + name = "Loss Prevention Security Specialist" + outfit = /datum/outfit/job/nanotrasen/security/ert/lp + role = "Security Specialist" + +/datum/antagonist/ert/lp/medic + name = "Loss Prevention Medical Specialist" + outfit = /datum/outfit/job/nanotrasen/security/ert/lp/medic + role = "Medical Specialist" + +/datum/antagonist/ert/lp/engineer + name = "Loss Prevention Engineering Specialist" + outfit = /datum/outfit/job/nanotrasen/security/ert/lp/engineer + role = "Engineering Specialist" + +/datum/antagonist/ert/lp/lieutenant + name = "Loss Prevention Lieutenant" + leader = TRUE + outfit = /datum/outfit/job/nanotrasen/security/ert/lp/lieutenant + role = "Lieutenant" diff --git a/code/modules/antagonists/ert/solgov.dm b/code/modules/antagonists/ert/solgov.dm new file mode 100644 index 000000000000..6868fe9eb9bf --- /dev/null +++ b/code/modules/antagonists/ert/solgov.dm @@ -0,0 +1,20 @@ +// ******************************************************************** +// ** SolGov ** +// ******************************************************************** +/datum/antagonist/ert/solgov + name = "SolGov Sonnensöldner" + outfit = /datum/outfit/job/solgov/ert + random_names = FALSE + role = "Sonnensöldner" + +/datum/antagonist/ert/official/solgov + name = "SolGov Inspector" + outfit = /datum/outfit/job/solgov/ert/inspector + role = "Solarian Inspector" + +/datum/antagonist/ert/official/solgov/greet() + to_chat(owner, "You are a Solarian Inspector.") + if (ert_team) + to_chat(owner, "The Department of Administrative Affairs is sending you to [station_name()] with the task: [ert_team.mission.explanation_text]") + else + to_chat(owner, "The Department of Administrative Affairs is sending you to [station_name()] with the task: [mission.explanation_text]") diff --git a/code/modules/antagonists/ert/syndicate.dm b/code/modules/antagonists/ert/syndicate.dm new file mode 100644 index 000000000000..ab8fa4abc5f7 --- /dev/null +++ b/code/modules/antagonists/ert/syndicate.dm @@ -0,0 +1,122 @@ +/datum/antagonist/ert/syndicate + name = "Syndicate Infantry" + outfit = /datum/outfit/job/syndicate/ert + role = "Squaddie" + +/datum/antagonist/ert/syndicate/greet() + to_chat(owner, "You are the [name].") + var/missiondesc = "You are but another member of the Syndicate sent to [station_name()].
" + if(leader) //If Squad Leader + missiondesc += "Lead your team to ensure the completion of your objectives." + else + missiondesc += "Follow orders given to you by your Sergeant." + if(deathsquad) + missiondesc += "Leave no witnesses." + + missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" + to_chat(owner,missiondesc) + +/datum/antagonist/ert/syndicate/leader + name = "Syndicate Sergeant" + leader = TRUE + outfit = /datum/outfit/job/syndicate/ert/leader + role = "Sergeant" + +/datum/antagonist/ert/syndicate/gorlex + name = "2nd Battlegroup Trooper" + outfit = /datum/outfit/job/syndicate/ert/gorlex + role = "Trooper" + +/datum/antagonist/ert/syndicate/gorlex/greet() + to_chat(owner, "You are the [name].") + var/missiondesc = "You're a soldier of the New Gorlex Republic sent to [station_name()].
" + if(leader) //If Squad Leader + missiondesc += "Lead your team to ensure the completion of your objectives." + else + missiondesc += "Follow orders given to you by your Sergeant." + + missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" + to_chat(owner,missiondesc) + +/datum/antagonist/ert/syndicate/gorlex/pointman + name = "Gorlex Republic Shotgunner" + outfit = /datum/outfit/job/syndicate/ert/gorlex/pointman + role = "Pointman" + +/datum/antagonist/ert/syndicate/gorlex/medic + name = "Gorlex Republic Medic" + outfit = /datum/outfit/job/syndicate/ert/gorlex/medic + role = "Medic" + +/datum/antagonist/ert/syndicate/gorlex/sniper + name = "Gorlex Republic Sniper" + outfit = /datum/outfit/job/syndicate/ert/gorlex/sniper + role = "Marksman" + +/datum/antagonist/ert/syndicate/gorlex/leader + name = "Gorlex Republic Sergeant" + leader = TRUE + outfit = /datum/outfit/job/syndicate/ert/gorlex/leader + role = "Sergeant" + +// cybersun + +/datum/antagonist/ert/syndicate/cybersun + name = "Cybersun Commando" + outfit = /datum/outfit/job/syndicate/ert/cybersun + role = "Operative" + +/datum/antagonist/ert/syndicate/cybersun/greet() + to_chat(owner, "You are the [name].") + var/missiondesc = "You are one of the commandos enlisted in Cybersun Industries, deployed to [station_name()].
" + if(leader) //If Squad Leader + missiondesc += "Lead your team to ensure the completion of your objectives." + else + missiondesc += "Follow orders given to you by your Sergeant." + if(prob(50) && !leader) + missiondesc += "
In addition to your contract with Cybersun, you are also a Gorlex Hardliner. You do not like Cybersun, but you work with them regardless." + + missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" + to_chat(owner,missiondesc) + +/datum/antagonist/ert/syndicate/cybersun/leader + name = "Cybersun Commando Leader" + leader = TRUE + outfit = /datum/outfit/job/syndicate/ert/cybersun/leader + role = "Lead Operative" + +/datum/antagonist/ert/syndicate/cybersun/medic + name = "Cybersun Paramedic" + outfit = /datum/outfit/job/syndicate/ert/cybersun/medic + role = "Medical Technician" + +/datum/antagonist/ert/syndicate/cybersun/medic/greet() + to_chat(owner, "You are the [name].") + var/missiondesc = "You are one of the many trained paramedics of Cybersun's Medical Intervention program, sent with your team to [station_name()] to aid Cybersun clients in distress.
" + if(leader) //If Squad Leader + missiondesc += "Lead your team to ensure the safety of Cybersun's clientele.
" + else + missiondesc += "Follow orders given to you by your Lead Technician. Assist Cybersun clients.
" + + missiondesc += "
Your Mission: [ert_team.mission.explanation_text]" + to_chat(owner,missiondesc) + +/datum/antagonist/ert/syndicate/cybersun/medic/leader + name = "Cybersun Lead Paramedic" + leader = TRUE + outfit = /datum/outfit/job/syndicate/ert/cybersun/medic/leader + role = "Lead Medical Technician" + +// inspector + +/datum/antagonist/ert/official/syndicate + name = "Syndicate Inspector" + outfit = /datum/outfit/job/syndicate/ert/inspector + role = "Syndicate Inspector" + +/datum/antagonist/ert/official/syndicate/greet() + to_chat(owner, "You are a Syndicate Inspector.") + if (ert_team) + to_chat(owner, "The Syndicate Coalition is sending you to [station_name()] with the task: [ert_team.mission.explanation_text]") + else + to_chat(owner, "The Syndicate Coalition is sending you to [station_name()] with the task: [mission.explanation_text]") diff --git a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm index f28a9a898588..715139dfd6ba 100644 --- a/code/modules/atmospherics/environmental/LINDA_turf_tile.dm +++ b/code/modules/atmospherics/environmental/LINDA_turf_tile.dm @@ -197,6 +197,7 @@ FD.emergency_pressure_stop() /turf/proc/handle_decompression_floor_rip() + /turf/open/floor/handle_decompression_floor_rip(sum) if(sum > 20 && prob(clamp(sum / 10, 0, 30)) && !blocks_air) remove_tile() diff --git a/code/modules/awaymissions/mission_code/snowdin.dm b/code/modules/awaymissions/mission_code/snowdin.dm index f5cfc93c6eee..dec456b8ef2f 100644 --- a/code/modules/awaymissions/mission_code/snowdin.dm +++ b/code/modules/awaymissions/mission_code/snowdin.dm @@ -225,7 +225,8 @@ if(plasma_parts.len) var/obj/item/bodypart/NB = pick(plasma_parts) //using the above-mentioned list to get a choice of limbs for dismember() to use PP.emote("scream") - NB.limb_id = "plasmaman"//change the species_id of the limb to that of a plasmaman + NB.limb_id = "plasmaman" //change the species_id of the limb to that of a plasmaman + NB.static_icon = 'icons/mob/species/plasmaman/bodyparts.dmi' NB.no_update = TRUE NB.change_bodypart_status() PP.visible_message( diff --git a/code/modules/cargo/centcom_podlauncher.dm b/code/modules/cargo/centcom_podlauncher.dm index c0c316a1354a..61e416e9d4f1 100644 --- a/code/modules/cargo/centcom_podlauncher.dm +++ b/code/modules/cargo/centcom_podlauncher.dm @@ -684,8 +684,8 @@ return var/obj/structure/closet/supplypod/centcompod/toLaunch = DuplicateObject(temp_pod) //Duplicate the temp_pod (which we have been varediting or configuring with the UI) and store the result toLaunch.update_appearance()//we update_appearance() here so that the door doesnt "flicker on" right after it lands - var/shippingLane = GLOB.areas_by_type[/area/centcom/supplypod/supplypod_temp_holding] - toLaunch.forceMove(shippingLane) + var/area/shipping_lane = GLOB.areas_by_type[/area/centcom/supplypod/supplypod_temp_holding] + toLaunch.forceMove(pick(shipping_lane.contents)) if (launchClone) //We arent launching the actual items from the bay, rather we are creating clones and launching those if(launchRandomItem) var/launch_candidate = pick_n_take(launchList) diff --git a/code/modules/cargo/packs/ammo.dm b/code/modules/cargo/packs/ammo.dm index ce69eb3d4b0d..9138e47035e0 100644 --- a/code/modules/cargo/packs/ammo.dm +++ b/code/modules/cargo/packs/ammo.dm @@ -8,66 +8,52 @@ /datum/supply_pack/ammo/co9mm_mag name = "9mm Commander Magazine Crate" - desc = "Contains three 9mm magazines for the standard-issue Commander pistol, each containing ten rounds." - contains = list(/obj/item/ammo_box/magazine/co9mm, - /obj/item/ammo_box/magazine/co9mm, - /obj/item/ammo_box/magazine/co9mm) - cost = 1500 + desc = "Contains a 9mm magazine for the standard-issue Commander pistol, containing ten rounds." + contains = list(/obj/item/ammo_box/magazine/co9mm,) + cost = 500 /datum/supply_pack/ammo/m45_mag name = ".45 ACP Candor Magazine Crate" - desc = "Contains three .45 ACP magazines for the Candor pistol, each containing eight rounds." - contains = list(/obj/item/ammo_box/magazine/m45, - /obj/item/ammo_box/magazine/m45, - /obj/item/ammo_box/magazine/m45) - cost = 1500 + desc = "Contains a .45 ACP magazine for the Candor pistol, containing eight rounds." + contains = list(/obj/item/ammo_box/magazine/m45) + cost = 500 /datum/supply_pack/ammo/m45_speedloader name = ".45 ACP Speedloader Crate" - desc = "Contains four .45 ACP speedloaders for revolvers, each containing six rounds." - contains = list(/obj/item/ammo_box/c45_speedloader, - /obj/item/ammo_box/c45_speedloader, - /obj/item/ammo_box/c45_speedloader, - /obj/item/ammo_box/c45_speedloader) - cost = 1500 + desc = "Contains a .45 ACP speedloader for revolvers, containing six rounds." + contains = list(/obj/item/ammo_box/c45_speedloader) + cost = 400 /datum/supply_pack/ammo/c38_mag name = ".38 Speedloader Crate" - desc = "Contains four .38 speedloaders for revolvers, each containing six rounds." - contains = list(/obj/item/ammo_box/c38, - /obj/item/ammo_box/c38, - /obj/item/ammo_box/c38, - /obj/item/ammo_box/c38) - cost = 1500 + desc = "Contains a .38 speedloader for revolvers, containing six rounds." + contains = list(/obj/item/ammo_box/c38) + cost = 350 /datum/supply_pack/ammo/m10mm_mag name = "10mm Stechkin Magazine Crate" - desc = "Contains three 10mm magazines for the stechkin pistol, each containing eight rounds." - contains = list(/obj/item/ammo_box/magazine/m10mm, - /obj/item/ammo_box/magazine/m10mm, - /obj/item/ammo_box/magazine/m10mm) - cost = 1500 + desc = "Contains a 10mm magazine for the stechkin pistol, containing eight rounds." + contains = list(/obj/item/ammo_box/magazine/m10mm) + cost = 500 /datum/supply_pack/ammo/a357_mag name = ".357 Speedloader Crate" - desc = "Contains two .357 speedloaders for revolvers, each containing seven rounds." + desc = "Contains a .357 speedloader for revolvers, containing seven rounds." contains = list(/obj/item/ammo_box/a357, /obj/item/ammo_box/a357) cost = 1500 /datum/supply_pack/ammo/mag_556mm name = "5.56 Pistole C Magazine Crate" - desc = "Contains two 5.56mm magazines for the Pistole C, each containing twelve rounds." - contains = list(/obj/item/ammo_box/magazine/pistol556mm, - /obj/item/ammo_box/magazine/pistol556mm) - cost = 1500 + desc = "Contains a 5.56mm magazine for the Pistole C, containing twelve rounds." + contains = list(/obj/item/ammo_box/magazine/pistol556mm) + cost = 750 /datum/supply_pack/ammo/fms_mag name = "Ferromagnetic Slug Magazine Crate" - desc = "Contains two ferromagnetic slug magazines for the Model H pistol, each containing ten rounds." - contains = list(/obj/item/ammo_box/magazine/modelh, - /obj/item/ammo_box/magazine/modelh) - cost = 1500 + desc = "Contains a ferromagnetic slug magazine for the Model H pistol, containing ten rounds." + contains = list(/obj/item/ammo_box/magazine/modelh) + cost = 750 /* Shotgun ammo @@ -91,7 +77,7 @@ /datum/supply_pack/ammo/winchester_ammo name = "Flaming Arrow and Detective Special .38 Ammo Boxes" - desc = "Contains two 30 round ammo boxes for refilling .38 weapons." + desc = "Contains a 30 round ammo boxes for refilling .38 weapons." cost = 500 contains = list(/obj/item/ammo_box/c38_box, /obj/item/ammo_box/c38_box) @@ -119,11 +105,9 @@ /datum/supply_pack/ammo/wt550_ammo name = "WT-550 Auto Rifle Ammo Crate" - desc = "Contains three 20-round magazine for the WT-550 Auto Rifle. Each magazine is designed to facilitate rapid tactical reloads." - cost = 2250 - contains = list(/obj/item/ammo_box/magazine/wt550m9, - /obj/item/ammo_box/magazine/wt550m9, - /obj/item/ammo_box/magazine/wt550m9) + desc = "Contains a 20-round magazine for the WT-550 Auto Rifle. Each magazine is designed to facilitate rapid tactical reloads." + cost = 750 + contains = list(/obj/item/ammo_box/magazine/wt550m9) /datum/supply_pack/ammo/cool_wt550_ammo name = "WT-550 Auto Rifle Exotic Ammo Crate" @@ -134,10 +118,9 @@ /datum/supply_pack/ammo/smgm45ammo name = ".45 Cobra Ammo Crate" - desc = "Contains two .45 magazines for the Cobra-20, each containing 24 rounds." - cost = 1500 - contains = list(/obj/item/ammo_box/magazine/smgm45, - /obj/item/ammo_box/magazine/smgm45) + desc = "Contains a .45 magazine for the Cobra-20, containing 24 rounds." + cost = 750 + contains = list(/obj/item/ammo_box/magazine/smgm45) /* Rifle ammo @@ -145,54 +128,45 @@ /datum/supply_pack/ammo/gal308_ammo name = "CM-GAL .308 Magazine Crate" - desc = "Contains two .308 CM-GAL magazines for the CM-GAL rifle, each containing ten rounds." - contains = list(/obj/item/ammo_box/magazine/gal, - /obj/item/ammo_box/magazine/gal) - cost = 2000 + desc = "Contains a .308 CM-GAL magazine for the CM-GAL rifle, containing ten rounds." + contains = list(/obj/item/ammo_box/magazine/gal) + cost = 1000 /datum/supply_pack/ammo/gar_ammo name = "GAR Ferromagnetic Lance Magazine Crate" - desc = "Contains two ferromagnetic lance magazines for the GAR rifle, each containing thirty two rounds." - contains = list(/obj/item/ammo_box/magazine/gar, - /obj/item/ammo_box/magazine/gar) - cost = 2000 + desc = "Contains a ferromagnetic lance magazine for the GAR rifle, containing thirty two rounds." + contains = list(/obj/item/ammo_box/magazine/gar) + cost = 1000 /datum/supply_pack/ammo/claris_ammo name = "Claris Ferromagnetic Pellet Speedloader Crate" - desc = "Contains two ferromagnetic pellet speedloaders for the Claris rifle, each containing twenty two rounds." - contains = list(/obj/item/ammo_box/amagpellet_claris, - /obj/item/ammo_box/amagpellet_claris) - cost = 2000 + desc = "Contains a ferromagnetic pellet speedloader for the Claris rifle, containing twenty two rounds." + contains = list(/obj/item/ammo_box/amagpellet_claris) + cost = 1000 /datum/supply_pack/ammo/ebr_ammo name = "M514 EBR .308 Magazine Crate" - desc = "Contains two .308 magazines for the M514 EBR rifle, each containing ten rounds." - contains = list(/obj/item/ammo_box/magazine/ebr, - /obj/item/ammo_box/magazine/ebr) - cost = 2000 + desc = "Contains a .308 magazine for the M514 EBR rifle, containing ten rounds." + contains = list(/obj/item/ammo_box/magazine/ebr) + cost = 1000 /datum/supply_pack/ammo/skm_ammo name = "SKM 7.62x40mm CLIP Magazine Crate" - desc = "Contains two 7.62x40mm magazines for the SKM rifles, each containing twenty rounds." - contains = list(/obj/item/ammo_box/magazine/skm_762_40, - /obj/item/ammo_box/magazine/skm_762_40) - cost = 2000 + desc = "Contains a 7.62x40mm magazine for the SKM rifles, containing twenty rounds." + contains = list(/obj/item/ammo_box/magazine/skm_762_40) + cost = 1000 /datum/supply_pack/ammo/p16_ammo name = "P-16 5.56mm Magazine Crate" - desc = "Contains two 5.56mm magazines for the P-16 rifle, each containing thirty rounds." - contains = list(/obj/item/ammo_box/magazine/p16, - /obj/item/ammo_box/magazine/p16) - cost = 2000 + desc = "Contains a 5.56mm magazine for the P-16 rifle, containing thirty rounds." + contains = list(/obj/item/ammo_box/magazine/p16) + cost = 1000 /datum/supply_pack/ammo/a850r_ammo name = "8x50mmR En Bloc Clip Crate" - desc = "Contains four 8x50mmR en bloc clips for rifles like the illestren rifle, each containing five rounds." - contains = list(/obj/item/ammo_box/magazine/illestren_a850r, - /obj/item/ammo_box/magazine/illestren_a850r, - /obj/item/ammo_box/magazine/illestren_a850r, - /obj/item/ammo_box/magazine/illestren_a850r) - cost = 1000 + desc = "Contains a 8x50mmR en bloc clips for rifles like the illestren rifle, containing five rounds." + contains = list(/obj/item/ammo_box/magazine/illestren_a850r) + cost = 250 /datum/supply_pack/ammo/a762_ammo_box name = "7.62x40mm CLIP Ammo Box Crate" @@ -202,126 +176,144 @@ /datum/supply_pack/ammo/c556mmHITP_ammo_box name = "5.56 Caseless Ammo Box Crate" - desc = "Contains two fifty-round 5.56mm caseless boxes for SolGov sidearms like the Pistole C, for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c556mmHITP, - /obj/item/ammo_box/c556mmHITP) - cost = 500 + desc = "Contains a fifty-round 5.56mm caseless box for SolGov sidearms like the Pistole C." + contains = list(/obj/item/ammo_box/c556mmHITP) + cost = 250 /datum/supply_pack/ammo/c45_ammo_box name = ".45 Ammo Box Crate" - desc = "Contains two fifty-round .45 boxes for pistols and SMGs like the M1911 or the C-20r, for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c45, - /obj/item/ammo_box/c45) - cost = 500 + desc = "Contains a fifty-round .45 box for pistols and SMGs like the M1911 or the C-20r." + contains = list(/obj/item/ammo_box/c45) + cost = 250 /datum/supply_pack/ammo/c10mm_ammo_box name = "10mm Ammo Box Crate" - desc = "Contains two fifty-round 10mm boxes for pistols and SMGs like the Stechkin or the SkM-44(k), for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c10mm, - /obj/item/ammo_box/c10mm) - cost = 500 + desc = "Contains a fifty-round 10mm box for pistols and SMGs like the Stechkin or the SkM-44(k)." + contains = list(/obj/item/ammo_box/c10mm) + cost = 250 /datum/supply_pack/ammo/c9mm_ammo_box name = "9mm Ammo Box Crate" - desc = "Contains two fifty-round 9mm boxes for pistols and SMGs such as the Commander or Saber, for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c9mm, - /obj/item/ammo_box/c9mm) - cost = 500 + desc = "Contains a fifty-round 9mm box for pistols and SMGs such as the Commander or Saber." + contains = list(/obj/item/ammo_box/c9mm) + cost = 250 /datum/supply_pack/ammo/a308_ammo_box name = "308 Ammo Box Crate" - desc = "Contains one thirty-round .308 box for DMRs such as the SsG-04 and CM-GAL-S." + desc = "Contains a thirty-round .308 box for DMRs such as the SsG-04 and CM-GAL-S." contains = list(/obj/item/ammo_box/a308) cost = 500 /datum/supply_pack/ammo/c9mmap_ammo_box name = "9mm AP Ammo Box Crate" - desc = "Contains two fifty-round 9mm boxes loaded with armor piercing ammo, for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c9mm/ap, - /obj/item/ammo_box/c9mm/ap) - cost = 1000 + desc = "Contains a fifty-round 9mm box loaded with armor piercing ammo." + contains = list(/obj/item/ammo_box/c9mm/ap) + cost = 500 /datum/supply_pack/ammo/c556mmHITPap_ammo_box name = "5.56 caseless AP Ammo Box Crate" - desc = "Contains two fifty-round 5.56mm caseless boxes loaded with armor piercing ammo, for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c556mmHITP/ap, - /obj/item/ammo_box/c556mmHITP/ap) - cost = 1000 + desc = "Contains a fifty-round 5.56mm caseless boxloaded with armor piercing ammo." + contains = list(/obj/item/ammo_box/c556mmHITP/ap) + cost = 500 /datum/supply_pack/ammo/c45ap_ammo_box name = ".45 AP Ammo Box Crate" - desc = "Contains two fifty-round .45 boxes loaded with armor piercing ammo, for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c45/ap, - /obj/item/ammo_box/c45/ap) - cost = 1000 + desc = "Contains a fifty-round .45 box loaded with armor piercing ammo." + contains = list(/obj/item/ammo_box/c45/ap) + cost = 500 /datum/supply_pack/ammo/c10mmap_ammo_box name = "10mm AP Ammo Box Crate" - desc = "Contains two fifty-round 10mm boxes loaded with armor piercing ammo, for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c10mm/ap, - /obj/item/ammo_box/c10mm/ap) - cost = 1000 + desc = "Contains a fifty-round 10mm box loaded with armor piercing ammo." + contains = list(/obj/item/ammo_box/c10mm/ap) + cost = 500 /datum/supply_pack/ammo/c9mmhp_ammo_box name = "9mm HP Ammo Box Crate" - desc = "Contains two fifty-round 9mm boxes loaded with hollow point ammo, great against unarmored targets, for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c9mm/hp, - /obj/item/ammo_box/c9mm/hp) - cost = 1000 + desc = "Contains a fifty-round 9mm box loaded with hollow point ammo, great against unarmored targets." + contains = list(/obj/item/ammo_box/c9mm/hp) + cost = 500 /datum/supply_pack/ammo/c10mmhp_ammo_box name = "10mm HP Ammo Box Crate" - desc = "Contains two fifty-round 10mm boxes loaded with hollow point ammo, great against unarmored targets, for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c10mm/hp, - /obj/item/ammo_box/c10mm/hp) - cost = 1000 + desc = "Contains a fifty-round 10mm box loaded with hollow point ammo, great against unarmored targets." + contains = list(/obj/item/ammo_box/c10mm/hp) + cost = 500 /datum/supply_pack/ammo/c45hp_ammo_box name = ".45 HP Ammo Box Crate" - desc = "Contains two fifty-round 10mm boxes loaded with hollow point ammo, great against unarmored targets, for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c45/hp, - /obj/item/ammo_box/c45/hp) - cost = 1000 + desc = "Contains a fifty-round 10mm box loaded with hollow point ammo, great against unarmored targets." + contains = list(/obj/item/ammo_box/c45/hp) + cost = 500 /datum/supply_pack/ammo/c556mmhitphp_ammo_box name = "5.56 Caseless HP Ammo Box Crate" - desc = "Contains two fifty-round 5.56mm caseless boxes loaded with hollow point ammo, great against unarmored targets, for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c556mmHITP/hp, - /obj/item/ammo_box/c556mmHITP/hp) - cost = 1000 + desc = "Contains a fifty-round 5.56mm caseless box loaded with hollow point ammo, great against unarmored targets." + contains = list(/obj/item/ammo_box/c556mmHITP/hp) + cost = 500 /datum/supply_pack/ammo/c9mmrubber_ammo_box name = "9mm Rubber Ammo Box Crate" - desc = "Contains two fifty-round 9mm boxes loaded with less-than-lethal rubber rounds for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c9mm/rubbershot, - /obj/item/ammo_box/c9mm/rubbershot) - cost = 500 + desc = "Contains a fifty-round 9mm box loaded with less-than-lethal rubber rounds." + contains = list(/obj/item/ammo_box/c9mm/rubbershot) + cost = 250 /datum/supply_pack/ammo/c10mmrubber_ammo_box name = "10mm Rubber Ammo Box Crate" - desc = "Contains two fifty-round 10mm boxes loaded with less-than-lethal rubber rounds for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c10mm/rubbershot, - /obj/item/ammo_box/c10mm/rubbershot) - cost = 500 + desc = "Contains a fifty-round 10mm box loaded with less-than-lethal rubber rounds." + contains = list(/obj/item/ammo_box/c10mm/rubbershot) + cost = 250 /datum/supply_pack/ammo/c45mmrubber_ammo_box name = ".45 Rubber Ammo Box Crate" - desc = "Contains two fifty-round .45 boxes loaded with less-than-lethal rubber rounds for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c45/rubbershot, - /obj/item/ammo_box/c45/rubbershot) - cost = 500 + desc = "Contains a fifty-round .45 box loaded with less-than-lethal rubber rounds." + contains = list(/obj/item/ammo_box/c45/rubbershot) + cost = 250 /datum/supply_pack/ammo/c556HITPrubber_ammo_box name = "5.56 Caseless Rubber Ammo Box Crate" - desc = "Contains two fifty-round 5.56 caseless boxes loaded with less-than-lethal rubber rounds for a total of 100 rounds." - contains = list(/obj/item/ammo_box/c556mmHITP/rubbershot, - /obj/item/ammo_box/c556mmHITP/rubbershot) - cost = 500 + desc = "Contains a fifty-round 5.56 caseless box loaded with less-than-lethal rubber rounds." + contains = list(/obj/item/ammo_box/c556mmHITP/rubbershot) + cost = 250 /datum/supply_pack/ammo/guncell name = "Weapon Cell Crate" - desc = "Contains three weapon cells, compatible with laser guns." - contains = list(/obj/item/stock_parts/cell/gun, - /obj/item/stock_parts/cell/gun, - /obj/item/stock_parts/cell/gun) - cost = 1500 + desc = "Contains a weapon cell, compatible with laser guns." + contains = list(/obj/item/stock_parts/cell/gun) + cost = 500 + +/datum/supply_pack/ammo/c46x30mm_boxcrate + name = "4.6x30mm Ammo Box Crate" + desc = "Contains a fifty-round 4.6x30mm box for PDWs such as the WT-550." + contains = list(/obj/item/ammo_box/c46x30mm_box) + cost = 250 + +/datum/supply_pack/ammo/c8x50mm_boxcrate + name = "8x50mm Ammo Box Crate" + desc = "Contains a twenty-round 8x50mm ammo box for rifles such as the Illestren." + contains = list(/obj/item/ammo_box/c8x50mm_box) + cost = 250 + +/datum/supply_pack/ammo/c8x50mm_boxhp_boxcrate + name = "8x50mm Hollow Point Crate" + desc = "Contains a twenty-round 8x50mm ammo box loaded with hollow point ammo, great against unarmored targets." + contains = list(/obj/item/ammo_box/c8x50mmhp_box) + cost = 500 + +/datum/supply_pack/ammo/ferropelletboxcrate + name = "Ferromagnetic Pellet Box Crate" + desc = "Contains a fifty-round ferromagnetic pellet ammo box for gauss guns such as the Claris." + contains = list(/obj/item/ammo_box/ferropelletbox) + cost = 250 + +/datum/supply_pack/ammo/ferroslugboxcrate + name = "Ferromagnetic Slug Box Crate" + desc = "Contains a twenty-round ferromagnetic slug for gauss guns such as the Model-H." + contains = list(/obj/item/ammo_box/ferroslugbox) + cost = 250 + +/datum/supply_pack/ammo/ferrolanceboxcrate + name = "Ferromagnetic Lance Box Crate" + desc = "Contains a fifty-round box for high-powered gauss guns such as the GAR assault rifle." + contains = list(/obj/item/ammo_box/ferrolancebox) + cost = 250 diff --git a/code/modules/cargo/packs/machinery.dm b/code/modules/cargo/packs/machinery.dm index bef22daedb29..6fb1e2715fe7 100644 --- a/code/modules/cargo/packs/machinery.dm +++ b/code/modules/cargo/packs/machinery.dm @@ -154,6 +154,15 @@ crate_name = "shield generators crate" crate_type = /obj/structure/closet/crate/secure/plasma +/datum/supply_pack/machinery/holofield_generator + name = "Holofield Generator Crate" + desc = "Contains the electronics you need to set up a new (or replacement) holofield! Buttons not included." + cost = 1000 + contains = list(/obj/item/circuitboard/machine/shieldwallgen/atmos, + /obj/item/circuitboard/machine/shieldwallgen/atmos) + crate_name = "holofield generator crate" + crate_type = /obj/structure/closet/crate/engineering + /datum/supply_pack/machinery/blackmarket_telepad name = "Black Market LTSRBT" desc = "Need a faster and better way of transporting your illegal goods from and to the sector? Fear not, the Long-To-Short-Range-Bluespace-Transceiver (LTSRBT for short) is here to help. Contains a LTSRBT circuit, two bluespace crystals, and one ansible." @@ -178,6 +187,24 @@ ) crate_name = "Shuttle in a Box" +/datum/supply_pack/machinery/ion_thruster + name = "Ion Thruster Crate" + desc = "A crate containing an ion thruster and its precharger's electronics. For when you need a little extra thrust." + cost = 1500 + contains = list(/obj/item/circuitboard/machine/shuttle/smes, + /obj/item/circuitboard/machine/shuttle/engine/electric) + crate_name = "ion thruster crate" + crate_type = /obj/structure/closet/crate/engineering + +/datum/supply_pack/machinery/plasma_thruster + name = "Plasma Thruster Crate" + desc = "A crate containing a plasma thruster and its heater's electronics. For when you need a lot of extra thrust." + cost = 1500 + contains = list(/obj/item/circuitboard/machine/shuttle/heater, + /obj/item/circuitboard/machine/shuttle/engine/plasma) + crate_name = "plasma thruster crate" + crate_type = /obj/structure/closet/crate/engineering + /datum/supply_pack/machinery/drill_crate name = "Heavy duty laser mining drill" desc = "An experimental laser-based mining drill that Nanotrasen is kindly allowing YOU, the customer, to opt into testing of." @@ -244,6 +271,16 @@ crate_name = "thermoelectric generator crate" crate_type = /obj/structure/closet/crate/engineering/electrical +/datum/supply_pack/machinery/turbine + name = "Turbine Crate" + desc = "Contains the electronics needed for a turbine generator! Plasma gas not included." + cost = 4000 + contains = list(/obj/item/circuitboard/machine/power_turbine, + /obj/item/circuitboard/machine/power_compressor, + /obj/item/circuitboard/computer/turbine_computer) + crate_name = "turbine crate" + crate_type = /obj/structure/closet/crate/engineering/electrical + /datum/supply_pack/machinery/collector name = "Radiation Collector Crate" desc = "Contains three radiation collectors. Put that radiation to work on something other than your DNA!" @@ -298,32 +335,10 @@ crate_name = "grounding rod crate" crate_type = /obj/structure/closet/crate/engineering/electrical -/datum/supply_pack/machinery/PA - name = "Particle Accelerator Crate" - desc = "A supermassive black hole or hyper-powered teslaball are the perfect way to spice up any party! This \"My First Apocalypse\" kit contains everything you need to build your own particle accelerator! Ages 10 and up." - cost = 3000 - contains = list(/obj/structure/particle_accelerator/fuel_chamber, - /obj/machinery/particle_accelerator/control_box, - /obj/structure/particle_accelerator/particle_emitter/center, - /obj/structure/particle_accelerator/particle_emitter/left, - /obj/structure/particle_accelerator/particle_emitter/right, - /obj/structure/particle_accelerator/power_box, - /obj/structure/particle_accelerator/end_cap) - crate_name = "particle accelerator crate" - crate_type = /obj/structure/closet/crate/engineering/electrical - /* Engine cores */ -/datum/supply_pack/machinery/sing_gen - name = "Singularity Generator Crate" - desc = "The key to unlocking the power of Lord Singuloth. Particle accelerator not included." - cost = 5000 - contains = list(/obj/machinery/the_singularitygen) - crate_name = "singularity generator crate" - crate_type = /obj/structure/closet/crate/secure/engineering - /datum/supply_pack/machinery/supermatter_shard name = "Supermatter Shard Crate" desc = "The power of the heavens condensed into a single crystal." @@ -332,11 +347,3 @@ crate_name = "supermatter shard crate" crate_type = /obj/structure/closet/crate/secure/engineering -/datum/supply_pack/machinery/tesla_gen - name = "Tesla Generator Crate" - desc = "The stabilized heart of a tesla engine. Particle accelerator not included." - cost = 6000 - contains = list(/obj/machinery/the_singularitygen/tesla) - crate_name = "tesla generator crate" - crate_type = /obj/structure/closet/crate/secure/engineering - diff --git a/code/modules/cargo/packs/tools.dm b/code/modules/cargo/packs/tools.dm index 3d5389e23327..92726a3ab6a6 100644 --- a/code/modules/cargo/packs/tools.dm +++ b/code/modules/cargo/packs/tools.dm @@ -39,6 +39,13 @@ /obj/item/clothing/glasses/meson/engine) crate_name = "engineering gear crate" +/datum/supply_pack/tools/cellcharger + name = "Cell Charger Crate" + desc = "Contains a cell charger, able to charge all sorts of power cells." + cost = 4000 + contains = list(/obj/machinery/cell_charger) + + /datum/supply_pack/tools/rped name = "RPED crate" desc = "Tired of deconstructing all of your machines just to replace the power cells? This device has you covered. Actual parts not included." diff --git a/code/modules/cargo/supplypod.dm b/code/modules/cargo/supplypod.dm index 16b43704df58..3ff822a4f943 100644 --- a/code/modules/cargo/supplypod.dm +++ b/code/modules/cargo/supplypod.dm @@ -81,8 +81,8 @@ /obj/structure/closet/supplypod/Initialize(mapload, customStyle = FALSE) . = ..() if (!loc) - var/shippingLane = GLOB.areas_by_type[/area/centcom/supplypod/supplypod_temp_holding] //temporary holder for supplypods mid-transit - forceMove(shippingLane) + var/area/shipping_lane = GLOB.areas_by_type[/area/centcom/supplypod/supplypod_temp_holding] //temporary holder for supplypods mid-transit + forceMove(pick(shipping_lane.contents)) if (customStyle) style = customStyle setStyle(style) //Upon initialization, give the supplypod an iconstate, name, and description based on the "style" variable. This system is important for the centcom_podlauncher to function correctly @@ -200,8 +200,8 @@ stay_after_drop = FALSE holder.pixel_z = initial(holder.pixel_z) holder.alpha = initial(holder.alpha) - var/shippingLane = GLOB.areas_by_type[/area/centcom/supplypod/supplypod_temp_holding] - forceMove(shippingLane) //Move to the centcom-z-level until the pod_landingzone says we can drop back down again + var/area/shipping_lane = GLOB.areas_by_type[/area/centcom/supplypod/supplypod_temp_holding] + forceMove(pick(shipping_lane.contents)) //Move to the centcom-z-level until the pod_landingzone says we can drop back down again if (!reverse_dropoff_coords) //If we're centcom-launched, the reverse dropoff turf will be a centcom loading bay. If we're an extraction pod, it should be the ninja jail. Thus, this shouldn't ever really happen. var/obj/error_landmark = locate(/obj/effect/landmark/error) in GLOB.landmarks_list var/turf/error_landmark_turf = get_turf(error_landmark) diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index b52052cd15ec..ebf32c163d89 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -1240,7 +1240,11 @@ GLOBAL_LIST_EMPTY(preferences_datums) if(!SSmapping) return - var/datum/map_template/shuttle/ship = SSmapping.ship_purchase_list[tgui_input_list(user, "Please select which ship to preview outfits for.", "Outfit selection", SSmapping.ship_purchase_list)] + var/ship_selection = tgui_input_list(user, "Please select which ship to preview outfits for.", "Outfit selection", (list("None") + SSmapping.ship_purchase_list)) + if(ship_selection == "None") + selected_outfit = new /datum/outfit //The base type outfit is nude + + var/datum/map_template/shuttle/ship = SSmapping.ship_purchase_list[ship_selection] if(!ship) return diff --git a/code/modules/clothing/outfits/factions/syndicate.dm b/code/modules/clothing/outfits/factions/syndicate.dm index d1f56e61b6fd..5eb0b9e5bac8 100644 --- a/code/modules/clothing/outfits/factions/syndicate.dm +++ b/code/modules/clothing/outfits/factions/syndicate.dm @@ -954,6 +954,7 @@ id = /obj/item/card/id/syndicate_command/crew_id uniform = /obj/item/clothing/under/syndicate/ngr + alt_uniform = /obj/item/clothing/under/syndicate/gec accessory = /obj/item/clothing/accessory/armband/engine glasses = /obj/item/clothing/glasses/sunglasses shoes = /obj/item/clothing/shoes/jackboots @@ -970,6 +971,7 @@ name = "Syndicate - Ship Engineer (GEC)" uniform = /obj/item/clothing/under/syndicate/gec + alt_uniform = null suit = /obj/item/clothing/suit/toggle/hazard head = /obj/item/clothing/head/hardhat id = /obj/item/card/id/syndicate_command/crew_id @@ -979,13 +981,13 @@ uniform = /obj/item/clothing/under/syndicate/gorlex shoes = /obj/item/clothing/shoes/workboots - alt_uniform = null glasses = null /datum/outfit/job/syndicate/engineer/twink name = "Syndicate - Ship Engineer (Twinkleshine, GEC)" uniform = /obj/item/clothing/under/syndicate/gec + alt_uniform = null id = /obj/item/card/id/syndicate_command/crew_id/engi mask = /obj/item/clothing/mask/gas/syndicate/voicechanger ears = null diff --git a/code/modules/events/spacevine.dm b/code/modules/events/spacevine.dm index ede24c643c43..b1c01d16c636 100644 --- a/code/modules/events/spacevine.dm +++ b/code/modules/events/spacevine.dm @@ -368,13 +368,16 @@ /obj/structure/spacevine/attack_hand(mob/user) for(var/datum/spacevine_mutation/SM in mutations) SM.on_hit(src, user) - user_unbuckle_mob(user, user) - . = ..() + if(user.buckled == src) + user_unbuckle_mob(user, user) + return ..() /obj/structure/spacevine/attack_paw(mob/living/user) for(var/datum/spacevine_mutation/SM in mutations) SM.on_hit(src, user) - user_unbuckle_mob(user,user) + if(user.buckled == src) + user_unbuckle_mob(user, user) + return ..() /obj/structure/spacevine/attack_alien(mob/living/user) eat(user) diff --git a/code/modules/fishing/fish/_fish.dm b/code/modules/fishing/fish/_fish.dm index 48219cf98f2f..82edb0698208 100644 --- a/code/modules/fishing/fish/_fish.dm +++ b/code/modules/fishing/fish/_fish.dm @@ -33,7 +33,7 @@ /// What type of reagent this fish needs to be fed. var/food = /datum/reagent/consumable/nutriment /// How often the fish needs to be fed - var/feeding_frequency = 20 MINUTES + var/feeding_frequency = 30 MINUTES /// Time of last feedeing var/last_feeding @@ -263,12 +263,14 @@ /obj/item/fish/proc/process_health(delta_time) var/health_change_per_second = 0 + if(!proper_environment()) health_change_per_second -= 3 //Dying here - if(world.time - last_feeding <= feeding_frequency) - health_change_per_second += 0.5 //Slowly healing + if(world.time - last_feeding >= feeding_frequency) + health_change_per_second -= 0.5 //Starving else - return + health_change_per_second += 0.5 //Slowly healing + adjust_health(health + health_change_per_second) /obj/item/fish/proc/adjust_health(amt) @@ -291,8 +293,6 @@ return if(length(aquarium.tracked_fish) >= AQUARIUM_MAX_BREEDING_POPULATION) //so aquariums full of fish don't need to do these expensive checks return - if(world.time - last_feeding >= feeding_frequency) - return var/list/other_fish_of_same_type = list() for(var/obj/item/fish/fish_in_aquarium in aquarium) if(fish_in_aquarium == src || fish_in_aquarium.type != type) diff --git a/code/modules/fishing/fishing_minigame.dm b/code/modules/fishing/fishing_minigame.dm index 18db513aa6ee..eeb0696315ed 100644 --- a/code/modules/fishing/fishing_minigame.dm +++ b/code/modules/fishing/fishing_minigame.dm @@ -71,6 +71,9 @@ QDEL_NULL(fishing_line) if(lure) QDEL_NULL(lure) + SStgui.close_uis(src) + user = null + used_rod = null . = ..() /datum/fishing_challenge/proc/start(mob/user) @@ -105,6 +108,8 @@ complete(FALSE) /datum/fishing_challenge/proc/complete(win = FALSE, perfect_win = FALSE) + if(completed) + return deltimer(next_phase_timer) completed = TRUE if(user) @@ -125,7 +130,7 @@ if(reward_path != FISHING_DUD) playsound(lure, 'sound/effects/bigsplash.ogg', 100) else - user.balloon_alert(user, "it got away") + user.balloon_alert(user, "it got away!") SEND_SIGNAL(src, COMSIG_FISHING_CHALLENGE_COMPLETED, user, win, perfect_win) qdel(src) diff --git a/code/modules/fishing/fishing_rod.dm b/code/modules/fishing/fishing_rod.dm index aa6841f7f355..cfcf3d9e6126 100644 --- a/code/modules/fishing/fishing_rod.dm +++ b/code/modules/fishing/fishing_rod.dm @@ -51,7 +51,7 @@ /obj/item/fishing_rod/proc/fish_bonus(fish_type) return 0 -/obj/item/fishing_rod/proc/consume_bait() +/obj/item/fishing_rod/proc/consume_bait(atom/movable/reward) if(bait) QDEL_NULL(bait) update_appearance() @@ -137,7 +137,7 @@ SIGNAL_HANDLER . = NONE - if(!CheckToolReach(src, source.target, cast_range)) + if(!isturf(source.origin) || !isturf(source.target) || !CheckToolReach(src, source.target, cast_range)) SEND_SIGNAL(source, COMSIG_FISHING_LINE_SNAPPED) //Stepped out of range or los interrupted return BEAM_CANCEL_DRAW diff --git a/code/modules/food_and_drinks/drinks/drinks/modglass.dm b/code/modules/food_and_drinks/drinks/drinks/modglass.dm index 01ec56b6ca86..056ece3409ae 100644 --- a/code/modules/food_and_drinks/drinks/drinks/modglass.dm +++ b/code/modules/food_and_drinks/drinks/drinks/modglass.dm @@ -99,6 +99,7 @@ GLOBAL_LIST_EMPTY(glass_variants) //clear garnishes on wash /obj/item/reagent_containers/food/drinks/modglass/wash(clean_types) + . = ..() garnishes = list() update_appearance() diff --git a/code/modules/food_and_drinks/kitchen_machinery/microwave.dm b/code/modules/food_and_drinks/kitchen_machinery/microwave.dm index 13a35b579679..4a739d2ab7fc 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/microwave.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/microwave.dm @@ -125,43 +125,11 @@ return TRUE if(broken > 0) - if(broken == 2 && O.tool_behaviour == TOOL_WIRECUTTER) // If it's broken and they're using a screwdriver - user.visible_message("[user] starts to fix part of \the [src].", "You start to fix part of \the [src]...") - if(O.use_tool(src, user, 20)) - user.visible_message("[user] fixes part of \the [src].", "You fix part of \the [src].") - broken = 1 // Fix it a bit - else if(broken == 1 && O.tool_behaviour == TOOL_WELDER) // If it's broken and they're doing the wrench - user.visible_message("[user] starts to fix part of \the [src].", "You start to fix part of \the [src]...") - if(O.use_tool(src, user, 20)) - user.visible_message("[user] fixes \the [src].", "You fix \the [src].") - broken = 0 - update_appearance() - return FALSE //to use some fuel - else - to_chat(user, "It's broken!") - return TRUE - return - - if(istype(O, /obj/item/reagent_containers/spray)) - var/obj/item/reagent_containers/spray/clean_spray = O - if(clean_spray.reagents.has_reagent(/datum/reagent/space_cleaner, clean_spray.amount_per_transfer_from_this)) - clean_spray.reagents.remove_reagent(/datum/reagent/space_cleaner, clean_spray.amount_per_transfer_from_this,1) - playsound(loc, 'sound/effects/spray3.ogg', 50, TRUE, -6) - user.visible_message("[user] cleans \the [src].", "You clean \the [src].") - dirty = 0 - update_appearance() - else - to_chat(user, "You need more space cleaner!") + to_chat(user, "It's broken!") return TRUE - if(istype(O, /obj/item/soap)) - var/obj/item/soap/P = O - user.visible_message("[user] starts to clean \the [src].", "You start to clean \the [src]...") - if(do_after(user, P.cleanspeed, target = src)) - user.visible_message("[user] cleans \the [src].", "You clean \the [src].") - dirty = 0 - update_appearance() - return TRUE + if(istype(O, /obj/item/reagent_containers/spray) || istype(O, /obj/item/soap) || istype(O, /obj/item/reagent_containers/glass/rag)) + return if(dirty == 100) // The microwave is all dirty so can't be used! to_chat(user, "\The [src] is dirty!") @@ -195,6 +163,33 @@ ..() +/obj/machinery/microwave/welder_act(mob/living/user, obj/item/I) + . = ..() + if(broken == 1) + user.visible_message("[user] starts to fix part of \the [src].", "You start to fix part of \the [src]...") + if(I.use_tool(src, user, 20)) + user.visible_message("[user] fixes \the [src].", "You fix \the [src].") + broken = 0 + update_appearance() + return TRUE + +/obj/machinery/microwave/wirecutter_act(mob/living/user, obj/item/I) + . = ..() + if(broken == 2) + user.visible_message("[user] starts to fix part of \the [src].", "You start to fix part of \the [src]...") + if(I.use_tool(src, user, 20)) + user.visible_message("[user] fixes part of \the [src].", "You fix part of \the [src].") + broken = 1 + update_appearance() + return TRUE + +/obj/machinery/microwave/wash(clean_types) + . = ..() + if(dirty) + dirty = 0 + update_appearance() + return TRUE + /obj/machinery/microwave/AltClick(mob/user) if(user.canUseTopic(src, !issilicon(usr))) cook() diff --git a/code/modules/hydroponics/hydroponics.dm b/code/modules/hydroponics/hydroponics.dm index 7063207255f5..a5e66f6df4ef 100644 --- a/code/modules/hydroponics/hydroponics.dm +++ b/code/modules/hydroponics/hydroponics.dm @@ -35,7 +35,6 @@ // Here lies irrigation. You won't be missed, because you were never used. /obj/machinery/hydroponics/Initialize() - RegisterSignal(src, COMSIG_ATOM_EXITED, PROC_REF(on_exited)) //Here lies "nutrilevel", killed by ArcaneMusic 20??-2019. Finally, we strive for a better future. Please use "reagents" instead create_reagents(20) reagents.add_reagent(/datum/reagent/plantnutriment/eznutriment, 10) //Half filled nutrient trays for dirt trays to have more to grow with in prison/lavaland. @@ -74,15 +73,9 @@ /obj/machinery/hydroponics/Destroy() if(myseed) - qdel(myseed) - myseed = null + QDEL_NULL(myseed) return ..() -/obj/machinery/hydroponics/proc/on_exited() - SIGNAL_HANDLER - if(myseed && (myseed.loc != src)) - myseed.forceMove(src) - /obj/machinery/hydroponics/constructable/attackby(obj/item/I, mob/user, params) if (user.a_intent != INTENT_HARM) // handle opening the panel @@ -357,8 +350,7 @@ var/oldPlantName if(myseed) // In case there's nothing in the tray beforehand oldPlantName = myseed.plantname - qdel(myseed) - myseed = null + QDEL_NULL(myseed) else oldPlantName = "empty tray" switch(rand(0,20)) // randomly pick predominative weed @@ -429,8 +421,7 @@ /obj/machinery/hydroponics/proc/mutateweed() // If the weeds gets the mutagent instead. Mind you, this pretty much destroys the old plant if(weedlevel > 5) if(myseed) - qdel(myseed) - myseed = null + QDEL_NULL(myseed) var/newWeed = pick(/obj/item/seeds/liberty, /obj/item/seeds/angel, /obj/item/seeds/nettle/death, /obj/item/seeds/kudzu) myseed = new newWeed dead = 0 @@ -608,8 +599,7 @@ plant_health = 0 if(harvest) harvest = FALSE //To make sure they can't just put in another seed and insta-harvest it - qdel(myseed) - myseed = null + QDEL_NULL(myseed) name = initial(name) desc = initial(desc) weedlevel = 0 //Has a side effect of cleaning up those nasty weeds @@ -664,8 +654,7 @@ else if(dead) dead = FALSE to_chat(user, "You remove the dead plant from [src].") - qdel(myseed) - myseed = null + QDEL_NULL(myseed) update_appearance() TRAY_NAME_UPDATE else diff --git a/code/modules/jobs/jobs.dm b/code/modules/jobs/jobs.dm index 6484b22963ba..a5ff698fcfc9 100644 --- a/code/modules/jobs/jobs.dm +++ b/code/modules/jobs/jobs.dm @@ -97,7 +97,7 @@ GLOBAL_LIST_INIT(exp_jobsmap, list( GLOBAL_LIST_INIT(exp_specialmap, list( EXP_TYPE_LIVING = list(), // all living mobs EXP_TYPE_ANTAG = list(), - EXP_TYPE_SPECIAL = list("Lifebringer","Ash Walker","Exile","Hermit","Translocated Vet","Escaped Prisoner","Hotel Staff","SuperFriend","Space Syndicate","Ancient Crew","Space Doctor","Space Bartender","Beach Bum","Skeleton","Zombie","Space Bar Patron","Lavaland Syndicate","Ghost Role"), // Ghost roles + EXP_TYPE_SPECIAL = list("Ash Walker","Escaped Prisoner","Hotel Staff","SuperFriend","Space Syndicate","Space Doctor","Space Bartender","Beach Bum","Skeleton","Zombie","Space Bar Patron","Ghost Role"), // Ghost roles EXP_TYPE_GHOST = list() // dead people, observers )) diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index fe446513c521..96954cd59b4d 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -861,7 +861,7 @@ /obj/item/freeze_cube/throw_impact(atom/hit_atom, datum/thrownthing/throwingdatum) icon_state = initial(icon_state) var/caught = hit_atom.hitby(src, FALSE, FALSE, throwingdatum=throwingdatum) - var/mob/thrown_by = thrownby + var/mob/thrown_by = thrownby.resolve() if(ismovable(hit_atom) && !caught && (!thrown_by || thrown_by && COOLDOWN_FINISHED(src, freeze_cooldown))) freeze(hit_atom) if(thrown_by && !caught) diff --git a/code/modules/mob/dead/dead.dm b/code/modules/mob/dead/dead.dm index c09a3c8bd4c8..5a1e5bbf3387 100644 --- a/code/modules/mob/dead/dead.dm +++ b/code/modules/mob/dead/dead.dm @@ -96,7 +96,11 @@ INITIALIZE_IMMEDIATE(/mob/dead) return /mob/dead/Destroy() - LAZYREMOVEASSOC(SSmobs.dead_players_by_virtual_z, "[virtual_z()]", src) + for(var/level in SSmobs.dead_players_by_virtual_z) + LAZYREMOVEASSOC(SSmobs.dead_players_by_virtual_z, level, src) + // Forgive me for this one. This loop can be replaced by the line below by the one brave enough to fix + // observers not cleanly removing themselves from the dead_players_by_virtual_z /list when they should + //LAZYREMOVEASSOC(SSmobs.dead_players_by_virtual_z, "[virtual_z()]", src) return ..() /mob/dead/Login() diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 5d8c44bbc188..6fffc48e76a1 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -435,7 +435,12 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp if(!thearea) return - usr.abstract_move(pick(get_area_turfs(thearea))) + var/list/area_turfs = get_area_turfs(thearea) + + if(!length(area_turfs)) + return + + usr.abstract_move(pick(area_turfs)) update_parallax_contents() /mob/dead/observer/verb/follow() diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index cd80b13bcda6..93276a6710a6 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -781,6 +781,16 @@ * Called when this human should be washed */ /mob/living/carbon/human/wash(clean_types) + // Check and wash stuff that can be covered + var/list/obscured = check_obscured_slots() + + // Wash hands if exposed + // This runs before the parent call since blood_in_hands should be cleared before the blood DNA is removed + if(!gloves && (clean_types & CLEAN_TYPE_BLOOD) && blood_in_hands > 0 && !(ITEM_SLOT_GLOVES in obscured)) + blood_in_hands = 0 + update_inv_gloves() + . = TRUE + . = ..() // Wash equipped stuff that cannot be covered @@ -792,9 +802,6 @@ update_inv_belt() . = TRUE - // Check and wash stuff that can be covered - var/list/obscured = check_obscured_slots() - if(w_uniform && !(ITEM_SLOT_ICLOTHING in obscured) && w_uniform.wash(clean_types)) update_inv_w_uniform() . = TRUE @@ -802,12 +809,6 @@ if(!is_mouth_covered() && clean_lips()) . = TRUE - // Wash hands if exposed - if(!gloves && (clean_types & CLEAN_TYPE_BLOOD) && blood_in_hands > 0 && !(ITEM_SLOT_GLOVES in obscured)) - blood_in_hands = 0 - update_inv_gloves() - . = TRUE - //Turns a mob black, flashes a skeleton overlay //Just like a cartoon! /mob/living/carbon/human/proc/electrocution_animation(anim_duration) diff --git a/code/modules/mob/living/carbon/human/species_types/vox.dm b/code/modules/mob/living/carbon/human/species_types/vox.dm index 1f3a00e8641b..fd03e184b9ba 100644 --- a/code/modules/mob/living/carbon/human/species_types/vox.dm +++ b/code/modules/mob/living/carbon/human/species_types/vox.dm @@ -104,16 +104,15 @@ return ..() /datum/species/vox/get_item_offsets_for_dir(dir, hand) - ////LEFT/RIGHT - switch(dir) - if(SOUTH) - return list(list("x" = 10, "y" = -1), list("x" = 8, "y" = -1)) - if(NORTH) - return list(list("x" = 9, "y" = 0), list("x" = 9, "y" = 0)) - if(EAST) - return list(list("x" = 18, "y" = 2), list("x" = 21, "y" = -1)) - if(WEST) - return list(list("x" = -5, "y" = -1), list("x" = -1, "y" = 2)) + //LEFT/RIGHT + if(dir & NORTH) + return list(list("x" = 9, "y" = 0), list("x" = 9, "y" = 0)) + if(dir & SOUTH) + return list(list("x" = 10, "y" = -1), list("x" = 8, "y" = -1)) + if(dir & EAST) + return list(list("x" = 18, "y" = 2), list("x" = 21, "y" = -1)) + if(dir & WEST) + return list(list("x" = -5, "y" = -1), list("x" = -1, "y" = 2)) /datum/action/innate/tail_hold name = "Tail Hold" @@ -174,11 +173,14 @@ owner.cut_overlay(held_item_overlay) held_item_overlay = null return + if(olddir == newdir && !force) return newdir ||= owner.dir + newdir = normalize_dir_to_cardinals(newdir) + owner.cut_overlay(held_item_overlay) var/dirtext = dir2text(newdir) var/icon_file = held_item.lefthand_file diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index a0e409c2053d..09445cef4c4e 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -191,7 +191,9 @@ There are several things that need to be remembered: bloody_overlay.icon_state = "bloodyhands_left" else if(has_right_hand(FALSE)) bloody_overlay.icon_state = "bloodyhands_right" - bloody_overlay.color = get_blood_dna_color(return_blood_DNA()) + var/list/blood_dna = return_blood_DNA() + if(length(blood_dna)) + bloody_overlay.color = get_blood_dna_color(return_blood_DNA()) overlays_standing[GLOVES_LAYER] = bloody_overlay //Bloody hands end diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 821bef7d25ff..5983d8100112 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -52,6 +52,7 @@ S.removeSoulsharer(src) //If a sharer is destroy()'d, they are simply removed sharedSoullinks = null + QDEL_LIST(surgeries) QDEL_LIST(abilities) // so that the actions are deleted, which will clear refs to owner QDEL_LIST(roundstart_quirks) return ..() diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm index d1a8c3c825aa..6fcf5ada7f4a 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/drake.dm @@ -388,28 +388,6 @@ Difficulty: Medium if(!lava_success) arena_escape_enrage() -/obj/effect/landmark/ashdrake_ghost_spawn //spawn a random ghost role if ash drake is killed - name = "ash drake ghost role spawner" - var/picked - -/obj/effect/landmark/ashdrake_ghost_spawn/proc/create_roles() - picked = pick(1,2,3,4,5,6,7) //picks 1-7 - switch(picked) //then picks out of 7 ghost roles to spawn - if(1) - new /obj/effect/mob_spawn/human/lost/doctor(get_turf(loc)) - if(2) - new /obj/effect/mob_spawn/human/lost/centcom(get_turf(loc)) - if(3) - new /obj/effect/mob_spawn/human/lost/shaftminer(get_turf(loc)) - if(4) - new /obj/effect/mob_spawn/human/lost/ashwalker_heir(get_turf(loc)) - if(5) - new /obj/effect/mob_spawn/human/lost/assistant(get_turf(loc)) - if(6) - new /obj/effect/mob_spawn/human/lost/syndicate(get_turf(loc)) - - qdel(src) //no spawning people twice - /mob/living/simple_animal/hostile/megafauna/dragon/ex_act(severity, target) if(severity == EXPLODE_LIGHT) return @@ -623,8 +601,3 @@ Difficulty: Medium return /mob/living/simple_animal/hostile/megafauna/dragon/icemoon - -/mob/living/simple_animal/hostile/megafauna/dragon/icemoon/death() - for(var/obj/effect/landmark/ashdrake_ghost_spawn/L in GLOB.landmarks_list) - L.create_roles() - ..() diff --git a/code/modules/overmap/missions.dm b/code/modules/overmap/missions.dm index 135f6b53ce45..41ac27dce3a1 100644 --- a/code/modules/overmap/missions.dm +++ b/code/modules/overmap/missions.dm @@ -59,7 +59,7 @@ servant = null for(var/bound in bound_atoms) remove_bound(bound) - dur_timer = null + deltimer(dur_timer) return ..() /datum/mission/proc/turn_in() diff --git a/code/modules/projectiles/ammunition/_ammunition.dm b/code/modules/projectiles/ammunition/_ammunition.dm index e0b5c0608b9d..aafa14ea8824 100644 --- a/code/modules/projectiles/ammunition/_ammunition.dm +++ b/code/modules/projectiles/ammunition/_ammunition.dm @@ -100,16 +100,24 @@ bounce_away(FALSE, NONE) . = ..() +/obj/item/ammo_casing/proc/on_eject() + forceMove(drop_location()) //Eject casing onto ground. + bounce_away(TRUE) + /obj/item/ammo_casing/proc/bounce_away(still_warm = FALSE, bounce_delay = 3) if(!heavy_metal) return update_appearance() SpinAnimation(10, 1) - var/turf/T = get_turf(src) + var/turf/location = get_turf(src) if(bounce_sfx_override) addtimer(CALLBACK(GLOBAL_PROC, PROC_REF(playsound), src, pick(bounce_sfx_override), 20, 1), bounce_delay) //Soft / non-solid turfs that shouldn't make a sound when a shell casing is ejected over them. return - if(still_warm && T && T.bullet_sizzle) + if(!location) + return + + if(still_warm && location.bullet_sizzle) addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(playsound), src, 'sound/items/welder.ogg', 20, 1), bounce_delay) //If the turf is made of water and the shell casing is still hot, make a sizzling sound when it's ejected. - else if(T && T.bullet_bounce_sound) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(playsound), src, pick(T.bullet_bounce_sound), 20, 1), bounce_delay) //Soft / non-solid turfs that shouldn't make a sound when a shell casing is ejected over them. + + else if(location.bullet_bounce_sound) + addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(playsound), src, pick(location.bullet_bounce_sound), 20, 1), bounce_delay) //Soft / non-solid turfs that shouldn't make a sound when a shell casing is ejected over them. diff --git a/code/modules/projectiles/ammunition/ballistic/revolver.dm b/code/modules/projectiles/ammunition/ballistic/revolver.dm index a15eac049667..d5684e834e3d 100644 --- a/code/modules/projectiles/ammunition/ballistic/revolver.dm +++ b/code/modules/projectiles/ammunition/ballistic/revolver.dm @@ -49,11 +49,17 @@ // .38 Special (Colt Detective Special & Winchester) /obj/item/ammo_casing/c38 - name = ".38 special bullet casing" - desc = "A .38 special bullet casing." + name = ".38 Special bullet casing" + desc = "A .38 Special bullet casing." caliber = ".38" projectile_type = /obj/projectile/bullet/c38 +/obj/item/ammo_casing/c38/surplus + name = ".38 surplus bullet casing" + desc = "A .38 surplus bullet casing." + projectile_type = /obj/projectile/bullet/c38/surplus + + /obj/item/ammo_casing/c38/trac name = ".38 TRAC bullet casing" desc = "A .38 \"TRAC\" bullet casing." diff --git a/code/modules/projectiles/ammunition/ballistic/rifle.dm b/code/modules/projectiles/ammunition/ballistic/rifle.dm index 685458406584..5b93bfaa2463 100644 --- a/code/modules/projectiles/ammunition/ballistic/rifle.dm +++ b/code/modules/projectiles/ammunition/ballistic/rifle.dm @@ -7,6 +7,14 @@ caliber = "8x50mmR" projectile_type = /obj/projectile/bullet/a8_50r +/obj/item/ammo_casing/a8_50rhp + name = "8x50mmR hollow point bullet casing" + desc = "A 8x50mmR hollow point bullet casing." + icon_state = "rifle-brass-hollow" + caliber = "8x50mmR" + projectile_type = /obj/projectile/bullet/a8_50rhp + + // 8x58mm Caseless (SSG-669C) /obj/item/ammo_casing/caseless/a858 diff --git a/code/modules/projectiles/ammunition/caseless/_caseless.dm b/code/modules/projectiles/ammunition/caseless/_caseless.dm index c675e2317586..2fe0ecf808eb 100644 --- a/code/modules/projectiles/ammunition/caseless/_caseless.dm +++ b/code/modules/projectiles/ammunition/caseless/_caseless.dm @@ -3,13 +3,8 @@ firing_effect_type = null heavy_metal = FALSE -/obj/item/ammo_casing/caseless/fire_casing(atom/target, mob/living/user, params, distro, quiet, zone_override, spread, atom/fired_from) - if (..()) //successfully firing - moveToNullspace() - QDEL_NULL(src) - return TRUE - else - return FALSE +/obj/item/ammo_casing/caseless/on_eject() + qdel(src) // Overridden; caseless ammo does not distinguish between "live" and "empty"/"spent" icon states (because it has no casing). /obj/item/ammo_casing/caseless/update_icon_state() diff --git a/code/modules/projectiles/boxes_magazines/ammo_boxes.dm b/code/modules/projectiles/boxes_magazines/ammo_boxes.dm index a1bfd5e38fec..c58035ef95fc 100644 --- a/code/modules/projectiles/boxes_magazines/ammo_boxes.dm +++ b/code/modules/projectiles/boxes_magazines/ammo_boxes.dm @@ -156,11 +156,17 @@ /obj/item/ammo_box/c38_box name = "ammo box (.38)" - desc = "A box of standard .38 special ammo." + desc = "A box of standard .38 Special ammo." icon_state = "38box" ammo_type = /obj/item/ammo_casing/c38 max_ammo = 50 +/obj/item/ammo_box/c38_box/surplus + name = "ammo box (.38 surplus)" + desc = "A box of low-quality .38 Special ammo." + icon_state = "38box-surplus" + ammo_type = /obj/item/ammo_casing/c38/surplus + /obj/item/ammo_box/a12g name = "ammo box (12g buckshot)" desc = "A box of 12-gauge buckshot shells, devastating at close range." @@ -385,3 +391,45 @@ custom_materials = list(/datum/material/iron = 15000) w_class = WEIGHT_CLASS_TINY instant_load = TRUE + +/obj/item/ammo_box/c46x30mm_box + name = "ammo box (4.6x30mm)" + desc = "A box of standard 4.6x30mm ammo." + icon_state = "4.6x30mmbox" + ammo_type = /obj/item/ammo_casing/c46x30mm + max_ammo = 50 + +/obj/item/ammo_box/c8x50mm_box + name = "ammo box (8x50mm)" + desc = "A box of standard 8x50mm ammo." + icon_state = "8x50mm" + ammo_type = /obj/item/ammo_casing/a8_50r + max_ammo = 50 + +/obj/item/ammo_box/ferropelletbox + name = "ammo box (ferromagnetic pellets)" + desc = "A box of ferromagnetic pellets." + icon_state = "ferropelletsbox" + ammo_type = /obj/item/ammo_casing/caseless/gauss + max_ammo = 50 + +/obj/item/ammo_box/ferroslugbox + name = "ammo box (ferromagnetic slugs)" + desc = "A box of standard ferromagnetic slugs." + icon_state = "ferroslugsbox" + ammo_type = /obj/item/ammo_casing/caseless/gauss/slug + max_ammo = 20 + +/obj/item/ammo_box/ferrolancebox + name = "ammo box (ferromagnetic lances)" + desc = "A box of standard ferromagnetic lances." + icon_state = "ferrolancesbox" + ammo_type = /obj/item/ammo_casing/caseless/gauss/lance + max_ammo = 50 + +/obj/item/ammo_box/c8x50mmhp_box + name = "ammo box (8x50mm)" + desc = "A box of hollow point 8x50mm ammo, designed to cause massive damage at the cost of ." + icon_state = "8x50mm-hp" + ammo_type = /obj/item/ammo_casing/a8_50rhp + max_ammo = 20 diff --git a/code/modules/projectiles/guns/ballistic.dm b/code/modules/projectiles/guns/ballistic.dm index b640390ebfe4..be6811bda2e9 100644 --- a/code/modules/projectiles/guns/ballistic.dm +++ b/code/modules/projectiles/guns/ballistic.dm @@ -148,11 +148,10 @@ /obj/item/gun/ballistic/process_chamber(empty_chamber = TRUE, from_firing = TRUE, chamber_next_round = TRUE) if(!semi_auto && from_firing) return - var/obj/item/ammo_casing/AC = chambered //Find chambered round - if(istype(AC)) //there's a chambered round + var/obj/item/ammo_casing/casing = chambered //Find chambered round + if(istype(casing)) //there's a chambered round if(casing_ejector || !from_firing) - AC.forceMove(drop_location()) //Eject casing onto ground. - AC.bounce_away(TRUE) + casing.on_eject() chambered = null else if(empty_chamber) chambered = null @@ -268,7 +267,7 @@ if (istype(A, /obj/item/ammo_casing) || istype(A, /obj/item/ammo_box)) if (bolt_type == BOLT_TYPE_NO_BOLT || internal_magazine) if (chambered && !chambered.BB) - chambered.forceMove(drop_location()) + chambered.on_eject() chambered = null var/num_loaded = magazine.attackby(A, user, params, TRUE) if (num_loaded) diff --git a/code/modules/projectiles/projectile/bullets/revolver.dm b/code/modules/projectiles/projectile/bullets/revolver.dm index ec210c410dc4..7ec48a74b970 100644 --- a/code/modules/projectiles/projectile/bullets/revolver.dm +++ b/code/modules/projectiles/projectile/bullets/revolver.dm @@ -13,9 +13,12 @@ /obj/projectile/bullet/c38 name = ".38 bullet" - damage = 25 + damage = 20 armour_penetration = -20 +/obj/projectile/bullet/c38/surplus + damage = 15 + /obj/projectile/bullet/c38/match name = ".38 match bullet" speed = 0.3 diff --git a/code/modules/projectiles/projectile/bullets/rifle.dm b/code/modules/projectiles/projectile/bullets/rifle.dm index 8797fbdcde32..ddd3319122c7 100644 --- a/code/modules/projectiles/projectile/bullets/rifle.dm +++ b/code/modules/projectiles/projectile/bullets/rifle.dm @@ -13,6 +13,12 @@ damage = 35 armour_penetration = 40 +/obj/projectile/bullet/a8_50rhp + name = "8x50mmR bullet" + speed = 0.3 + damage = 55 + armour_penetration = 0 + // .300 Magnum (Smile Rifle) /obj/projectile/bullet/a300 diff --git a/code/modules/research/designs/autolathe_designs.dm b/code/modules/research/designs/autolathe_designs.dm index 3aa9cc7d7767..71d1ae74c0be 100644 --- a/code/modules/research/designs/autolathe_designs.dm +++ b/code/modules/research/designs/autolathe_designs.dm @@ -799,11 +799,11 @@ category = list("hacked", "Security") /datum/design/c38 - name = "Ammo Box (.38)" + name = "Ammo Box (.38 surplus)" id = "c38" build_type = AUTOLATHE | PROTOLATHE materials = list(/datum/material/iron = 15000) - build_path = /obj/item/ammo_box/c38_box + build_path = /obj/item/ammo_box/c38_box/surplus category = list("initial", "Security", "Ammo") /datum/design/beanbag_slug diff --git a/code/modules/research/designs/weapon_designs.dm b/code/modules/research/designs/weapon_designs.dm index c0b4757e2548..930cc96be9c8 100644 --- a/code/modules/research/designs/weapon_designs.dm +++ b/code/modules/research/designs/weapon_designs.dm @@ -329,6 +329,15 @@ category = list("Ammo") departmental_flags = DEPARTMENTAL_FLAG_SECURITY +/datum/design/c38 + name = "Ammo Box (.38 Special)" + id = "c38" + build_type = PROTOLATHE + materials = list(/datum/material/iron = 15000) + build_path = /obj/item/ammo_box/c38_box + category = list("Ammo") + departmental_flags = DEPARTMENTAL_FLAG_SECURITY + /datum/design/c9mm name = "Ammo Box (9mm)" id = "c9mm" diff --git a/code/modules/research/rdconsole.dm b/code/modules/research/rdconsole.dm index 2115a3c6aba4..8b6acd39ae34 100644 --- a/code/modules/research/rdconsole.dm +++ b/code/modules/research/rdconsole.dm @@ -1023,13 +1023,17 @@ Nothing else in the console has ID requirements. linked_imprinter.linked_console = null linked_imprinter = null if(ls["eject_design"]) //Eject the design disk. + if(QDELETED(d_disk)) + say("No Design Disk Inserted!") + return eject_disk("design",usr) screen = RDSCREEN_MENU - say("Ejecting [d_disk.name]") if(ls["eject_tech"]) //Eject the technology disk. + if(QDELETED(t_disk)) + say("No Technology Disk Inserted!") + return eject_disk("tech", usr) screen = RDSCREEN_MENU - say("Ejecting [t_disk.name]") if(ls["deconstruct"]) if(QDELETED(linked_destroy)) say("No Destructive Analyzer Linked!") diff --git a/code/modules/ruins/spaceruin_code/oldstation.dm b/code/modules/ruins/spaceruin_code/oldstation.dm deleted file mode 100644 index 68639ff934ed..000000000000 --- a/code/modules/ruins/spaceruin_code/oldstation.dm +++ /dev/null @@ -1,65 +0,0 @@ -/////////// Oldstation items - -/obj/item/paper/fluff/ruins/oldstation - name = "Cryo Awakening Alert" - default_raw_text = "**WARNING**

Catastrophic damage sustained to station. Powernet exhausted to reawaken crew.

Immediate Objectives

1: Activate emergency power generator
2: Lift station lockdown on the bridge

Please locate the 'Damage Report' on the bridge for a detailed situation report." - -/obj/item/paper/fluff/ruins/oldstation/damagereport - name = "Damage Report" - default_raw_text = "*Damage Report*

Alpha Station - Destroyed

Beta Station - Catastrophic Damage. Medical, destroyed. Atmospherics, partially destroyed. Engine Core, destroyed.

Charlie Station - Multiple asteroid impacts, no loss in air pressure.

Delta Station - Intact. WARNING: Unknown force occupying Delta Station. Intent unknown. Species unknown. Numbers unknown.

Recommendation - Reestablish station powernet via solar array. Reestablish station atmospherics system to restore air." - -/obj/item/paper/fluff/ruins/oldstation/protosuit - name = "B01-RIG Hardsuit Report" - default_raw_text = "*Prototype Hardsuit*

The B01-RIG Hardsuit is a prototype powered exoskeleton. Based off a recovered pre-void war era united Earth government powered military \ - exosuit, the RIG Hardsuit is a breakthrough in Hardsuit technology, and is the first post-void war era Hardsuit that can be safely used by an operator.

The B01 however suffers \ - a myriad of constraints. It is slow and bulky to move around, it lacks any significant armor plating against direct attacks and its internal heads up display is unfinished, \ - resulting in the user being unable to see long distances.

The B01 is unlikely to see any form of mass production, but will serve as a base for future Hardsuit developments." - -/obj/item/paper/fluff/ruins/oldstation/protohealth - name = "Health Analyser Report" - default_raw_text = "*Health Analyser*

The portable Health Analyser is essentially a handheld variant of a health analyser. Years of research have concluded with this device which is \ - capable of diagnosing even the most critical, obscure or technical injuries any humanoid entity is suffering in an easy to understand format that even a non-trained health professional \ - can understand.

The health analyser is expected to go into full production as standard issue medical kit." - -/obj/item/paper/fluff/ruins/oldstation/protogun - name = "K14 Energy Gun Report" - default_raw_text = "*K14-Multiphase Energy Gun*

The K14 Prototype Energy Gun is the first Energy Rifle that has been successfully been able to not only hold a larger ammo charge \ - than other gun models, but is capable of swapping between different energy projectile types on command with no incidents.

The weapon still suffers several drawbacks, its alternative, \ - non laser fire mode, can only fire one round before exhausting the energy cell, the weapon also remains prohibitively expensive, nonetheless NT Market Research fully believe this weapon \ - will form the backbone of our Energy weapon catalogue.

The K14 is expected to undergo revision to fix the ammo issues, the K15 is expected to replace the 'stun' setting with a \ - 'disable' setting in an attempt to bypass the ammo issues." - -/obj/item/paper/fluff/ruins/oldstation/protosing - name = "Singularity Generator" - default_raw_text = "*Singularity Generator*

Modern power generation typically comes in two forms, a Fusion Generator or a Fission Generator. Fusion provides the best space to power \ - ratio, and is typically seen on military or high security ships and stations, however Fission reactors require the usage of expensive, and rare, materials in its construction. Fission generators are massive and bulky, and require a large reserve of uranium to power, however they are extremely cheap to operate and oft need little maintenance once \ - operational.

The Singularity aims to alter this, a functional Singularity is essentially a controlled Black Hole, a Black Hole that generates far more power than Fusion or Fission \ - generators can ever hope to produce. " - -/obj/item/paper/fluff/ruins/oldstation/protoinv - name = "Laboratory Inventory" - default_raw_text = "*Inventory*

(1) Prototype Hardsuit

(1)Health Analyser

(1)Prototype Energy Gun

(1)Singularity Generation Disk

DO NOT REMOVE WITHOUT \ - THE CAPTAIN AND RESEARCH DIRECTOR'S AUTHORISATION" - -/obj/item/paper/fluff/ruins/oldstation/report - name = "Crew Reawakening Report" - default_raw_text = "Artificial Program's report to surviving crewmembers.

Crew were placed into cryostasis on March 10th, 2445.

Crew were awoken from cryostasis around June, 2557.

\ - SIGNIFICANT EVENTS OF NOTE
1: The primary radiation detectors were taken offline after 112 years due to power failure, secondary radiation detectors showed no residual \ - radiation on station. Deduction, primarily detector was malfunctioning and was producing a radiation signal when there was none.

2: A data burst from a nearby Nanotrasen Space \ - Station was received, this data burst contained research data that has been uploaded to our RnD labs.

3: An unknown force has occupied Delta station. Additionally, a school of common space carp have \ - taken refuge in the space surrounding all remaining stations, primarily Beta station. " - -/obj/item/paper/fluff/ruins/oldstation/generator_manual - name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator manual" - default_raw_text = "You can barely make out a faded sentence...

Wrench down the generator on top of a wire node connected to either a SMES input terminal or the power grid." - -/obj/item/paper/fluff/ruins/oldstation/protosleep - name = "Prototype Delivery" - default_raw_text = "*Prototype Sleeper*

We have delivered the lastest in medical technology to the medical bay: circuitry for a new prototype sleeper. Looks like it didn't come with the parts to actually build it figures. Get engineering on this." - -/obj/item/paper/fluff/ruins/oldstation/survivor_note - name = "To those who find this" - default_raw_text = "You can barely make out a faded message...

I come back to the station after a simple mining mission, and nobody is here. Well, they COULD have gone to cryo... I didn't really check. Doesn't matter, I have bigger issues now. There is something out there. \ - I have no fucking idea what they are, all I know is that they don't like me. On occasion I hear them hissing and clawing on the airlock... good idea I barricaded the way in. Bad news: the transit tube is still broken, the damn engineers never fixed it. \ - So basically, I'm stuck here until someone comes to rescue us. And I have no food or water.
If you're reading this, I'm probably dead. These things have taken over part of Delta station, and I think they somehow came from the AI core... \ - Whatever you do, DON'T OPEN THE FIRELOCKS unless you have something to kill them. Look in security, maybe there might be some gear left in there.

So hungry... I don't want to go out like this..." diff --git a/code/modules/screen_alerts/_screen_alerts.dm b/code/modules/screen_alerts/_screen_alerts.dm index 08a21635ea93..e9d93a59735b 100644 --- a/code/modules/screen_alerts/_screen_alerts.dm +++ b/code/modules/screen_alerts/_screen_alerts.dm @@ -79,6 +79,8 @@ continue maptext = "[style_open][copytext_char(text_to_play, 1, letter)][style_close]" sleep(play_delay) + if(QDELETED(user)) + return addtimer(CALLBACK(src, PROC_REF(after_play), user), fade_out_delay) ///handles post-play effects like fade out after the fade out delay diff --git a/code/modules/shuttle/special.dm b/code/modules/shuttle/special.dm index fd18f0c5a1ee..c00a62546b3f 100644 --- a/code/modules/shuttle/special.dm +++ b/code/modules/shuttle/special.dm @@ -145,9 +145,14 @@ /mob/living/simple_animal/drone/snowflake/bardrone/Initialize() . = ..() access_card.access |= ACCESS_CENT_BAR + become_area_sensitive(ROUNDSTART_TRAIT) RegisterSignal(src, COMSIG_ENTER_AREA, PROC_REF(check_barstaff_godmode)) check_barstaff_godmode() +/mob/living/simple_animal/drone/snowflake/bardrone/Destroy() + lose_area_sensitivity(ROUNDSTART_TRAIT) + return ..() + /mob/living/simple_animal/hostile/alien/maid/barmaid gold_core_spawnable = NO_SPAWN name = "Barmaid" @@ -165,12 +170,14 @@ access_card.access = C.get_access() access_card.access |= ACCESS_CENT_BAR ADD_TRAIT(access_card, TRAIT_NODROP, ABSTRACT_ITEM_TRAIT) + become_area_sensitive(ROUNDSTART_TRAIT) RegisterSignal(src, COMSIG_ENTER_AREA, PROC_REF(check_barstaff_godmode)) check_barstaff_godmode() /mob/living/simple_animal/hostile/alien/maid/barmaid/Destroy() qdel(access_card) - . = ..() + lose_area_sensitivity(ROUNDSTART_TRAIT) + return ..() /mob/living/simple_animal/proc/check_barstaff_godmode() SIGNAL_HANDLER diff --git a/code/modules/surgery/experimental_dissection.dm b/code/modules/surgery/experimental_dissection.dm index 48f423a12512..70dbac246e4e 100644 --- a/code/modules/surgery/experimental_dissection.dm +++ b/code/modules/surgery/experimental_dissection.dm @@ -1,4 +1,4 @@ -#define BASE_HUMAN_REWARD 500 +#define MAX_DISSECTION_REWARD 2000 #define EXPDIS_FAIL_MSG "You dissect [target], but do not find anything particularly interesting." #define PUBLIC_TECHWEB_GAIN 0.6 //how many research points go directly into the main pool #define PRIVATE_TECHWEB_GAIN (1 - PUBLIC_TECHWEB_GAIN) //how many research points go directly into the main pool @@ -16,7 +16,7 @@ target_mobtypes = list(/mob/living) //Feel free to dissect devils but they're magic. replaced_by = /datum/surgery/advanced/experimental_dissection/adv requires_tech = FALSE - var/value_multiplier = 1 + var/value_multiplier = 0.25 /datum/surgery/advanced/experimental_dissection/can_start(mob/user, mob/living/target) . = ..() @@ -45,31 +45,37 @@ user.visible_message("[user] starts dissecting [target].", "You start dissecting [target].") /datum/surgery_step/dissection/proc/check_value(mob/living/target, datum/surgery/advanced/experimental_dissection/ED) - var/cost = BASE_HUMAN_REWARD + var/cost = 0 var/multi_surgery_adjust = 0 //determine bonus applied + var/static/list/mob_mult_list = list(/mob/living/simple_animal/hostile/asteroid/elite = 6, + /mob/living/simple_animal/hostile/asteroid/goliath/beast/ancient/crystal = 5, + /mob/living/simple_animal/hostile/jungle/mega_arachnid = 4, + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/forgotten = 3, + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/icewing = 2, + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher/magmawing = 2, + /mob/living/simple_animal/hostile/asteroid/goliath/beast/ancient = 2 + ) if(isalienqueen(target) || isalienroyal(target)) - cost = (BASE_HUMAN_REWARD*38) + cost = (MAX_DISSECTION_REWARD*38) else if(isalienadult(target)) - cost = (BASE_HUMAN_REWARD*30) - else if(ismonkey(target)) - cost = (BASE_HUMAN_REWARD*0.5) + cost = (MAX_DISSECTION_REWARD*30) + else if(isalien(target)) + cost = (MAX_DISSECTION_REWARD*14) + else if(ismegafauna(target)) + cost = (MAX_DISSECTION_REWARD*30) else if(ishuman(target)) var/mob/living/carbon/human/H = target if(H?.dna?.species) if(isabductor(H)) - cost = (BASE_HUMAN_REWARD*24) + cost = (MAX_DISSECTION_REWARD*24) else if(iszombie(H) || isshadow(H) || isandroid(H)) - cost = (BASE_HUMAN_REWARD*20) - else if(isjellyperson(H) || ispodperson(H) || isalien(H)) - cost = (BASE_HUMAN_REWARD*14) - else if(isskeleton(H)) - cost = (BASE_HUMAN_REWARD * 0.5) - else - cost = (BASE_HUMAN_REWARD * 0.5) - - + cost = (MAX_DISSECTION_REWARD*20) + else for(var/type in mob_mult_list) // THIS. ELSE IF(). ENDS. HERE. + if(istype(target, type)) + cost = (MAX_DISSECTION_REWARD*mob_mult_list[type]) + break //now we do math for surgeries already done (no double dipping!). for(var/i in typesof(/datum/surgery/advanced/experimental_dissection)) @@ -96,7 +102,7 @@ target.apply_damage(80, BRUTE, L) ADD_TRAIT(target, TRAIT_DISSECTED, "[surgery.name]") repeatable = FALSE - experience_given = max(points_earned/(BASE_HUMAN_REWARD/MEDICAL_SKILL_MEDIUM),1) + experience_given = max(points_earned/(MAX_DISSECTION_REWARD/MEDICAL_SKILL_MEDIUM),1) return ..() /datum/surgery_step/dissection/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, datum/surgery/surgery) @@ -114,24 +120,24 @@ /datum/surgery/advanced/experimental_dissection/adv name = "Thorough Dissection" - value_multiplier = 2 + value_multiplier = 0.5 replaced_by = /datum/surgery/advanced/experimental_dissection/exp requires_tech = TRUE /datum/surgery/advanced/experimental_dissection/exp name = "Experimental Dissection" - value_multiplier = 4 + value_multiplier = 1 replaced_by = /datum/surgery/advanced/experimental_dissection/alien requires_tech = TRUE /datum/surgery/advanced/experimental_dissection/alien name = "Extraterrestrial Dissection" - value_multiplier = 8 + value_multiplier = 2 requires_tech = TRUE replaced_by = null -#undef BASE_HUMAN_REWARD +#undef MAX_DISSECTION_REWARD #undef EXPDIS_FAIL_MSG #undef PUBLIC_TECHWEB_GAIN #undef PRIVATE_TECHWEB_GAIN diff --git a/code/modules/surgery/surgery.dm b/code/modules/surgery/surgery.dm index 4f98fe339c87..88323f0056a8 100644 --- a/code/modules/surgery/surgery.dm +++ b/code/modules/surgery/surgery.dm @@ -10,7 +10,7 @@ var/requires_bodypart_type = BODYTYPE_ORGANIC //Prevents you from performing an operation on incorrect limbs. 0 for any limb type var/list/possible_locs = list() //Multiple locations var/ignore_clothes = FALSE //This surgery ignores clothes - var/mob/living/carbon/target //Operation target mob + var/mob/living/target //Operation target mob var/obj/item/bodypart/operated_bodypart //Operable body part var/requires_bodypart = TRUE //Surgery available only when a bodypart is present, or only when it is missing. var/speed_modifier = 0 //Step speed modifier diff --git a/code/modules/tgs/core/core.dm b/code/modules/tgs/core/core.dm index 8be96f27404a..15622228e91f 100644 --- a/code/modules/tgs/core/core.dm +++ b/code/modules/tgs/core/core.dm @@ -166,3 +166,11 @@ var/datum/tgs_api/api = TGS_READ_GLOBAL(tgs) if(api) return api.Visibility() + +/world/TgsTriggerEvent(event_name, list/parameters, wait_for_completion = FALSE) + var/datum/tgs_api/api = TGS_READ_GLOBAL(tgs) + if(api) + if(!istype(parameters, /list)) + parameters = list() + + return api.TriggerEvent(event_name, parameters, wait_for_completion) diff --git a/code/modules/tgs/core/datum.dm b/code/modules/tgs/core/datum.dm index 07ce3b684584..898516f12486 100644 --- a/code/modules/tgs/core/datum.dm +++ b/code/modules/tgs/core/datum.dm @@ -17,7 +17,7 @@ TGS_DEFINE_AND_SET_GLOBAL(tgs, null) world.sleep_offline = FALSE // https://www.byond.com/forum/post/2894866 del(world) world.sleep_offline = FALSE // just in case, this is BYOND after all... - sleep(1) + sleep(world.tick_lag) TGS_DEBUG_LOG("BYOND DIDN'T TERMINATE THE WORLD!!! TICK IS: [world.time], sleep_offline: [world.sleep_offline]") /datum/tgs_api/latest @@ -69,3 +69,6 @@ TGS_PROTECT_DATUM(/datum/tgs_api) /datum/tgs_api/proc/Visibility() return TGS_UNIMPLEMENTED + +/datum/tgs_api/proc/TriggerEvent(event_name, list/parameters, wait_for_completion) + return FALSE diff --git a/code/modules/tgs/v4/api.dm b/code/modules/tgs/v4/api.dm index 945e2e411767..7c87922750b9 100644 --- a/code/modules/tgs/v4/api.dm +++ b/code/modules/tgs/v4/api.dm @@ -181,7 +181,7 @@ var/json = json_encode(data) while(requesting_new_port && !override_requesting_new_port) - sleep(1) + sleep(world.tick_lag) //we need some port open at this point to facilitate return communication if(!world.port) @@ -209,7 +209,7 @@ requesting_new_port = FALSE while(export_lock) - sleep(1) + sleep(world.tick_lag) export_lock = TRUE last_interop_response = null @@ -217,7 +217,7 @@ text2file(json, server_commands_json_path) for(var/I = 0; I < EXPORT_TIMEOUT_DS && !last_interop_response; ++I) - sleep(1) + sleep(world.tick_lag) if(!last_interop_response) TGS_ERROR_LOG("Failed to get export result for: [json]") diff --git a/code/modules/tgs/v5/__interop_version.dm b/code/modules/tgs/v5/__interop_version.dm index 616263098fd3..f4806f7adb97 100644 --- a/code/modules/tgs/v5/__interop_version.dm +++ b/code/modules/tgs/v5/__interop_version.dm @@ -1 +1 @@ -"5.8.0" +"5.9.0" diff --git a/code/modules/tgs/v5/_defines.dm b/code/modules/tgs/v5/_defines.dm index 1c7d67d20cdf..92c7a8388a71 100644 --- a/code/modules/tgs/v5/_defines.dm +++ b/code/modules/tgs/v5/_defines.dm @@ -14,6 +14,7 @@ #define DMAPI5_BRIDGE_COMMAND_KILL 4 #define DMAPI5_BRIDGE_COMMAND_CHAT_SEND 5 #define DMAPI5_BRIDGE_COMMAND_CHUNK 6 +#define DMAPI5_BRIDGE_COMMAND_EVENT 7 #define DMAPI5_PARAMETER_ACCESS_IDENTIFIER "accessIdentifier" #define DMAPI5_PARAMETER_CUSTOM_COMMANDS "customCommands" @@ -34,6 +35,7 @@ #define DMAPI5_BRIDGE_PARAMETER_VERSION "version" #define DMAPI5_BRIDGE_PARAMETER_CHAT_MESSAGE "chatMessage" #define DMAPI5_BRIDGE_PARAMETER_MINIMUM_SECURITY_LEVEL "minimumSecurityLevel" +#define DMAPI5_BRIDGE_PARAMETER_EVENT_INVOCATION "eventInvocation" #define DMAPI5_BRIDGE_RESPONSE_NEW_PORT "newPort" #define DMAPI5_BRIDGE_RESPONSE_RUNTIME_INFORMATION "runtimeInformation" @@ -81,6 +83,7 @@ #define DMAPI5_TOPIC_COMMAND_SEND_CHUNK 9 #define DMAPI5_TOPIC_COMMAND_RECEIVE_CHUNK 10 #define DMAPI5_TOPIC_COMMAND_RECEIVE_BROADCAST 11 +#define DMAPI5_TOPIC_COMMAND_COMPLETE_EVENT 12 #define DMAPI5_TOPIC_PARAMETER_COMMAND_TYPE "commandType" #define DMAPI5_TOPIC_PARAMETER_CHAT_COMMAND "chatCommand" @@ -116,3 +119,9 @@ #define DMAPI5_CUSTOM_CHAT_COMMAND_NAME "name" #define DMAPI5_CUSTOM_CHAT_COMMAND_HELP_TEXT "helpText" #define DMAPI5_CUSTOM_CHAT_COMMAND_ADMIN_ONLY "adminOnly" + +#define DMAPI5_EVENT_ID "eventId" + +#define DMAPI5_EVENT_INVOCATION_NAME "eventName" +#define DMAPI5_EVENT_INVOCATION_PARAMETERS "parameters" +#define DMAPI5_EVENT_INVOCATION_NOTIFY_COMPLETION "notifyCompletion" diff --git a/code/modules/tgs/v5/api.dm b/code/modules/tgs/v5/api.dm index a5c064a8eaf1..95b8edd3ee5c 100644 --- a/code/modules/tgs/v5/api.dm +++ b/code/modules/tgs/v5/api.dm @@ -27,6 +27,8 @@ var/chunked_requests = 0 var/list/chunked_topics = list() + var/list/pending_events = list() + var/detached = FALSE /datum/tgs_api/v5/New() @@ -46,6 +48,10 @@ var/datum/tgs_version/api_version = ApiVersion() version = null // we want this to be the TGS version, not the interop version + + // sleep once to prevent an issue where world.Export on the first tick can hang indefinitely + sleep(world.tick_lag) + var/list/bridge_response = Bridge(DMAPI5_BRIDGE_COMMAND_STARTUP, list(DMAPI5_BRIDGE_PARAMETER_MINIMUM_SECURITY_LEVEL = minimum_required_security_level, DMAPI5_BRIDGE_PARAMETER_VERSION = api_version.raw_parameter, DMAPI5_PARAMETER_CUSTOM_COMMANDS = ListCustomCommands(), DMAPI5_PARAMETER_TOPIC_PORT = GetTopicPort())) if(!istype(bridge_response)) TGS_ERROR_LOG("Failed initial bridge request!") @@ -125,7 +131,7 @@ TGS_DEBUG_LOG("RequireInitialBridgeResponse: Starting sleep") logged = TRUE - sleep(1) + sleep(world.tick_lag) TGS_DEBUG_LOG("RequireInitialBridgeResponse: Passed") @@ -249,6 +255,40 @@ WaitForReattach(TRUE) return chat_channels.Copy() +/datum/tgs_api/v5/TriggerEvent(event_name, list/parameters, wait_for_completion) + RequireInitialBridgeResponse() + WaitForReattach(TRUE) + + if(interop_version.minor < 9) + TGS_WARNING_LOG("Interop version too low for custom events!") + return FALSE + + var/str_parameters = list() + for(var/i in parameters) + str_parameters += "[i]" + + var/list/response = Bridge(DMAPI5_BRIDGE_COMMAND_EVENT, list(DMAPI5_BRIDGE_PARAMETER_EVENT_INVOCATION = list(DMAPI5_EVENT_INVOCATION_NAME = event_name, DMAPI5_EVENT_INVOCATION_PARAMETERS = str_parameters, DMAPI5_EVENT_INVOCATION_NOTIFY_COMPLETION = wait_for_completion))) + if(!response) + return FALSE + + var/event_id = response[DMAPI5_EVENT_ID] + if(!event_id) + return FALSE + + TGS_DEBUG_LOG("Created event ID: [event_id]") + if(!wait_for_completion) + return TRUE + + TGS_DEBUG_LOG("Waiting for completion of event ID: [event_id]") + + while(!pending_events[event_id]) + sleep(world.tick_lag) + + TGS_DEBUG_LOG("Completed wait on event ID: [event_id]") + pending_events -= event_id + + return TRUE + /datum/tgs_api/v5/proc/DecodeChannels(chat_update_json) TGS_DEBUG_LOG("DecodeChannels()") var/list/chat_channels_json = chat_update_json[DMAPI5_CHAT_UPDATE_CHANNELS] diff --git a/code/modules/tgs/v5/bridge.dm b/code/modules/tgs/v5/bridge.dm index a0ab35987670..0c5e701a32b6 100644 --- a/code/modules/tgs/v5/bridge.dm +++ b/code/modules/tgs/v5/bridge.dm @@ -65,7 +65,7 @@ if(detached) // Wait up to one minute for(var/i in 1 to 600) - sleep(1) + sleep(world.tick_lag) if(!detached && (!require_channels || length(chat_channels))) break @@ -77,8 +77,11 @@ /datum/tgs_api/v5/proc/PerformBridgeRequest(bridge_request) WaitForReattach(FALSE) + TGS_DEBUG_LOG("Bridge request start") // This is an infinite sleep until we get a response var/export_response = world.Export(bridge_request) + TGS_DEBUG_LOG("Bridge request complete") + if(!export_response) TGS_ERROR_LOG("Failed bridge request: [bridge_request]") return @@ -88,7 +91,7 @@ TGS_ERROR_LOG("Failed bridge request, missing content!") return - var/response_json = file2text(content) + var/response_json = TGS_FILE2TEXT_NATIVE(content) if(!response_json) TGS_ERROR_LOG("Failed bridge request, failed to load content!") return diff --git a/code/modules/tgs/v5/topic.dm b/code/modules/tgs/v5/topic.dm index 05e6c4e1b214..e1f2cb638578 100644 --- a/code/modules/tgs/v5/topic.dm +++ b/code/modules/tgs/v5/topic.dm @@ -176,6 +176,10 @@ var/list/reattach_response = TopicResponse(error_message) reattach_response[DMAPI5_PARAMETER_CUSTOM_COMMANDS] = ListCustomCommands() reattach_response[DMAPI5_PARAMETER_TOPIC_PORT] = GetTopicPort() + + for(var/eventId in pending_events) + pending_events[eventId] = TRUE + return reattach_response if(DMAPI5_TOPIC_COMMAND_SEND_CHUNK) @@ -276,6 +280,15 @@ TGS_WORLD_ANNOUNCE(message) return TopicResponse() + if(DMAPI5_TOPIC_COMMAND_COMPLETE_EVENT) + var/event_id = topic_parameters[DMAPI5_EVENT_ID] + if (!istext(event_id)) + return TopicResponse("Invalid or missing [DMAPI5_EVENT_ID]") + + TGS_DEBUG_LOG("Completing event ID [event_id]...") + pending_events[event_id] = TRUE + return TopicResponse() + return TopicResponse("Unknown command: [command]") /datum/tgs_api/v5/proc/WorldBroadcast(message) diff --git a/code/modules/tgs/v5/undefs.dm b/code/modules/tgs/v5/undefs.dm index d531d4b7b9dd..237207fdfd05 100644 --- a/code/modules/tgs/v5/undefs.dm +++ b/code/modules/tgs/v5/undefs.dm @@ -14,6 +14,7 @@ #undef DMAPI5_BRIDGE_COMMAND_KILL #undef DMAPI5_BRIDGE_COMMAND_CHAT_SEND #undef DMAPI5_BRIDGE_COMMAND_CHUNK +#undef DMAPI5_BRIDGE_COMMAND_EVENT #undef DMAPI5_PARAMETER_ACCESS_IDENTIFIER #undef DMAPI5_PARAMETER_CUSTOM_COMMANDS @@ -34,6 +35,7 @@ #undef DMAPI5_BRIDGE_PARAMETER_VERSION #undef DMAPI5_BRIDGE_PARAMETER_CHAT_MESSAGE #undef DMAPI5_BRIDGE_PARAMETER_MINIMUM_SECURITY_LEVEL +#undef DMAPI5_BRIDGE_PARAMETER_EVENT_INVOCATION #undef DMAPI5_BRIDGE_RESPONSE_NEW_PORT #undef DMAPI5_BRIDGE_RESPONSE_RUNTIME_INFORMATION @@ -81,6 +83,7 @@ #undef DMAPI5_TOPIC_COMMAND_SEND_CHUNK #undef DMAPI5_TOPIC_COMMAND_RECEIVE_CHUNK #undef DMAPI5_TOPIC_COMMAND_RECEIVE_BROADCAST +#undef DMAPI5_TOPIC_COMMAND_COMPLETE_EVENT #undef DMAPI5_TOPIC_PARAMETER_COMMAND_TYPE #undef DMAPI5_TOPIC_PARAMETER_CHAT_COMMAND @@ -116,3 +119,9 @@ #undef DMAPI5_CUSTOM_CHAT_COMMAND_NAME #undef DMAPI5_CUSTOM_CHAT_COMMAND_HELP_TEXT #undef DMAPI5_CUSTOM_CHAT_COMMAND_ADMIN_ONLY + +#undef DMAPI5_EVENT_ID + +#undef DMAPI5_EVENT_INVOCATION_NAME +#undef DMAPI5_EVENT_INVOCATION_PARAMETERS +#undef DMAPI5_EVENT_INVOCATION_NOTIFY_COMPLETION diff --git a/html/changelogs/AutoChangeLog-pr-2446.yml b/html/changelogs/AutoChangeLog-pr-2446.yml deleted file mode 100644 index bf06dca9a3be..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2446.yml +++ /dev/null @@ -1,9 +0,0 @@ -author: BogCreature -changes: - - {rscadd: Ore veins and a drill to mine them with} - - {rscadd: Mining based missions} - - {tweak: Lowered the spawn rate of some other mob spawners like tendrils} - - {tweak: Added the ability for mob spawners to spawn mobs a distance from their - source} - - {balance: Cut most ore sources in half and tweaked the spawn weights} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2448.yml b/html/changelogs/AutoChangeLog-pr-2448.yml deleted file mode 100644 index d820e2d40e4a..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2448.yml +++ /dev/null @@ -1,8 +0,0 @@ -author: Zevotech -changes: - - {bugfix: rockplanet_nomadcrash now uses the correct areas.} - - {bugfix: rockplanet_nomadcrash now uses correctly pathed turfs that dont break - when spawned.} - - {bugfix: rockplanet_budgetcuts and rockplanet_miningexpedition now use their newly - added respective areas instead of ruin/powered.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2718.yml b/html/changelogs/AutoChangeLog-pr-2718.yml deleted file mode 100644 index 8385babbb288..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2718.yml +++ /dev/null @@ -1,7 +0,0 @@ -author: meemofcourse -changes: - - {rscadd: Outpost Authority fax} - - {rscadd: ERT Spawns at NT Outpost} - - {tweak: Indie ERTs should now spawn with outpost access} - - {bugfix: The fake door leading to the indie outpost security's area has been removed} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2735.yml b/html/changelogs/AutoChangeLog-pr-2735.yml new file mode 100644 index 000000000000..8af1ea83c384 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2735.yml @@ -0,0 +1,4 @@ +author: Martinpachu +changes: + - {rscadd: Survival knives to every inteq ship.} +delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2754.yml b/html/changelogs/AutoChangeLog-pr-2754.yml deleted file mode 100644 index 4d1e44de414f..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2754.yml +++ /dev/null @@ -1,6 +0,0 @@ -author: thgvr -changes: - - {rscadd: 'A new Sarathi facial marking, "Nose"'} - - {imageadd: Sarathi ail wag animation has been improved} - - {imageadd: Sarathi legs/chest have received a sprite touchup.} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2762.yml b/html/changelogs/AutoChangeLog-pr-2762.yml deleted file mode 100644 index 92ad52ef5890..000000000000 --- a/html/changelogs/AutoChangeLog-pr-2762.yml +++ /dev/null @@ -1,4 +0,0 @@ -author: thgvr -changes: - - {balance: Cryo wakeup doesn't make you puke anymore} -delete-after: true diff --git a/html/changelogs/AutoChangeLog-pr-2803.yml b/html/changelogs/AutoChangeLog-pr-2803.yml new file mode 100644 index 000000000000..4acc40b05211 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-2803.yml @@ -0,0 +1,4 @@ +author: PositiveEntropy +changes: + - {imageadd: Tables have been completely cleaned up and polished into new iterations!} +delete-after: true diff --git a/html/changelogs/archive/2024-02.yml b/html/changelogs/archive/2024-02.yml index e6b732f377d4..6bd0d4492f47 100644 --- a/html/changelogs/archive/2024-02.yml +++ b/html/changelogs/archive/2024-02.yml @@ -253,3 +253,30 @@ 2024-02-28: PositiveEntropy: - imageadd: The Second Cratening has been deployed! +2024-02-29: + BogCreature: + - rscadd: Ore veins and a drill to mine them with + - rscadd: Mining based missions + - tweak: Lowered the spawn rate of some other mob spawners like tendrils + - tweak: Added the ability for mob spawners to spawn mobs a distance from their + source + - balance: Cut most ore sources in half and tweaked the spawn weights + MemeSnorfer: + - rscadd: New lava canyon ruin + - bugfix: Gate icon updates not working + Zevotech: + - bugfix: rockplanet_nomadcrash now uses the correct areas. + - bugfix: rockplanet_nomadcrash now uses correctly pathed turfs that dont break + when spawned. + - bugfix: rockplanet_budgetcuts and rockplanet_miningexpedition now use their newly + added respective areas instead of ruin/powered. + meemofcourse: + - rscadd: Outpost Authority fax + - rscadd: ERT Spawns at NT Outpost + - tweak: Indie ERTs should now spawn with outpost access + - bugfix: The fake door leading to the indie outpost security's area has been removed + thgvr: + - balance: Cryo wakeup doesn't make you puke anymore + - rscadd: A new Sarathi facial marking, "Nose" + - imageadd: Sarathi ail wag animation has been improved + - imageadd: Sarathi legs/chest have received a sprite touchup. diff --git a/html/changelogs/archive/2024-03.yml b/html/changelogs/archive/2024-03.yml new file mode 100644 index 000000000000..7f36ac1e5eff --- /dev/null +++ b/html/changelogs/archive/2024-03.yml @@ -0,0 +1,57 @@ +2024-03-01: + FalloutFalcon: + - tweak: you can clean microwaves with a rag + - refactor: microwave attackby behaviors moved into smarter procs + Martinpachu: + - rscadd: Added cell chargers to more ships. + - rscadd: Added a cell charger cargo pack. + SomeguyManperson: + - rscdel: The tesla, singularity, and particle generator are no longer purchasable + from cargo + Zevotech: + - rscdel: Removes icemoon and lavaland hermits ghostroles + - rscdel: Removes the whitesands Lifebringers ghostrole + - rscdel: Removes the Oldstation ghostrole + - rscdel: Removes Lab4071 + - rscdel: Removes the ghostroles that spawn after the icemoon Ash Drake is killed + - bugfix: Fixes some errors pertaining to ghostroles and removed maps in the ruin + catalogue + - bugfix: Removes some ruin areas/datums pertaining to old removed ghostroles and + maps + thgvr: + - bugfix: Cryo wakeup message grammar fix +2024-03-05: + Apogee-dev: + - balance: Nerfed .38's damage back down to 20 + MarkSuckerberg: + - bugfix: Headpikes actually work again + - bugfix: Reinforced floors now don't spawn metal when decompression is experienced + Martinpachu: + - rscadd: Ammo boxes for 4.6, 8x50, Ferromagnetic slugs, pellets, lances and 8x50 + Hollow Points! + - balance: Granularized ammo boxes in cargo in a similar way to guns. + Sadhorizon: + - tweak: Alternate jumpsuits for Cybersun, SUNS and NGR engineers/mechanics are + now GEC uniforms. + Skies-Of-Blue: + - bugfix: resolves a typo, making the server less passive when it speaks + - tweak: towels can now be crafted using two cloth + - tweak: you can now buckle to stools, just as the founding members of the SUNS + intended + SomeguyManperson: + - rscadd: ancient goliaths, crystal fauna (aside from legion), elites and megafauna + now have boosted dissection outputs + - rscdel: human corpses, podpeople, jellypeople and animal corpses can no longer + be dissected. What did you expect to find, an extra pair of lungs? + Timberpoes: + - bugfix: Papercode has been significantly improved and trivially filled paper forms + should no longer lag or crash players' game clients. + meemofcourse: + - code_imp: ERT antag datums are now sorted into factional files + - admin: ERTs can have limited special roles + thgvr: + - bugfix: Fishing shouldn't fail constantly anymore + - bugfix: Fish on the floor will die again +2024-03-06: + Apogee-dev: + - rscdel: Removed the Caravan diff --git a/icons/obj/ammo.dmi b/icons/obj/ammo.dmi index 5eabb260e6f0..2078c7e25cd4 100644 Binary files a/icons/obj/ammo.dmi and b/icons/obj/ammo.dmi differ diff --git a/icons/obj/smooth_structures/glass_table.dmi b/icons/obj/smooth_structures/glass_table.dmi index bbe91b1135a8..5904bfa72964 100644 Binary files a/icons/obj/smooth_structures/glass_table.dmi and b/icons/obj/smooth_structures/glass_table.dmi differ diff --git a/icons/obj/smooth_structures/poker_table.dmi b/icons/obj/smooth_structures/poker_table.dmi index d3c255d3941e..6a10369d8259 100644 Binary files a/icons/obj/smooth_structures/poker_table.dmi and b/icons/obj/smooth_structures/poker_table.dmi differ diff --git a/icons/obj/smooth_structures/reinforced_table.dmi b/icons/obj/smooth_structures/reinforced_table.dmi index 44a4ce35a693..419a78531f2e 100644 Binary files a/icons/obj/smooth_structures/reinforced_table.dmi and b/icons/obj/smooth_structures/reinforced_table.dmi differ diff --git a/icons/obj/smooth_structures/reinforced_wood_table.dmi b/icons/obj/smooth_structures/reinforced_wood_table.dmi index 7bc7f1ad9641..e9edf7d84310 100644 Binary files a/icons/obj/smooth_structures/reinforced_wood_table.dmi and b/icons/obj/smooth_structures/reinforced_wood_table.dmi differ diff --git a/icons/obj/smooth_structures/table.dmi b/icons/obj/smooth_structures/table.dmi index 9a01b8bb9afb..53136e967d98 100644 Binary files a/icons/obj/smooth_structures/table.dmi and b/icons/obj/smooth_structures/table.dmi differ diff --git a/icons/obj/smooth_structures/table_chem.dmi b/icons/obj/smooth_structures/table_chem.dmi index 66daabea5843..b673fd963630 100644 Binary files a/icons/obj/smooth_structures/table_chem.dmi and b/icons/obj/smooth_structures/table_chem.dmi differ diff --git a/icons/obj/smooth_structures/table_greyscale.dmi b/icons/obj/smooth_structures/table_greyscale.dmi index 40627ded321f..02a85082c7c4 100644 Binary files a/icons/obj/smooth_structures/table_greyscale.dmi and b/icons/obj/smooth_structures/table_greyscale.dmi differ diff --git a/icons/obj/smooth_structures/wood_table.dmi b/icons/obj/smooth_structures/wood_table.dmi index 7e6795032d62..6ff3d6731f32 100644 Binary files a/icons/obj/smooth_structures/wood_table.dmi and b/icons/obj/smooth_structures/wood_table.dmi differ diff --git a/shiptest.dme b/shiptest.dme index 40f3f1e277f2..2fecb99dba45 100644 --- a/shiptest.dme +++ b/shiptest.dme @@ -452,7 +452,6 @@ #include "code\datums\components\armor_plate.dm" #include "code\datums\components\art.dm" #include "code\datums\components\bane.dm" -#include "code\datums\components\beauty.dm" #include "code\datums\components\beetlejuice.dm" #include "code\datums\components\bloodysoles.dm" #include "code\datums\components\butchering.dm" @@ -618,6 +617,7 @@ #include "code\datums\diseases\advance\symptoms\weight.dm" #include "code\datums\diseases\advance\symptoms\youth.dm" #include "code\datums\elements\_element.dm" +#include "code\datums\elements\beauty.dm" #include "code\datums\elements\bed_tucking.dm" #include "code\datums\elements\bsa_blocker.dm" #include "code\datums\elements\cleaning.dm" @@ -745,8 +745,8 @@ #include "code\datums\votes\_vote_datum.dm" #include "code\datums\votes\custom_vote.dm" #include "code\datums\votes\restart_vote.dm" -#include "code\datums\weather\weather.dm" #include "code\datums\votes\transfer_vote.dm" +#include "code\datums\weather\weather.dm" #include "code\datums\weather\weather_controller.dm" #include "code\datums\weather\weather_types\acid_rain.dm" #include "code\datums\weather\weather_types\ash_storm.dm" @@ -1675,6 +1675,13 @@ #include "code\modules\antagonists\disease\disease_event.dm" #include "code\modules\antagonists\disease\disease_mob.dm" #include "code\modules\antagonists\ert\ert.dm" +#include "code\modules\antagonists\ert\frontiersmen.dm" +#include "code\modules\antagonists\ert\indie.dm" +#include "code\modules\antagonists\ert\inteq.dm" +#include "code\modules\antagonists\ert\minutemen.dm" +#include "code\modules\antagonists\ert\nanotrasen.dm" +#include "code\modules\antagonists\ert\solgov.dm" +#include "code\modules\antagonists\ert\syndicate.dm" #include "code\modules\antagonists\fugitive\fugitive_outfits.dm" #include "code\modules\antagonists\gang\outfits.dm" #include "code\modules\antagonists\greentext\greentext.dm" @@ -3246,7 +3253,6 @@ #include "code\modules\ruins\spaceruin_code\hellfactory.dm" #include "code\modules\ruins\spaceruin_code\hilbertshotel.dm" #include "code\modules\ruins\spaceruin_code\listeningstation.dm" -#include "code\modules\ruins\spaceruin_code\oldstation.dm" #include "code\modules\ruins\spaceruin_code\spacehotel.dm" #include "code\modules\ruins\spaceruin_code\TheDerelict.dm" #include "code\modules\screen_alerts\_screen_alerts.dm" diff --git a/tgui/packages/tgui/interfaces/Fishing.tsx b/tgui/packages/tgui/interfaces/Fishing.tsx index 2bd9e0426733..22215bf47492 100644 --- a/tgui/packages/tgui/interfaces/Fishing.tsx +++ b/tgui/packages/tgui/interfaces/Fishing.tsx @@ -8,7 +8,7 @@ import { import { useDispatch } from 'common/redux'; import { Component } from 'inferno'; import { resolveAsset } from '../assets'; -import { backendSuspendStart, useBackend } from '../backend'; +import { useBackend } from '../backend'; import { Icon } from '../components'; import { globalEvents } from '../events'; import { Window } from '../layouts'; @@ -360,10 +360,8 @@ class FishingMinigame extends Component< if (newCompletion <= 0) { this.props.lose(); - dispatch(backendSuspendStart()); } else if (newCompletion >= 100) { this.props.win(this.perfect); - dispatch(backendSuspendStart()); } return newState; diff --git a/tgui/packages/tgui/interfaces/PaperSheet.tsx b/tgui/packages/tgui/interfaces/PaperSheet.tsx index 1151c7ce9a59..beda23bd4a0a 100644 --- a/tgui/packages/tgui/interfaces/PaperSheet.tsx +++ b/tgui/packages/tgui/interfaces/PaperSheet.tsx @@ -430,10 +430,83 @@ export class PreviewView extends Component { // Array containing cache of HTMLInputElements that are enabled. enabledInputFieldCache: { [key: string]: HTMLInputElement } = {}; + // State checking variables. Used to determine whether or not to use cache. + lastReadOnly: boolean = true; + lastDMInputCount: number = 0; + lastFieldCount: number = 0; + lastFieldInputCount: number = 0; + + // Cache variables for fully parsed text. Workaround for marked.js not being + // super fast on the BYOND/IE js engine. + parsedDMCache: string = ''; + parsedTextBoxCache: string = ''; + constructor(props, context) { super(props, context); + this.configureMarked(); } + configureMarked = (): void => { + // This is an extension for marked defining a complete custom tokenizer. + // This tokenizer should run before the the non-custom ones, and gives us + // the ability to handle [_____] fields before the em/strong tokenizers + // mangle them, since underscores are used for italic/bold. + // This massively improves the order of operations, allowing us to run + // marked, THEN sanitise the output (much safer) and finally insert fields + // manually afterwards. + const inputField = { + name: 'inputField', + level: 'inline', + + start(src) { + return src.match(/\[/)?.index; + }, + + tokenizer(src: string) { + const rule = /^\[_+\]/; + const match = src.match(rule); + if (match) { + const token = { + type: 'inputField', + raw: match[0], + }; + return token; + } + }, + + renderer(token) { + return `${token.raw}`; + }, + }; + + // Override function, any links and images should + // kill any other marked tokens we don't want here + const walkTokens = (token) => { + switch (token.type) { + case 'url': + case 'autolink': + case 'reflink': + case 'link': + case 'image': + token.type = 'text'; + // Once asset system is up change to some default image + // or rewrite for icon images + token.href = ''; + break; + } + }; + + marked.use({ + extensions: [inputField], + breaks: true, + gfm: true, + smartypants: true, + walkTokens: walkTokens, + // Once assets are fixed might need to change this for them + baseUrl: 'thisshouldbreakhttp', + }); + }; + // Extracts the paper field "counter" from a full ID. getHeaderID = (header: string): string => { return header.replace('paperfield_', ''); @@ -457,6 +530,7 @@ export class PreviewView extends Component { // Skip text area input. if (input.nodeName !== 'INPUT') { + this.parsedTextBoxCache = ''; return; } @@ -494,6 +568,7 @@ export class PreviewView extends Component { createPreviewFromDM = (): { text: string; newFieldCount: number } => { const { data } = useBackend(this.context); const { + raw_field_input, raw_text_input, default_pen_font, default_pen_color, @@ -506,6 +581,19 @@ export class PreviewView extends Component { const readOnly = !canEdit(held_item_details); + // If readonly is the same (input field writiability state hasn't changed) + // And the input stats are the same (no new text inputs since last time) + // Then use any cached values. + if ( + this.lastReadOnly === readOnly && + this.lastDMInputCount === raw_text_input?.length && + this.lastFieldInputCount === raw_field_input?.length + ) { + return { text: this.parsedDMCache, newFieldCount: this.lastFieldCount }; + } + + this.lastReadOnly = readOnly; + raw_text_input?.forEach((value) => { let rawText = value.raw_text.trim(); if (!rawText.length) { @@ -533,6 +621,11 @@ export class PreviewView extends Component { fieldCount = processingOutput.nextCounter; }); + this.lastDMInputCount = raw_text_input?.length || 0; + this.lastFieldInputCount = raw_field_input?.length || 0; + this.lastFieldCount = fieldCount; + this.parsedDMCache = output; + return { text: output, newFieldCount: fieldCount }; }; @@ -548,6 +641,11 @@ export class PreviewView extends Component { } = data; const { textArea } = this.props; + // Use the cache if one exists. + if (this.parsedTextBoxCache) { + return this.parsedTextBoxCache; + } + const readOnly = true; const fontColor = held_item_details?.color || default_pen_color; @@ -564,6 +662,8 @@ export class PreviewView extends Component { readOnly ); + this.parsedTextBoxCache = processingOutput.text; + return processingOutput.text; }; @@ -630,17 +730,7 @@ export class PreviewView extends Component { }, }; - // marked.use({ tokenizer }); - marked.use({ extensions: [inputField] }); - - return marked.parse(rawText, { - breaks: true, - smartypants: true, - smartLists: true, - walkTokens, - // Once assets are fixed might need to change this for them - baseUrl: 'thisshouldbreakhttp', - }); + return marked.parse(rawText); }; // Fully formats, sanitises and parses the provided raw text and wraps it diff --git a/tgui/yarn.lock b/tgui/yarn.lock index 37d2964d40c8..c71f2a55d264 100644 --- a/tgui/yarn.lock +++ b/tgui/yarn.lock @@ -3859,18 +3859,19 @@ __metadata: languageName: node linkType: hard -"es5-ext@npm:^0.10.35, es5-ext@npm:^0.10.46, es5-ext@npm:^0.10.50, es5-ext@npm:^0.10.51, es5-ext@npm:^0.10.53, es5-ext@npm:~0.10.14, es5-ext@npm:~0.10.2, es5-ext@npm:~0.10.46": - version: 0.10.53 - resolution: "es5-ext@npm:0.10.53" +"es5-ext@npm:^0.10.35, es5-ext@npm:^0.10.46, es5-ext@npm:^0.10.50, es5-ext@npm:^0.10.51, es5-ext@npm:^0.10.53, es5-ext@npm:^0.10.62, es5-ext@npm:~0.10.14, es5-ext@npm:~0.10.2, es5-ext@npm:~0.10.46": + version: 0.10.63 + resolution: "es5-ext@npm:0.10.63" dependencies: - es6-iterator: ~2.0.3 - es6-symbol: ~3.1.3 - next-tick: ~1.0.0 - checksum: 24ec22369260cf98605cb2f51eae9d7df5dc621bc5d3b311f6f5c3d0fcdb7bafae888270f3083ee6e9af27350a5ea49f1fe2dd6406a9017247ca40f091f529b2 + es6-iterator: ^2.0.3 + es6-symbol: ^3.1.3 + esniff: ^2.0.1 + next-tick: ^1.1.0 + checksum: 3bf04d9bac12a14e716a0a00b1706f538a3211da82703babd3e907deaeadaa30eab71202785027058d44d2a7c0e92e34631fb03fa63ef1097191e88de5223fda languageName: node linkType: hard -"es6-iterator@npm:^2.0.3, es6-iterator@npm:~2.0.3": +"es6-iterator@npm:^2.0.3": version: 2.0.3 resolution: "es6-iterator@npm:2.0.3" dependencies: @@ -3881,7 +3882,7 @@ __metadata: languageName: node linkType: hard -"es6-symbol@npm:^3.1.1, es6-symbol@npm:~3.1.3": +"es6-symbol@npm:^3.1.1, es6-symbol@npm:^3.1.3": version: 3.1.3 resolution: "es6-symbol@npm:3.1.3" dependencies: @@ -4111,6 +4112,18 @@ __metadata: languageName: node linkType: hard +"esniff@npm:^2.0.1": + version: 2.0.1 + resolution: "esniff@npm:2.0.1" + dependencies: + d: ^1.0.1 + es5-ext: ^0.10.62 + event-emitter: ^0.3.5 + type: ^2.7.2 + checksum: d814c0e5c39bce9925b2e65b6d8767af72c9b54f35a65f9f3d6e8c606dce9aebe35a9599d30f15b0807743f88689f445163cfb577a425de4fb8c3c5bc16710cc + languageName: node + linkType: hard + "espree@npm:^7.3.0, espree@npm:^7.3.1": version: 7.3.1 resolution: "espree@npm:7.3.1" @@ -6668,13 +6681,6 @@ __metadata: languageName: node linkType: hard -"next-tick@npm:~1.0.0": - version: 1.0.0 - resolution: "next-tick@npm:1.0.0" - checksum: 83fcb3d4f8d9380210b1c2b8a610463602d80283f0c0c8571c1688e1ad6cbf3a16b345f5bb7212617d4898bedcfa10dff327dc09ec20a112a5bf43a0271375fb - languageName: node - linkType: hard - "no-case@npm:^3.0.4": version: 3.0.4 resolution: "no-case@npm:3.0.4" @@ -8912,6 +8918,13 @@ resolve@^2.0.0-next.3: languageName: node linkType: hard +"type@npm:^2.7.2": + version: 2.7.2 + resolution: "type@npm:2.7.2" + checksum: 0f42379a8adb67fe529add238a3e3d16699d95b42d01adfe7b9a7c5da297f5c1ba93de39265ba30ffeb37dfd0afb3fb66ae09f58d6515da442219c086219f6f4 + languageName: node + linkType: hard + "typedarray-to-buffer@npm:^3.1.5": version: 3.1.5 resolution: "typedarray-to-buffer@npm:3.1.5"