diff --git a/_maps/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/RandomRuins/SpaceRuins/oldstation.dmm
index 4a0d3e84053a..81e6e4e6245b 100644
--- a/_maps/RandomRuins/SpaceRuins/oldstation.dmm
+++ b/_maps/RandomRuins/SpaceRuins/oldstation.dmm
@@ -50,11 +50,6 @@
},
/turf/open/floor/plating,
/area/ruin/space/ancientstation/charlie/bridge)
-"ao" = (
-/obj/structure/alien/weeds,
-/mob/living/basic/alien/drone,
-/turf/open/floor/iron/dark,
-/area/ruin/space/ancientstation/delta/ai)
"ap" = (
/obj/structure/alien/weeds/node,
/obj/structure/alien/egg/burst,
@@ -87,6 +82,10 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/bridge)
+"av" = (
+/obj/machinery/atmospherics/miner/oxygen,
+/turf/open/floor/engine/o2,
+/area/ruin/space/ancientstation/beta/atmos)
"ax" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/blue{
@@ -94,6 +93,21 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/bridge)
+"ay" = (
+/obj/structure/cable,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 4
+ },
+/obj/machinery/camera/autoname/directional/south{
+ status = 0
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/beta/hall)
"aA" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/firecloset/full,
@@ -171,6 +185,7 @@
/area/ruin/space/ancientstation/charlie/bridge)
"aM" = (
/obj/structure/alien/weeds,
+/obj/machinery/recharge_station,
/obj/effect/decal/cleanable/xenoblood/xgibs/up,
/turf/open/floor/iron/dark,
/area/ruin/space/ancientstation/delta/ai)
@@ -274,7 +289,6 @@
"be" = (
/obj/structure/window/reinforced/spawner/directional/north,
/obj/structure/window/reinforced/spawner/directional/west,
-/obj/structure/alien/weeds,
/turf/open/floor/iron/dark,
/area/ruin/space/ancientstation/delta/ai)
"bg" = (
@@ -310,6 +324,9 @@
/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
dir = 8
},
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/bridge)
"bk" = (
@@ -332,21 +349,15 @@
/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/bridge)
-"bo" = (
-/obj/machinery/door/airlock/highsecurity,
-/turf/open/floor/iron/dark,
-/area/ruin/space/ancientstation/delta/ai)
"bp" = (
/obj/machinery/door/window/brigdoor/left/directional/west,
/obj/effect/decal/cleanable/robot_debris,
-/obj/structure/alien/weeds/node,
+/obj/machinery/flasher/directional/east{
+ id = "IsolationFlash";
+ pixel_y = 40
+ },
/turf/open/floor/iron/dark,
/area/ruin/space/ancientstation/delta/ai)
-"bq" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/components/unary/vent_pump/layer4,
-/turf/open/floor/iron/airless,
-/area/ruin/space/ancientstation/beta/medbay)
"bs" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/table,
@@ -370,20 +381,6 @@
/obj/effect/turf_decal/tile/blue/half/contrasted,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/bridge)
-"bw" = (
-/obj/machinery/door/airlock/engineering{
- name = "Gravity Generator"
- },
-/obj/structure/cable,
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/beta/gravity)
"bx" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock/maintenance_hatch,
@@ -401,17 +398,6 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/bridge)
-"bA" = (
-/obj/structure/ai_core/deactivated,
-/turf/open/floor/iron/dark,
-/area/ruin/space/ancientstation/delta/ai)
-"bC" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/biogenerator,
-/obj/effect/decal/cleanable/greenglow,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/hydro)
"bD" = (
/turf/closed/wall/rust,
/area/ruin/space/ancientstation/delta/rnd)
@@ -464,6 +450,9 @@
/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
dir = 4
},
+/obj/machinery/camera/autoname/directional/east{
+ status = 0
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/bridge)
"bQ" = (
@@ -697,14 +686,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
-"cz" = (
-/obj/structure/window/reinforced/spawner/directional/west,
-/obj/structure/window/reinforced/spawner/directional/north,
-/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/table,
-/obj/machinery/door/window/brigdoor/right/directional/east,
-/turf/open/floor/iron/dark,
-/area/ruin/space/ancientstation/delta/ai)
"cA" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -739,7 +720,6 @@
"cF" = (
/obj/structure/window/reinforced/spawner/directional/west,
/obj/structure/window/reinforced/spawner/directional/south,
-/obj/structure/alien/weeds,
/turf/open/floor/iron/dark,
/area/ruin/space/ancientstation/delta/ai)
"cG" = (
@@ -772,6 +752,7 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
},
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/beta/mining)
"cP" = (
@@ -852,28 +833,11 @@
/obj/effect/decal/cleanable/xenoblood/xgibs/larva/body,
/turf/open/floor/iron/dark,
/area/ruin/space/ancientstation/delta/ai)
-"de" = (
-/obj/structure/alien/weeds,
-/mob/living/basic/alien/queen,
-/turf/open/floor/iron/dark,
-/area/ruin/space/ancientstation/delta/ai)
"df" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/alien/weeds,
/turf/open/floor/iron/dark,
/area/ruin/space/ancientstation/delta/hall)
-"dg" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/door/airlock/science{
- name = "Artificial Program Core Room"
- },
-/obj/machinery/door/firedoor,
-/obj/structure/alien/weeds,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "oldstation-aisat"
- },
-/turf/open/floor/iron/dark,
-/area/ruin/space/ancientstation/delta/hall)
"dh" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
@@ -883,6 +847,7 @@
/obj/effect/turf_decal/tile/purple/anticorner/contrasted{
dir = 1
},
+/obj/structure/table,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
"dk" = (
@@ -900,6 +865,14 @@
"dl" = (
/turf/closed/wall/rust,
/area/ruin/space/ancientstation/charlie/engie)
+"dn" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table,
+/obj/item/storage/crayons,
+/obj/item/toy/cards/deck,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/dorms)
"do" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/green{
@@ -907,10 +880,6 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hydro)
-"dp" = (
-/obj/machinery/growing/soil,
-/turf/open/floor/grass,
-/area/ruin/space/ancientstation/charlie/hydro)
"dq" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/reagent_dispensers/watertank/high{
@@ -972,8 +941,13 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
dir = 10
},
+/obj/effect/decal/cleanable/blood/drip,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
+"dy" = (
+/obj/item/surgery_tray,
+/turf/template_noop,
+/area/template_noop)
"dB" = (
/obj/structure/alien/weeds,
/obj/effect/gibspawner/human,
@@ -996,17 +970,19 @@
},
/turf/open/floor/iron/airless,
/area/ruin/space/ancientstation/beta/medbay)
+"dE" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 5
+ },
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"dF" = (
/obj/structure/lattice,
/turf/template_noop,
/area/template_noop)
-"dG" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/mob/living/basic/alien/drone,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/delta/hall)
"dH" = (
/obj/structure/lattice/catwalk,
/turf/template_noop,
@@ -1017,18 +993,6 @@
},
/turf/open/floor/plating,
/area/ruin/space/ancientstation/beta/mining)
-"dL" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/door/airlock/command/glass{
- name = "Bridge"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/bridge)
"dM" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
@@ -1127,6 +1091,7 @@
/obj/item/screwdriver/power,
/obj/item/storage/belt/utility,
/obj/item/clothing/head/utility/hardhat/welding,
+/obj/item/holosign_creator/atmos,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/beta/supermatter)
"ec" = (
@@ -1134,6 +1099,7 @@
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/north,
/obj/effect/mapping_helpers/apc/no_charge,
+/obj/structure/table,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
"ed" = (
@@ -1146,7 +1112,10 @@
/obj/machinery/firealarm/directional/west,
/obj/effect/decal/cleanable/dirt,
/obj/item/storage/backpack/old,
-/obj/structure/closet,
+/obj/structure/closet{
+ anchored = 1
+ },
+/obj/effect/spawner/random/clothing/backpack,
/obj/effect/spawner/random/clothing/backpack,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/dorms)
@@ -1219,28 +1188,19 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hydro)
-"ep" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/table,
-/obj/item/seeds/wheat,
-/obj/item/seeds/poppy,
-/obj/item/seeds/potato,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/hydro)
"eq" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/seed_extractor,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hydro)
"er" = (
+/obj/machinery/pipedispenser/disposal/transit_tube,
+/obj/effect/turf_decal/stripes/line{
+ dir = 1
+ },
/obj/effect/decal/cleanable/dirt,
-/obj/structure/table,
-/obj/item/seeds/wheat/rice,
-/obj/item/seeds/grape,
-/obj/effect/spawner/random/food_or_drink/seed,
-/obj/item/seeds/ambrosia,
/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/hydro)
+/area/ruin/space/ancientstation/beta/atmos)
"et" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -1287,6 +1247,8 @@
/obj/effect/turf_decal/tile/purple/anticorner/contrasted{
dir = 4
},
+/obj/structure/closet/crate/bin,
+/obj/effect/spawner/random/maintenance,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
"eA" = (
@@ -1302,8 +1264,8 @@
"eB" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/autolathe,
-/obj/machinery/duct,
+/obj/structure/window/reinforced/survival_pod/spawner/directional/west,
+/obj/structure/table,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/rnd)
"eD" = (
@@ -1311,6 +1273,13 @@
/obj/effect/turf_decal/tile/purple/anticorner/contrasted{
dir = 4
},
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
+/obj/structure/rack,
+/obj/item/assembly/prox_sensor,
+/obj/item/stack/cable_coil,
+/obj/item/assembly/prox_sensor,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
"eE" = (
@@ -1318,11 +1287,6 @@
/obj/machinery/light/directional/west,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
-"eF" = (
-/obj/machinery/computer/rdconsole,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/white,
-/area/ruin/space/ancientstation/delta/rnd)
"eH" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/blue/half/contrasted{
@@ -1390,23 +1354,24 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hydro)
-"eR" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/table,
-/obj/item/cultivator{
- pixel_x = 4;
- pixel_y = 4
- },
-/obj/item/shovel/spade,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/hydro)
"eS" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
/obj/effect/turf_decal/tile/green,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hydro)
+"eT" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet,
+/obj/item/storage/backpack/old,
+/obj/effect/spawner/random/clothing/backpack,
+/obj/effect/spawner/random/clothing/backpack,
+/obj/machinery/camera/autoname/directional/south{
+ status = 0
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/dorms)
"eU" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small/directional/west,
@@ -1456,11 +1421,6 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
-"fa" = (
-/obj/machinery/rnd/destructive_analyzer,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/white,
-/area/ruin/space/ancientstation/delta/rnd)
"fb" = (
/obj/effect/spawner/structure/window/hollow/reinforced/end{
dir = 1
@@ -1561,21 +1521,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
-"fu" = (
-/obj/machinery/mecha_part_fabricator,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/white,
-/area/ruin/space/ancientstation/delta/rnd)
-"fv" = (
-/obj/structure/table,
-/obj/effect/decal/cleanable/dirt,
-/obj/item/stack/sheet/iron/fifty,
-/obj/item/stack/sheet/glass/fifty{
- pixel_x = 3;
- pixel_y = 3
- },
-/turf/open/floor/iron/white,
-/area/ruin/space/ancientstation/delta/rnd)
"fw" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/directional/east,
@@ -1621,18 +1566,6 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/engie)
-"fG" = (
-/obj/machinery/door/airlock/engineering/glass,
-/obj/machinery/door/poddoor{
- id = "ancient"
- },
-/obj/machinery/door/firedoor,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/engie)
"fI" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating/rust,
@@ -1646,6 +1579,10 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/duct,
/obj/structure/cable,
+/obj/machinery/firealarm/directional/west,
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hall)
"fK" = (
@@ -1658,6 +1595,7 @@
dir = 8
},
/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/sec)
"fL" = (
@@ -1782,6 +1720,17 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/beta/hall)
+"gj" = (
+/obj/machinery/door/airlock/research{
+ name = "Research and Development"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable,
+/obj/machinery/door/firedoor/closed,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/rnd)
"gk" = (
/obj/structure/alien/weeds,
/obj/effect/decal/cleanable/blood/old,
@@ -1851,13 +1800,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/sec)
-"gD" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/firealarm/directional/east,
-/obj/effect/decal/cleanable/dirt,
-/mob/living/basic/alien/drone,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/delta/hall)
"gE" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -1874,8 +1816,13 @@
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hydro)
"gG" = (
-/obj/machinery/rnd/production/protolathe/offstation,
/obj/effect/decal/cleanable/dirt,
+/obj/structure/table,
+/obj/item/stock_parts/matter_bin,
+/obj/item/stock_parts/scanning_module{
+ pixel_x = 2;
+ pixel_y = 3
+ },
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
"gH" = (
@@ -1893,6 +1840,10 @@
/obj/structure/grille,
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/hall)
+"gK" = (
+/obj/structure/mecha_wreckage/ripley,
+/turf/open/floor/iron/white,
+/area/ruin/space/ancientstation/delta/rnd)
"gL" = (
/obj/effect/spawner/structure/window/hollow/reinforced/end{
dir = 4
@@ -1900,9 +1851,15 @@
/turf/open/floor/plating,
/area/ruin/space/ancientstation/beta/mining)
"gM" = (
-/obj/machinery/rnd/production/circuit_imprinter/offstation,
/obj/effect/decal/cleanable/dirt,
-/obj/item/reagent_containers/dropper,
+/obj/structure/table,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 4
+ },
+/obj/item/experi_scanner{
+ pixel_x = 4
+ },
+/obj/item/experi_scanner,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
"gO" = (
@@ -1917,18 +1874,18 @@
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/hall)
"gP" = (
+/obj/effect/decal/cleanable/glass,
/obj/effect/decal/cleanable/dirt,
-/obj/structure/table,
-/obj/item/tank/internals/anesthetic,
-/obj/item/clothing/mask/breath/medical,
+/obj/machinery/duct,
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 8
+ },
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
"gQ" = (
/obj/effect/decal/cleanable/dirt,
-/obj/structure/table/optable{
- name = "Robotics Operating Table"
- },
-/obj/item/surgical_drapes,
+/obj/effect/decal/cleanable/xenoblood/xgibs/core,
+/obj/machinery/duct,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
"gR" = (
@@ -1995,6 +1952,10 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/sec)
+"hc" = (
+/obj/machinery/atmospherics/miner/nitrogen,
+/turf/open/floor/engine/n2,
+/area/ruin/space/ancientstation/beta/atmos)
"hi" = (
/turf/closed/wall/rust,
/area/ruin/space/ancientstation/charlie/hall)
@@ -2101,13 +2062,6 @@
/obj/effect/mapping_helpers/airalarm/all_access,
/turf/open/floor/iron/cafeteria,
/area/ruin/space/ancientstation/charlie/kitchen)
-"hE" = (
-/mob/living/basic/alien/drone,
-/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
- dir = 8
- },
-/turf/open/floor/iron/white,
-/area/ruin/space/ancientstation/delta/rnd)
"hI" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -2131,6 +2085,9 @@
/obj/structure/alien/weeds,
/obj/structure/cable,
/obj/effect/decal/cleanable/blood/tracks,
+/obj/machinery/camera/autoname/directional/east{
+ status = 0
+ },
/turf/open/floor/iron/dark,
/area/ruin/space/ancientstation/delta/ai)
"hM" = (
@@ -2187,10 +2144,10 @@
/area/ruin/space/ancientstation/charlie/hall)
"hV" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/computer/old,
/obj/effect/turf_decal/tile/blue/half/contrasted{
dir = 4
},
+/obj/machinery/computer/security/hos,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/bridge)
"hW" = (
@@ -2247,7 +2204,8 @@
dir = 4
},
/obj/machinery/duct,
-/turf/open/floor/iron,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/plating,
/area/ruin/space/ancientstation/charlie/hall)
"ic" = (
/obj/effect/decal/cleanable/dirt,
@@ -2381,6 +2339,7 @@
/obj/effect/turf_decal/tile/purple/anticorner/contrasted{
dir = 8
},
+/obj/structure/window/reinforced/survival_pod/spawner/directional/west,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
"ir" = (
@@ -2397,21 +2356,6 @@
/obj/effect/decal/cleanable/glass/plasma,
/turf/open/floor/engine/airless,
/area/ruin/space/ancientstation/beta/supermatter)
-"iy" = (
-/obj/machinery/door/airlock/medical/glass{
- name = "Medical Bay"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/obj/machinery/door/firedoor/closed,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/beta/medbay)
"iA" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/rack,
@@ -2503,8 +2447,11 @@
dir = 4
},
/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/cobweb,
/obj/structure/cable,
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
+ },
+/obj/effect/decal/cleanable/cobweb,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/charlie/storage)
"iV" = (
@@ -2516,24 +2463,25 @@
/obj/structure/cable,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/charlie/storage)
-"jc" = (
-/obj/machinery/door/airlock/research{
- name = "Research and Development"
+"iX" = (
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 8
},
-/obj/machinery/door/firedoor,
+/obj/structure/table_frame,
/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/delta/rnd)
-"jd" = (
-/obj/machinery/door/airlock/research{
- name = "Research and Development"
+/obj/item/shard{
+ icon_state = "medium"
},
-/obj/machinery/door/firedoor,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
+"iY" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/camera/autoname/directional/east{
+ status = 0
+ },
/turf/open/floor/iron,
-/area/ruin/space/ancientstation/delta/rnd)
+/area/ruin/space/ancientstation/charlie/hall)
"je" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -2635,6 +2583,13 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hall)
+"jw" = (
+/obj/structure/alien/weeds/node,
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
+ },
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
"jx" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/directional/east,
@@ -2749,9 +2704,9 @@
"jP" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/item/storage/backpack/duffelbag,
-/obj/structure/closet,
-/obj/effect/spawner/random/clothing/backpack,
+/obj/structure/table,
+/obj/item/storage/photo_album,
+/obj/item/pai_card,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/dorms)
"jU" = (
@@ -2764,32 +2719,19 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/structure/cable,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/dorms)
-"jV" = (
-/obj/structure/rack,
-/obj/item/pickaxe,
-/obj/item/pickaxe,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/brown/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/beta/mining)
"jW" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/directional/east,
/obj/effect/turf_decal/tile/purple/anticorner/contrasted,
+/obj/structure/table/optable{
+ name = "Robotics Operating Table"
+ },
+/obj/item/surgical_drapes,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
-"jX" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/table,
-/obj/item/seeds/harebell,
-/obj/item/seeds/carrot,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/hydro)
"jY" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -2867,6 +2809,9 @@
/obj/item/shard,
/obj/effect/mapping_helpers/broken_floor,
/obj/structure/broken_flooring/singular/directional/east,
+/obj/machinery/camera/autoname/directional/east{
+ status = 0
+ },
/turf/open/floor/iron/airless,
/area/ruin/space/ancientstation/beta/hall)
"ko" = (
@@ -2897,6 +2842,10 @@
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 4
},
+/obj/structure/table,
+/obj/item/stock_parts/capacitor,
+/obj/item/stock_parts/manipulator,
+/obj/item/stock_parts/micro_laser,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
"kr" = (
@@ -2977,6 +2926,7 @@
/obj/item/crowbar,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
+/obj/item/crowbar,
/obj/effect/spawner/random/decoration/glowstick,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/dorms)
@@ -2986,17 +2936,6 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/dorms)
-"kH" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/obj/structure/cable,
-/obj/machinery/door/airlock/external/ruin{
- name = "External Access"
- },
-/turf/open/floor/plating,
-/area/ruin/space/ancientstation/charlie/engie)
"kI" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/stripes/corner{
@@ -3042,6 +2981,7 @@
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/small/directional/west,
/obj/effect/decal/cleanable/dirt,
+/obj/item/crowbar,
/obj/effect/spawner/random/decoration/glowstick,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/dorms)
@@ -3083,6 +3023,11 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/white/textured,
/area/ruin/space/ancientstation/delta/proto)
+"kT" = (
+/obj/structure/grille/broken,
+/obj/item/stack/rods,
+/turf/open/floor/plating/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"kU" = (
/obj/machinery/light/directional/east,
/obj/structure/table/reinforced,
@@ -3168,6 +3113,9 @@
name = "N2 Input"
},
/obj/effect/turf_decal/tile/yellow/half/contrasted,
+/obj/machinery/camera/autoname/directional/south{
+ status = 0
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/beta/atmos)
"li" = (
@@ -3199,12 +3147,6 @@
/obj/effect/mob_spawn/ghost_role/human/oldeng,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/dorms)
-"lq" = (
-/obj/structure/alien/weeds,
-/obj/effect/decal/cleanable/blood/gibs/old,
-/mob/living/basic/alien,
-/turf/open/floor/iron/dark,
-/area/ruin/space/ancientstation/delta/ai)
"lr" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
@@ -3224,6 +3166,7 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 8
},
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/delta/hall)
"lv" = (
@@ -3265,6 +3208,7 @@
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hall)
"lF" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
"lG" = (
@@ -3273,14 +3217,6 @@
},
/turf/open/floor/iron/white/textured,
/area/ruin/space/ancientstation/delta/proto)
-"lH" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/light_switch/directional/north,
-/obj/effect/turf_decal/tile/green/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/hydro)
"lI" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/button/door/directional/west{
@@ -3306,6 +3242,9 @@
/obj/effect/turf_decal/tile/yellow{
dir = 4
},
+/obj/machinery/camera/autoname/directional/east{
+ status = 0
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/engie)
"lM" = (
@@ -3314,6 +3253,9 @@
/obj/effect/turf_decal/tile/yellow/half/contrasted{
dir = 8
},
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/rnd)
"lO" = (
@@ -3365,28 +3307,11 @@
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hydro)
"lV" = (
-/obj/structure/grille/broken,
-/turf/open/floor/plating/airless,
-/area/ruin/space/ancientstation/beta/medbay)
-"lW" = (
-/obj/structure/grille/broken,
/obj/item/shard{
icon_state = "medium"
},
-/obj/effect/mapping_helpers/broken_floor,
-/turf/open/floor/plating/airless,
-/area/ruin/space/ancientstation/beta/medbay)
-"lY" = (
-/obj/machinery/door/airlock/atmos/glass{
- name = "Station Atmospherics"
- },
-/obj/machinery/door/firedoor,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2{
- dir = 4
- },
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/beta/atmos)
+/turf/template_noop,
+/area/template_noop)
"lZ" = (
/obj/structure/alien/weeds,
/obj/structure/cable,
@@ -3425,17 +3350,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
-"mj" = (
-/obj/machinery/door/airlock/highsecurity,
-/obj/structure/alien/weeds,
-/obj/structure/cable,
-/obj/effect/decal/cleanable/xenoblood/xtracks,
-/obj/effect/decal/cleanable/blood/tracks,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "oldstation-aisat"
- },
-/turf/open/floor/iron/dark,
-/area/ruin/space/ancientstation/delta/ai)
"mk" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
@@ -3451,14 +3365,10 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hall)
-"mm" = (
-/obj/machinery/power/supermatter_crystal/shard,
-/obj/structure/closet/crate/engineering{
- name = "supermatter shard crate"
- },
-/turf/open/floor/iron/white/textured,
-/area/ruin/space/ancientstation/delta/proto)
"mn" = (
+/obj/machinery/camera/autoname/directional/south{
+ status = 0
+ },
/turf/open/floor/iron/white/corner{
dir = 4
},
@@ -3519,9 +3429,10 @@
"mz" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/item/storage/backpack/old,
-/obj/structure/closet,
-/obj/effect/spawner/random/clothing/backpack,
+/obj/structure/table,
+/obj/item/crowbar,
+/obj/item/crowbar,
+/obj/effect/spawner/random/decoration/glowstick,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/dorms)
"mA" = (
@@ -3589,16 +3500,6 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/beta/mining)
-"mM" = (
-/obj/machinery/door/airlock/mining/glass{
- name = "Mining Equipment"
- },
-/obj/structure/cable,
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/beta/mining)
"mN" = (
/obj/structure/closet,
/obj/effect/decal/cleanable/dirt,
@@ -3740,6 +3641,7 @@
dir = 10
},
/obj/structure/cable,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hall)
"nf" = (
@@ -3753,10 +3655,10 @@
/area/ruin/space/ancientstation/beta/hall)
"ng" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/pipedispenser/disposal/transit_tube,
/obj/effect/turf_decal/stripes/line{
dir = 1
},
+/obj/structure/closet/crate/bin,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/beta/atmos)
"nh" = (
@@ -3776,6 +3678,9 @@
/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{
dir = 1
},
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/beta/atmos)
"nm" = (
@@ -3823,42 +3728,15 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/visible/layer4,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/beta/atmos)
-"nv" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/obj/machinery/door/firedoor,
-/obj/machinery/door/airlock/atmos/glass{
- name = "Station Atmospherics"
- },
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/beta/atmos)
"nw" = (
-/obj/structure/cable,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
- dir = 4
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
- dir = 8
- },
-/obj/structure/broken_flooring/side/directional/east,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/plating/airless,
-/area/ruin/space/ancientstation/beta/hall)
-"nx" = (
-/obj/item/shard,
-/obj/machinery/atmospherics/components/binary/pump/layer4,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
- dir = 4
- },
/obj/effect/decal/cleanable/glass,
-/obj/effect/mapping_helpers/broken_floor,
-/obj/structure/cable,
+/obj/item/shard,
+/obj/machinery/duct,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
- dir = 10
+ dir = 8
},
-/obj/structure/broken_flooring/singular/directional/west,
-/turf/open/floor/plating/airless,
-/area/ruin/space/ancientstation/beta/hall)
+/turf/open/floor/iron/white,
+/area/ruin/space/ancientstation/delta/rnd)
"ny" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2{
@@ -3893,33 +3771,6 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/beta/atmos)
-"nC" = (
-/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/item/surgical_drapes,
-/obj/machinery/light/small/broken/directional/west,
-/obj/item/tank/internals/anesthetic,
-/obj/item/clothing/mask/breath/medical,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/airless,
-/area/ruin/space/ancientstation/beta/medbay)
-"nD" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/table/optable,
-/obj/machinery/light_switch/directional/east,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
-/turf/open/floor/iron/airless,
-/area/ruin/space/ancientstation/beta/medbay)
"nJ" = (
/obj/machinery/door/firedoor,
/obj/machinery/door/airlock/engineering{
@@ -3953,11 +3804,6 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/rnd)
-"nN" = (
-/obj/effect/decal/cleanable/dirt,
-/mob/living/basic/alien/drone,
-/turf/open/floor/iron/white,
-/area/ruin/space/ancientstation/delta/rnd)
"nO" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
@@ -3998,32 +3844,6 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
-"nV" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/door/airlock/science{
- name = "Artificial Program Core Room"
- },
-/obj/machinery/door/firedoor,
-/obj/structure/alien/weeds,
-/obj/structure/cable,
-/obj/effect/decal/cleanable/blood/tracks,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "oldstation-aisat"
- },
-/turf/open/floor/iron/dark,
-/area/ruin/space/ancientstation/delta/hall)
-"nW" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/light/directional/east,
-/obj/machinery/firealarm/directional/east,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/blood/tracks{
- dir = 1
- },
-/mob/living/basic/alien,
-/obj/structure/cable,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/delta/hall)
"nX" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -4042,6 +3862,9 @@
dir = 8
},
/obj/structure/cable,
+/obj/machinery/camera/autoname/directional/east{
+ status = 0
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
"oa" = (
@@ -4056,6 +3879,14 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
+"ob" = (
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/growing/tray,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hydro)
"oc" = (
/obj/machinery/door/airlock/science,
/obj/effect/decal/cleanable/dirt,
@@ -4074,27 +3905,27 @@
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
"oe" = (
-/obj/structure/table,
-/obj/item/stack/sheet/glass/fifty{
- pixel_x = 3;
- pixel_y = 3
- },
-/obj/item/stack/sheet/iron/fifty,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
+/obj/machinery/computer/rdconsole{
+ dir = 1
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/rnd)
"of" = (
-/obj/structure/table,
-/obj/item/storage/toolbox/mechanical/old,
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
+/obj/machinery/rnd/production/protolathe/offstation,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/rnd)
"og" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
dir = 4
},
+/obj/machinery/door/window/right/directional/west{
+ state_open = 1
+ },
+/obj/effect/decal/cleanable/blood/drip,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
"oh" = (
@@ -4103,53 +3934,21 @@
/obj/machinery/washing_machine,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hall)
-"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/duct,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/delta/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,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/delta/rnd)
-"ok" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/door/firedoor/closed,
+/obj/structure/table,
+/obj/item/storage/toolbox/mechanical/old,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/rnd)
-"ol" = (
-/obj/effect/decal/cleanable/dirt,
+"om" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/door/firedoor/closed,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/delta/rnd)
-"on" = (
-/obj/machinery/door/airlock/highsecurity,
-/obj/structure/alien/weeds,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
- cycle_id = "oldstation-aisat"
+/obj/machinery/power/energy_accumulator/tesla_coil,
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
},
-/turf/open/floor/iron/dark,
-/area/ruin/space/ancientstation/delta/ai)
+/turf/open/floor/plating,
+/area/ruin/space/ancientstation/beta/supermatter)
"oo" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -4169,6 +3968,31 @@
/obj/effect/decal/cleanable/xenoblood/xgibs/larva/body,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
+"or" = (
+/obj/effect/decal/cleanable/blood/old,
+/obj/effect/decal/remains/human{
+ pixel_y = -4;
+ pixel_x = -4
+ },
+/obj/item/paper/fluff/ruins/oldstation/survivor_note{
+ pixel_x = 17;
+ pixel_y = 12
+ },
+/obj/item/organ/internal/cyberimp/arm/item_set/toolset{
+ pixel_x = 6;
+ pixel_y = 2
+ },
+/obj/item/organ/internal/cyberimp/cyberlink/nt_low,
+/obj/effect/decal/cleanable/blood/drip,
+/turf/open/floor/plating{
+ initial_gas_mix = "co2=6;o2=16;n2=82;TEMP=293.15"
+ },
+/area/ruin/space/ancientstation/delta/hall)
+"ot" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/composters,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hydro)
"ou" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -4183,17 +4007,6 @@
/obj/machinery/duct,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
-"ow" = (
-/obj/item/kirbyplants{
- icon_state = "plant-25"
- },
-/obj/effect/decal/cleanable/cobweb,
-/obj/machinery/light/small/broken/directional/west,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/airless,
-/area/ruin/space/ancientstation/beta/medbay)
"oy" = (
/obj/structure/table,
/obj/item/tank/internals/oxygen,
@@ -4206,42 +4019,15 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/engie)
-"oB" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/glass,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
- dir = 6
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
- dir = 5
- },
-/turf/open/floor/iron/airless,
-/area/ruin/space/ancientstation/beta/medbay)
"oD" = (
-/obj/effect/decal/cleanable/xenoblood/xgibs/core,
+/obj/structure/window/reinforced/survival_pod/spawner/directional/west,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
-"oE" = (
-/obj/item/stack/rods,
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/airless,
-/area/ruin/space/ancientstation/beta/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/iron/airless,
-/area/ruin/space/ancientstation/beta/medbay)
"oG" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/xenoblood,
+/obj/structure/table,
+/obj/machinery/cell_charger,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
"oH" = (
@@ -4256,13 +4042,6 @@
},
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
-"oJ" = (
-/obj/structure/closet/crate/bin,
-/obj/effect/spawner/random/maintenance,
-/obj/effect/spawner/random/trash/garbage,
-/obj/structure/broken_flooring/corner/directional/west,
-/turf/open/floor/plating/airless,
-/area/ruin/space/ancientstation/beta/medbay)
"oK" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light/directional/east,
@@ -4299,6 +4078,9 @@
icon_state = "medium"
},
/obj/structure/broken_flooring/side/directional/south,
+/obj/machinery/camera/autoname/directional/east{
+ status = 0
+ },
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/hall)
"oQ" = (
@@ -4360,6 +4142,17 @@
},
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/hall)
+"pd" = (
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/structure/table,
+/obj/machinery/door/window/brigdoor/right/directional/east,
+/obj/machinery/computer/upload/borg{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
"pf" = (
/obj/structure/window/reinforced/spawner/directional/west,
/obj/machinery/portable_atmospherics/pump,
@@ -4372,6 +4165,16 @@
/obj/structure/broken_flooring/corner/directional/north,
/turf/open/floor/iron/airless,
/area/ruin/space/ancientstation/beta/hall)
+"pg" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/machinery/duct,
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/hall)
"ph" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/mirror/directional/north,
@@ -4380,6 +4183,9 @@
/obj/machinery/power/apc/auto_name/directional/east,
/obj/effect/mapping_helpers/apc/no_charge,
/obj/structure/cable,
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/dorms)
"pi" = (
@@ -4450,10 +4256,22 @@
/obj/effect/decal/cleanable/dirt,
/turf/closed/wall/rust,
/area/ruin/space/ancientstation/charlie/kitchen)
+"py" = (
+/obj/effect/turf_decal/tile/green/anticorner/contrasted{
+ dir = 8
+ },
+/obj/machinery/vending/hydroseeds{
+ onstation = 0
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hydro)
"pz" = (
/obj/structure/rack,
/obj/effect/decal/cleanable/dirt,
-/obj/item/card/id/away/old/apc,
+/obj/item/card/id/advanced/old{
+ trim = /datum/id_trim/away/old/apc;
+ name = "Engineering Equipment Access"
+ },
/obj/item/crowbar,
/obj/item/stock_parts/cell/high,
/obj/machinery/door/window/right/directional/east{
@@ -4522,6 +4340,7 @@
/obj/effect/turf_decal/stripes/line{
dir = 4
},
+/obj/item/paper/fluff/ruins/oldstation/distro_guide,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/beta/atmos)
"qm" = (
@@ -4540,11 +4359,24 @@
/area/ruin/space/ancientstation/beta/supermatter)
"qn" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/computer/old,
-/obj/item/paper/fluff/ruins/oldstation/report,
/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet/emcloset/anchored,
+/obj/item/storage/box/emergency_eva,
+/obj/item/storage/box/emergency_eva,
+/obj/item/storage/box/emergency_eva,
+/obj/item/storage/box/emergency_eva,
+/obj/item/storage/box/emergency_eva,
+/obj/item/storage/box/emergency_eva,
+/obj/item/storage/box/emergency_eva,
/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/bridge)
+/area/ruin/space/ancientstation/charlie/dorms)
+"qz" = (
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
+ dir = 6
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"qA" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -4562,6 +4394,9 @@
"qH" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/plumbing/input,
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
/turf/open/floor/engine,
/area/ruin/space/ancientstation/delta/biolab)
"qK" = (
@@ -4574,6 +4409,9 @@
/obj/machinery/power/energy_accumulator/grounding_rod,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/beta/supermatter)
+"rf" = (
+/turf/open/floor/plating/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"rg" = (
/obj/machinery/door/firedoor,
/obj/effect/decal/cleanable/dirt,
@@ -4590,6 +4428,11 @@
/obj/machinery/duct,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
+"ri" = (
+/obj/structure/cable,
+/obj/item/solar_assembly,
+/turf/open/floor/iron/solarpanel/airless,
+/area/ruin/space/solars/ancientstation/charlie/solars)
"rl" = (
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
dir = 4
@@ -4624,37 +4467,41 @@
/obj/machinery/gravity_generator/main/off,
/turf/open/floor/iron/diagonal,
/area/ruin/space/ancientstation/beta/gravity)
-"rN" = (
+"rJ" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/structure/table/glass,
-/obj/item/reagent_containers/cup/bottle{
- pixel_x = 4;
- list_reagents = list(/datum/reagent/growthserum=30);
- name = "Experimental solution";
- renamedByPlayer = 1;
- pixel_y = 8
- },
-/obj/item/reagent_containers/cup/bottle{
- pixel_x = -4;
- list_reagents = list(/datum/reagent/consumable/nutriment/peptides=30);
- name = "Solution for Molly";
- renamedByPlayer = 1
- },
-/obj/item/reagent_containers/dropper{
- pixel_x = -7;
- pixel_y = 10
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
},
-/obj/effect/turf_decal/tile/purple/half/contrasted{
- dir = 1
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hall)
+"rQ" = (
+/obj/structure/closet/crate/medical{
+ opened = 1
},
-/turf/open/floor/iron/white/textured_edge,
-/area/ruin/space/ancientstation/delta/biolab)
+/obj/item/skillchip/bonsai,
+/turf/open/floor/plating/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"rR" = (
/obj/effect/decal/cleanable/generic,
/obj/item/stack/rods,
/turf/open/floor/engine/airless,
/area/ruin/space/ancientstation/beta/supermatter)
+"rS" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Gravity Generator"
+ },
+/obj/structure/cable,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/beta/gravity)
"rT" = (
/obj/effect/turf_decal/stripes/line{
dir = 8
@@ -4702,6 +4549,26 @@
},
/turf/open/floor/plating,
/area/ruin/space/ancientstation/delta/hall)
+"sh" = (
+/obj/item/radio/intercom/directional/south{
+ freerange = 1;
+ frequency = 1447;
+ listening = 0;
+ name = "Private Channel"
+ },
+/obj/item/radio/intercom/directional/east{
+ freerange = 1;
+ name = "Uncommon Channel";
+ frequency = 1363
+ },
+/obj/item/radio/intercom/directional/north{
+ freerange = 1;
+ listening = 0;
+ name = "Custom Channel"
+ },
+/obj/structure/ai_core/deactivated,
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
"si" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/cobweb,
@@ -4712,6 +4579,25 @@
/obj/structure/chair,
/turf/open/floor/iron/white/textured,
/area/ruin/space/ancientstation/delta/proto)
+"sm" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/red/half/contrasted{
+ dir = 4
+ },
+/obj/machinery/camera/autoname/directional/east{
+ status = 0
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/sec)
+"sn" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable,
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/hall)
"sq" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle,
/obj/structure/cable,
@@ -4769,11 +4655,9 @@
"sJ" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/structure/sink/kitchen/directional/west{
- desc = "A sink used for washing one's hands and face. It looks rusty and home-made";
- name = "old sink";
- has_water_reclaimer = 0
- },
+/obj/structure/table,
+/obj/item/tank/internals/anesthetic,
+/obj/item/clothing/mask/breath/medical,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/rnd)
"sL" = (
@@ -4784,15 +4668,21 @@
/area/ruin/space/ancientstation/delta/hall)
"sM" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/computer/old{
- dir = 1
- },
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
dir = 8
},
+/obj/machinery/computer/security{
+ dir = 1
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/sec)
+"sO" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/chem_master/condimaster,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hydro)
"sP" = (
/obj/machinery/space_heater,
/turf/open/floor/plating/rust,
@@ -4817,8 +4707,24 @@
},
/obj/machinery/airalarm/directional/west,
/obj/effect/mapping_helpers/airalarm/all_access,
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
+ },
/turf/open/floor/iron/diagonal,
/area/ruin/space/ancientstation/beta/gravity)
+"ta" = (
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
+/turf/open/floor/engine/airless,
+/area/ruin/space/ancientstation/beta/supermatter)
+"tc" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/camera/autoname/directional/east{
+ status = 0
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/hall)
"td" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/duct,
@@ -4831,9 +4737,38 @@
},
/turf/open/floor/iron/white/textured,
/area/ruin/space/ancientstation/delta/proto)
+"tk" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/effect/mob_spawn/ghost_role/human/oldexplorer,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/dorms)
+"tm" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light/directional/south,
+/obj/effect/decal/cleanable/dirt,
+/mob/living/basic/alien/drone,
+/obj/machinery/duct,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/hall)
"tr" = (
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/supermatter)
+"tu" = (
+/obj/structure/grille/broken,
+/obj/item/shard{
+ icon_state = "medium"
+ },
+/obj/effect/mapping_helpers/broken_floor,
+/obj/item/stack/rods,
+/turf/open/floor/plating/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"tv" = (
/obj/machinery/portable_atmospherics/canister/air,
/turf/open/floor/plating,
@@ -4857,6 +4792,19 @@
"tC" = (
/turf/closed/mineral/gold,
/area/space/nearstation)
+"tH" = (
+/obj/machinery/door/airlock/engineering/glass,
+/obj/machinery/door/poddoor{
+ id = "ancient"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/engie)
"tJ" = (
/obj/effect/turf_decal/stripes/line{
dir = 5
@@ -4876,13 +4824,44 @@
/area/ruin/space/ancientstation/charlie/kitchen)
"ua" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/computer/old,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
dir = 4
},
+/obj/machinery/computer/records/security,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/sec)
+"ue" = (
+/obj/machinery/door/airlock/research{
+ name = "Research and Development"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/rnd)
+"uh" = (
+/obj/machinery/atmospherics/components/unary/vent_pump/layer4,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
+"ui" = (
+/obj/effect/decal/cleanable/shreds,
+/obj/structure/alien/weeds,
+/obj/structure/closet/crate/secure/science{
+ req_access = list("away_science")
+ },
+/obj/item/transfer_valve,
+/obj/item/raw_anomaly_core/bluespace,
+/obj/item/raw_anomaly_core/random,
+/obj/item/clothing/suit/toggle/labcoat/science,
+/obj/item/reagent_containers/cup/soda_cans/dr_gibb,
+/obj/item/mmi/posibrain,
+/obj/machinery/camera/autoname/directional/south{
+ status = 0
+ },
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
"uj" = (
/turf/closed/wall/r_wall,
/area/ruin/space/ancientstation/delta/proto)
@@ -4928,6 +4907,13 @@
/obj/structure/cable,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hall)
+"ur" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/duct,
+/obj/effect/decal/cleanable/blood/drip,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/hall)
"uu" = (
/obj/structure/table/glass,
/obj/structure/closet/mini_fridge{
@@ -4979,6 +4965,10 @@
},
/turf/open/floor/engine/n2,
/area/ruin/space/ancientstation/beta/atmos)
+"uE" = (
+/obj/machinery/portable_atmospherics/canister/water_vapor,
+/turf/open/floor/plating,
+/area/ruin/space/ancientstation/charlie/hall)
"uG" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -5069,14 +5059,34 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hall)
+"vt" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/airlock/research{
+ name = "Research and Development"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/firedoor/closed,
+/obj/machinery/duct,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/rnd)
"vy" = (
/obj/effect/decal/cleanable/dirt,
+/obj/machinery/camera/autoname/directional/south{
+ status = 0
+ },
/turf/open/floor/engine,
/area/ruin/space/ancientstation/delta/biolab)
"vA" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/delta/biolab)
+"vD" = (
+/obj/effect/decal/cleanable/cobweb,
+/obj/machinery/sleeper,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"vE" = (
/obj/structure/rack,
/obj/item/tank/internals/emergency_oxygen,
@@ -5109,17 +5119,6 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/rnd)
-"vM" = (
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 4
- },
-/obj/machinery/door/airlock/external/ruin{
- name = "Engineering External Access"
- },
-/turf/open/floor/plating,
-/area/ruin/space/ancientstation/charlie/engie)
"vO" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/extinguisher_cabinet/directional/south,
@@ -5210,6 +5209,19 @@
/obj/item/ammo_box/a762,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/delta/hall)
+"wh" = (
+/obj/machinery/door/airlock/engineering/glass,
+/obj/machinery/door/poddoor{
+ id = "ancient"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/engie)
"wi" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/door/airlock/command{
@@ -5234,6 +5246,9 @@
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/duct,
+/obj/machinery/camera/autoname/directional/south{
+ status = 0
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/biolab)
"wn" = (
@@ -5286,33 +5301,23 @@
"wD" = (
/turf/closed/mineral/uranium,
/area/space/nearstation)
-"wE" = (
-/obj/machinery/door/airlock/engineering{
- name = "Supermatter Chamber"
- },
-/turf/open/floor/plating/airless,
-/area/ruin/space/ancientstation/beta/supermatter)
-"wF" = (
-/obj/structure/closet/crate/bin,
-/obj/effect/spawner/random/trash/botanical_waste,
-/obj/effect/turf_decal/tile/green/anticorner/contrasted{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/hydro)
"wG" = (
/obj/effect/spawner/structure/window/hollow/middle,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/charlie/hydro)
-"wK" = (
-/obj/machinery/computer/pandemic{
- machine_stat = 1
+"wI" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/airlock/science{
+ name = "Artificial Program Core Room"
},
-/obj/effect/turf_decal/tile/purple/half/contrasted{
- dir = 1
+/obj/machinery/door/firedoor,
+/obj/structure/alien/weeds,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "oldstation-aisat"
},
-/turf/open/floor/iron/white/textured_edge,
-/area/ruin/space/ancientstation/delta/biolab)
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/hall)
"wL" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
@@ -5320,11 +5325,6 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/engie)
-"wO" = (
-/obj/machinery/growing/soil,
-/obj/machinery/light/small/directional/south,
-/turf/open/floor/grass,
-/area/ruin/space/ancientstation/charlie/hydro)
"wS" = (
/obj/item/stack/rods,
/obj/machinery/atmospherics/components/unary/vent_scrubber{
@@ -5333,6 +5333,31 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/supermatter)
+"wT" = (
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/structure/table,
+/obj/machinery/door/window/brigdoor/right/directional/east,
+/obj/machinery/computer/upload/ai{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
+"wU" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/purple/anticorner/contrasted{
+ dir = 1
+ },
+/obj/structure/table,
+/obj/structure/window/reinforced/survival_pod/spawner/directional/west,
+/obj/item/stack/sheet/iron/fifty,
+/obj/item/stack/sheet/glass/fifty{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/turf/open/floor/iron/white,
+/area/ruin/space/ancientstation/delta/rnd)
"xb" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/airalarm/directional/west,
@@ -5343,21 +5368,21 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hydro)
-"xj" = (
-/obj/machinery/door/airlock/science{
- name = "Biolab"
- },
+"xo" = (
+/obj/item/storage/medkit/ancient,
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/door/firedoor/closed,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/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/structure/cable,
-/obj/machinery/duct,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+/obj/machinery/power/apc/auto_name/directional/north,
+/obj/effect/mapping_helpers/apc/no_charge,
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
dir = 4
},
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/delta/biolab)
+/obj/structure/table/reinforced/rglass,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"xr" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -5385,40 +5410,82 @@
},
/turf/open/floor/plating,
/area/ruin/space/ancientstation/charlie/sec)
+"xw" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable,
+/obj/machinery/door/firedoor,
+/obj/machinery/door/airlock/atmos/glass{
+ name = "Station Atmospherics"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/beta/atmos)
"xD" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/stack/rods,
/obj/structure/broken_flooring/pile/directional/south,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/dorms)
+"xF" = (
+/obj/structure/table/optable,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
+"xG" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light_switch/directional/north,
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 1
+ },
+/obj/structure/closet/crate/bin,
+/obj/effect/spawner/random/trash/botanical_waste,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hydro)
"xH" = (
/obj/effect/decal/cleanable/generic,
/obj/structure/cable,
/turf/open/floor/engine/airless,
/area/ruin/space/ancientstation/beta/supermatter)
-"xM" = (
-/obj/machinery/door/window/right/directional/east{
- req_access = list("away_general")
- },
-/turf/open/floor/engine,
-/area/ruin/space/ancientstation/delta/biolab)
"xP" = (
/obj/machinery/light/small/directional/east,
/obj/structure/alien/weeds,
/obj/machinery/portable_atmospherics/scrubber,
/turf/open/floor/iron/dark,
/area/ruin/space/ancientstation/delta/ai)
+"xQ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table,
+/obj/item/seeds/potato,
+/obj/item/seeds/poppy,
+/obj/item/seeds/wheat,
+/obj/item/seeds/carrot,
+/obj/item/seeds/harebell,
+/obj/item/seeds/ambrosia,
+/obj/effect/spawner/random/food_or_drink/seed,
+/obj/item/seeds/grape,
+/obj/item/seeds/wheat/rice,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hydro)
"xS" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
},
/turf/open/floor/plating,
/area/ruin/space/ancientstation/beta/hall)
+"xY" = (
+/turf/template_noop,
+/area/space/nearstation)
"ye" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/table,
/turf/open/floor/iron/cafeteria,
/area/ruin/space/ancientstation/charlie/kitchen)
+"yf" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light_switch/directional/east,
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"yj" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/crate,
@@ -5444,23 +5511,17 @@
/obj/structure/sign/warning/biohazard,
/turf/closed/wall/rust,
/area/ruin/space/ancientstation/delta/biolab)
-"yu" = (
-/obj/machinery/door/airlock/engineering/glass,
-/obj/machinery/door/poddoor{
- id = "ancient"
- },
-/obj/machinery/door/firedoor,
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/engie)
"yx" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/reagent_dispensers/fueltank,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/delta/hall)
+"yz" = (
+/obj/effect/decal/cleanable/glass,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"yE" = (
/obj/machinery/airalarm/directional/west,
/obj/effect/mapping_helpers/airalarm/all_access,
@@ -5472,8 +5533,17 @@
"yF" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/duct,
+/obj/effect/decal/cleanable/blood/drip,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/rnd)
+"yG" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/alien/weeds,
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/hall)
"yO" = (
/obj/structure/rack,
/obj/item/storage/bag/ore,
@@ -5514,6 +5584,31 @@
/obj/machinery/light/broken/directional/east,
/turf/open/floor/engine/airless,
/area/ruin/space/ancientstation/beta/supermatter)
+"zc" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
+ dir = 6
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 5
+ },
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
+"zj" = (
+/obj/machinery/door/airlock/science{
+ name = "Biolab"
+ },
+/obj/machinery/door/firedoor/closed,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/biolab)
"zl" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet,
@@ -5535,20 +5630,6 @@
},
/turf/open/floor/plating,
/area/ruin/space/ancientstation/beta/atmos)
-"zn" = (
-/obj/machinery/door/airlock/engineering{
- name = "Gravity Generator"
- },
-/obj/machinery/door/firedoor,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
- dir = 8
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
- dir = 4
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron/diagonal,
-/area/ruin/space/ancientstation/beta/gravity)
"zp" = (
/obj/effect/turf_decal/stripes/line,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
@@ -5560,6 +5641,14 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/diagonal,
/area/ruin/space/ancientstation/beta/gravity)
+"zq" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/beta/hall)
"zr" = (
/obj/effect/spawner/structure/window/hollow/reinforced/end{
dir = 8
@@ -5676,19 +5765,16 @@
/obj/machinery/duct,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
+"Ap" = (
+/obj/structure/cable,
+/obj/structure/lattice/catwalk,
+/turf/open/space/basic,
+/area/ruin/space/solars/ancientstation/charlie/solars)
"Ar" = (
/obj/structure/transit_tube_pod{
dir = 4;
anchored = 0
},
-/obj/structure/lattice/catwalk,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
- dir = 6
- },
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
- dir = 10
- },
-/obj/structure/cable,
/turf/template_noop,
/area/space/nearstation)
"Au" = (
@@ -5702,6 +5788,9 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
dir = 10
},
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
"Ax" = (
@@ -5754,6 +5843,14 @@
/obj/structure/mirror/directional/east,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/charlie/hall)
+"AS" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hall)
"AV" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
@@ -5803,10 +5900,6 @@
},
/turf/open/floor/iron/cafeteria,
/area/ruin/space/ancientstation/charlie/kitchen)
-"Bs" = (
-/obj/machinery/portable_atmospherics/canister/oxygen,
-/turf/open/floor/engine/o2,
-/area/ruin/space/ancientstation/beta/atmos)
"Bt" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -5827,16 +5920,6 @@
initial_gas_mix = "co2=6;o2=16;n2=82;TEMP=293.15"
},
/area/ruin/space/ancientstation/delta/hall)
-"Bv" = (
-/obj/machinery/door/airlock/research{
- name = "Research and Development"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
-/obj/machinery/door/firedoor/closed,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/delta/rnd)
"By" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/computer/monitor,
@@ -5863,6 +5946,18 @@
/obj/structure/cable,
/turf/template_noop,
/area/space/nearstation)
+"BD" = (
+/obj/machinery/door/airlock/atmos/glass{
+ name = "Station Atmospherics"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/beta/atmos)
"BH" = (
/obj/item/solar_assembly,
/obj/structure/cable,
@@ -5878,10 +5973,28 @@
/obj/machinery/duct,
/turf/open/floor/iron/cafeteria,
/area/ruin/space/ancientstation/charlie/kitchen)
+"BN" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/effect/mob_spawn/ghost_role/human/oldcmo,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/dorms)
"BP" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/engine/airless,
/area/ruin/space/ancientstation/beta/supermatter)
+"BQ" = (
+/obj/structure/table/reinforced/rglass,
+/obj/item/tank/internals/anesthetic,
+/obj/item/clothing/mask/breath/medical,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"BX" = (
/obj/effect/decal/cleanable/glass,
/obj/structure/cable,
@@ -5899,12 +6012,27 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/bridge)
+"Ca" = (
+/obj/structure/cable,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/machinery/door/airlock/external/ruin{
+ name = "Engineering External Access"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/plating,
+/area/ruin/space/ancientstation/charlie/engie)
"Cc" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
/obj/effect/turf_decal/tile/yellow/half/contrasted{
dir = 4
},
+/obj/machinery/camera/autoname/directional/east{
+ status = 0
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/engie)
"Ci" = (
@@ -5912,6 +6040,7 @@
name = "Engineering External Access"
},
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/supermatter)
"Cj" = (
@@ -5928,6 +6057,7 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 4
},
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/delta/hall)
"Cq" = (
@@ -5943,6 +6073,10 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hall)
+"CJ" = (
+/obj/structure/closet/emcloset/anchored,
+/turf/open/floor/plating,
+/area/ruin/space/ancientstation/charlie/hall)
"CK" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/reagent_containers/cup/beaker/oldstation,
@@ -5952,6 +6086,14 @@
/obj/effect/decal/cleanable/glass/plasma,
/turf/open/floor/engine/airless,
/area/ruin/space/ancientstation/beta/supermatter)
+"CQ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 4
+ },
+/obj/machinery/computer/crew,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/bridge)
"CR" = (
/obj/machinery/power/smes{
input_level = 5000;
@@ -5982,25 +6124,6 @@
/obj/effect/spawner/structure/window/hollow/middle,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/charlie/kitchen)
-"Dd" = (
-/obj/effect/decal/cleanable/blood/old,
-/obj/effect/decal/remains/human{
- pixel_y = -4;
- pixel_x = -4
- },
-/obj/item/paper/fluff/ruins/oldstation/survivor_note{
- pixel_x = 17;
- pixel_y = 12
- },
-/obj/item/organ/internal/cyberimp/arm/item_set/toolset{
- pixel_x = 6;
- pixel_y = 2
- },
-/obj/item/organ/internal/cyberimp/cyberlink/nt_high,
-/turf/open/floor/plating{
- initial_gas_mix = "co2=6;o2=16;n2=82;TEMP=293.15"
- },
-/area/ruin/space/ancientstation/delta/hall)
"Df" = (
/obj/structure/grille/broken,
/turf/open/floor/plating/airless,
@@ -6033,6 +6156,20 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/beta/atmos)
+"Ds" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/autolathe,
+/turf/open/floor/iron/white,
+/area/ruin/space/ancientstation/delta/rnd)
+"Dv" = (
+/obj/machinery/door/airlock/highsecurity,
+/obj/structure/alien/weeds,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "oldstation-aisat"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
"Dw" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -6051,6 +6188,15 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/supermatter)
+"Dy" = (
+/obj/structure/closet/crate/bin,
+/obj/effect/spawner/random/trash/garbage,
+/obj/effect/spawner/random/maintenance,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/airalarm/directional/west,
+/obj/effect/mapping_helpers/airalarm/all_access,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"DJ" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/light_switch/directional/south,
@@ -6069,16 +6215,16 @@
/obj/machinery/atmospherics/components/unary/thermomachine/freezer,
/turf/open/floor/engine/airless,
/area/ruin/space/ancientstation/beta/supermatter)
-"DW" = (
+"DX" = (
+/obj/item/clothing/mask/breath/medical,
+/turf/template_noop,
+/area/template_noop)
+"Ed" = (
/obj/effect/decal/cleanable/dirt,
-/obj/structure/filingcabinet/chestdrawer{
- pixel_y = 3
- },
-/obj/effect/turf_decal/tile/purple/half/contrasted{
- dir = 1
- },
-/turf/open/floor/iron/white/textured_edge,
-/area/ruin/space/ancientstation/delta/biolab)
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/modular_computer/preset/id,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/bridge)
"Eg" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -6095,6 +6241,12 @@
/obj/structure/chair,
/turf/open/floor/iron/cafeteria,
/area/ruin/space/ancientstation/charlie/kitchen)
+"ED" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/rnd/destructive_analyzer,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/rnd)
"EE" = (
/obj/machinery/door/firedoor,
/obj/effect/decal/cleanable/dirt,
@@ -6189,26 +6341,27 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
-"Fd" = (
+"EZ" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/firealarm/directional/south,
-/turf/open/floor/iron/cafeteria,
-/area/ruin/space/ancientstation/charlie/kitchen)
-"Ff" = (
-/obj/structure/table/glass,
-/obj/item/storage/medkit/ancient,
/obj/effect/decal/cleanable/dirt,
-/obj/item/paper/fluff/ruins/oldstation/protosleep{
- default_raw_text = "*Prototype Sleeper*
We have deliverted the lastest in medical technology to the medical bay for your use."
- },
/obj/structure/cable,
-/obj/machinery/power/apc/auto_name/directional/north,
-/obj/effect/mapping_helpers/apc/no_charge,
-/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
- dir = 4
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/hall)
+"Fa" = (
+/obj/effect/turf_decal/tile/purple/half/contrasted,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/white/textured_edge{
+ dir = 1
},
-/turf/open/floor/iron/airless,
-/area/ruin/space/ancientstation/beta/medbay)
+/area/ruin/space/ancientstation/delta/biolab)
+"Fd" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/firealarm/directional/south,
+/turf/open/floor/iron/cafeteria,
+/area/ruin/space/ancientstation/charlie/kitchen)
"Fh" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle,
/turf/open/floor/plating,
@@ -6218,6 +6371,14 @@
/obj/machinery/space_heater,
/turf/open/floor/plating/rust,
/area/ruin/space/ancientstation/delta/hall)
+"Fn" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/purple/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/disease2/incubator,
+/turf/open/floor/iron/white/textured_edge,
+/area/ruin/space/ancientstation/delta/biolab)
"Fo" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/glass,
@@ -6262,6 +6423,13 @@
/obj/item/stack/rods,
/turf/open/floor/engine/airless,
/area/ruin/space/ancientstation/beta/supermatter)
+"FE" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/firealarm/directional/east,
+/obj/effect/decal/cleanable/dirt,
+/mob/living/basic/alien/drone,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/hall)
"FH" = (
/obj/structure/window/reinforced/spawner/directional/east,
/obj/machinery/portable_atmospherics/scrubber,
@@ -6359,6 +6527,12 @@
},
/turf/open/floor/plating/rust,
/area/ruin/space/ancientstation/charlie/hall)
+"Gh" = (
+/obj/structure/alien/weeds,
+/obj/effect/decal/cleanable/blood/gibs/old,
+/mob/living/basic/alien,
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
"Gi" = (
/obj/machinery/portable_atmospherics/canister/plasma,
/obj/effect/decal/cleanable/dirt,
@@ -6388,6 +6562,11 @@
/obj/structure/closet/firecloset/full,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/delta/hall)
+"Gv" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/mecha_part_fabricator,
+/turf/open/floor/iron/white,
+/area/ruin/space/ancientstation/delta/rnd)
"Gz" = (
/turf/closed/wall/rust,
/area/ruin/space/ancientstation/delta/hall)
@@ -6395,26 +6574,16 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
+"GJ" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"GK" = (
/obj/machinery/door/airlock/maintenance_hatch{
name = "Storage Room"
},
/turf/open/floor/plating,
/area/ruin/space/ancientstation/beta/hall)
-"GM" = (
-/obj/machinery/door/airlock/science{
- name = "Biolab"
- },
-/obj/machinery/door/firedoor/closed,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
-/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
-/obj/structure/cable,
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/mapping_helpers/airlock/cyclelink_helper{
- dir = 8
- },
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/delta/biolab)
"GN" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/table,
@@ -6474,6 +6643,11 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron/white/side,
/area/ruin/space/ancientstation/delta/proto)
+"Ho" = (
+/obj/structure/table/reinforced/rglass,
+/obj/item/surgery_tray,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"Hp" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
@@ -6492,8 +6666,13 @@
/area/ruin/space/ancientstation/charlie/hall)
"Hr" = (
/obj/effect/decal/cleanable/dirt,
-/obj/item/card/id/away/old/robo,
/obj/effect/decal/cleanable/glass,
+/obj/item/card/id/advanced/old{
+ trim = /datum/id_trim/away/old/robo;
+ registered_name = "Ash Holm";
+ name = "Ash Holm";
+ assignment = "Charlie Station Roboticist"
+ },
/turf/open/floor/plating{
initial_gas_mix = "co2=6;o2=16;n2=82;TEMP=293.15"
},
@@ -6505,6 +6684,20 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/diagonal,
/area/ruin/space/ancientstation/beta/gravity)
+"Hx" = (
+/obj/structure/transit_tube{
+ dir = 4;
+ anchored = 0
+ },
+/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 6
+ },
+/turf/template_noop,
+/area/space/nearstation)
"HA" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/yellow/half/contrasted,
@@ -6512,6 +6705,7 @@
/area/ruin/space/ancientstation/beta/atmos)
"HI" = (
/obj/machinery/light/small/directional/west,
+/obj/structure/mop_bucket/janitorialcart,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/beta/hall)
"HJ" = (
@@ -6599,6 +6793,22 @@
},
/turf/open/floor/iron/white/textured,
/area/ruin/space/ancientstation/delta/proto)
+"Id" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/paper/fluff/ruins/oldstation/damagereport,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/computer/communications,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/bridge)
+"Ih" = (
+/obj/structure/alien/weeds,
+/obj/item/robot_suit/prebuilt,
+/obj/structure/alien/weeds,
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
"Ii" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/airalarm/directional/north,
@@ -6610,6 +6820,10 @@
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/delta/hall)
+"Im" = (
+/obj/structure/curtain,
+/turf/open/floor/iron/white/textured_large,
+/area/ruin/space/ancientstation/delta/biolab)
"Ip" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/kitchen/fork{
@@ -6652,16 +6866,11 @@
/obj/effect/turf_decal/tile/green/half/contrasted{
dir = 1
},
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hydro)
-"IL" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/light/directional/south,
-/obj/effect/decal/cleanable/dirt,
-/mob/living/basic/alien/drone,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/delta/hall)
"IM" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -6672,6 +6881,14 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
+"IR" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/light/small/broken/directional/west,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"IT" = (
/obj/machinery/power/solar,
/obj/structure/cable,
@@ -6691,19 +6908,10 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
-"IY" = (
-/obj/machinery/airalarm/directional/west,
-/obj/effect/mapping_helpers/airalarm/all_access,
-/obj/structure/table_frame,
-/obj/item/shard{
- icon_state = "medium"
- },
-/obj/item/defibrillator,
-/obj/effect/turf_decal/tile/blue/half/contrasted{
- dir = 8
- },
-/turf/open/floor/iron/airless,
-/area/ruin/space/ancientstation/beta/medbay)
+"IZ" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/closed/mineral/random,
+/area/space/nearstation)
"Ja" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -6725,11 +6933,31 @@
},
/turf/open/floor/plating,
/area/ruin/space/ancientstation/delta/hall)
+"Jc" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 4
+ },
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/hall)
"Jd" = (
/obj/structure/transit_tube{
anchored = 0
},
/obj/structure/lattice,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
+ dir = 10
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 6
+ },
/turf/template_noop,
/area/space/nearstation)
"Jf" = (
@@ -6740,6 +6968,15 @@
/obj/structure/lattice,
/turf/template_noop,
/area/space/nearstation)
+"Jj" = (
+/obj/effect/turf_decal/tile/purple/half/contrasted{
+ dir = 1
+ },
+/obj/structure/filingcabinet/chestdrawer{
+ pixel_y = 3
+ },
+/turf/open/floor/iron/white/textured_edge,
+/area/ruin/space/ancientstation/delta/biolab)
"Jo" = (
/obj/effect/turf_decal/stripes/line{
dir = 9
@@ -6767,6 +7004,12 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/white/textured_large,
/area/ruin/space/ancientstation/delta/biolab)
+"Jv" = (
+/obj/structure/cable,
+/obj/structure/broken_flooring/side/directional/east,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/plating/airless,
+/area/ruin/space/ancientstation/beta/hall)
"Jx" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
@@ -6921,6 +7164,32 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/beta/mining)
+"Kj" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable,
+/mob/living/basic/alien/drone,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/hall)
+"Ks" = (
+/obj/machinery/light/small/directional/west,
+/obj/structure/alien/weeds,
+/mob/living/basic/alien,
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
+"Kt" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/firedoor/closed,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/rnd)
+"Ku" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
+ },
+/turf/open/floor/iron/white,
+/area/ruin/space/ancientstation/delta/rnd)
"Kv" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/oven/range,
@@ -6945,6 +7214,15 @@
/obj/effect/mapping_helpers/airalarm/all_access,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/beta/hall)
+"KD" = (
+/obj/machinery/door/airlock/highsecurity,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
+"KF" = (
+/obj/item/shard,
+/turf/template_noop,
+/area/template_noop)
"KG" = (
/obj/machinery/light/directional/east,
/obj/structure/table/reinforced,
@@ -6988,6 +7266,30 @@
/obj/effect/mapping_helpers/burnt_floor,
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/supermatter)
+"KQ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/greenglow,
+/obj/structure/table,
+/obj/item/cultivator{
+ pixel_x = 4;
+ pixel_y = 4
+ },
+/obj/item/shovel/spade,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hydro)
+"KR" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Supermatter Chamber"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/plating/airless,
+/area/ruin/space/ancientstation/beta/supermatter)
+"KU" = (
+/obj/structure/cable,
+/turf/template_noop,
+/area/space/nearstation)
"KV" = (
/obj/machinery/firealarm/directional/south,
/obj/machinery/light_switch/directional/west,
@@ -6996,6 +7298,21 @@
/obj/item/paper/guides/jobs/engi/gravity_gen,
/turf/open/floor/iron/diagonal,
/area/ruin/space/ancientstation/beta/gravity)
+"KZ" = (
+/obj/effect/turf_decal/tile/purple/half/contrasted{
+ dir = 4
+ },
+/obj/item/kirbyplants{
+ icon_state = "plant-25"
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/white/textured_edge{
+ dir = 8
+ },
+/area/ruin/space/ancientstation/delta/biolab)
+"Lc" = (
+/turf/closed/wall/rust,
+/area/space/nearstation)
"Le" = (
/obj/machinery/door/airlock/science,
/obj/effect/decal/cleanable/dirt,
@@ -7078,8 +7395,23 @@
/obj/effect/decal/cleanable/dirt,
/obj/structure/closet/secure_closet/freezer/fridge/open,
/obj/machinery/light/small/directional/north,
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
/turf/open/floor/iron/cafeteria,
/area/ruin/space/ancientstation/charlie/kitchen)
+"LD" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/purple/half/contrasted{
+ dir = 4
+ },
+/obj/machinery/camera/autoname/directional/east{
+ status = 0
+ },
+/turf/open/floor/iron/white/textured_edge{
+ dir = 8
+ },
+/area/ruin/space/ancientstation/delta/biolab)
"LG" = (
/obj/item/shard{
icon_state = "medium"
@@ -7189,10 +7521,33 @@
/obj/machinery/light/small/directional/west,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hall)
+"MC" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/white/textured_large,
+/area/ruin/space/ancientstation/delta/biolab)
+"MG" = (
+/obj/machinery/door/airlock/highsecurity,
+/obj/structure/alien/weeds,
+/obj/structure/cable,
+/obj/effect/decal/cleanable/xenoblood/xtracks,
+/obj/effect/decal/cleanable/blood/tracks,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "oldstation-aisat"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
"MH" = (
/obj/structure/girder/displaced,
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/supermatter)
+"MI" = (
+/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
+ dir = 1
+ },
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"MM" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -7221,8 +7576,14 @@
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
/obj/machinery/duct,
+/obj/effect/decal/cleanable/blood/drip,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
+"MW" = (
+/obj/structure/alien/weeds,
+/mob/living/basic/alien/drone,
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
"MY" = (
/obj/effect/turf_decal/stripes/corner{
dir = 8
@@ -7246,6 +7607,17 @@
/obj/machinery/light/small/directional/south,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/beta/supermatter)
+"Nj" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 4
+ },
+/obj/structure/cable,
+/obj/machinery/firealarm/directional/east,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hall)
"Np" = (
/obj/effect/decal/cleanable/xenoblood/xtracks{
dir = 10
@@ -7275,19 +7647,33 @@
dir = 8
},
/area/ruin/space/ancientstation/delta/biolab)
-"NB" = (
-/obj/item/shard,
-/obj/effect/decal/cleanable/glass,
-/obj/structure/table_frame,
+"NC" = (
+/obj/effect/turf_decal/tile/blue/anticorner/contrasted{
+ dir = 1
+ },
+/obj/item/kirbyplants{
+ icon_state = "plant-25"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
/turf/open/floor/iron/airless,
/area/ruin/space/ancientstation/beta/medbay)
"NE" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable,
+/obj/structure/cable,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hall)
+"NF" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/hall)
+/area/ruin/space/ancientstation/delta/rnd)
"NG" = (
/turf/closed/wall,
/area/ruin/space/ancientstation/delta/biolab)
@@ -7305,6 +7691,27 @@
/obj/item/toy/seashell,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/charlie/hall)
+"NN" = (
+/obj/structure/rack,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/brown/anticorner/contrasted{
+ dir = 1
+ },
+/obj/item/pickaxe/drill,
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
+ },
+/obj/item/pickaxe/drill,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/beta/mining)
+"NQ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/computer/apc_control,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/bridge)
"NU" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/textured_half,
@@ -7338,15 +7745,18 @@
dir = 8
},
/area/ruin/space/ancientstation/delta/biolab)
+"Of" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/rnd/production/circuit_imprinter/offstation,
+/obj/item/reagent_containers/dropper,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/rnd)
"Om" = (
/obj/effect/decal/cleanable/oil/slippery,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hall)
-"Os" = (
-/obj/structure/door_assembly/door_assembly_eng,
-/turf/open/floor/plating/airless,
-/area/ruin/space/ancientstation/beta/supermatter)
"Ox" = (
/turf/closed/wall,
/area/ruin/space/ancientstation/charlie/storage)
@@ -7378,6 +7788,17 @@
/obj/machinery/duct,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/charlie/hall)
+"OJ" = (
+/mob/living/basic/alien/drone,
+/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
+ dir = 8
+ },
+/obj/item/shard{
+ icon_state = "small"
+ },
+/obj/effect/decal/cleanable/blood/splatter,
+/turf/open/floor/iron/white,
+/area/ruin/space/ancientstation/delta/rnd)
"OM" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -7391,10 +7812,6 @@
},
/turf/open/floor/plating,
/area/ruin/space/ancientstation/delta/biolab)
-"OQ" = (
-/obj/structure/girder,
-/turf/open/floor/plating/airless,
-/area/ruin/space/ancientstation/beta/medbay)
"OR" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/broken_flooring/side/directional/north,
@@ -7429,6 +7846,11 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/sec)
+"OW" = (
+/obj/structure/alien/weeds,
+/mob/living/basic/alien/queen,
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
"Pa" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -7442,6 +7864,10 @@
/obj/machinery/light/small/directional/east,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hall)
+"Pc" = (
+/obj/structure/girder,
+/turf/open/floor/plating/airless,
+/area/ruin/space/ancientstation/beta/hall)
"Pd" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -7570,14 +7996,16 @@
dir = 4
},
/obj/machinery/door/firedoor,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/sec)
-"PD" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/computer/old,
-/obj/effect/decal/cleanable/dirt,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/bridge)
+"PE" = (
+/obj/effect/turf_decal/tile/purple/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/disease2/centrifuge,
+/turf/open/floor/iron/white/textured_edge,
+/area/ruin/space/ancientstation/delta/biolab)
"PG" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/stripes/line{
@@ -7601,6 +8029,43 @@
/obj/machinery/duct,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
+"PL" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/airlock/command/glass{
+ name = "Bridge"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/bridge)
+"PQ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/airlock/science{
+ name = "Artificial Program Core Room"
+ },
+/obj/machinery/door/firedoor,
+/obj/structure/alien/weeds,
+/obj/structure/cable,
+/obj/effect/decal/cleanable/blood/tracks,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{
+ cycle_id = "oldstation-aisat"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/hall)
+"PR" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/sink/kitchen/directional/west{
+ desc = "A sink used for washing one's hands and face. It looks rusty and home-made";
+ name = "old sink";
+ has_water_reclaimer = 0
+ },
+/turf/open/floor/iron/white,
+/area/ruin/space/ancientstation/delta/rnd)
"PS" = (
/obj/structure/cable,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
@@ -7610,18 +8075,12 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/beta/hall)
-"PZ" = (
-/obj/item/kirbyplants{
- icon_state = "plant-25"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/effect/decal/cleanable/dirt,
+"Qb" = (
+/obj/effect/turf_decal/tile/green/half/contrasted,
+/obj/machinery/growing/tray,
/obj/effect/decal/cleanable/dirt,
-/obj/effect/turf_decal/tile/purple/anticorner/contrasted{
- dir = 4
- },
-/turf/open/floor/iron/white/textured,
-/area/ruin/space/ancientstation/delta/biolab)
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hydro)
"Qh" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -7634,6 +8093,9 @@
/obj/structure/cable,
/turf/open/floor/engine/airless,
/area/ruin/space/ancientstation/beta/supermatter)
+"Qj" = (
+/turf/open/floor/iron/white/textured_large,
+/area/ruin/space/ancientstation/delta/biolab)
"Ql" = (
/obj/machinery/door/airlock,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
@@ -7645,9 +8107,24 @@
/obj/machinery/duct,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/charlie/hall)
+"Qr" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"Qs" = (
/turf/closed/mineral/gibtonite,
/area/space/nearstation)
+"QB" = (
+/obj/machinery/door/airlock/research{
+ name = "Research and Development"
+ },
+/obj/machinery/door/firedoor,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/rnd)
"QC" = (
/obj/machinery/atmospherics/components/unary/passive_vent/layer2{
dir = 8
@@ -7655,6 +8132,15 @@
/obj/structure/lattice,
/turf/template_noop,
/area/space/nearstation)
+"QG" = (
+/obj/effect/decal/cleanable/dirt,
+/mob/living/basic/alien/drone,
+/turf/open/floor/iron/white,
+/area/ruin/space/ancientstation/delta/rnd)
+"QH" = (
+/obj/effect/decal/cleanable/dirt,
+/turf/closed/wall,
+/area/ruin/space/ancientstation/beta/medbay)
"QK" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -7713,6 +8199,29 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/engie)
+"Rb" = (
+/obj/machinery/light/small/directional/south,
+/obj/effect/turf_decal/tile/green/half/contrasted,
+/obj/machinery/growing/tray,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hydro)
+"Rc" = (
+/obj/machinery/door/airlock/science{
+ name = "Biolab"
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/firedoor/closed,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/structure/cable,
+/obj/machinery/duct,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/biolab)
"Rf" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/stripes/line{
@@ -7740,6 +8249,18 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/bridge)
+"Rs" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/stack/sheet/iron/fifty,
+/obj/structure/table,
+/obj/item/stack/sheet/glass/fifty{
+ pixel_x = 3;
+ pixel_y = 3
+ },
+/obj/item/stack/sheet/glass,
+/obj/item/stack/sheet/glass,
+/turf/open/floor/iron/white,
+/area/ruin/space/ancientstation/delta/rnd)
"Rt" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/sign/poster/official/safety_internals/directional/north,
@@ -7794,6 +8315,23 @@
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/sec)
+"RQ" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable,
+/obj/machinery/door/firedoor/closed,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 4
+ },
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/obj/machinery/door/airlock/medical/glass{
+ name = "Medical Bay";
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/beta/medbay)
"RV" = (
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/east,
@@ -7807,6 +8345,7 @@
"RX" = (
/obj/machinery/door/airlock/external/ruin,
/obj/effect/mapping_helpers/airlock/cyclelink_helper,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/beta/mining)
"Sb" = (
@@ -7834,6 +8373,18 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/hall)
+"Sq" = (
+/obj/item/shard,
+/obj/machinery/atmospherics/components/binary/pump/layer4,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/glass,
+/obj/effect/mapping_helpers/broken_floor,
+/obj/structure/cable,
+/obj/structure/broken_flooring/singular/directional/west,
+/turf/open/floor/plating/airless,
+/area/ruin/space/ancientstation/beta/hall)
"Sr" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/turf_decal/tile/green/half/contrasted,
@@ -7856,6 +8407,7 @@
/obj/effect/mapping_helpers/airlock/cyclelink_helper{
dir = 1
},
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/supermatter)
"Sz" = (
@@ -7903,19 +8455,6 @@
/obj/machinery/duct,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/charlie/hall)
-"SQ" = (
-/obj/effect/decal/cleanable/shreds,
-/obj/structure/alien/weeds,
-/obj/structure/closet/crate/secure/science{
- req_access = list("away_science")
- },
-/obj/item/transfer_valve,
-/obj/item/raw_anomaly_core/bluespace,
-/obj/item/raw_anomaly_core/random,
-/obj/item/clothing/suit/toggle/labcoat/science,
-/obj/item/reagent_containers/cup/soda_cans/dr_gibb,
-/turf/open/floor/iron/dark,
-/area/ruin/space/ancientstation/delta/ai)
"ST" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -7927,22 +8466,23 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
-"SV" = (
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/door/airlock/research{
- name = "Research and Development"
- },
-/obj/effect/decal/cleanable/dirt,
-/obj/machinery/door/firedoor/closed,
-/obj/machinery/duct,
-/turf/open/floor/iron,
-/area/ruin/space/ancientstation/delta/rnd)
"SZ" = (
/turf/closed/mineral/bscrystal,
/area/space/nearstation)
"Td" = (
/turf/closed/mineral/random,
/area/ruin/space/ancientstation/beta/hall)
+"Tf" = (
+/obj/machinery/door/airlock/mining/glass{
+ name = "Mining Equipment"
+ },
+/obj/structure/cable,
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/beta/mining)
"Ti" = (
/obj/effect/turf_decal/stripes/corner{
dir = 8
@@ -7988,6 +8528,26 @@
"Tu" = (
/turf/open/floor/plating/rust,
/area/ruin/space/ancientstation/beta/hall)
+"Tv" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/camera/autoname/directional/east{
+ status = 0
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/hall)
+"Tw" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/airlock/cyclelink_helper{
+ dir = 8
+ },
+/obj/structure/cable,
+/obj/machinery/door/airlock/external/ruin{
+ name = "External Access"
+ },
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/plating,
+/area/ruin/space/ancientstation/charlie/engie)
"Tx" = (
/obj/structure/closet/radiation,
/obj/item/clothing/suit/utility/radiation,
@@ -8032,6 +8592,10 @@
},
/turf/open/floor/engine,
/area/ruin/space/ancientstation/delta/biolab)
+"TQ" = (
+/obj/structure/broken_flooring/corner/directional/west,
+/turf/open/floor/plating/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"TX" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
@@ -8059,6 +8623,16 @@
/obj/structure/cable,
/turf/open/floor/iron/solarpanel/airless,
/area/ruin/space/solars/ancientstation/charlie/solars)
+"Uh" = (
+/obj/machinery/power/supermatter_crystal/shard,
+/obj/structure/closet/crate/engineering{
+ name = "supermatter shard crate";
+ secure = 1;
+ locked = 1;
+ icon_state = "engi_secure_crate"
+ },
+/turf/open/floor/iron/white/textured,
+/area/ruin/space/ancientstation/delta/proto)
"Uj" = (
/obj/structure/girder,
/turf/closed/mineral/random,
@@ -8073,6 +8647,9 @@
/obj/effect/mapping_helpers/broken_floor,
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/supermatter)
+"Um" = (
+/turf/closed/mineral/random,
+/area/template_noop)
"Un" = (
/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
/obj/machinery/light_switch/directional/west{
@@ -8087,20 +8664,38 @@
/obj/effect/decal/cleanable/generic,
/turf/open/floor/iron/cafeteria,
/area/ruin/space/ancientstation/charlie/kitchen)
-"Up" = (
-/obj/structure/closet/crate/medical,
-/obj/item/skillchip/bonsai,
-/obj/item/circuitboard/machine/sleeper,
-/turf/open/floor/plating/airless,
+"Uq" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/door/firedoor/closed,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/rnd)
+"Ut" = (
+/obj/machinery/defibrillator_mount/loaded/directional/south,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/computer/operating{
+ dir = 1
+ },
+/turf/open/floor/iron/airless,
/area/ruin/space/ancientstation/beta/medbay)
"Uu" = (
/turf/closed/mineral/plasma,
/area/space/nearstation)
+"Uv" = (
+/obj/structure/door_assembly/door_assembly_eng,
+/obj/machinery/door/firedoor,
+/turf/open/floor/plating/airless,
+/area/ruin/space/ancientstation/beta/supermatter)
"UB" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
/obj/machinery/power/apc/auto_name/directional/north,
/obj/effect/mapping_helpers/apc/no_charge,
+/obj/machinery/camera/autoname/directional/north{
+ status = 0
+ },
/turf/open/floor/iron/white/textured,
/area/ruin/space/ancientstation/delta/proto)
"UG" = (
@@ -8122,9 +8717,44 @@
"UJ" = (
/turf/open/floor/iron/white/textured,
/area/ruin/space/ancientstation/delta/proto)
+"UK" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/stripes/line{
+ dir = 6
+ },
+/obj/effect/turf_decal/stripes/line{
+ dir = 9
+ },
+/obj/effect/mob_spawn/ghost_role/human/oldchef,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/dorms)
+"UN" = (
+/obj/structure/cable,
+/obj/machinery/power/solar,
+/turf/open/floor/iron/solarpanel/airless,
+/area/ruin/space/solars/ancientstation/charlie/solars)
"UP" = (
/turf/closed/mineral/random,
/area/space/nearstation)
+"UQ" = (
+/obj/structure/window/reinforced/spawner/directional/west,
+/obj/structure/window/reinforced/spawner/directional/north,
+/obj/structure/window/reinforced/spawner/directional/south,
+/obj/structure/table,
+/obj/machinery/door/window/brigdoor/right/directional/east,
+/obj/machinery/computer/aifixer{
+ dir = 4
+ },
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
+"UR" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/item/paper/fluff/ruins/oldstation/report,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/modular_computer/preset/command,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/bridge)
"UV" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -8146,6 +8776,28 @@
/obj/structure/closet/emcloset/anchored,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/delta/hall)
+"Ve" = (
+/obj/effect/turf_decal/tile/green/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/growing/tray,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/hydro)
+"Vh" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 4
+ },
+/obj/machinery/duct,
+/obj/item/stack/cable_coil{
+ amount = 1
+ },
+/turf/open/floor/plating,
+/area/ruin/space/ancientstation/charlie/hall)
"Vk" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{
@@ -8161,12 +8813,35 @@
/obj/machinery/griddle,
/turf/open/floor/iron/cafeteria,
/area/ruin/space/ancientstation/charlie/kitchen)
+"Vq" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 4
+ },
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/rnd)
"Vu" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
},
/turf/open/floor/plating,
/area/ruin/space/ancientstation/charlie/engie)
+"Vv" = (
+/obj/machinery/door/airlock/engineering{
+ name = "Gravity Generator"
+ },
+/obj/machinery/door/firedoor,
+/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/hidden/layer2{
+ dir = 8
+ },
+/obj/machinery/atmospherics/pipe/smart/manifold4w/supply/hidden/layer4{
+ dir = 4
+ },
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/mapping_helpers/airlock/access/all/away/general,
+/turf/open/floor/iron/diagonal,
+/area/ruin/space/ancientstation/beta/gravity)
"Vw" = (
/obj/effect/turf_decal/stripes/line{
dir = 1
@@ -8179,6 +8854,18 @@
/obj/effect/mapping_helpers/airalarm/all_access,
/turf/open/floor/iron/white,
/area/ruin/space/ancientstation/delta/rnd)
+"VG" = (
+/obj/structure/alien/weeds,
+/obj/machinery/recharge_station,
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
+"VL" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/table,
+/obj/item/bot_assembly/hygienebot,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/rnd)
"VT" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/shard/plasma{
@@ -8193,6 +8880,11 @@
/obj/structure/window/reinforced/spawner/directional/south,
/turf/open/floor/engine,
/area/ruin/space/ancientstation/delta/biolab)
+"VZ" = (
+/obj/effect/decal/cleanable/glass,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"Wd" = (
/obj/effect/decal/cleanable/xenoblood/xtracks{
dir = 5
@@ -8228,18 +8920,29 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/beta/atmos)
-"Ws" = (
-/obj/machinery/light/small/directional/west,
-/obj/structure/alien/weeds,
-/mob/living/basic/alien,
-/turf/open/floor/iron/dark,
-/area/ruin/space/ancientstation/delta/ai)
"Wu" = (
/obj/machinery/duct,
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2,
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/cafeteria,
/area/ruin/space/ancientstation/charlie/kitchen)
+"Wv" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet,
+/obj/item/storage/backpack/duffelbag,
+/obj/effect/spawner/random/clothing/backpack,
+/obj/effect/spawner/random/clothing/backpack,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/charlie/dorms)
+"Ww" = (
+/obj/structure/alien/weeds,
+/mob/living/basic/alien/drone,
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
+ },
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
"WA" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -8299,6 +9002,10 @@
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/hall)
+"Xl" = (
+/obj/machinery/computer/old,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"Xt" = (
/obj/effect/decal/cleanable/dirt,
/turf/open/floor/iron/diagonal,
@@ -8309,6 +9016,15 @@
},
/turf/open/floor/plating,
/area/ruin/space/ancientstation/delta/rnd)
+"Xx" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/purple/half/contrasted{
+ dir = 1
+ },
+/obj/machinery/disease2/diseaseanalyser,
+/turf/open/floor/iron/white/textured_edge,
+/area/ruin/space/ancientstation/delta/biolab)
"Xy" = (
/obj/structure/alien/egg/burst,
/obj/effect/decal/cleanable/insectguts,
@@ -8339,6 +9055,15 @@
/obj/machinery/duct,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
+"XI" = (
+/obj/effect/turf_decal/tile/blue/half/contrasted{
+ dir = 8
+ },
+/obj/machinery/light/small/broken/directional/west,
+/obj/structure/table_frame,
+/obj/effect/decal/cleanable/dirt,
+/turf/open/floor/iron/airless,
+/area/ruin/space/ancientstation/beta/medbay)
"XJ" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable,
@@ -8377,10 +9102,10 @@
/area/ruin/space/ancientstation/beta/gravity)
"XX" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/computer/old,
/obj/effect/turf_decal/tile/red/half/contrasted{
dir = 1
},
+/obj/machinery/computer/warrant,
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/sec)
"XY" = (
@@ -8399,6 +9124,13 @@
},
/turf/open/floor/iron/cafeteria,
/area/ruin/space/ancientstation/charlie/kitchen)
+"Yc" = (
+/obj/structure/alien/weeds,
+/obj/machinery/camera/autoname/directional/west{
+ status = 0
+ },
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
"Yg" = (
/obj/effect/decal/cleanable/dirt,
/obj/effect/decal/cleanable/dirt,
@@ -8490,11 +9222,6 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/charlie/bridge)
-"YH" = (
-/obj/structure/lattice,
-/obj/item/stack/rods,
-/turf/template_noop,
-/area/space/nearstation)
"YJ" = (
/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{
dir = 8
@@ -8514,6 +9241,12 @@
/obj/structure/sign/poster/contraband/lamarr,
/turf/closed/wall/rust,
/area/ruin/space/ancientstation/delta/biolab)
+"YV" = (
+/obj/machinery/door/window/right/directional/east{
+ req_access = list("away_general")
+ },
+/turf/open/floor/engine,
+/area/ruin/space/ancientstation/delta/biolab)
"YW" = (
/turf/open/floor/iron/textured_half,
/area/ruin/space/ancientstation/beta/supermatter)
@@ -8522,23 +9255,18 @@
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating,
/area/ruin/space/ancientstation/charlie/hall)
-"Zb" = (
+"Za" = (
/obj/effect/decal/cleanable/dirt,
-/obj/machinery/computer/old,
-/obj/item/paper/fluff/ruins/oldstation/damagereport,
/obj/effect/decal/cleanable/dirt,
+/obj/machinery/biogenerator,
/turf/open/floor/iron,
-/area/ruin/space/ancientstation/charlie/bridge)
+/area/ruin/space/ancientstation/charlie/hydro)
"Zc" = (
/obj/effect/spawner/structure/window/hollow/reinforced/middle{
dir = 4
},
/turf/open/floor/plating/airless,
/area/ruin/space/ancientstation/beta/supermatter)
-"Ze" = (
-/obj/machinery/portable_atmospherics/canister/nitrogen,
-/turf/open/floor/engine/n2,
-/area/ruin/space/ancientstation/beta/atmos)
"Zg" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/smart/manifold4w/scrubbers/visible/layer2{
@@ -8551,6 +9279,10 @@
/obj/effect/spawner/random/maintenance,
/turf/open/floor/plating/rust,
/area/ruin/space/ancientstation/delta/hall)
+"Zq" = (
+/obj/item/tank/internals/anesthetic,
+/turf/template_noop,
+/area/template_noop)
"Zs" = (
/obj/effect/decal/cleanable/dirt,
/obj/item/wrench,
@@ -8565,6 +9297,34 @@
"Zt" = (
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/rnd)
+"Zx" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/turf_decal/tile/purple/anticorner/contrasted{
+ dir = 4
+ },
+/obj/structure/table/glass,
+/obj/item/reagent_containers/cup/bottle{
+ pixel_x = -4;
+ list_reagents = list(/datum/reagent/consumable/nutriment/peptides=30);
+ name = "Solution for Molly";
+ renamedByPlayer = 1
+ },
+/obj/item/reagent_containers/cup/bottle{
+ pixel_x = 4;
+ list_reagents = list(/datum/reagent/growthserum=30);
+ name = "Experimental solution";
+ renamedByPlayer = 1;
+ pixel_y = 8
+ },
+/obj/item/extrapolator,
+/obj/effect/decal/cleanable/dirt,
+/obj/item/reagent_containers/dropper{
+ pixel_x = -7;
+ pixel_y = 10
+ },
+/turf/open/floor/iron/white/textured,
+/area/ruin/space/ancientstation/delta/biolab)
"ZA" = (
/obj/effect/spawner/structure/window/hollow/end{
dir = 1
@@ -8595,6 +9355,25 @@
},
/turf/open/floor/iron,
/area/ruin/space/ancientstation/delta/hall)
+"ZU" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/light/directional/east,
+/obj/machinery/firealarm/directional/east,
+/obj/effect/decal/cleanable/dirt,
+/obj/effect/decal/cleanable/blood/tracks{
+ dir = 1
+ },
+/mob/living/basic/alien,
+/obj/structure/cable,
+/turf/open/floor/iron,
+/area/ruin/space/ancientstation/delta/hall)
+"ZV" = (
+/obj/structure/alien/weeds,
+/obj/machinery/camera/autoname/directional/east{
+ status = 0
+ },
+/turf/open/floor/iron/dark,
+/area/ruin/space/ancientstation/delta/ai)
"ZY" = (
/obj/effect/decal/cleanable/dirt,
/obj/machinery/airalarm/directional/west,
@@ -9576,8 +10355,8 @@ aa
aa
aa
aa
-aa
-aa
+lV
+dy
aa
aa
aa
@@ -9640,7 +10419,7 @@ aa
aa
aa
aa
-aa
+DX
aa
aa
aa
@@ -9707,8 +10486,8 @@ aa
aa
aa
aa
-aa
-aa
+KF
+Zq
aa
aa
aa
@@ -9765,15 +10544,15 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
+Ck
+Ck
+AK
+bF
+kT
+AK
+AK
+GJ
+rf
aa
aa
aa
@@ -9831,15 +10610,15 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
+Ck
+NC
+IR
+yz
+Qr
+Dy
+XI
+iX
+AK
aa
aa
aa
@@ -9897,15 +10676,15 @@ UP
Td
aa
dF
+Ck
+Xl
+Qr
+VZ
+yz
+Qr
+Qr
+xF
AK
-AK
-AK
-bF
-lV
-AK
-AK
-aa
-aa
aa
UP
UP
@@ -9964,14 +10743,14 @@ Uj
fT
gO
AK
-ow
-IY
-NB
-oE
-nC
+vD
+uh
+dE
+qz
+MI
+Qr
+Ut
Ck
-aa
-aa
UP
UP
Uu
@@ -10030,15 +10809,15 @@ jE
bH
hJ
AK
-Up
-bq
-oB
-oF
-oJ
-lW
-YH
-Jg
-UP
+rQ
+Qr
+zc
+Qr
+TQ
+Qr
+xF
+tu
+IZ
UP
UP
Uu
@@ -10096,22 +10875,22 @@ sA
bI
je
Ck
-Ff
+xo
dD
kb
eH
-nD
-AK
-aa
-aa
+yf
+BQ
+Ho
+QH
Jg
aa
aa
UP
UP
Yp
-lY
-nv
+BD
+xw
mH
mH
kX
@@ -10119,9 +10898,9 @@ kA
kL
le
pp
-mH
+er
bJ
-aa
+Um
UP
UP
aa
@@ -10164,12 +10943,12 @@ mY
AK
Ck
rr
-iy
+RQ
vd
Ck
-OQ
+Ck
Bz
-kQ
+Pc
kQ
kQ
gJ
@@ -10177,7 +10956,7 @@ Ax
Ax
kQ
jO
-nw
+Jv
gf
mH
ko
@@ -10186,7 +10965,7 @@ Dp
Wp
lf
mH
-UP
+Lc
UP
wD
wD
@@ -10221,10 +11000,10 @@ Md
rG
Md
zp
-zn
+Vv
eA
gw
-bw
+rS
gz
PS
gi
@@ -10243,7 +11022,7 @@ oV
nQ
BX
pc
-nx
+Sq
pf
bJ
TB
@@ -10291,7 +11070,7 @@ FT
RV
CR
sA
-zJ
+zq
mY
KC
nf
@@ -10368,9 +11147,9 @@ Vl
Vl
Zc
SK
-Os
+Uv
Lm
-wE
+KR
SK
Df
SK
@@ -10378,11 +11157,11 @@ gJ
kQ
kQ
bJ
-Bs
+av
Lh
Gi
pv
-Ze
+hc
mH
nr
aa
@@ -10556,9 +11335,9 @@ SZ
UP
jE
mW
-mV
+ay
Vl
-ES
+om
NU
YW
NU
@@ -10574,7 +11353,7 @@ Hj
Ci
tr
Sy
-Jg
+dH
aa
aa
aa
@@ -10640,7 +11419,7 @@ JL
Vl
Lj
GR
-Jg
+dH
aa
aa
aa
@@ -10654,9 +11433,9 @@ Ua
dH
Ua
aa
-aa
-aa
-aa
+UN
+dH
+Ua
aa
aa
aa
@@ -10706,7 +11485,7 @@ vO
SK
Jg
Jg
-Jg
+dH
aa
aa
aa
@@ -10719,10 +11498,10 @@ Jg
Ua
my
IT
-aa
-aa
-aa
-aa
+Jg
+Ua
+dH
+UN
aa
aa
aa
@@ -10762,7 +11541,7 @@ HI
FK
sP
Vl
-Sk
+ta
QT
Ns
Ul
@@ -10772,7 +11551,7 @@ Sb
Df
Jg
Jg
-Jg
+dH
aa
aa
aa
@@ -10786,9 +11565,9 @@ IT
dH
BH
aa
-aa
-aa
-aa
+Ua
+my
+ri
aa
aa
aa
@@ -10838,7 +11617,7 @@ LG
rm
UP
Jg
-aa
+dH
aa
aa
aa
@@ -10852,9 +11631,9 @@ Jg
dH
Jg
aa
-aa
-aa
-aa
+Jg
+dH
+Jg
aa
aa
aa
@@ -10904,7 +11683,7 @@ rm
rm
UP
Jg
-aa
+dH
aa
aa
aa
@@ -10918,9 +11697,9 @@ BH
dH
Ua
aa
-aa
-aa
-aa
+Ua
+my
+Ua
aa
aa
aa
@@ -10946,7 +11725,7 @@ aa
aa
aa
iT
-jV
+NN
yO
mL
mN
@@ -10970,7 +11749,7 @@ rm
rm
Jg
Jg
-aa
+dH
aa
aa
aa
@@ -10984,9 +11763,9 @@ Ua
my
Ua
aa
-aa
-aa
-aa
+Ua
+dH
+Ua
aa
aa
aa
@@ -11036,7 +11815,7 @@ Jg
Jg
Jg
Jg
-aa
+dH
aa
aa
aa
@@ -11050,9 +11829,9 @@ IT
dH
Ua
aa
-aa
-aa
-aa
+Ua
+my
+Ua
aa
aa
aa
@@ -11102,7 +11881,7 @@ aa
Jg
aa
Jg
-aa
+dH
aa
aa
aa
@@ -11116,9 +11895,9 @@ Jg
my
Jg
aa
-aa
-aa
-aa
+Jg
+my
+Jg
aa
aa
aa
@@ -11148,7 +11927,7 @@ mB
mG
cm
gh
-mM
+Tf
gi
mZ
mw
@@ -11180,16 +11959,16 @@ dH
my
dH
my
+Ap
+dH
+my
+my
Ua
aa
aa
aa
aa
aa
-aa
-aa
-aa
-aa
"}
(40,1,1) = {"
aa
@@ -11248,9 +12027,9 @@ Jg
dH
Jg
aa
-aa
-aa
-aa
+Jg
+dH
+Jg
aa
aa
aa
@@ -11314,9 +12093,9 @@ Ua
dH
Ua
aa
-aa
-aa
-aa
+UN
+my
+Ua
aa
aa
aa
@@ -11356,7 +12135,7 @@ aa
aa
aa
fB
-vM
+Ca
fB
aa
aa
@@ -11380,9 +12159,9 @@ Ua
my
Ua
aa
-aa
-aa
-aa
+Ua
+my
+Ua
aa
aa
aa
@@ -11446,9 +12225,9 @@ Ua
dH
IT
aa
-aa
-aa
-aa
+Ua
+dH
+UN
aa
aa
aa
@@ -11479,7 +12258,7 @@ aa
aa
aa
kQ
-zJ
+zq
mV
jE
aa
@@ -11512,9 +12291,9 @@ Jg
dH
Jg
aa
-aa
-aa
-aa
+Jg
+dH
+Jg
aa
aa
aa
@@ -11554,7 +12333,7 @@ eI
eI
fb
fD
-kH
+Tw
gV
Vu
eI
@@ -11578,9 +12357,9 @@ Ua
my
Ua
aa
-aa
-aa
-aa
+Ua
+dH
+Ua
aa
aa
aa
@@ -11643,10 +12422,10 @@ Jg
Ua
my
IT
-aa
-aa
-aa
-aa
+Jg
+UN
+dH
+Ua
aa
aa
aa
@@ -11710,9 +12489,9 @@ IT
dH
IT
aa
-aa
-aa
-aa
+UN
+dH
+Ua
aa
aa
aa
@@ -11934,8 +12713,8 @@ aa
aa
aa
aa
-aa
-aa
+aT
+aT
aT
aT
hi
@@ -11949,9 +12728,9 @@ eI
dl
dl
eI
-fG
+tH
gn
-yu
+wh
gX
eI
eI
@@ -12000,9 +12779,9 @@ aa
aa
aa
aa
-aT
-aT
bb
+uE
+CJ
aA
Mu
Gd
@@ -12024,7 +12803,7 @@ ih
FV
cW
FV
-FV
+rJ
bQ
aT
oh
@@ -12081,7 +12860,7 @@ UV
UV
eP
fh
-cP
+Nj
Pa
tz
fh
@@ -12103,9 +12882,9 @@ aa
aa
aa
aa
-UP
aa
aa
+UP
aa
aa
aa
@@ -12139,7 +12918,7 @@ as
as
as
hi
-FV
+AS
jJ
bZ
ey
@@ -12166,6 +12945,8 @@ kM
aG
nk
nk
+aG
+aG
aa
aa
Uu
@@ -12178,8 +12959,6 @@ aa
aa
aa
aa
-aa
-aa
"}
(55,1,1) = {"
aa
@@ -12199,7 +12978,7 @@ aa
as
as
dW
-YF
+NQ
aV
YF
bj
@@ -12213,7 +12992,7 @@ IB
qc
eQ
xb
-wF
+py
gI
hr
Mh
@@ -12231,6 +13010,8 @@ gZ
kN
kD
mz
+qn
+eT
nk
aG
aa
@@ -12244,8 +13025,6 @@ aa
aa
aa
aa
-aa
-aa
"}
(56,1,1) = {"
aa
@@ -12279,7 +13058,7 @@ do
qc
Vk
dR
-dp
+Qb
gI
Kv
ht
@@ -12297,6 +13076,8 @@ bN
bN
pi
pk
+bN
+bN
ns
aG
UP
@@ -12310,8 +13091,6 @@ aa
aa
aa
aa
-aa
-aa
"}
(57,1,1) = {"
aa
@@ -12340,12 +13119,12 @@ sq
FV
jJ
wG
-dp
+ob
dR
dR
dQ
dR
-wO
+Rb
gI
LA
hu
@@ -12363,6 +13142,8 @@ bN
kO
bN
lr
+bN
+tk
pm
mc
UP
@@ -12376,8 +13157,6 @@ aa
aa
aa
aa
-aa
-aa
"}
(58,1,1) = {"
aa
@@ -12395,7 +13174,7 @@ aa
aa
aa
am
-PD
+Ed
aJ
bi
dc
@@ -12406,10 +13185,10 @@ Oz
FV
jJ
wG
-dp
+Ve
dR
-ep
-eR
+eq
+Za
dR
Sr
Yj
@@ -12429,6 +13208,8 @@ bN
bN
bN
pl
+bN
+bN
mc
mc
UP
@@ -12442,8 +13223,6 @@ aa
aa
aa
aa
-aa
-aa
"}
(59,1,1) = {"
aa
@@ -12461,21 +13240,21 @@ aa
aa
aa
am
-Zb
+Id
aK
bi
dk
bz
bz
bz
-dL
+PL
UV
cp
wG
dq
dR
-eq
-bC
+xQ
+KQ
OU
Sr
gt
@@ -12495,6 +13274,8 @@ Aa
kP
bT
kp
+bN
+BN
xD
mc
UP
@@ -12508,8 +13289,6 @@ aa
aa
aa
aa
-aa
-aa
"}
(60,1,1) = {"
aa
@@ -12527,7 +13306,7 @@ aa
aa
aa
am
-qn
+UR
aL
aI
ei
@@ -12538,10 +13317,10 @@ zr
zy
OT
wG
-dp
+ob
dR
-er
-jX
+ot
+sO
dR
Sr
Ss
@@ -12561,6 +13340,8 @@ kE
bN
pj
bN
+bN
+bN
po
nk
UP
@@ -12574,8 +13355,6 @@ aa
aa
aa
aa
-aa
-aa
"}
(61,1,1) = {"
aa
@@ -12604,12 +13383,12 @@ sq
cq
OT
wG
-dp
+Ve
dR
dR
dQ
dR
-wO
+Rb
pw
Yk
lx
@@ -12627,6 +13406,8 @@ bN
ln
bN
kp
+bN
+UK
pk
Fh
aa
@@ -12640,8 +13421,6 @@ aa
aa
aa
aa
-aa
-aa
"}
(62,1,1) = {"
aa
@@ -12675,7 +13454,7 @@ dr
gE
dO
dR
-dp
+Qb
gY
hx
td
@@ -12693,6 +13472,8 @@ bN
bN
bN
bN
+bN
+bN
ns
aG
aa
@@ -12706,8 +13487,6 @@ aa
aa
aa
aa
-aa
-aa
"}
(63,1,1) = {"
aa
@@ -12727,7 +13506,7 @@ aa
as
as
BY
-hV
+CQ
aX
hV
bn
@@ -12737,7 +13516,7 @@ bR
rU
ey
cQ
-lH
+xG
hI
eS
gF
@@ -12759,6 +13538,8 @@ QQ
jB
pV
jP
+dn
+Wv
aG
aG
aa
@@ -12772,8 +13553,6 @@ aa
aa
aa
aa
-aa
-aa
"}
(64,1,1) = {"
aa
@@ -12826,8 +13605,8 @@ aG
nk
nk
aG
-aa
-aa
+nk
+aG
aa
aa
aa
@@ -12933,7 +13712,7 @@ cg
hi
Mf
KM
-FV
+iY
du
FV
Ka
@@ -12947,8 +13726,8 @@ cq
mh
FV
hj
-FV
-ia
+iY
+Vh
FV
hi
lQ
@@ -13081,7 +13860,7 @@ bd
eJ
cW
ia
-FV
+rJ
hi
aa
aa
@@ -13337,7 +14116,7 @@ eV
fs
fO
fO
-fO
+sm
hB
hX
im
@@ -13395,7 +14174,7 @@ aa
aa
aa
Ar
-ZZ
+Hx
aa
eJ
eJ
@@ -13460,7 +14239,7 @@ aa
aa
ZZ
aa
-HK
+xY
aa
aa
aa
@@ -13526,7 +14305,7 @@ aa
aa
aa
aa
-HK
+KU
aa
aa
aa
@@ -13729,7 +14508,7 @@ sg
bE
bE
zL
-UP
+zL
bE
bE
Cp
@@ -13796,7 +14575,7 @@ bE
Yg
Fo
Hr
-Dd
+or
Gz
Rt
bE
@@ -13855,7 +14634,7 @@ aa
aa
aa
bE
-En
+Tv
RD
cX
Gz
@@ -13873,7 +14652,7 @@ Gr
Gz
lB
jr
-GH
+tc
bE
aa
aa
@@ -14003,7 +14782,7 @@ Hb
oU
yE
dw
-cD
+sn
jr
od
Gz
@@ -14175,26 +14954,26 @@ aa
aa
ad
ad
-ag
+VG
aM
cC
bh
-cz
-cz
-cz
+pd
+wT
+UQ
ad
ad
aa
bE
cD
-Ao
+ur
wx
di
eE
fx
-kw
+Ku
gR
-ca
+ED
Mw
zG
hY
@@ -14240,26 +15019,26 @@ aa
aa
aa
ad
+Ih
af
-ag
aB
ag
ag
ag
cG
cZ
-SQ
+ui
ad
bE
bE
-dG
+Kj
Ao
wx
+Rs
kw
-eF
oG
gG
-nN
+QG
oe
Mw
ca
@@ -14310,7 +15089,7 @@ ad
ad
ad
ad
-bo
+KD
ad
ad
ad
@@ -14318,11 +15097,11 @@ ad
ad
df
bE
-cD
+EZ
ov
wx
ec
-fa
+kw
kq
gM
oH
@@ -14374,16 +15153,16 @@ aa
ad
ag
aH
-ag
+Yc
cH
ag
ag
ag
db
ag
-on
+Dv
df
-dg
+wI
cD
Ao
wx
@@ -14392,10 +15171,10 @@ kw
oI
lF
hS
-zG
+Of
Xv
-ca
SI
+Vq
ip
iF
DJ
@@ -14442,30 +15221,30 @@ ag
ap
aC
dd
-ao
+MW
ge
hL
ld
lZ
-mj
+MG
nL
-nV
+PQ
oo
MS
-Bv
+gj
Eg
jL
mk
-ca
+NF
jL
ca
-ok
+Kt
ca
ea
NZ
ca
mo
-jc
+ue
ST
cD
Iu
@@ -14508,30 +15287,30 @@ ad
ad
ad
ad
-bo
+KD
ad
ad
ad
ad
ad
-df
+yG
Gz
En
Ao
-SV
+vt
SM
yF
mI
nS
nS
nS
-ol
+Uq
Ke
rV
ir
lT
Ke
-jd
+QB
QR
wC
Hl
@@ -14571,13 +15350,13 @@ aa
aa
ad
ah
-ao
+Ww
aD
dB
ag
ai
jC
-aq
+jw
aN
ad
bE
@@ -14585,10 +15364,10 @@ bE
op
Ao
wx
-di
+wU
oD
og
-lF
+nw
iq
eB
wx
@@ -14598,7 +15377,7 @@ Ps
bD
bD
bD
-ST
+Jc
cD
uj
Ii
@@ -14643,20 +15422,20 @@ ai
ai
ai
ag
-de
+OW
ag
ad
aa
bE
oq
-IL
+tm
bD
+Ds
kw
-fu
-hE
+OJ
gP
kw
-oi
+VL
bD
QO
lM
@@ -14717,9 +15496,9 @@ bE
En
Ao
wx
+Gv
kw
-fv
-lF
+gK
gQ
kw
oj
@@ -14786,7 +15565,7 @@ bD
eD
fw
Vy
-kw
+PR
jW
sJ
bD
@@ -14799,7 +15578,7 @@ bD
Yr
cD
uj
-mm
+Uh
KG
uj
kU
@@ -14900,14 +15679,14 @@ aa
aa
aa
ad
-ao
-ag
+MW
+ZV
aC
aN
ag
ai
xP
-ag
+ZV
dB
ad
aa
@@ -14920,7 +15699,7 @@ Jp
rh
OM
OM
-vU
+pg
QR
rg
QR
@@ -14970,7 +15749,7 @@ ad
ad
ad
ad
-bo
+KD
ad
ad
ad
@@ -14979,10 +15758,10 @@ ad
aa
bE
ou
-En
+Tv
jx
Xz
-gD
+FE
nP
oK
sL
@@ -14992,7 +15771,7 @@ nT
Wk
Se
uJ
-nW
+ZU
nY
Yh
od
@@ -15035,10 +15814,10 @@ aa
ad
ar
aE
-lq
-ag
+Gh
+aq
gk
-Ws
+Ks
vX
ad
aa
@@ -15052,7 +15831,7 @@ NG
GX
GX
yr
-xj
+Rc
rp
rp
rp
@@ -15168,7 +15947,7 @@ aa
ad
ad
ad
-bA
+sh
ad
ad
ad
@@ -15179,7 +15958,7 @@ Vb
yj
Fi
YO
-wK
+PE
Jq
UG
GX
@@ -15245,14 +16024,14 @@ bE
bE
bE
GX
-DW
+Fn
rl
FW
GX
NG
-GM
+zj
md
-xM
+YV
Go
Yl
rC
@@ -15311,7 +16090,7 @@ aa
aa
aa
vA
-rN
+Xx
Pg
zI
PA
@@ -15377,17 +16156,17 @@ aa
aa
aa
vA
-PZ
-Ob
-Ob
-EH
-Ob
-HN
-HJ
-NA
-Ob
-Ob
-Ay
+Jj
+MC
+MC
+MC
+MC
+Qj
+Im
+Qj
+MC
+MC
+Fa
vA
aa
aa
@@ -15442,19 +16221,19 @@ aa
aa
aa
aa
-vJ
-ON
-ON
-NG
-GX
-NG
-ON
-GX
-GX
-NG
-ON
-ON
-WM
+vA
+Zx
+KZ
+LD
+EH
+Ob
+HN
+HJ
+NA
+LD
+Ob
+Ay
+vA
aa
aa
aa
@@ -15508,19 +16287,19 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
-aa
+vJ
+ON
+ON
+NG
+GX
+NG
+ON
+GX
+GX
+NG
+ON
+ON
+WM
aa
aa
aa
diff --git a/_maps/map_files/debug/runtimestation.dmm b/_maps/map_files/debug/runtimestation.dmm
index 363d3383b24f..6b504af71e97 100644
--- a/_maps/map_files/debug/runtimestation.dmm
+++ b/_maps/map_files/debug/runtimestation.dmm
@@ -345,7 +345,7 @@
/turf/open/floor/iron,
/area/station/hallway/primary/central)
"bF" = (
-/obj/machinery/computer/rdconsole,
+/obj/machinery/computer/rdconsole/unlocked,
/turf/open/floor/iron,
/area/station/science)
"bH" = (
diff --git a/_maps/map_files/debug/shiptest.dmm b/_maps/map_files/debug/shiptest.dmm
index 48f19b748324..c68625a35fb7 100644
--- a/_maps/map_files/debug/shiptest.dmm
+++ b/_maps/map_files/debug/shiptest.dmm
@@ -365,7 +365,7 @@
/turf/open/floor/iron,
/area/station/hallway/primary/central)
"bF" = (
-/obj/machinery/computer/rdconsole,
+/obj/machinery/computer/rdconsole/unlocked,
/turf/open/floor/iron,
/area/station/science)
"bG" = (
diff --git a/code/__DEFINES/radio.dm b/code/__DEFINES/radio.dm
index 1ca02fa93e6d..a0e25692f4e8 100644
--- a/code/__DEFINES/radio.dm
+++ b/code/__DEFINES/radio.dm
@@ -57,6 +57,9 @@
#define RADIO_CHANNEL_CTF_GREEN "Green Team"
#define RADIO_CHANNEL_CTF_YELLOW "Yellow Team"
+#define RADIO_CHANNEL_UNCOMMON "Uncommon"
+#define RADIO_KEY_UNCOMMON "f"
+#define RADIO_TOKEN_UNCOMMON ":f"
#define MIN_FREE_FREQ 1201 // -------------------------------------------------
// Frequencies are always odd numbers and range from 1201 to 1599.
@@ -76,6 +79,7 @@
#define FREQ_ENGINEERING 1357 // Engineering comms frequency, orange
#define FREQ_SECURITY 1359 // Security comms frequency, red
#define FREQ_RADIO 1361 //monkestation edit
+#define FREQ_UNCOMMON 1363 //monkestation addition, Light gray
#define FREQ_HOLOGRID_SOLUTION 1433
#define FREQ_STATUS_DISPLAYS 1435
diff --git a/code/__DEFINES/span.dm b/code/__DEFINES/span.dm
index f8320c44c380..fd2395e21aff 100644
--- a/code/__DEFINES/span.dm
+++ b/code/__DEFINES/span.dm
@@ -126,6 +126,7 @@
#define span_tinynotice(str) ("" + str + "")
#define span_tinynoticeital(str) ("" + str + "")
#define span_unconscious(str) ("" + str + "")
+#define span_uncommonradio(str) ("" + str + "")
#define span_userdanger(str) ("" + str + "")
#define span_warning(str) ("" + str + "")
#define span_yell(str) ("" + str + "")
diff --git a/code/__DEFINES/~monkestation/atom_hud.dm b/code/__DEFINES/~monkestation/atom_hud.dm
index 8014d3e4d567..002e44dc5593 100644
--- a/code/__DEFINES/~monkestation/atom_hud.dm
+++ b/code/__DEFINES/~monkestation/atom_hud.dm
@@ -2,6 +2,14 @@
#define SECHUD_BLUESHIELD "hudblueshield"
#define SECHUD_BARBER "hudbarber"
#define SECHUD_EXPLORER "hudexplorer"
+#define SECHUD_CHIEF_MEDICAL_OFFICER_AWAY "hudchiefmedicalofficer_away"
+#define SECHUD_CHEF_AWAY "hudchef_away"
+#define SECHUD_EXPLORER_AWAY "hudexplorer_away"
+#define SECHUD_SCIENTIST_AWAY "hudscientist_away"
+#define SECHUD_SECURITY_OFFICER_AWAY "hudsecurityofficer_away"
+#define SECHUD_STATION_ENGINEER_AWAY "hudstationengineer_away"
+#define SECHUD_APC_AWAY "hudapc_away"
+#define SECHUD_ROBOTICIST_AWAY "hudroboticist_away"
#define SECHUD_SIGNAL_TECHINICAN "hudsignaltech"
#define SECHUD_CONTRACTOR "hudsyndicatecontractor"
#define SECHUD_SYNDIECLOWN "hudsyndicateclown"
diff --git a/code/game/communications.dm b/code/game/communications.dm
index b6c606f0a5c5..320b03d0d041 100644
--- a/code/game/communications.dm
+++ b/code/game/communications.dm
@@ -110,6 +110,7 @@ GLOBAL_LIST_INIT(radiochannels, list(
RADIO_CHANNEL_CTF_GREEN = FREQ_CTF_GREEN,
RADIO_CHANNEL_CTF_YELLOW = FREQ_CTF_YELLOW,
RADIO_CHANNEL_RADIO = RADIO_KEY_RADIO,
+ RADIO_CHANNEL_UNCOMMON = FREQ_UNCOMMON, //monkestation addition
))
GLOBAL_LIST_INIT(reverseradiochannels, list(
@@ -130,6 +131,7 @@ GLOBAL_LIST_INIT(reverseradiochannels, list(
"[FREQ_CTF_GREEN]" = RADIO_CHANNEL_CTF_GREEN,
"[FREQ_CTF_YELLOW]" = RADIO_CHANNEL_CTF_YELLOW,
"[FREQ_RADIO]" = RADIO_CHANNEL_RADIO,
+ "[FREQ_UNCOMMON]" = RADIO_CHANNEL_UNCOMMON, //monkestation addition
))
/datum/radio_frequency
diff --git a/code/game/objects/items/cards/card_ids.dm b/code/game/objects/items/cards/card_ids.dm
new file mode 100644
index 000000000000..505ae50aab2b
--- /dev/null
+++ b/code/game/objects/items/cards/card_ids.dm
@@ -0,0 +1,14 @@
+/obj/item/card/id/away/old/cmo
+ name = "Charlie Station Chief Medical Officer's ID card"
+ desc = "A faded Charlie Station ID card. You can make out the rank \"Chief Medical Officer\"."
+ trim = /datum/id_trim/away/old/cmo
+
+/obj/item/card/id/away/old/chef
+ name = "Charlie Station Chef's ID card"
+ desc = "A faded Charlie Station ID card. You can make out the rank \"Chef\"."
+ trim = /datum/id_trim/away/old/chef
+
+/obj/item/card/id/away/old/explorer
+ name = "Charlie Station Explorer's ID card"
+ desc = "A faded Charlie Station ID card. You can make out the rank \"Explorer\"."
+ trim = /datum/id_trim/away/old/explorer
diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm
index 21517203f5f8..51f5977f92b2 100644
--- a/code/game/objects/items/devices/radio/radio.dm
+++ b/code/game/objects/items/devices/radio/radio.dm
@@ -325,7 +325,7 @@
var/datum/signal/subspace/vocal/signal = new(src, freq, speaker, language, message, spans, message_mods)
// Independent radios, on the CentCom frequency, reach all independent radios
- if (independent && (freq == FREQ_CENTCOM || freq == FREQ_CTF_RED || freq == FREQ_CTF_BLUE || freq == FREQ_CTF_GREEN || freq == FREQ_CTF_YELLOW))
+ if (independent && (freq == FREQ_CENTCOM || freq == FREQ_CTF_RED || freq == FREQ_CTF_BLUE || freq == FREQ_CTF_GREEN || freq == FREQ_CTF_YELLOW || freq == FREQ_UNCOMMON))
signal.data["compression"] = 0
signal.transmission_method = TRANSMISSION_SUPERSPACE
signal.levels = list(0)
diff --git a/code/game/objects/items/storage/boxes/science_boxes.dm b/code/game/objects/items/storage/boxes/science_boxes.dm
index 754a0cb2f5b4..99c652fdbb12 100644
--- a/code/game/objects/items/storage/boxes/science_boxes.dm
+++ b/code/game/objects/items/storage/boxes/science_boxes.dm
@@ -106,7 +106,7 @@
new /obj/item/circuitboard/machine/protolathe/offstation(src)
new /obj/item/circuitboard/machine/destructive_analyzer(src)
new /obj/item/circuitboard/machine/circuit_imprinter/offstation(src)
- new /obj/item/circuitboard/computer/rdconsole(src)
+ new /obj/item/circuitboard/computer/rdconsole/unlocked(src)
/obj/item/storage/box/stabilized //every single stabilized extract from xenobiology
name = "box of stabilized extracts"
diff --git a/code/game/say.dm b/code/game/say.dm
index 8eb2b780228d..d35b4971f6dd 100644
--- a/code/game/say.dm
+++ b/code/game/say.dm
@@ -19,7 +19,8 @@ GLOBAL_LIST_INIT(freqtospan, list(
"[FREQ_CTF_BLUE]" = "blueteamradio",
"[FREQ_CTF_GREEN]" = "greenteamradio",
"[FREQ_CTF_YELLOW]" = "yellowteamradio",
- "[FREQ_RADIO]" = "radioradio"
+ "[FREQ_RADIO]" = "radioradio",
+ "[FREQ_UNCOMMON]" = "uncommonradio"
))
/atom/movable/proc/say(message, bubble_type, list/spans = list(), sanitize = TRUE, datum/language/language = null, ignore_spam = FALSE, forced = null, filterproof = FALSE, message_range = 7, datum/saymode/saymode = null)
diff --git a/code/modules/mob/living/basic/bots/cleanbot/cleanbot.dm b/code/modules/mob/living/basic/bots/cleanbot/cleanbot.dm
index b52c2d137c2d..b6f904a249c0 100644
--- a/code/modules/mob/living/basic/bots/cleanbot/cleanbot.dm
+++ b/code/modules/mob/living/basic/bots/cleanbot/cleanbot.dm
@@ -99,6 +99,7 @@
///blood we can clean
var/static/list/cleanable_blood = typecacheof(list(
/obj/effect/decal/cleanable/blood,
+ /obj/effect/decal/cleanable/xenoblood, // monkestation addition
))
///pests we hunt
var/static/list/huntable_pests = typecacheof(list(
diff --git a/code/modules/mob/living/living_say.dm b/code/modules/mob/living/living_say.dm
index 7025795385d9..f68d18969d10 100644
--- a/code/modules/mob/living/living_say.dm
+++ b/code/modules/mob/living/living_say.dm
@@ -28,6 +28,7 @@ GLOBAL_LIST_INIT(department_radio_keys, list(
// Misc
RADIO_KEY_AI_PRIVATE = RADIO_CHANNEL_AI_PRIVATE, // AI Upload channel
+ RADIO_KEY_UNCOMMON = RADIO_CHANNEL_UNCOMMON,
//kinda localization -- rastaf0
@@ -56,7 +57,8 @@ GLOBAL_LIST_INIT(department_radio_keys, list(
"в" = MODE_KEY_DEADMIN,
// Misc
- "щ" = RADIO_CHANNEL_AI_PRIVATE
+ "щ" = RADIO_CHANNEL_AI_PRIVATE,
+ "f" = RADIO_CHANNEL_UNCOMMON
))
/**
diff --git a/icons/mob/huds/hud.dmi b/icons/mob/huds/hud.dmi
index f44de438a8bc..7700c4d85028 100644
Binary files a/icons/mob/huds/hud.dmi and b/icons/mob/huds/hud.dmi differ
diff --git a/interface/stylesheet.dm b/interface/stylesheet.dm
index 0ca3d84d02e2..a3c93789cf0e 100644
--- a/interface/stylesheet.dm
+++ b/interface/stylesheet.dm
@@ -237,5 +237,6 @@ h1.alert, h2.alert {color: #000000;}
.orange {color: #b8761a;}
.yellow {color: #c7b72c;}
.cyan {color: #0ea1e6;}
+.uncommonradio {color: #78a1b1;}
// MONKESTATION ADDITION END
"}
diff --git a/monkestation/code/datums/id_trim/ruins.dm b/monkestation/code/datums/id_trim/ruins.dm
index 0635ac34baed..f10f534b3d40 100644
--- a/monkestation/code/datums/id_trim/ruins.dm
+++ b/monkestation/code/datums/id_trim/ruins.dm
@@ -1,2 +1,41 @@
+/obj/item/card/id/advanced/old
+ icon_state = "retro"
+ inhand_icon_state = "card-id"
+ worn_icon_state = "nothing"
+ lefthand_file = 'icons/mob/inhands/equipment/idcards_lefthand.dmi'
+ righthand_file = 'icons/mob/inhands/equipment/idcards_righthand.dmi'
+
+/datum/id_trim/away/old/cmo
+ access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_COMMAND, ACCESS_AWAY_MEDICAL, ACCESS_AWAY_MAINTENANCE)
+ assignment = "Charlie Station Chief Medical Officer"
+ sechud_icon_state = SECHUD_CHIEF_MEDICAL_OFFICER_AWAY
+
+/datum/id_trim/away/old/chef
+ access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_MAINTENANCE)
+ assignment = "Charlie Station Chef"
+ sechud_icon_state = SECHUD_CHEF_AWAY
+
+/datum/id_trim/away/old/explorer
+ access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_SCIENCE, ACCESS_AWAY_MAINTENANCE, ACCESS_AWAY_SUPPLY, ACCESS_AWAY_GENERIC1, ACCESS_AWAY_GENERIC2, ACCESS_AWAY_GENERIC3, ACCESS_AWAY_GENERIC4) //purposefully has the most msc. access giving them a advantage for having less equipment than a normal explorer upon start.
+ assignment = "Charlie Station Explorer"
+ sechud_icon_state = SECHUD_EXPLORER_AWAY
+
+/datum/id_trim/away/old/sci
+ sechud_icon_state = SECHUD_SCIENTIST_AWAY
+ access = list(ACCESS_AWAY_GENERAL, ACCESS_AWAY_SCIENCE, ACCESS_RESEARCH)
+
+/datum/id_trim/away/old/sec
+ sechud_icon_state = SECHUD_SECURITY_OFFICER_AWAY
+
+/datum/id_trim/away/old/eng
+ sechud_icon_state = SECHUD_STATION_ENGINEER_AWAY
+
+/datum/id_trim/away/old/robo
+ sechud_icon_state = SECHUD_ROBOTICIST_AWAY
+ access = list(ACCESS_AWAY_GENERAL, ACCESS_ROBOTICS, ACCESS_ORDNANCE, ACCESS_RESEARCH, ACCESS_AWAY_SCIENCE)
+
+/datum/id_trim/away/old/apc
+ sechud_icon_state = SECHUD_APC_AWAY
+
/datum/id_trim/pirate/lustrous
sechud_icon_state = SECHUD_RADIANT
diff --git a/monkestation/code/game/objects/items/devices/radio/encryptionkey.dm b/monkestation/code/game/objects/items/devices/radio/encryptionkey.dm
index df453599a12a..10997d861408 100644
--- a/monkestation/code/game/objects/items/devices/radio/encryptionkey.dm
+++ b/monkestation/code/game/objects/items/devices/radio/encryptionkey.dm
@@ -4,3 +4,7 @@
channels = list(RADIO_CHANNEL_SECURITY = 1, RADIO_CHANNEL_MEDICAL = 1)
greyscale_config = /datum/greyscale_config/encryptionkey_security
greyscale_colors = "#820a16#280b1a"
+
+/obj/item/encryptionkey/headset_uncommon
+ name = "dusty encryption key"
+ channels = list(RADIO_CHANNEL_UNCOMMON = 1)
diff --git a/monkestation/code/game/objects/items/devices/radio/headset.dm b/monkestation/code/game/objects/items/devices/radio/headset.dm
index c266ed70b6b4..8be0cd0cbe8d 100644
--- a/monkestation/code/game/objects/items/devices/radio/headset.dm
+++ b/monkestation/code/game/objects/items/devices/radio/headset.dm
@@ -4,3 +4,22 @@
icon_state = "sec_headset"
worn_icon_state = "sec_headset"
keyslot = /obj/item/encryptionkey/headset_secmed
+
+/obj/item/radio/headset/headset_old
+ name = "old radio headset"
+ desc = "A headset years past its prime."
+
+/obj/item/radio/headset/headset_old/alt
+ name = "old security bowman headset"
+ desc = "A headset years past its prime. Protects ears from flashbangs."
+ keyslot = /obj/item/encryptionkey/headset_uncommon
+ icon_state = "med_headset_alt"
+ worn_icon_state = "med_headset_alt"
+
+/obj/item/radio/headset/headset_old/alt/Initialize(mapload)
+ . = ..()
+ AddComponent(/datum/component/wearertargeting/earprotection, list(ITEM_SLOT_EARS))
+
+/obj/item/radio/headset/heads/headset_old
+ name = "\proper old commander headset"
+ desc = "A authoritative headset years past its prime. Dust cakes its old design."
diff --git a/monkestation/code/modules/NTSL/code/coding_language/implementations/telecomms_translator.dm b/monkestation/code/modules/NTSL/code/coding_language/implementations/telecomms_translator.dm
index a81f37a97751..8e49c563e48a 100644
--- a/monkestation/code/modules/NTSL/code/coding_language/implementations/telecomms_translator.dm
+++ b/monkestation/code/modules/NTSL/code/coding_language/implementations/telecomms_translator.dm
@@ -106,6 +106,7 @@ GLOBAL_LIST_INIT(allowed_translations, list(
"centcom" = FREQ_CENTCOM,
"aiprivate" = FREQ_AI_PRIVATE,
"radio" = FREQ_RADIO,
+ "uncommon" = FREQ_UNCOMMON,
))
)
diff --git a/monkestation/code/modules/mapfluff/ruins/spaceruin_code/oldstation.dm b/monkestation/code/modules/mapfluff/ruins/spaceruin_code/oldstation.dm
new file mode 100644
index 000000000000..1083c4474101
--- /dev/null
+++ b/monkestation/code/modules/mapfluff/ruins/spaceruin_code/oldstation.dm
@@ -0,0 +1,4 @@
+/obj/item/paper/fluff/ruins/oldstation/distro_guide
+ name = "Reminder - air distrubtion."
+ default_raw_text = "Reminder!
Blue on layer 4 is for air.
Red on layer 2 is for the scrubbers.
\
+ The dispenser prints our pipes with this in mind so they dont get accidentally connected. Doesn't matter if 'purple is a pretty colour', it won't connect."
diff --git a/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldchef.dm b/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldchef.dm
new file mode 100644
index 000000000000..82a78c9d9456
--- /dev/null
+++ b/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldchef.dm
@@ -0,0 +1,47 @@
+
+//Ancient cryogenic sleepers. Players become NT crewmen from a hundred year old space station, now on the verge of collapse.
+/obj/effect/mob_spawn/ghost_role/human/oldchef
+ name = "old cryogenics pod"
+ desc = "A humming cryo pod. You can barely recognise a chef uniform underneath the built up ice. The machine is attempting to wake up its occupant."
+ prompt_name = "a chef"
+ icon = 'icons/obj/machines/sleeper.dmi'
+ icon_state = "sleeper"
+ mob_species = /datum/species/human
+ you_are_text = "You are a chef 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_text = "Work as a team with your fellow survivors and do not abandon them."
+ outfit = /datum/outfit/oldchef
+ spawner_job_path = /datum/job/ancient_crew
+
+/obj/effect/mob_spawn/ghost_role/human/oldchef/Destroy()
+ new/obj/structure/showcase/machinery/oldpod/used(drop_location())
+ return ..()
+
+/datum/outfit/oldchef
+ name = "Ancient Chef"
+ id = /obj/item/card/id/advanced/old
+ id_trim = /datum/id_trim/away/old/chef
+ uniform = /obj/item/clothing/under/rank/civilian/chef
+ suit = /obj/item/clothing/suit/toggle/chef
+ ears = /obj/item/radio/headset/headset_old
+ head = /obj/item/clothing/head/utility/chefhat
+ mask = /obj/item/clothing/mask/fakemoustache/italian
+ l_pocket = /obj/item/sharpener
+ belt = /obj/item/knife/kitchen
+
+/datum/outfit/oldchef/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
+ if(visualsOnly)
+ return
+
+ var/obj/item/radio/headset/R = H.ears
+ R.set_frequency(FREQ_UNCOMMON)
+ R.freqlock = RADIO_FREQENCY_LOCKED
+ R.independent = TRUE
+ var/obj/item/card/id/W = H.wear_id
+ if(W)
+ W.registered_name = H.real_name
+ W.update_label()
+ W.update_icon()
+ ..()
diff --git a/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldcmo.dm b/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldcmo.dm
new file mode 100644
index 000000000000..8c115f5aefc4
--- /dev/null
+++ b/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldcmo.dm
@@ -0,0 +1,47 @@
+
+//Ancient cryogenic sleepers. Players become NT crewmen from a hundred year old space station, now on the verge of collapse.
+/obj/effect/mob_spawn/ghost_role/human/oldcmo
+ name = "old command cryogenics pod"
+ desc = "A humming cryo pod. You can barely recognise a Chief Medical Officer's uniform underneath the built up ice. The machine is attempting to wake up its occupant."
+ prompt_name = "the Chief Medical Officer"
+ icon = 'icons/obj/machines/sleeper.dmi'
+ icon_state = "sleeper"
+ mob_species = /datum/species/human
+ you_are_text = "You are a Chief Medical 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_text = "Work as a team with your fellow survivors and do not abandon them. You are expected to be familiar with Old station for this role."
+ outfit = /datum/outfit/oldcmo
+ spawner_job_path = /datum/job/ancient_crew
+
+/obj/effect/mob_spawn/ghost_role/human/oldcmo/Destroy()
+ new/obj/structure/showcase/machinery/oldpod/used(drop_location())
+ return ..()
+
+/datum/outfit/oldcmo
+ name = "Ancient Chief Medical Officer"
+ id = /obj/item/card/id/advanced/old
+ id_trim = /datum/id_trim/away/old/cmo
+ uniform = /obj/item/clothing/under/rank/medical/chief_medical_officer/turtleneck
+ shoes = /obj/item/clothing/shoes/jackboots
+ l_pocket = /obj/item/flashlight/pen/paramedic
+ r_pocket = /obj/item/pinpointer/crew
+ implants = list(/obj/item/implant/mindshield)
+ skillchips = list(/obj/item/skillchip/entrails_reader)
+ ears = /obj/item/radio/headset/heads/headset_old
+
+/datum/outfit/oldcmo/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
+ if(visualsOnly)
+ return
+
+ var/obj/item/radio/headset/R = H.ears
+ R.set_frequency(FREQ_UNCOMMON)
+ R.freqlock = RADIO_FREQENCY_LOCKED
+ R.independent = TRUE
+ var/obj/item/card/id/W = H.wear_id
+ if(W)
+ W.registered_name = H.real_name
+ W.update_label()
+ W.update_icon()
+ ..()
diff --git a/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldeng.dm b/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldeng.dm
new file mode 100644
index 000000000000..bb92cd6a27f4
--- /dev/null
+++ b/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldeng.dm
@@ -0,0 +1,21 @@
+/datum/outfit/oldeng
+ ears = /obj/item/radio/headset/headset_old
+ skillchips = /obj/item/skillchip/job/engineer
+ id = /obj/item/card/id/advanced/old
+ id_trim = /datum/id_trim/away/old/eng
+ belt = /obj/item/storage/belt/utility/full/engi
+
+/datum/outfit/oldeng/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
+ if(visualsOnly)
+ return
+
+ var/obj/item/radio/headset/R = H.ears
+ R.set_frequency(FREQ_UNCOMMON)
+ R.freqlock = RADIO_FREQENCY_LOCKED
+ R.independent = TRUE
+ var/obj/item/card/id/W = H.wear_id
+ if(W)
+ W.registered_name = H.real_name
+ W.update_label()
+ W.update_icon()
+ ..()
diff --git a/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldexplorer.dm b/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldexplorer.dm
new file mode 100644
index 000000000000..1837f80f2827
--- /dev/null
+++ b/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldexplorer.dm
@@ -0,0 +1,47 @@
+
+//Ancient cryogenic sleepers. Players become NT crewmen from a hundred year old space station, now on the verge of collapse.
+/obj/effect/mob_spawn/ghost_role/human/oldexplorer
+ name = "old cryogenics pod"
+ desc = "A humming cryo pod. You can barely recognise a explorer uniform underneath the built up ice. The machine is attempting to wake up its occupant."
+ prompt_name = "a explorer"
+ icon = 'icons/obj/machines/sleeper.dmi'
+ icon_state = "sleeper"
+ mob_species = /datum/species/human
+ you_are_text = "You are a explorer 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_text = "Work as a team with your fellow survivors and do not abandon them."
+ outfit = /datum/outfit/oldexplorer
+ spawner_job_path = /datum/job/ancient_crew
+
+/obj/effect/mob_spawn/ghost_role/human/oldexplorer/Destroy()
+ new/obj/structure/showcase/machinery/oldpod/used(drop_location())
+ return ..()
+
+/datum/outfit/oldexplorer
+ name = "Ancient Explorer"
+ id = /obj/item/card/id/advanced/old
+ id_trim = /datum/id_trim/away/old/explorer
+ uniform = /obj/item/clothing/under/rank/cargo/miner
+ shoes = /obj/item/clothing/shoes/workboots/mining
+ gloves = /obj/item/clothing/gloves/color/black
+ ears = /obj/item/radio/headset/headset_old
+ mask = /obj/item/clothing/mask/gas/explorer
+ belt = /obj/item/pickaxe/drill
+ l_pocket = /obj/item/gps
+
+/datum/outfit/oldexplorer/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
+ if(visualsOnly)
+ return
+
+ var/obj/item/radio/headset/R = H.ears
+ R.set_frequency(FREQ_UNCOMMON)
+ R.freqlock = RADIO_FREQENCY_LOCKED
+ R.independent = TRUE
+ var/obj/item/card/id/W = H.wear_id
+ if(W)
+ W.registered_name = H.real_name
+ W.update_label()
+ W.update_icon()
+ ..()
diff --git a/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldsci.dm b/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldsci.dm
new file mode 100644
index 000000000000..31ab7708aed9
--- /dev/null
+++ b/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldsci.dm
@@ -0,0 +1,19 @@
+/datum/outfit/oldsci
+ ears = /obj/item/radio/headset/headset_old
+ id = /obj/item/card/id/advanced/old
+ id_trim = /datum/id_trim/away/old/sci
+
+/datum/outfit/oldsci/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
+ if(visualsOnly)
+ return
+
+ var/obj/item/radio/headset/R = H.ears
+ R.set_frequency(FREQ_UNCOMMON)
+ R.freqlock = RADIO_FREQENCY_LOCKED
+ R.independent = TRUE
+ var/obj/item/card/id/W = H.wear_id
+ if(W)
+ W.registered_name = H.real_name
+ W.update_label()
+ W.update_icon()
+ ..()
diff --git a/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldsec.dm b/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldsec.dm
new file mode 100644
index 000000000000..adc89b56fb2f
--- /dev/null
+++ b/monkestation/code/modules/mob_spawn/ghost_roles/space_roles/oldsec.dm
@@ -0,0 +1,21 @@
+/datum/outfit/oldsec
+ ears = /obj/item/radio/headset/headset_old/alt
+ implants = list(/obj/item/implant/mindshield)
+ id = /obj/item/card/id/advanced/old
+ id_trim = /datum/id_trim/away/old/sec
+ belt = /obj/item/gun/energy/laser/retro/old
+
+/datum/outfit/oldsec/post_equip(mob/living/carbon/human/H, visualsOnly = FALSE)
+ if(visualsOnly)
+ return
+
+ var/obj/item/radio/headset/R = H.ears
+ R.set_frequency(FREQ_UNCOMMON)
+ R.freqlock = RADIO_FREQENCY_LOCKED
+ R.independent = TRUE
+ var/obj/item/card/id/W = H.wear_id
+ if(W)
+ W.registered_name = H.real_name
+ W.update_label()
+ W.update_icon()
+ ..()
diff --git a/monkestation/code/modules/research/rdconsole.dm b/monkestation/code/modules/research/rdconsole.dm
new file mode 100644
index 000000000000..19c481b6c1af
--- /dev/null
+++ b/monkestation/code/modules/research/rdconsole.dm
@@ -0,0 +1,6 @@
+/obj/machinery/computer/rdconsole/unlocked
+ locked = FALSE
+ circuit = /obj/item/circuitboard/computer/rdconsole/unlocked
+
+/obj/item/circuitboard/computer/rdconsole/unlocked
+ build_path = /obj/machinery/computer/rdconsole/unlocked
diff --git a/tgstation.dme b/tgstation.dme
index fb6a21556ed1..b96d59144757 100644
--- a/tgstation.dme
+++ b/tgstation.dme
@@ -2264,6 +2264,7 @@
#include "code\game\objects\items\AI_modules\repair.dm"
#include "code\game\objects\items\AI_modules\supplied.dm"
#include "code\game\objects\items\AI_modules\zeroth.dm"
+#include "code\game\objects\items\cards\card_ids.dm"
#include "code\game\objects\items\circuitboards\circuitboard.dm"
#include "code\game\objects\items\circuitboards\computer_circuitboards.dm"
#include "code\game\objects\items\circuitboards\machines\engine_circuitboards.dm"
@@ -7412,6 +7413,7 @@
#include "monkestation\code\modules\map_gen_expansions\mushroom\extraction\structures\extractor\main.dm"
#include "monkestation\code\modules\map_gen_expansions\mushroom\mobs\stillcaps.dm"
#include "monkestation\code\modules\map_gen_expansions\structures\test_spawner.dm"
+#include "monkestation\code\modules\mapfluff\ruins\spaceruin_code\oldstation.dm"
#include "monkestation\code\modules\mapping\access_helpers.dm"
#include "monkestation\code\modules\mapping\mapping_helpers.dm"
#include "monkestation\code\modules\maptext\maptext_image_helper.dm"
@@ -7591,6 +7593,12 @@
#include "monkestation\code\modules\mob\living\silicon\death.dm"
#include "monkestation\code\modules\mob\living\simple_animal\megafauna\wendigo.dm"
#include "monkestation\code\modules\mob\living\simple_animal\pets\bees.dm"
+#include "monkestation\code\modules\mob_spawn\ghost_roles\space_roles\oldchef.dm"
+#include "monkestation\code\modules\mob_spawn\ghost_roles\space_roles\oldcmo.dm"
+#include "monkestation\code\modules\mob_spawn\ghost_roles\space_roles\oldeng.dm"
+#include "monkestation\code\modules\mob_spawn\ghost_roles\space_roles\oldexplorer.dm"
+#include "monkestation\code\modules\mob_spawn\ghost_roles\space_roles\oldsci.dm"
+#include "monkestation\code\modules\mob_spawn\ghost_roles\space_roles\oldsec.dm"
#include "monkestation\code\modules\mod\mod_control.dm"
#include "monkestation\code\modules\mod\mod_types.dm"
#include "monkestation\code\modules\mod\modules\modules_antag.dm"
@@ -7898,6 +7906,7 @@
#include "monkestation\code\modules\religion\maint_god.dm"
#include "monkestation\code\modules\replays\hooks\generic_hooks.dm"
#include "monkestation\code\modules\replays\subsystem\replay.dm"
+#include "monkestation\code\modules\research\rdconsole.dm"
#include "monkestation\code\modules\research\designs\biogenerator_designs.dm"
#include "monkestation\code\modules\research\designs\bluespace_designs.dm"
#include "monkestation\code\modules\research\designs\computer_designs.dm"
diff --git a/tgui/packages/tgui-panel/chat/constants.js b/tgui/packages/tgui-panel/chat/constants.js
index 353e81702e80..a078752f3606 100644
--- a/tgui/packages/tgui-panel/chat/constants.js
+++ b/tgui/packages/tgui-panel/chat/constants.js
@@ -62,7 +62,7 @@ export const MESSAGE_TYPES = [
description: 'All departments of radio messages',
selector:
// '.alert, .minorannounce, .syndradio, .centcomradio, .aiprivradio, .comradio, .secradio, .gangradio, .engradio, .medradio, .sciradio, .suppradio, .servradio, .radio, .deptradio, .binarysay, .newscaster, .resonate, .abductor, .alien, .changeling', MONKESTATION EDIT CHANGE OLD
- '.alert, .minorannounce, .syndradio, .centcomradio, .aiprivradio, .comradio, .secradio, .gangradio, .engradio, .medradio, .sciradio, .suppradio, .servradio, .radio, .deptradio, .binarysay, .newscaster, .resonate, .abductor, .alien, .changeling, .radioradio', // MONKESTATION EDIT CHANGE NEW
+ '.alert, .minorannounce, .syndradio, .centcomradio, .aiprivradio, .comradio, .secradio, .gangradio, .engradio, .medradio, .sciradio, .suppradio, .servradio, .radio, .deptradio, .binarysay, .newscaster, .resonate, .abductor, .alien, .changeling, .radioradio .uncommonradio', // MONKESTATION EDIT CHANGE NEW
},
{
type: MESSAGE_TYPE_INFO,
diff --git a/tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss b/tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss
index eaadc6a6103e..6213b366f234 100644
--- a/tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss
+++ b/tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss
@@ -1201,6 +1201,10 @@ $border-width-px: $border-width * 1px;
}
// MONKESTATION ADDITION END PR#45 - Clock cult
+.uncommonradio {
+ color: #78a1b1;
+}
+
// MONKESTATION
.honk {
color: #ff70c1;
diff --git a/tgui/packages/tgui-panel/styles/tgchat/chat-light.scss b/tgui/packages/tgui-panel/styles/tgchat/chat-light.scss
index 7e2276659d38..8e449a9f2a21 100644
--- a/tgui/packages/tgui-panel/styles/tgchat/chat-light.scss
+++ b/tgui/packages/tgui-panel/styles/tgchat/chat-light.scss
@@ -1229,6 +1229,10 @@ $border-width-px: $border-width * 1px;
}
// MONKESTATION ADDITION END PR#45 - Clock cult
+.uncommonradio {
+ color: #1d4555;
+}
+
// MONKESTATION
.honk {
diff --git a/tgui/packages/tgui-say/constants.ts b/tgui/packages/tgui-say/constants.ts
index 0c3d7943c267..113afcde1979 100644
--- a/tgui/packages/tgui-say/constants.ts
+++ b/tgui/packages/tgui-say/constants.ts
@@ -30,4 +30,5 @@ export const RADIO_PREFIXES = {
':u ': 'Supp',
':v ': 'Svc',
':y ': 'CCom',
+ ':f ': 'Uncom',
} as const;
diff --git a/tgui/packages/tgui-say/styles/colors.scss b/tgui/packages/tgui-say/styles/colors.scss
index 3e773aa3627f..38e89dec26a3 100644
--- a/tgui/packages/tgui-say/styles/colors.scss
+++ b/tgui/packages/tgui-say/styles/colors.scss
@@ -28,6 +28,7 @@ $_channel_map: (
'Supp': #b88646,
'Svc': #6ca729,
'Synd': #8f4a4b,
+ 'Uncom': #78a1b1,
);
$channel_keys: map.keys($_channel_map) !default;
diff --git a/tgui/packages/tgui/constants.ts b/tgui/packages/tgui/constants.ts
index 5e7fe92991cc..1e2a41371c67 100644
--- a/tgui/packages/tgui/constants.ts
+++ b/tgui/packages/tgui/constants.ts
@@ -150,6 +150,11 @@ export const RADIO_CHANNELS = [
freq: 1361,
color: '#FFC0CB',
},
+ {
+ name: 'Uncommon',
+ freq: 1363,
+ color: '#78a1b1',
+ },
] as const;
const GASES = [