diff --git a/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm b/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm
index 95caec8d8c8..1a468977695 100644
--- a/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm
+++ b/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm
@@ -3,341 +3,345 @@
/turf/template_noop,
/area/template_noop)
"ab" = (
-/obj/structure/grille,
+/obj/structure/lattice/catwalk,
+/obj/structure/cable/yellow{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
/turf/template_noop,
-/area/space/nearstation)
-"ac" = (
-/obj/structure/grille/broken,
-/turf/template_noop,
-/area/space/nearstation)
+/area/ruin/space/djstation/solars)
"ad" = (
/obj/structure/lattice,
/turf/template_noop,
/area/space/nearstation)
-"ae" = (
-/obj/machinery/power/solar/fake,
-/turf/simulated/floor/plasteel/airless{
- icon_state = "solarpanel"
- },
-/area/ruin/space/djstation/solars)
"af" = (
-/obj/structure/cable{
- d1 = 1;
- d2 = 2;
- icon_state = "1-2"
- },
-/obj/structure/cable{
- d1 = 2;
- d2 = 4;
- icon_state = "2-4"
- },
-/obj/structure/cable{
- d1 = 2;
- d2 = 8;
- icon_state = "2-8"
- },
-/obj/structure/lattice/catwalk,
-/turf/template_noop,
-/area/ruin/space/djstation/solars)
+/obj/effect/spawner/airlock,
+/turf/simulated/wall/mineral/titanium/nodiagonal,
+/area/ruin/space/djstation)
"ag" = (
-/obj/structure/grille/broken,
-/obj/structure/lattice,
-/turf/template_noop,
-/area/space/nearstation)
-"ah" = (
-/obj/structure/cable{
- d1 = 1;
- d2 = 2;
- icon_state = "1-2"
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 6
},
-/obj/structure/lattice/catwalk,
-/turf/template_noop,
-/area/ruin/space/djstation/solars)
+/turf/simulated/floor/plasteel/dark,
+/area/ruin/space/djstation)
+"ah" = (
+/obj/structure/cable/yellow,
+/obj/machinery/power/terminal,
+/turf/simulated/floor/plating,
+/area/ruin/space/djstation)
"ai" = (
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/djstation)
"aj" = (
+/obj/structure/cable/yellow{
+ d2 = 4;
+ icon_state = "0-4"
+ },
+/obj/machinery/power/solar,
+/turf/simulated/floor/plasteel/airless{
+ icon_state = "solarpanel"
+ },
+/area/ruin/space/djstation/solars)
+"al" = (
/obj/structure/lattice,
-/obj/structure/grille/broken,
+/obj/structure/marker_beacon/dock_marker/collision,
/turf/template_noop,
/area/space/nearstation)
-"al" = (
-/obj/structure/cable{
- d1 = 2;
- d2 = 4;
- icon_state = "2-4"
- },
-/turf/simulated/wall/mineral/titanium/interior,
-/area/ruin/space/djstation)
"am" = (
/obj/effect/spawner/window/shuttle,
/obj/structure/cable{
- d1 = 4;
d2 = 8;
- icon_state = "4-8"
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ d1 = 2;
+ d2 = 8;
+ icon_state = "2-8"
},
/turf/simulated/floor/plating,
/area/ruin/space/djstation)
"an" = (
-/obj/effect/spawner/window/shuttle,
-/obj/structure/cable{
- d1 = 1;
- d2 = 8;
- icon_state = "1-8"
- },
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
-"ao" = (
-/turf/simulated/wall/mineral/titanium/interior,
-/area/ruin/space/djstation)
-"ap" = (
-/obj/effect/spawner/window/shuttle,
-/obj/structure/cable{
- d1 = 1;
- d2 = 4;
- icon_state = "1-4"
- },
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
-"aq" = (
-/obj/structure/cable{
- d1 = 2;
- d2 = 8;
- icon_state = "2-8"
- },
-/turf/simulated/wall/mineral/titanium/interior,
-/area/ruin/space/djstation)
-"as" = (
-/obj/effect/spawner/window/shuttle,
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/power/apc/off_station/directional/east,
/obj/structure/cable{
d1 = 1;
d2 = 2;
icon_state = "1-2"
},
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
-"at" = (
-/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
-"au" = (
-/obj/machinery/light{
- dir = 1
- },
-/obj/machinery/status_display{
- layer = 4;
- pixel_y = 32
- },
-/obj/machinery/tcomms/relay/ruskie,
-/turf/simulated/floor/plasteel{
- dir = 8;
- icon_state = "vault"
- },
-/area/ruin/space/djstation)
-"av" = (
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
-"ax" = (
-/obj/structure/cable{
- d1 = 4;
- d2 = 8;
- icon_state = "4-8"
- },
-/obj/structure/cable{
- d1 = 2;
- d2 = 4;
- icon_state = "2-4"
- },
-/obj/structure/cable{
- d1 = 1;
- d2 = 4;
- icon_state = "1-4"
- },
-/obj/structure/lattice/catwalk,
-/turf/template_noop,
-/area/ruin/space/djstation/solars)
-"ay" = (
-/obj/structure/cable{
- d1 = 4;
- d2 = 8;
- icon_state = "4-8"
- },
-/obj/structure/lattice/catwalk,
-/turf/template_noop,
-/area/ruin/space/djstation/solars)
-"az" = (
-/obj/machinery/power/terminal,
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
-"aA" = (
-/obj/item/multitool,
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
-"aB" = (
-/obj/item/storage/toolbox/mechanical{
- pixel_x = -2;
- pixel_y = -1
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
-"aC" = (
-/obj/structure/cable{
- d1 = 4;
- d2 = 8;
- icon_state = "4-8"
- },
-/obj/structure/cable{
- d1 = 1;
- d2 = 8;
- icon_state = "1-8"
- },
-/obj/structure/cable{
- d1 = 2;
- d2 = 8;
- icon_state = "2-8"
- },
-/obj/structure/lattice/catwalk,
-/turf/template_noop,
-/area/ruin/space/djstation/solars)
-"aE" = (
-/obj/structure/cable{
- d1 = 1;
- d2 = 2;
- icon_state = "1-2"
- },
-/turf/simulated/wall/mineral/titanium/interior,
-/area/ruin/space/djstation)
-"aF" = (
-/obj/item/extinguisher,
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
-"aG" = (
/obj/structure/cable{
d2 = 2;
icon_state = "0-2"
},
-/obj/machinery/power/smes/magical{
- desc = "A high-capacity superconducting magnetic energy storage (SMES) unit.";
- name = "power storage unit"
- },
/turf/simulated/floor/plasteel{
- dir = 8;
- icon_state = "vault"
+ dir = 4;
+ icon_state = "darkyellow"
},
/area/ruin/space/djstation)
-"aH" = (
-/turf/template_noop,
-/area/ruin/space/djstation/solars)
-"aI" = (
-/obj/structure/cable{
+"ao" = (
+/turf/simulated/wall/mineral/titanium/interior,
+/area/ruin/space/djstation)
+"as" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable/yellow{
+ d1 = 1;
+ d2 = 4;
+ icon_state = "1-4"
+ },
+/obj/structure/cable/yellow{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
+ },
+/obj/structure/cable/yellow{
d1 = 1;
d2 = 2;
icon_state = "1-2"
},
-/obj/effect/decal/cleanable/dirt,
-/obj/structure/cable{
- d1 = 2;
- d2 = 4;
- icon_state = "2-4"
- },
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
-"aJ" = (
+/turf/template_noop,
+/area/ruin/space/djstation/solars)
+"at" = (
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
+/obj/machinery/light,
/turf/simulated/floor/plating,
/area/ruin/space/djstation)
-"aK" = (
-/obj/effect/spawner/window/shuttle,
+"au" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable/yellow{
+ d1 = 1;
+ d2 = 4;
+ icon_state = "1-4"
+ },
+/turf/template_noop,
+/area/ruin/space/djstation/solars)
+"av" = (
+/turf/simulated/floor/plating,
+/area/ruin/space/djstation)
+"ax" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable/yellow{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/structure/cable/yellow{
+ d1 = 2;
+ d2 = 4;
+ icon_state = "2-4"
+ },
+/obj/structure/cable/yellow{
+ d1 = 1;
+ d2 = 4;
+ icon_state = "1-4"
+ },
+/turf/template_noop,
+/area/ruin/space/djstation/solars)
+"ay" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable/yellow{
+ d1 = 2;
+ d2 = 4;
+ icon_state = "2-4"
+ },
+/obj/structure/cable/yellow{
+ d1 = 1;
+ d2 = 4;
+ icon_state = "1-4"
+ },
+/turf/template_noop,
+/area/ruin/space/djstation/solars)
+"az" = (
+/obj/structure/cable/yellow,
+/obj/machinery/power/solar,
+/turf/simulated/floor/plasteel/airless{
+ icon_state = "solarpanel"
+ },
+/area/ruin/space/djstation/solars)
+"aA" = (
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
/obj/structure/cable{
d1 = 1;
d2 = 4;
icon_state = "1-4"
},
+/turf/simulated/floor/plasteel{
+ icon_state = "darkyellow";
+ dir = 8
+ },
+/area/ruin/space/djstation)
+"aB" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable/yellow{
+ d1 = 2;
+ d2 = 4;
+ icon_state = "2-4"
+ },
+/turf/template_noop,
+/area/ruin/space/djstation/solars)
+"aC" = (
+/obj/machinery/computer/monitor,
+/obj/machinery/light{
+ dir = 1
+ },
/obj/structure/cable{
+ d2 = 4;
+ icon_state = "0-4"
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "darkyellow";
+ dir = 1
+ },
+/area/ruin/space/djstation)
+"aE" = (
+/obj/effect/spawner/window/shuttle,
+/obj/structure/cable{
+ d2 = 4;
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 4;
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/plating,
+/area/ruin/space/djstation)
+"aF" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable/yellow{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
+ },
+/obj/structure/cable/yellow{
+ d1 = 2;
+ d2 = 8;
+ icon_state = "2-8"
+ },
+/obj/structure/cable/yellow{
d1 = 4;
d2 = 8;
icon_state = "4-8"
},
+/turf/template_noop,
+/area/ruin/space/djstation/solars)
+"aG" = (
+/obj/effect/spawner/window/shuttle,
+/obj/structure/cable{
+ d2 = 8;
+ icon_state = "0-8"
+ },
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
+ },
/turf/simulated/floor/plating,
/area/ruin/space/djstation)
+"aH" = (
+/obj/effect/spawner/airlock/s_to_n,
+/turf/simulated/wall/mineral/titanium/nodiagonal,
+/area/ruin/space/djstation)
+"aJ" = (
+/obj/item/clothing/head/ushanka,
+/obj/item/clothing/under/retro/security,
+/obj/item/taperecorder{
+ pixel_x = 5;
+ pixel_y = 5
+ },
+/obj/structure/shelf,
+/turf/simulated/floor/plasteel{
+ icon_state = "darkblue"
+ },
+/area/ruin/space/djstation)
+"aK" = (
+/obj/structure/lattice/catwalk,
+/obj/structure/cable/yellow{
+ d1 = 2;
+ d2 = 8;
+ icon_state = "2-8"
+ },
+/turf/template_noop,
+/area/ruin/space/djstation/solars)
"aL" = (
/obj/effect/spawner/window/shuttle,
/turf/simulated/floor/plating,
/area/ruin/space/djstation)
"aM" = (
-/obj/structure/cable{
- d2 = 4;
- icon_state = "0-4"
+/obj/item/paper/djstation{
+ pixel_x = 5;
+ pixel_y = 17
+ },
+/obj/item/phone{
+ desc = "An old Soviet phone. The dial tone is still humming.";
+ name = "spin-dial phone";
+ pixel_x = 1;
+ pixel_y = 1
+ },
+/obj/structure/table/reinforced,
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "darkblue"
},
-/obj/machinery/power/apc/worn_out/directional/south,
-/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/plating,
/area/ruin/space/djstation)
"aN" = (
-/obj/structure/cable{
- d1 = 4;
- d2 = 8;
- icon_state = "4-8"
+/obj/structure/lattice/catwalk,
+/obj/structure/cable/yellow{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
},
-/obj/item/storage/box/lights/mixed,
-/obj/structure/sign/electricshock{
- pixel_y = -32
- },
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
+/turf/template_noop,
+/area/ruin/space/djstation/solars)
"aO" = (
-/obj/structure/cable{
+/obj/structure/lattice/catwalk,
+/obj/structure/cable/yellow{
+ d1 = 2;
+ d2 = 8;
+ icon_state = "2-8"
+ },
+/obj/structure/cable/yellow{
d1 = 1;
d2 = 8;
icon_state = "1-8"
},
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
+/turf/template_noop,
+/area/ruin/space/djstation/solars)
"aP" = (
-/obj/machinery/light_switch{
- name = "custom placement";
- pixel_y = -28
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
+/obj/structure/lattice/catwalk,
+/turf/template_noop,
+/area/space/nearstation)
"aQ" = (
-/obj/structure/rack,
-/obj/item/clothing/suit/space/syndicate/orange{
- desc = "This spacesuit is emblazoned with the emblem of the USSP. Glory to the Union!";
- name = "Cosmonaut Security Suit"
- },
-/obj/item/clothing/head/helmet/space/syndicate/orange{
- desc = "This spacesuit is emblazoned with the emblem of the USSP. Glory to the Union!";
- name = "Cosmonaut Security Helmet"
- },
-/obj/item/clothing/mask/breath,
-/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
+/obj/structure/grille,
+/obj/structure/lattice,
+/turf/template_noop,
+/area/space/nearstation)
"aR" = (
-/obj/machinery/door/airlock/maintenance,
+/obj/item/radio/intercom/pirate,
+/obj/structure/table/reinforced,
/turf/simulated/floor/plasteel{
- dir = 1;
- icon_state = "rampbottom"
+ icon_state = "darkblue"
},
/area/ruin/space/djstation)
"aS" = (
/turf/simulated/wall/mineral/titanium/nodiagonal,
/area/ruin/space/djstation)
"aT" = (
-/obj/structure/closet/emcloset,
-/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/plasteel{
- dir = 9;
- icon_state = "darkblue"
- },
+/obj/structure/lattice/catwalk,
+/turf/template_noop,
/area/ruin/space/djstation)
"aU" = (
/turf/simulated/floor/plasteel{
@@ -346,54 +350,55 @@
},
/area/ruin/space/djstation)
"aV" = (
-/turf/simulated/floor/plasteel{
- icon_state = "dark"
+/obj/effect/spawner/window/shuttle,
+/obj/structure/cable{
+ d2 = 2;
+ icon_state = "0-2"
},
+/turf/simulated/floor/plating,
/area/ruin/space/djstation)
"aW" = (
-/obj/effect/decal/cleanable/dirt,
/obj/machinery/light{
- dir = 1;
- on = 1
+ dir = 8
},
+/obj/structure/chair/stool,
/turf/simulated/floor/plasteel{
- dir = 1;
+ dir = 8;
icon_state = "darkblue"
},
/area/ruin/space/djstation)
"aX" = (
-/obj/machinery/newscaster{
- name = "north bump";
- pixel_y = 28
- },
-/obj/machinery/economy/vending/cigarette/free{
- slogan_list = list("Just remember! No capitalist.","Best enjoyed with Vodka!.","Smoke!","Nine out of ten USSP scientists agree, smoking reduces stress!","There's no cigarette like a Soviet cigarette!","Cigarettes! Now with 100% less capitalism.")
- },
+/obj/structure/shelf,
+/obj/item/reagent_containers/drinks/bottle/vodka,
+/obj/item/reagent_containers/drinks/bottle/vodka,
+/obj/item/reagent_containers/drinks/bottle/vodka,
+/obj/item/reagent_containers/drinks/bottle/vodka,
+/obj/item/reagent_containers/drinks/bottle/vodka,
+/obj/item/reagent_containers/drinks/bottle/vodka,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
- dir = 5;
- icon_state = "darkblue"
+ icon_state = "darkyellow"
},
/area/ruin/space/djstation)
"aY" = (
-/obj/structure/table,
-/obj/machinery/cell_charger,
/turf/simulated/floor/plasteel{
- icon_state = "bar"
+ icon_state = "freezerfloor"
},
/area/ruin/space/djstation)
"aZ" = (
-/obj/machinery/status_display{
- layer = 4;
- pixel_y = 32
+/obj/item/reagent_containers/drinks/bottle/vodka{
+ pixel_x = 7;
+ pixel_y = 10
},
-/obj/structure/table,
-/obj/item/paper/djstation{
- info = "Station has stopped responding to my reports for about the past month. I assume Vostok just has his knickers in a twist.
Hell, not my problem. Got all the vodka and cigarettes I need to last me a year.";
- name = "communications update"
+/obj/item/reagent_containers/drinks/drinkingglass/shotglass{
+ pixel_x = 28;
+ pixel_y = 3
},
+/obj/item/reagent_containers/drinks/drinkingglass/shotglass,
+/obj/structure/table/reinforced,
/turf/simulated/floor/plasteel{
- icon_state = "bar"
+ dir = 10;
+ icon_state = "darkblue"
},
/area/ruin/space/djstation)
"ba" = (
@@ -403,27 +408,47 @@
},
/area/ruin/space/djstation)
"bb" = (
-/obj/machinery/light_switch{
- name = "north bump";
- pixel_y = 24
- },
-/obj/item/kirbyplants,
/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/plasteel{
- icon_state = "bar"
+/obj/structure/cable{
+ d1 = 2;
+ d2 = 8;
+ icon_state = "2-8"
+ },
+/obj/machinery/light{
+ dir = 4
+ },
+/obj/item/flag/ussp,
+/obj/machinery/ai_status_display{
+ pixel_y = 32
},
-/area/ruin/space/djstation)
-"bc" = (
-/obj/effect/spawner/window/reinforced,
-/turf/simulated/floor/plating,
-/area/ruin/space/djstation)
-"bd" = (
-/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
- dir = 8;
+ dir = 5;
icon_state = "darkblue"
},
/area/ruin/space/djstation)
+"bc" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Kitchen"
+ },
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
+ },
+/area/ruin/space/djstation)
+"bd" = (
+/obj/structure/cable/yellow{
+ d2 = 2;
+ icon_state = "0-2"
+ },
+/obj/machinery/power/solar,
+/turf/simulated/floor/plasteel/airless{
+ icon_state = "solarpanel"
+ },
+/area/ruin/space/djstation/solars)
"be" = (
/turf/simulated/floor/plasteel{
dir = 9;
@@ -438,38 +463,58 @@
/area/ruin/space/djstation)
"bg" = (
/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plating,
+/area/ruin/space/djstation)
+"bh" = (
+/obj/structure/closet/emcloset,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ d1 = 2;
+ d2 = 4;
+ icon_state = "2-4"
+ },
+/obj/machinery/status_display/supply_display{
+ pixel_y = 32
+ },
/turf/simulated/floor/plasteel{
- dir = 4;
+ dir = 9;
icon_state = "darkblue"
},
/area/ruin/space/djstation)
-"bh" = (
-/obj/structure/safe/floor,
-/obj/item/gun/projectile/automatic/pistol,
-/obj/structure/table/wood,
-/turf/simulated/floor/plasteel/grimy,
-/area/ruin/space/djstation)
"bi" = (
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
/obj/machinery/status_display{
layer = 4;
pixel_y = 32
},
-/obj/structure/chair/comfy/beige,
-/obj/item/lighter/zippo/engraved{
- pixel_x = -38;
- pixel_y = 5
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "darkblue"
},
-/obj/item/storage/fancy/cigarettes/dromedaryco{
- pixel_x = -26
- },
-/turf/simulated/floor/plasteel/grimy,
/area/ruin/space/djstation)
"bj" = (
-/obj/machinery/light_switch{
- name = "north bump";
- pixel_y = 24
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 4;
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
},
-/turf/simulated/floor/plasteel/grimy,
/area/ruin/space/djstation)
"bk" = (
/obj/structure/bed,
@@ -480,34 +525,34 @@
/turf/simulated/floor/plasteel/grimy,
/area/ruin/space/djstation)
"bl" = (
-/obj/structure/table,
-/obj/machinery/kitchen_machine/microwave{
- pixel_y = 8
- },
-/obj/effect/decal/cleanable/dirt,
-/turf/simulated/floor/plasteel{
- icon_state = "bar"
- },
-/area/ruin/space/djstation)
+/obj/structure/lattice,
+/obj/structure/grille/broken,
+/obj/item/stack/rods,
+/turf/template_noop,
+/area/space/nearstation)
"bm" = (
/turf/simulated/floor/plasteel{
icon_state = "bar"
},
/area/ruin/space/djstation)
"bn" = (
-/obj/machinery/door/airlock/public/glass{
- name = "Kitchen"
+/obj/structure/cable{
+ d2 = 2;
+ icon_state = "0-2"
},
+/obj/machinery/power/smes/engineering,
/turf/simulated/floor/plasteel{
- icon_state = "dark"
+ dir = 8;
+ icon_state = "vault"
},
/area/ruin/space/djstation)
"bo" = (
/obj/structure/table,
-/obj/item/radio/intercom/pirate,
+/obj/machinery/kitchen_machine/microwave{
+ pixel_y = 8
+ },
/turf/simulated/floor/plasteel{
- dir = 8;
- icon_state = "darkblue"
+ icon_state = "bar"
},
/area/ruin/space/djstation)
"bp" = (
@@ -516,25 +561,52 @@
/turf/simulated/floor/plasteel/dark,
/area/ruin/space/djstation)
"bq" = (
-/obj/structure/table,
-/obj/item/radio/intercom/pirate,
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 4
+ },
/turf/simulated/floor/plasteel{
- dir = 4;
+ dir = 6;
icon_state = "darkblue"
},
/area/ruin/space/djstation)
"br" = (
-/obj/machinery/door/airlock/public/glass{
- name = "Cabin"
+/obj/effect/spawner/window/shuttle,
+/obj/structure/cable{
+ d2 = 4;
+ icon_state = "0-4"
},
-/turf/simulated/floor/plasteel/dark,
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 4;
+ icon_state = "1-4"
+ },
+/obj/structure/cable{
+ d1 = 2;
+ d2 = 4;
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/plating,
/area/ruin/space/djstation)
"bs" = (
-/turf/simulated/floor/plasteel/grimy,
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/item/gps/ruin{
+ gpstag = "Soviet Entertainment Broadcast";
+ pixel_x = -32;
+ pixel_y = 32
+ },
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "darkblue"
+ },
/area/ruin/space/djstation)
"bt" = (
-/obj/structure/closet/crate/can,
/obj/effect/decal/cleanable/dirt,
+/obj/structure/closet/crate/can,
/turf/simulated/floor/plasteel{
icon_state = "bar"
},
@@ -554,44 +626,39 @@
/area/ruin/space/djstation)
"bw" = (
/obj/structure/table,
-/obj/item/reagent_containers/drinks/bottle/vodka{
- pixel_x = 7;
- pixel_y = 10
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
},
-/obj/item/reagent_containers/drinks/drinkingglass/shotglass{
- pixel_x = 28;
- pixel_y = 3
- },
-/obj/item/reagent_containers/drinks/drinkingglass/shotglass,
+/obj/item/paper/djstation/diary_note,
/turf/simulated/floor/plasteel{
- dir = 10;
- icon_state = "darkblue"
+ icon_state = "bar"
},
/area/ruin/space/djstation)
"bx" = (
-/obj/structure/table,
-/obj/item/radio/intercom/pirate,
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
/turf/simulated/floor/plasteel{
- icon_state = "darkblue"
+ icon_state = "bar"
},
/area/ruin/space/djstation)
"by" = (
-/obj/structure/table,
-/obj/item/paper/djstation{
- info = "Welcome new owner!
You have purchased the latest in listening equipment. The telecommunication setup we created is the best in listening to common and private radio fequencies. Here is a step by step guide to start listening in on those saucy radio channels:
- Equip yourself with a multi-tool
- Use the multitool on each machine, that is the broadcaster, receiver and the relay.
- Turn all the machines on, it has already been configured for you to listen on.
Simple as that. Now to listen to the private channels, you'll have to configure the intercoms, located on the front desk. Here is a list of frequencies for you to listen on.
- 145.7 - Common Channel
- 144.7 - Private AI Channel
- 135.9 - Security Channel
- 135.7 - Engineering Channel
- 135.5 - Medical Channel
- 135.3 - Command Channel
- 135.1 - Science Channel
- 134.7 - Supply Channel
";
- pixel_x = 5;
- pixel_y = 17
+/obj/structure/chair/comfy/beige{
+ dir = 1
},
-/obj/item/phone{
- desc = "An old Soviet phone. The dial tone is still humming.";
- name = "spin-dial phone";
- pixel_x = 1;
- pixel_y = 1
+/obj/item/storage/fancy/cigarettes/dromedaryco{
+ pixel_x = -26
},
-/turf/simulated/floor/plasteel{
- dir = 6;
- icon_state = "darkblue"
+/obj/item/lighter/zippo/engraved{
+ pixel_x = -38;
+ pixel_y = 5
},
+/turf/simulated/floor/plasteel/grimy,
/area/ruin/space/djstation)
"bz" = (
/turf/simulated/floor/plasteel{
@@ -604,11 +671,12 @@
/turf/simulated/floor/plasteel/grimy,
/area/ruin/space/djstation)
"bB" = (
-/obj/structure/rack,
-/obj/item/newspaper{
- desc = "An issue of The Griffon. Was Nanotrasen supplying this station at some point?"
+/obj/item/radio/intercom/pirate,
+/obj/structure/table/reinforced,
+/turf/simulated/floor/plasteel{
+ dir = 8;
+ icon_state = "darkblue"
},
-/turf/simulated/floor/plasteel/grimy,
/area/ruin/space/djstation)
"bC" = (
/obj/machinery/light/small,
@@ -627,61 +695,71 @@
},
/area/ruin/space/djstation)
"bF" = (
-/turf/simulated/floor/plasteel{
- dir = 10;
- icon_state = "darkblue"
- },
+/obj/effect/spawner/window/shuttle,
+/obj/structure/cable,
+/turf/simulated/floor/plating,
/area/ruin/space/djstation)
"bG" = (
-/turf/simulated/floor/plasteel{
- icon_state = "darkblue"
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 4;
+ icon_state = "1-4"
},
+/turf/simulated/floor/plasteel/dark,
/area/ruin/space/djstation)
"bH" = (
-/obj/machinery/status_display{
- layer = 4;
- pixel_x = 32
+/obj/structure/lattice/catwalk,
+/obj/structure/cable/yellow{
+ d2 = 2;
+ icon_state = "0-2"
},
-/turf/simulated/floor/plasteel{
- dir = 6;
- icon_state = "darkblue"
- },
-/area/ruin/space/djstation)
+/obj/machinery/power/tracker,
+/turf/template_noop,
+/area/ruin/space/djstation/solars)
"bI" = (
-/obj/structure/curtain/open/shower,
-/obj/machinery/shower{
- dir = 4
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/machinery/door/airlock/engineering{
+ name = "Engineering"
},
-/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel{
- icon_state = "freezerfloor"
+ dir = 1;
+ icon_state = "rampbottom"
},
/area/ruin/space/djstation)
"bJ" = (
-/obj/machinery/light_switch{
- name = "custom placement";
- pixel_x = 32;
- pixel_y = 9
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 4
},
/turf/simulated/floor/plasteel{
- icon_state = "freezerfloor"
+ icon_state = "darkblue"
},
/area/ruin/space/djstation)
"bL" = (
-/obj/structure/chair/stool,
-/turf/simulated/floor/plasteel/dark,
+/obj/effect/spawner/window/shuttle,
+/obj/structure/cable{
+ d2 = 4;
+ icon_state = "0-4"
+ },
+/obj/structure/cable{
+ d1 = 2;
+ d2 = 4;
+ icon_state = "2-4"
+ },
+/turf/simulated/floor/plating,
/area/ruin/space/djstation)
"bM" = (
-/obj/machinery/atmospherics/pipe/simple/hidden{
- dir = 6
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
},
-/obj/machinery/access_button{
- autolink_id = "djstation_btn_int";
- name = "interior access button";
- pixel_x = 25;
- pixel_y = -25
+/turf/simulated/floor/plasteel{
+ icon_state = "dark"
},
-/turf/simulated/floor/plasteel/dark,
/area/ruin/space/djstation)
"bN" = (
/obj/machinery/atmospherics/unary/portables_connector{
@@ -722,87 +800,390 @@
icon_state = "freezerfloor"
},
/area/ruin/space/djstation)
-"bR" = (
-/obj/structure/toilet{
- dir = 8
+"bS" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/atmospherics/portable/canister/air,
+/obj/machinery/atmospherics/unary/portables_connector{
+ dir = 4
},
+/turf/simulated/floor/plasteel{
+ dir = 9;
+ icon_state = "darkyellow"
+ },
+/area/ruin/space/djstation)
+"bT" = (
+/obj/machinery/shower{
+ pixel_y = 20
+ },
+/obj/structure/curtain/open/shower,
+/obj/structure/window/reinforced,
+/obj/item/soap/deluxe/laundry,
+/obj/item/bikehorn/rubberducky,
/turf/simulated/floor/plasteel{
icon_state = "freezerfloor"
},
/area/ruin/space/djstation)
-"bS" = (
-/obj/structure/table,
-/obj/item/paper_bin{
- pixel_x = 1;
- pixel_y = 9
- },
-/obj/item/pen,
-/obj/machinery/light,
-/turf/simulated/floor/plasteel/dark,
-/area/ruin/space/djstation)
-"bT" = (
-/obj/structure/rack,
-/obj/item/clothing/under/retro/security,
-/obj/item/clothing/head/ushanka,
-/turf/simulated/floor/plasteel/dark,
-/area/ruin/space/djstation)
"bU" = (
-/obj/machinery/door/airlock/external{
- icon_state = "door_locked";
- id_tag = "djstation_door_int";
- locked = 1;
- name = "DJ Station Interior Access"
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "darkyellow"
},
-/obj/machinery/atmospherics/pipe/simple/hidden,
-/turf/simulated/floor/plating,
/area/ruin/space/djstation)
"bV" = (
-/obj/machinery/atmospherics/unary/vent_pump/high_volume{
- dir = 1;
- autolink_id = "djstation_vent"
- },
-/obj/machinery/airlock_controller/air_cycler{
- ext_button_link_id = "djstation_btn_ext";
- ext_door_link_id = "djstation_door_ext";
- int_button_link_id = "djstation_btn_int";
- int_door_link_id = "djstation_door_int";
- pixel_x = -25;
- vent_link_id = "djstation_vent"
- },
/obj/machinery/light/small{
dir = 4
},
/turf/simulated/floor/plating,
/area/ruin/space/djstation)
"bW" = (
-/obj/machinery/door/airlock/external{
- icon_state = "door_locked";
- id_tag = "djstation_door_ext";
- locked = 1;
- name = "DJ Station External Access"
+/obj/effect/spawner/window/shuttle,
+/obj/structure/cable{
+ d1 = 2;
+ d2 = 8;
+ icon_state = "2-8"
+ },
+/obj/structure/cable{
+ d2 = 8;
+ icon_state = "0-8"
},
/turf/simulated/floor/plating,
/area/ruin/space/djstation)
"bX" = (
-/turf/template_noop,
-/area/ruin/space/djstation)
+/obj/structure/cable/yellow{
+ d2 = 8;
+ icon_state = "0-8"
+ },
+/obj/machinery/power/solar,
+/turf/simulated/floor/plasteel/airless{
+ icon_state = "solarpanel"
+ },
+/area/ruin/space/djstation/solars)
"bY" = (
-/obj/machinery/access_button{
- autolink_id = "djstation_btn_ext";
- name = "exterior access button";
- pixel_x = 23;
- pixel_y = 35
+/obj/structure/lattice/catwalk,
+/obj/structure/cable/yellow{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
},
/turf/template_noop,
+/area/ruin/space/djstation/solars)
+"dg" = (
+/obj/structure/shelf,
+/obj/item/vending_refill/snack,
+/obj/item/vending_refill/snack,
+/obj/item/vending_refill/snack,
+/obj/item/vending_refill/cigarette,
+/obj/item/vending_refill/cigarette,
+/obj/item/vending_refill/sovietsoda,
+/turf/simulated/floor/plasteel{
+ icon_state = "bar"
+ },
+/area/ruin/space/djstation)
+"gx" = (
+/obj/item/radio/intercom/pirate,
+/obj/structure/table/reinforced,
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "darkblue"
+ },
+/area/ruin/space/djstation)
+"mL" = (
+/obj/machinery/light/small{
+ dir = 8
+ },
+/obj/structure/cable/yellow{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plating,
+/area/ruin/space/djstation)
+"nJ" = (
+/obj/machinery/door/airlock/public/glass{
+ name = "Cabin"
+ },
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plasteel/dark,
+/area/ruin/space/djstation)
+"nL" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/obj/machinery/newscaster{
+ name = "north bump";
+ pixel_y = 28
+ },
+/turf/simulated/floor/plasteel{
+ dir = 1;
+ icon_state = "darkblue"
+ },
+/area/ruin/space/djstation)
+"qj" = (
+/obj/structure/shelf,
+/obj/item/salvage/ruin/soviet,
+/obj/item/salvage/ruin/soviet,
+/obj/item/salvage/ruin/soviet,
+/obj/item/storage/box/lights/mixed,
+/obj/item/storage/box/lights/mixed,
+/obj/item/reagent_containers/drinks/bottle/vodka,
+/obj/effect/decal/cleanable/dirt,
+/turf/simulated/floor/plasteel{
+ icon_state = "darkyellow"
+ },
+/area/ruin/space/djstation)
+"rn" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/power/solar_control/autostart,
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 4
+ },
+/obj/structure/cable/yellow{
+ d2 = 4;
+ icon_state = "0-4"
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "darkyellow";
+ dir = 1
+ },
+/area/ruin/space/djstation)
+"sZ" = (
+/obj/machinery/tcomms/relay/ruskie,
+/obj/structure/cable{
+ d1 = 2;
+ d2 = 8;
+ icon_state = "2-8"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 5;
+ icon_state = "darkyellow"
+ },
+/area/ruin/space/djstation)
+"tp" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/shelf,
+/obj/item/storage/toolbox/mechanical,
+/obj/item/storage/toolbox/electrical,
+/obj/item/storage/toolbox/emergency,
+/obj/item/multitool,
+/obj/item/clothing/gloves/color/fyellow,
+/obj/item/storage/box/tapes,
+/turf/simulated/floor/plasteel{
+ dir = 10;
+ icon_state = "darkyellow"
+ },
+/area/ruin/space/djstation)
+"uf" = (
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plasteel/dark,
+/area/ruin/space/djstation)
+"vI" = (
+/obj/item/gun/projectile/automatic/pistol,
+/obj/structure/safe/floor,
+/obj/structure/table/wood,
+/turf/simulated/floor/plasteel/grimy,
+/area/ruin/space/djstation)
+"xR" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/shelf,
+/obj/item/tank/internals/oxygen,
+/obj/item/clothing/suit/space/syndicate/orange{
+ desc = "This spacesuit is emblazoned with the emblem of the USSP. Glory to the Union!";
+ name = "Cosmonaut Security Suit"
+ },
+/obj/item/clothing/head/helmet/space/syndicate/orange{
+ desc = "This spacesuit is emblazoned with the emblem of the USSP. Glory to the Union!";
+ name = "Cosmonaut Security Helmet"
+ },
+/obj/item/clothing/mask/breath,
+/obj/item/reagent_containers/drinks/bottle/vodka,
+/obj/item/reagent_containers/drinks/bottle/vodka,
+/turf/simulated/floor/plasteel{
+ dir = 6;
+ icon_state = "darkyellow"
+ },
/area/ruin/space/djstation)
"yr" = (
+/obj/item/kirbyplants,
+/obj/structure/extinguisher_cabinet{
+ name = "north bump";
+ pixel_y = 30
+ },
+/turf/simulated/floor/plasteel/grimy,
+/area/ruin/space/djstation)
+"CQ" = (
/obj/effect/decal/cleanable/dirt,
-/obj/item/salvage/ruin/soviet,
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "darkblue"
+ },
+/area/ruin/space/djstation)
+"Do" = (
+/obj/structure/extinguisher_cabinet{
+ name = "west bump";
+ pixel_x = -27
+ },
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "darkyellow";
+ dir = 8
+ },
+/area/ruin/space/djstation)
+"DD" = (
+/obj/machinery/computer/security/telescreen/entertainment/television,
+/turf/simulated/floor/plasteel/grimy,
+/area/ruin/space/djstation)
+"FR" = (
+/obj/structure/cable{
+ d1 = 2;
+ d2 = 8;
+ icon_state = "2-8"
+ },
+/obj/structure/table,
+/obj/machinery/cell_charger,
+/obj/item/stock_parts/cell/high,
+/turf/simulated/floor/plasteel{
+ icon_state = "darkyellow";
+ dir = 8
+ },
+/area/ruin/space/djstation)
+"Mj" = (
+/obj/machinery/atmospherics/pipe/simple/hidden{
+ dir = 9
+ },
+/obj/structure/cable/yellow{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
+ },
+/obj/structure/cable/yellow{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plasteel/dark,
+/area/ruin/space/djstation)
+"MM" = (
+/obj/structure/toilet{
+ pixel_y = 11
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "freezerfloor"
+ },
+/area/ruin/space/djstation)
+"OC" = (
+/obj/structure/table,
+/obj/item/pen,
+/obj/item/paper_bin{
+ pixel_x = 1;
+ pixel_y = 9
+ },
+/obj/item/newspaper{
+ desc = "An issue of The Griffon. Was Nanotrasen supplying this station at some point?"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 10;
+ icon_state = "darkblue"
+ },
+/area/ruin/space/djstation)
+"RH" = (
+/obj/machinery/economy/vending/snack/free,
+/obj/structure/sign/poster/contraband/cc64k_ad{
+ pixel_y = 32
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "bar"
+ },
+/area/ruin/space/djstation)
+"Sf" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/structure/cable{
+ d1 = 2;
+ d2 = 4;
+ icon_state = "2-4"
+ },
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/turf/simulated/floor/plasteel{
+ dir = 4;
+ icon_state = "darkyellow"
+ },
+/area/ruin/space/djstation)
+"TF" = (
+/obj/effect/decal/cleanable/dirt,
+/obj/machinery/economy/vending/cigarette/free{
+ slogan_list = list("Just remember! No capitalist.","Best enjoyed with Vodka!.","Smoke!","Nine out of ten USSP scientists agree, smoking reduces stress!","There's no cigarette like a Soviet cigarette!","Cigarettes! Now with 100% less capitalism.")
+ },
+/turf/simulated/floor/plasteel{
+ icon_state = "bar"
+ },
+/area/ruin/space/djstation)
+"UP" = (
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 8;
+ icon_state = "1-8"
+ },
+/obj/structure/cable{
+ d1 = 1;
+ d2 = 4;
+ icon_state = "1-4"
+ },
+/turf/simulated/floor/plating,
+/area/ruin/space/djstation)
+"VG" = (
+/obj/structure/cable/yellow{
+ d1 = 1;
+ d2 = 2;
+ icon_state = "1-2"
+ },
/turf/simulated/floor/plating,
/area/ruin/space/djstation)
"Zp" = (
-/obj/item/salvage/ruin/soviet,
-/turf/simulated/floor/plating,
+/obj/structure/cable{
+ d1 = 4;
+ d2 = 8;
+ icon_state = "4-8"
+ },
+/turf/simulated/floor/plasteel/grimy,
/area/ruin/space/djstation)
(1,1,1) = {"
@@ -815,13 +1196,6 @@ aa
aa
aa
aa
-ab
-ab
-ab
-ab
-ac
-ab
-ab
aa
aa
aa
@@ -831,6 +1205,21 @@ aa
aa
aa
aa
+bO
+bO
+bO
+bO
+bO
+bl
+bO
+bO
+bO
+aa
+aa
+aa
+aa
+aa
+aa
aa
aa
aa
@@ -844,15 +1233,6 @@ aa
aa
aa
aa
-ab
-ab
-ad
-ad
-aa
-ad
-ad
-ab
-ab
aa
aa
aa
@@ -862,6 +1242,23 @@ aa
aa
aa
aa
+bO
+bO
+aa
+ad
+aa
+ad
+aa
+ad
+aa
+bO
+bO
+aa
+aa
+aa
+aa
+aa
+aa
aa
aa
"}
@@ -874,15 +1271,6 @@ aa
aa
aa
aa
-ab
-ad
-ad
-ae
-aa
-ae
-ad
-ad
-ab
aa
aa
aa
@@ -892,6 +1280,23 @@ aa
aa
aa
aa
+bl
+aa
+aa
+aj
+aa
+ad
+aa
+aj
+aa
+aa
+bO
+aa
+aa
+aa
+aa
+aa
+aa
aa
aa
"}
@@ -904,18 +1309,26 @@ aa
aa
aa
aa
-ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bO
ad
-ae
+bd
ax
-ae
+az
+ad
+bd
ax
-ae
-aa
-aa
-aa
-aa
-aa
+az
+ad
+bO
aa
aa
aa
@@ -932,23 +1345,31 @@ aa
aa
aa
aa
+aQ
+aQ
+aQ
aa
aa
-ab
-ad
-ae
+aa
+aa
+aa
+aa
+aa
+aa
+bO
+aa
+bd
ax
-ae
-ax
-ae
-aa
-ao
-aL
-aL
-aL
-ao
-aa
+az
ad
+bd
+ax
+az
+aa
+bO
+aa
+aa
+aa
aa
aa
aa
@@ -962,21 +1383,29 @@ aa
aa
aa
aa
+aP
+aP
+aQ
+aQ
aa
aa
-ac
+aa
+aa
+aa
+aa
+aa
+bO
+aa
+bd
+ax
+az
ad
-ae
+bd
ax
-ae
-ax
-ae
+az
aa
-ao
-aY
bl
-bt
-ao
+aa
aa
aa
aa
@@ -990,26 +1419,34 @@ aa
aa
aa
aa
+aa
+aa
+aa
+aP
+aP
+aQ
+aQ
+aa
+aa
+aa
+aa
+aa
+aa
+bO
ad
-aa
-aa
-aa
-ab
-aa
-ae
+bd
ax
-ae
+az
+ad
+bd
ax
-ae
+az
+ad
+bO
+aa
+aa
+aa
aa
-ao
-aZ
-bm
-bu
-ao
-ao
-ao
-ao
aa
aa
aa
@@ -1024,22 +1461,30 @@ aa
aa
aa
aa
+aP
+aP
+aQ
aa
aa
aa
+aa
+aa
+aa
+aa
+aa
+aa
+aK
+aN
ay
+aN
+bY
+aa
+aa
+aa
+aa
+aa
aa
-ay
-ad
aa
-ao
-ba
-bm
-bm
-aS
-bI
-bP
-ao
aa
aa
aa
@@ -1047,270 +1492,342 @@ aa
"}
(9,1,1) = {"
aa
-ab
-ab
-aa
-ab
-ag
-ab
aa
aa
aa
aa
-ay
aa
-ay
+aa
+aa
+aa
+aP
+bl
+aQ
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
ad
+ab
ad
-ao
-bb
-bm
-bm
-bE
-bJ
-bQ
-aS
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
aa
aa
aa
aa
"}
(10,1,1) = {"
-ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aP
+aP
+aQ
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
ab
ad
aa
-ad
aa
aa
aa
aa
-al
-as
-as
-aE
-an
-aL
-ao
-aS
-bc
-bn
-bc
-aS
-ao
-bR
-ao
+aa
+aa
+aa
aa
aa
aa
aa
"}
(11,1,1) = {"
-ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aP
+aQ
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
aa
ad
-ae
-ae
-ae
-ae
+ab
+ad
aa
aa
-am
-yr
-Zp
-aF
-av
-aM
ao
-aT
-bd
aV
-bv
+br
bF
ao
-ao
-ao
+aa
aa
aa
aa
aa
"}
(12,1,1) = {"
-ac
aa
-ae
-af
-af
-af
-af
-ah
-ah
-an
-at
-av
-av
-av
-aN
-ao
-aU
-be
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aP
+aQ
+aQ
+ad
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+ad
+ab
+ad
+aa
+aa
+aS
bo
bw
-bG
-bL
-bS
+bt
+aS
+ao
+aS
ao
-aa
-aa
aa
aa
"}
(13,1,1) = {"
-ab
aa
aa
-ae
-ae
-ae
-ae
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aP
+aP
+aQ
+ad
+ad
+aa
+aa
+aa
+aa
+aa
aa
ad
-ao
-au
-az
-aG
-aI
-aO
-aR
-aV
-aU
-bp
+ab
+ad
+aa
+aa
+aS
+RH
bx
-bG
-ai
+bu
+aS
bT
-ao
-aa
-aa
+bP
+aS
aa
aa
"}
(14,1,1) = {"
-ab
aa
-ae
-af
-af
-af
-af
-ah
-ah
-ap
-av
-aA
-av
-aJ
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
aP
-ao
-aW
-bf
-bq
-by
-bG
-ai
+aQ
+aa
+ad
+ad
+aa
+aa
+aa
+aa
+aa
+ad
+ab
+ad
+aa
+aa
+aS
+ba
+bx
+bm
+bE
+aY
+bQ
aS
-ao
-ao
-bX
aa
aa
"}
(15,1,1) = {"
-ab
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aP
+aQ
+aa
+aa
ad
ad
-ae
-ae
-ae
-ae
-ad
aa
-am
-Zp
aB
-at
-aJ
-aQ
-ao
-aX
-bg
-ai
-bz
-bH
-bM
-bU
-bV
-bW
+aN
+aN
+aN
bY
+ad
+aa
+aa
+ao
+TF
+bx
+dg
+aS
+MM
+aY
+ao
aa
aa
"}
(16,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aP
+aQ
+aQ
+aa
+aa
+ad
+ad
ab
-ab
-ad
-aa
-aa
-ad
-ad
-aa
-aa
-aq
-as
-as
+aS
+aV
aE
-aK
+aS
+bL
+bF
+ao
+aS
aL
-ao
-aS
-bc
-br
bc
+aL
+aS
aS
-bN
aS
ao
-ao
-bX
aa
aa
"}
(17,1,1) = {"
aa
-ab
-ab
-aa
-ab
-ac
-ab
aa
aa
aa
-ad
-ay
-aH
-ay
aa
aa
+aa
+aa
+aa
+aa
+aa
+aP
+aP
+aQ
+aa
+aa
+aB
+aN
+bY
ao
+bS
+FR
+Do
+aA
+tp
+aS
bh
bs
-bA
+bM
+bv
+aW
+OC
ao
-ao
-ao
-ad
-bO
aa
aa
aa
@@ -1323,57 +1840,73 @@ aa
aa
aa
aa
-ad
-aa
-ad
-ad
-ay
-aH
-ay
aa
aa
-ao
-bi
-bs
-bB
-ao
+aa
+aa
+aP
+aP
+aQ
aa
aa
ab
-bO
-ad
-aa
-aa
+aS
+ao
+aH
+rn
+av
+av
+at
+qj
+aS
+bi
+be
+bB
+aZ
+ai
+aJ
+aS
+aS
+af
+aT
"}
(19,1,1) = {"
-aa
-aa
-aa
-aa
-aa
-aa
-aa
+al
ad
-ab
-aa
-ae
-aC
-ae
-aC
-ae
-aa
-ao
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+ad
+bH
+aN
+aN
+aN
+aN
+as
+VG
+mL
+VG
+Mj
+ah
+bn
+UP
+uf
+bI
bj
-bs
-bC
-ao
-ad
-bO
-bO
-ad
-ad
-ad
-aa
+aU
+bp
+aR
+ai
+ag
+av
+bV
+av
+aT
"}
(20,1,1) = {"
aa
@@ -1381,29 +1914,37 @@ aa
aa
aa
aa
-ad
aa
-ad
+aa
+aa
+aa
+aa
+aa
+aP
+aP
+aQ
+aa
+aa
ab
-aa
-ae
-aC
-ae
-aC
-ae
-aa
+aS
ao
-bk
-bs
-bD
+aS
+aC
+av
+av
+bg
+aX
+aS
+nL
+bf
+gx
+aM
+ai
+bJ
+aS
ao
-bO
-bO
-ad
-aa
-aa
-ad
-ad
+aS
+aT
"}
(21,1,1) = {"
aa
@@ -1414,26 +1955,34 @@ aa
aa
aa
aa
-aj
-ad
-ae
-aC
-ae
-aC
-ae
aa
+aa
+aa
+aP
+aP
+aQ
+aa
+aa
+aK
+aN
+au
ao
-aL
-aL
-aL
+sZ
+Sf
+an
+bU
+xR
+aS
+bb
+CQ
+bG
+bz
+bz
+bq
ao
aa
-ad
aa
aa
-aa
-ad
-aa
"}
(22,1,1) = {"
aa
@@ -1444,26 +1993,34 @@ aa
aa
aa
aa
+aa
+aa
+aa
+aP
+aQ
+aQ
+aa
+aa
+ad
+ad
ab
-ad
-ae
-aC
-ae
-aC
-ae
+aS
+aV
+aG
+aS
+bW
+bF
+ao
+aS
+aL
+nJ
+aL
+aS
+bN
+aS
aa
aa
aa
-aa
-ad
-ad
-aa
-aa
-aa
-ad
-ad
-aa
-aa
"}
(23,1,1) = {"
aa
@@ -1474,23 +2031,31 @@ aa
aa
aa
aa
-ab
-ad
-ad
-ae
aa
-ae
-ad
-ad
-ab
aa
aa
+aP
+aQ
+aa
aa
ad
ad
aa
+aK
+aN
+aN
+aN
+au
ad
-ad
+aa
+aa
+ao
+bA
+Zp
+vI
+aS
+ao
+ao
aa
aa
aa
@@ -1504,22 +2069,30 @@ aa
aa
aa
aa
-ab
-ab
aa
aa
aa
+aP
+bl
+aa
ad
ad
-ab
-ab
+aa
aa
aa
aa
aa
ad
+ab
ad
-ad
+aa
+aa
+aS
+DD
+Zp
+by
+ao
+aa
aa
aa
aa
@@ -1535,14 +2108,12 @@ aa
aa
aa
aa
-ab
-ab
-ab
-ab
-ab
-ab
-ab
aa
+aP
+aP
+aQ
+ad
+ad
aa
aa
aa
@@ -1550,10 +2121,20 @@ aa
aa
aa
ad
-aa
-aa
-aa
+ab
ad
+aa
+aa
+aS
+yr
+Zp
+bC
+aS
+aa
+aa
+aa
+aa
+aa
"}
(26,1,1) = {"
aa
@@ -1566,9 +2147,10 @@ aa
aa
aa
aa
-aa
-aa
-aa
+aP
+aQ
+aQ
+ad
aa
aa
aa
@@ -1577,11 +2159,18 @@ aa
aa
aa
ad
-aa
-aa
+ab
ad
aa
aa
+aS
+bk
+Zp
+bD
+aS
+aa
+aa
+aa
aa
aa
"}
@@ -1596,6 +2185,9 @@ aa
aa
aa
aa
+aP
+aQ
+aa
aa
aa
aa
@@ -1605,13 +2197,18 @@ aa
aa
aa
ad
+ab
ad
-ad
-ad
-ad
-ad
-ad
-ad
+aa
+aa
+ao
+aV
+am
+bF
+ao
+aa
+aa
+aa
aa
aa
"}
@@ -1625,6 +2222,9 @@ aa
aa
aa
aa
+aP
+aP
+aQ
aa
aa
aa
@@ -1635,15 +2235,20 @@ aa
aa
aa
ad
-aa
-aa
-aa
-aa
-aa
-aa
+ab
ad
aa
aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
"}
(29,1,1) = {"
aa
@@ -1655,6 +2260,9 @@ aa
aa
aa
aa
+aP
+aQ
+aQ
aa
aa
aa
@@ -1665,15 +2273,20 @@ aa
aa
aa
ad
-aa
-aa
-aa
-aa
-aa
-aa
+ab
ad
aa
aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
"}
(30,1,1) = {"
aa
@@ -1684,6 +2297,23 @@ aa
aa
aa
aa
+aP
+aP
+aQ
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aB
+aN
+aO
+aN
+au
aa
aa
aa
@@ -1695,15 +2325,6 @@ aa
aa
aa
aa
-aa
-aa
-aa
-aa
-aa
-aa
-ad
-ad
-aa
"}
(31,1,1) = {"
aa
@@ -1713,6 +2334,113 @@ aa
aa
aa
aa
+aP
+aP
+aQ
+aQ
+aa
+aa
+aa
+aa
+aa
+aa
+bO
+ad
+bd
+aF
+az
+ad
+bd
+aF
+az
+ad
+bO
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(32,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aP
+aP
+aQ
+aQ
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bl
+aa
+bd
+aF
+az
+ad
+bd
+aF
+az
+aa
+bO
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(33,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aQ
+bO
+aQ
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bO
+aa
+bd
+aF
+az
+ad
+bd
+aF
+az
+aa
+bl
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(34,1,1) = {"
aa
aa
aa
@@ -1730,8 +2458,137 @@ aa
aa
aa
aa
+bO
+ad
+bd
+aF
+az
+ad
+bd
+aF
+az
+ad
+bO
aa
aa
aa
+aa
+aa
+aa
+aa
+aa
+"}
+(35,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+bO
+aa
+aa
+bX
+aa
ad
+aa
+bX
+aa
+aa
+bO
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(36,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aQ
+bO
+aa
+ad
+aa
+ad
+aa
+ad
+aa
+bO
+bO
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+"}
+(37,1,1) = {"
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aQ
+bO
+bO
+bO
+bO
+bO
+bO
+bO
+bl
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
+aa
"}
diff --git a/code/datums/ruins/space_ruins.dm b/code/datums/ruins/space_ruins.dm
index 12cd3bc7ce2..b375cb03089 100644
--- a/code/datums/ruins/space_ruins.dm
+++ b/code/datums/ruins/space_ruins.dm
@@ -213,8 +213,9 @@
id = "dj"
suffix = "dj.dmm"
name = "Soviet DJ Station"
- description = "An old soviet era listening station, long since defunct and lifeless, however the equipment is likely still in working condition."
+ description = "A USSP listening post masquerading as a popular Soviet entertainment broadcaster, keeping tabs on Nanotrasen activity in the system and relaying it back to the Union."
cost = 2
+ allow_duplicates = FALSE
/datum/map_template/ruin/space/druglab
id = "druglab"
diff --git a/code/game/area/areas/ruins/space_areas.dm b/code/game/area/areas/ruins/space_areas.dm
index 7e0ff800858..5f618ddd262 100644
--- a/code/game/area/areas/ruins/space_areas.dm
+++ b/code/game/area/areas/ruins/space_areas.dm
@@ -45,12 +45,11 @@
//DJSTATION
/area/ruin/space/djstation
- name = "\improper Ruskie DJ Station"
+ name = "\improper Soviet DJ Station"
icon_state = "DJ"
- there_can_be_many = TRUE
/area/ruin/space/djstation/solars
- name = "\improper Ruskie DJ Station Solars"
+ name = "\improper Soviet DJ Station Solars"
icon_state = "DJ"
//Methlab
diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm
index 29330bc8feb..bab325beca5 100644
--- a/code/modules/paperwork/paper.dm
+++ b/code/modules/paperwork/paper.dm
@@ -632,8 +632,23 @@
info = "Right, so you're wanting to learn how to feed the teeming masses of the station yeah?
\n
\nWell I was asked to write these tips to help you not burn all of your meals and prevent food poisonings.
\n
\nOkay first things first, making a humble ball of dough.
\n
\nCheck the lockers for a bag or two of flour and then find a glass cup or a beaker, something that can hold liquids. Next pour 15 units of flour into the container and then pour 10 units of water in as well. Hey presto! You've made a ball of dough, which can lead to many possibilities.
\n
\nAlso, before I forget, KEEP YOUR FOOD OFF THE DAMN FLOOR! Space ants love getting onto any food not on a table or kept away in a closed locker. You wouldn't believe how many injuries have resulted from space ants...
\n
\nOkay back on topic, let's make some cheese, just follow along with me here.
\n
\nLook in the lockers again for some milk cartons and grab another glass to mix with. Next look around for a bottle named 'Universal Enzyme' unless they changed the look of it, it should be a green bottle with a red label. Now pour 5 units of enzyme into a glass and 40 units of milk into the glass as well. In a matter of moments you'll have a whole wheel of cheese at your disposal.
\n
\nOkay now that you've got the ingredients, let's make a classic crewman food, cheese bread.
\n
\nMake another ball of dough, and cut up your cheese wheel with a knife or something else sharp such as a pair of wire cutters. Okay now look around for an oven in the kitchen and put 2 balls of dough and 2 cheese wedges into the oven and turn it on. After a few seconds a fresh and hot loaf of cheese bread will pop out. Lastly cut it into slices with a knife and serve.
\n
\nCongratulations on making it this far. If you haven't created a burnt mess of slop after following these directions you might just be on your way to becoming a master chef someday.
\n
\nBe sure to look up other recipes and bug the Head of Personnel if Botany isn't providing you with crops, wheat is your friend and lifeblood.
\n
\nGood luck in the kitchen, and try not to burn down the place.
\n
\n-Morgan Ramslay"
/obj/item/paper/djstation
- name = "DJ Listening Outpost"
- info = "Welcome new owner!
You have purchased the latest in listening equipment. The telecommunication setup we created is the best in listening to common and private radio fequencies. Here is a step by step guide to start listening in on those saucy radio channels:
- Equip yourself with a multi-tool
- Use the multitool on each machine, that is the broadcaster, receiver and the relay.
- Turn all the machines on, it has already been configured for you to listen on.
Simple as that. Now to listen to the private channels, you'll have to configure the intercoms, located on the front desk. Here is a list of frequencies for you to listen on.
- 145.7 - Common Channel
- 144.7 - Private AI Channel
- 135.9 - Security Channel
- 135.7 - Engineering Channel
- 135.5 - Medical Channel
- 135.3 - Command Channel
- 135.1 - Science Channel
- 134.9 - Mining Channel
- 134.7 - Cargo Channel
"
+ name = "Mission Briefing"
+ info = "Welcome to Listening Post Yenisei!
\
+ You will have two objectives for the duration of your assignment:\
+ - Monitor radio traffic in this system, especially from the Nanotrasen stations and ship traffic heading to and from them. Important findings are to be relayed to The Union using the listening post's hyperwave antenna.
\
+ - You will be functioning as the hyperwave relay for KC-13, our other installation in the system. Ensure any messages they broadcast are forwarded to The Union.
\
+ A library of patriotic entertainment media has been provided for you to broadcast into the system - your cover is that you are the operator of an independent Soviet radio station.
\
+
\
+ The encryption schemes used by Nanotrasen have been included in this installation's radio equipment, allowing you to listen in on their chatter. Use the frequencies supplied below to tune into channels of interest.\
+
\
+ - 145.7 - Common Channel
- 144.7 - Private AI Channel
- 135.9 - Security Channel
- 135.7 - Engineering Channel
- 135.5 - Medical Channel
- 135.3 - \
+ Command Channel
- 135.1 - Science Channel
- 134.9 - Mining Channel
- 134.7 - Cargo Channel
"
+
+/obj/item/paper/djstation/diary_note
+ name = "Communications Update"
+ info = "KC-13 has stopped talking to me for about the past month. I assume Vostok just has his knickers in a twist.
\
+
\
+ Hell, not my problem. Got all the vodka and cigarettes I need to last me a year."
/obj/item/paper/blueshield
name = "paper- 'Blueshield Mission Briefing'"