diff --git a/.github/workflows/render_nanomaps.yml b/.github/workflows/render_nanomaps.yml new file mode 100644 index 00000000000..32bde6d350a --- /dev/null +++ b/.github/workflows/render_nanomaps.yml @@ -0,0 +1,35 @@ +# GitHub action to autorender nanomaps outside the game +# This kills off the awful verb we have that takes a full 50 seconds and hangs the whole server +# The file names and locations are VERY important here +# DO NOT EDIT THIS UNLESS YOU KNOW WHAT YOU ARE DOING +# -aa +name: 'Render Nanomaps' +on: + push: + branches: master + paths: + - '_maps/map_files/**' + +jobs: + generate_maps: + name: 'Generate NanoMaps' + runs-on: ubuntu-18.04 + steps: + - name: 'Update Branch' + uses: actions/checkout@v2 + with: + fetch-depth: 1 + + - name: 'Generate Maps' + run: './tools/github-actions/nanomap-renderer-invoker.sh' + + - name: 'Commit Maps' + run: | + git config --local user.email "action@github.com" + git config --local user.name "NanoMap Generation" + git pull origin master + git commit -m "NanoMap Auto-Update (`date`)" -a || true + - name: 'Push Maps' + uses: ad-m/github-push-action@master + with: + github_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/README.md b/README.md index 943397b0fa8..2c0ababbe30 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ [![Average time to resolve an issue](http://isitmaintained.com/badge/resolution/paradisess13/paradise.svg)](http://isitmaintained.com/project/paradisess13/paradise "Average time to resolve an issue") [![Percentage of issues still open](http://isitmaintained.com/badge/open/paradisess13/paradise.svg)](http://isitmaintained.com/project/paradisess13/paradise "Percentage of issues still open") [![Krihelimeter](http://www.krihelinator.xyz/badge/paradisess13/paradise)](http://www.krihelinator.xyz) +![Render Nanomaps](https://github.com/ParadiseSS13/Paradise/workflows/Render%20Nanomaps/badge.svg) [![forthebadge](http://forthebadge.com/images/badges/60-percent-of-the-time-works-every-time.svg)](http://forthebadge.com) [![forthebadge](http://forthebadge.com/images/badges/contains-technical-debt.svg)](http://forthebadge.com) diff --git a/_maps/__MAP_DEFINES.dm b/_maps/__MAP_DEFINES.dm index fd645387ac8..1cd6bdf7f1b 100644 --- a/_maps/__MAP_DEFINES.dm +++ b/_maps/__MAP_DEFINES.dm @@ -25,6 +25,8 @@ #define ORE_LEVEL "Mining" // Levels the AI can control bots on #define AI_OK "AI Allowed" + /// Ruins will spawn on this z-level + #define SPAWN_RUINS "Spawn Ruins" // Level names #define MAIN_STATION "Main Station" diff --git a/_maps/cyberiad.dm b/_maps/cyberiad.dm index d0e20b58acf..81499ec8c75 100644 --- a/_maps/cyberiad.dm +++ b/_maps/cyberiad.dm @@ -5,31 +5,19 @@ Old code checked for the number of the z-level (for example whether there are an currently it should check for the define (for example whether there are any revheads on any z-levels defined as STATION_LEVEL). z1 = station z2 = centcomm -z3 = telecommunications center -z4 = engineering ship -z5 = mining -z6 = russian derelict -z7 = empty +z3 = engineering stuff (called Z4, dont question it) +z4 = lavaland */ #if !defined(USING_MAP_DATUM) #include "map_files\cyberiad\cyberiad.dmm" #include "map_files\cyberiad\z2.dmm" - #include "map_files\generic\tcommsat-blown.dmm" - #include "map_files\generic\z4.dmm" #include "map_files\generic\Lavaland.dmm" - #include "map_files\cyberiad\z6.dmm" - #include "map_files\generic\z7.dmm" #define MAP_TRANSITION_CONFIG list(\ DECLARE_LEVEL(MAIN_STATION, CROSSLINKED, list(STATION_LEVEL, STATION_CONTACT, REACHABLE, AI_OK)),\ DECLARE_LEVEL(CENTCOMM, SELFLOOPING, list(ADMIN_LEVEL, BLOCK_TELEPORT, IMPEDES_MAGIC)),\ -DECLARE_LEVEL(TELECOMMS, CROSSLINKED, list(REACHABLE)),\ -DECLARE_LEVEL(EMPTY_AREA, CROSSLINKED, list(REACHABLE)),\ -DECLARE_LEVEL(MINING, SELFLOOPING, list(REACHABLE, STATION_CONTACT, HAS_WEATHER, ORE_LEVEL, AI_OK)),\ -DECLARE_LEVEL(DERELICT, CROSSLINKED, list(REACHABLE)),\ -DECLARE_LEVEL(EMPTY_AREA_2, CROSSLINKED, list(REACHABLE))) - +DECLARE_LEVEL(MINING, SELFLOOPING, list(REACHABLE, STATION_CONTACT, HAS_WEATHER, ORE_LEVEL, AI_OK))) #define USING_MAP_DATUM /datum/map/cyberiad #elif !defined(MAP_OVERRIDE) diff --git a/_maps/delta.dm b/_maps/delta.dm index 51a7d9bebaf..cf6acbcddb1 100644 --- a/_maps/delta.dm +++ b/_maps/delta.dm @@ -5,11 +5,8 @@ Old code checked for the number of the z-level (for example whether there are an currently it should check for the define (for example whether there are any revheads on any z-levels defined as STATION_LEVEL). z1 = station z2 = centcomm -z3 = telecommunications center -z4 = engineering ship -z5 = mining -z6 = russian derelict -z7 = empty +z3 = space (empty) +z4 = lavaland Original design by Okand37 of TG Station Lovingly ported by Purpose2 to Paradise @@ -18,22 +15,14 @@ Lovingly ported by Purpose2 to Paradise #if !defined(USING_MAP_DATUM) #include "map_files\delta\delta.dmm" #include "map_files\cyberiad\z2.dmm" - #include "map_files\generic\tcommsat-blown.dmm" - #include "map_files\generic\z4.dmm" #include "map_files\generic\Lavaland.dmm" - #include "map_files\cyberiad\z6.dmm" - #include "map_files\generic\z7.dmm" #define MAP_FILE "delta.dmm" #define MAP_NAME "Kerberos" #define MAP_TRANSITION_CONFIG list(\ DECLARE_LEVEL(MAIN_STATION, CROSSLINKED, list(STATION_LEVEL, STATION_CONTACT, REACHABLE, AI_OK)),\ DECLARE_LEVEL(CENTCOMM, SELFLOOPING, list(ADMIN_LEVEL, BLOCK_TELEPORT, IMPEDES_MAGIC)),\ -DECLARE_LEVEL(TELECOMMS, CROSSLINKED, list(REACHABLE)),\ -DECLARE_LEVEL(EMPTY_AREA, CROSSLINKED, list(REACHABLE)),\ -DECLARE_LEVEL(MINING, SELFLOOPING, list(REACHABLE, STATION_CONTACT, HAS_WEATHER, ORE_LEVEL, AI_OK)),\ -DECLARE_LEVEL(DERELICT, CROSSLINKED, list(REACHABLE)),\ -DECLARE_LEVEL(EMPTY_AREA_2, CROSSLINKED, list(REACHABLE))) +DECLARE_LEVEL(MINING, SELFLOOPING, list(REACHABLE, STATION_CONTACT, HAS_WEATHER, ORE_LEVEL, AI_OK))) #define USING_MAP_DATUM /datum/map/delta diff --git a/_maps/map_files/Delta/delta.dmm b/_maps/map_files/Delta/delta.dmm index 93815774e61..02f36f5ea40 100644 --- a/_maps/map_files/Delta/delta.dmm +++ b/_maps/map_files/Delta/delta.dmm @@ -2,452 +2,12 @@ "aaa" = ( /turf/space, /area/space) -"aab" = ( -/turf/space, -/turf/simulated/shuttle/wall{ - tag = "icon-swall_f6"; - icon_state = "swall_f6"; - dir = 2 - }, -/area/shuttle/abandoned) -"aac" = ( -/turf/simulated/shuttle/wall{ - tag = "icon-swall12"; - icon_state = "swall12"; - dir = 2 - }, -/area/shuttle/abandoned) -"aad" = ( -/turf/simulated/shuttle/wall{ - tag = "icon-swall14"; - icon_state = "swall14"; - dir = 2 - }, -/area/shuttle/abandoned) -"aae" = ( -/turf/space, -/turf/simulated/shuttle/wall{ - tag = "icon-swall_f10"; - icon_state = "swall_f10"; - dir = 2 - }, -/area/shuttle/abandoned) -"aaf" = ( -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/turf/simulated/shuttle/wall/interior{ - tag = "icon-swall_f9"; - icon_state = "swall_f9" - }, -/area/shuttle/abandoned) -"aag" = ( -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aah" = ( -/obj/machinery/sleeper{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/remains/human, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aai" = ( -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/turf/simulated/shuttle/wall/interior{ - tag = "icon-swall_f5"; - icon_state = "swall_f5" - }, -/area/shuttle/abandoned) -"aaj" = ( -/turf/simulated/shuttle/wall{ - tag = "icon-swall13"; - icon_state = "swall13"; - dir = 2 - }, -/area/shuttle/abandoned) -"aak" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 4; - icon_state = "burst_r"; - tag = "icon-burst_r (WEST)" - }, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"aal" = ( -/turf/simulated/shuttle/wall{ - tag = "icon-swall11"; - icon_state = "swall11"; - dir = 2 - }, -/area/shuttle/abandoned) -"aam" = ( -/obj/machinery/computer/med_data, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aan" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular{ - pixel_x = 6; - pixel_y = -5 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aao" = ( -/turf/simulated/shuttle/wall{ - tag = "icon-swall15"; - icon_state = "swall15"; - dir = 2 - }, -/area/shuttle/abandoned) -"aap" = ( -/turf/simulated/shuttle/plating, -/turf/simulated/shuttle/wall/interior{ - tag = "icon-swall_f9"; - icon_state = "swall_f9" - }, -/area/shuttle/abandoned) -"aaq" = ( -/obj/structure/shuttle/engine/heater{ - tag = "icon-heater (EAST)"; - icon_state = "heater"; - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"aar" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 4; - icon_state = "propulsion"; - tag = "icon-propulsion (WEST)" - }, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"aas" = ( -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/turf/simulated/shuttle/wall/interior{ - tag = "icon-swall_f10"; - icon_state = "swall_f10" - }, -/area/shuttle/abandoned) -"aat" = ( -/obj/item/scalpel, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aau" = ( -/turf/simulated/shuttle/wall{ - tag = "icon-swall7"; - icon_state = "swall7"; - dir = 2 - }, -/area/shuttle/abandoned) -"aav" = ( -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"aaw" = ( -/obj/structure/computerframe{ - anchored = 1 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aax" = ( -/obj/structure/window/full/shuttle{ - icon_state = "14" - }, -/obj/structure/grille, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"aay" = ( -/obj/structure/window/full/shuttle{ - dir = 10; - icon_state = "9" - }, -/obj/structure/grille, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"aaz" = ( -/obj/structure/window/full/shuttle{ - icon_state = "17" - }, -/obj/structure/grille, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"aaA" = ( -/obj/machinery/door/airlock/glass{ - name = "Hibernation Pods" - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaB" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"aaC" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 1 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaD" = ( -/obj/structure/table, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaE" = ( -/turf/simulated/shuttle/wall{ - tag = "icon-swall3"; - icon_state = "swall3"; - dir = 2 - }, -/area/shuttle/abandoned) -"aaF" = ( -/obj/item/multitool, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaG" = ( -/obj/item/stock_parts/cell{ - charge = 100; - maxcharge = 15000 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaH" = ( -/obj/machinery/door/unpowered/shuttle, -/turf/simulated/floor/plating, -/area/shuttle/abandoned) -"aaI" = ( -/turf/simulated/shuttle/plating, -/turf/simulated/shuttle/wall/interior{ - tag = "icon-swall_f6"; - icon_state = "swall_f6" - }, -/area/shuttle/abandoned) -"aaJ" = ( -/obj/structure/shuttle/engine/propulsion{ - dir = 4; - icon_state = "burst_l"; - tag = "icon-burst_l (WEST)" - }, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"aaK" = ( -/obj/structure/window/full/shuttle{ - icon_state = "16" - }, -/obj/structure/grille, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"aaL" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaM" = ( -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/turf/simulated/shuttle/wall/interior{ - tag = "icon-swall_f6"; - icon_state = "swall_f6" - }, -/area/shuttle/abandoned) -"aaN" = ( -/obj/machinery/door/airlock/glass, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaO" = ( -/obj/machinery/light_switch{ - pixel_x = 27 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaP" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaQ" = ( -/obj/structure/grille, -/obj/structure/window/full/shuttle{ - icon_state = "8" - }, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"aaR" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaS" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaT" = ( -/obj/structure/table, -/obj/item/gun/energy/laser/retro, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaU" = ( -/obj/structure/grille, -/obj/structure/window/full/shuttle, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"aaV" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaW" = ( -/obj/structure/table, -/obj/item/tank/oxygen, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aaX" = ( -/obj/structure/window/full/shuttle, -/obj/structure/grille, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"aaY" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) "aaZ" = ( /obj/effect/landmark{ name = "carpspawn" }, /turf/space, /area/space) -"aba" = ( -/obj/structure/table, -/obj/item/analyzer, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abb" = ( -/obj/effect/decal/remains/human, -/obj/structure/chair/comfy/shuttle{ - dir = 8 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abc" = ( -/obj/machinery/door/airlock/glass{ - name = "Living Module" - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abd" = ( -/obj/machinery/door/unpowered/shuttle, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abe" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abf" = ( -/obj/machinery/door/unpowered/shuttle, -/obj/docking_port/mobile{ - dir = 8; - dwidth = 10; - height = 35; - id = "whiteship"; - name = "NT Medical Ship"; - roundstart_move = "whiteship_away"; - width = 21 - }, -/obj/docking_port/stationary{ - dir = 8; - dwidth = 10; - height = 35; - id = "whiteship_home"; - name = "north of SS13"; - width = 21 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abg" = ( -/obj/effect/decal/remains/human, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abh" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) "abi" = ( /obj/structure/grille, /turf/simulated/wall/r_wall, @@ -456,52 +16,6 @@ /obj/structure/lattice, /turf/space, /area/space/nearstation) -"abk" = ( -/turf/space, -/turf/simulated/shuttle/wall{ - tag = "icon-swall_f9"; - icon_state = "swall_f9"; - dir = 2 - }, -/area/shuttle/abandoned) -"abl" = ( -/turf/space, -/turf/simulated/shuttle/wall{ - tag = "icon-swall_f5"; - icon_state = "swall_f5"; - dir = 2 - }, -/area/shuttle/abandoned) -"abm" = ( -/obj/docking_port/stationary{ - dheight = 9; - dir = 2; - dwidth = 5; - height = 22; - id = "syndicate_n"; - name = "north of station"; - width = 18 - }, -/turf/space, -/area/space) -"abn" = ( -/obj/structure/window/full/shuttle{ - icon_state = "15" - }, -/obj/structure/grille, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"abo" = ( -/obj/machinery/light_switch{ - pixel_x = 27 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) "abp" = ( /obj/machinery/porta_turret/syndicate, /turf/space, @@ -588,27 +102,6 @@ icon_state = "solarpanel" }, /area/maintenance/auxsolarstarboard) -"abw" = ( -/obj/item/shard{ - icon_state = "medium" - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abx" = ( -/obj/item/shard, -/obj/structure/chair/comfy/shuttle, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"aby" = ( -/obj/structure/chair/comfy/shuttle, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) "abz" = ( /turf/simulated/shuttle/wall{ dir = 4; @@ -670,55 +163,6 @@ /obj/structure/lattice/catwalk, /turf/space, /area/maintenance/auxsolarstarboard) -"abH" = ( -/obj/structure/computerframe{ - anchored = 1 - }, -/obj/item/stack/cable_coil/cut, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abI" = ( -/obj/structure/rack, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen, -/obj/item/tank/emergency_oxygen, -/obj/item/storage/toolbox/mechanical, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abJ" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/hardsuit/medical, -/obj/item/clothing/mask/breath, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abK" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/syndicate/black/med, -/obj/item/clothing/head/helmet/space/syndicate/black/med, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abL" = ( -/obj/machinery/light/small, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abM" = ( -/turf/simulated/shuttle/plating, -/turf/simulated/shuttle/wall/interior{ - tag = "icon-swall_f5"; - icon_state = "swall_f5" - }, -/area/shuttle/abandoned) "abN" = ( /obj/structure/table, /obj/item/storage/box/syndidonkpockets, @@ -744,18 +188,6 @@ icon_state = "floor4" }, /area/shuttle/syndicate) -"abQ" = ( -/turf/simulated/shuttle/wall{ - icon_state = "swall14"; - dir = 2 - }, -/area/shuttle/abandoned) -"abR" = ( -/obj/effect/decal/cleanable/blood{ - amount = 0 - }, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) "abS" = ( /obj/structure/table, /obj/item/stack/sheet/glass{ @@ -799,29 +231,6 @@ icon_state = "solarpanel" }, /area/maintenance/auxsolarstarboard) -"abX" = ( -/obj/structure/spacepoddoor, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"abY" = ( -/obj/machinery/door/airlock/glass{ - name = "Pod Bay" - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"abZ" = ( -/turf/simulated/shuttle/plating, -/turf/simulated/shuttle/wall/interior{ - tag = "icon-swall_f10"; - icon_state = "swall_f10" - }, -/area/shuttle/abandoned) -"aca" = ( -/obj/effect/decal/remains/human, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) "acb" = ( /turf/space, /turf/simulated/shuttle/wall{ @@ -923,24 +332,6 @@ /obj/structure/lattice/catwalk, /turf/space, /area/maintenance/auxsolarstarboard) -"ack" = ( -/obj/structure/spacepoddoor, -/obj/machinery/door/poddoor/multi_tile/two_tile_ver{ - id_tag = "whiteshippoddoor"; - layer = 3.1 - }, -/turf/simulated/shuttle/plating, -/area/shuttle/abandoned) -"acl" = ( -/obj/machinery/door_control{ - id = "whiteshippoddoor"; - name = "Pod Door Control"; - pixel_y = -24 - }, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) "acm" = ( /obj/structure/table, /obj/item/stack/cable_coil, @@ -969,21 +360,6 @@ /obj/structure/lattice/catwalk, /turf/space, /area/maintenance/auxsolarstarboard) -"acq" = ( -/obj/structure/table, -/obj/item/screwdriver, -/obj/machinery/light, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) -"acr" = ( -/obj/structure/table, -/obj/item/radio, -/turf/simulated/shuttle/floor{ - icon_state = "floor3" - }, -/area/shuttle/abandoned) "acs" = ( /obj/structure/chair/comfy/shuttle{ dir = 4 @@ -33633,7 +33009,7 @@ dir = 4; level = 1 }, -/obj/machinery/icecream_vat, +/obj/machinery/icemachine, /obj/effect/decal/warning_stripes/yellow, /turf/simulated/floor/plasteel, /area/crew_quarters/kitchen) @@ -115381,6 +114757,17 @@ /obj/machinery/message_server, /turf/simulated/floor/bluegrid, /area/tcommsat/chamber) +"hDZ" = ( +/obj/docking_port/stationary{ + dir = 8; + dwidth = 10; + height = 35; + id = "whiteship_home"; + name = "north of Kerberos"; + width = 21 + }, +/turf/space, +/area/space) "lVO" = ( /obj/machinery/atmospherics/pipe/simple/hidden/supply, /obj/machinery/turretid/lethal{ @@ -154515,7 +153902,7 @@ aaa aaa aaa aaa -abm +aaa aaa aaa aaa @@ -160421,7 +159808,7 @@ aaa aaa aaa aaa -aaa +hDZ aaa aaa aaa @@ -168384,19 +167771,19 @@ aaa aaa aaa aaa -aab -aau -aaE -aaK -aaQ -aaQ -aaQ -aaQ -aaQ -abn -aaE -aau -abl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -168640,20 +168027,20 @@ aaa aaa aaa aaa -aab -aao -aaf -aag -aag -aag -aaT -aba -aaD -aag -aag -abw -aas -aaj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -168896,21 +168283,21 @@ aaa aaa aaa aaa -aab -aao -aaf -aag -aag -aag -aag -aaw -abb -aaD -aag -aag -abx -aaw -aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -169152,25 +168539,25 @@ aaa aaa aaa aaa -aab -aal -aaj -aaw -aaC -aag -aag -aag -aag -aag -aag -aag -aag -aby -abH -abQ -abX -ack -abl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -169409,25 +168796,25 @@ aaa aaa aaa aaa -aac -aam -aas -aai -aag -aag -aag -aag -aag -aag -aag -aag -aag -aag -aaM -aaj -aag -aag -aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -169665,27 +169052,27 @@ aaa aaa aaa aaa -aab -aaf -aag -aag -aac -aaD -aaD -aaL -aag -aag -aag -aag -aag -abo -aaM -aao -aaf -aag -acl -aad -abl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -169922,27 +169309,27 @@ aaa aaa aaa aaa -aac -aag -aag -aag -aad -aaE -aaE -aaE -aaE -aaU -aaN -aaU -aaE -aau -aao -aaf -aag -aag -aag -aas -aaj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -170179,27 +169566,27 @@ aaa aaa aaa aaa -aac -aag -aag -aag -aax -aaF -aag -aag -aag -aag -aag -aag -aag -aas -aaj -abI -aag -aag -aag -aag -aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -170436,27 +169823,27 @@ aaa aaa aaa aaa -aac -aah -aag -aag -aay -aag -aag -aag -aag -aag -aag -aag -aag -aag -aac -abJ -aag -aag -aag -acq -aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -170693,27 +170080,27 @@ aaa aaa aaa aaa -aac -aag -aag -aat -aaz -aaG -aag -aaM -aaE -aaE -aaE -aaE -aai -aag -aac -abK -aag -aag -aag -acr -aac +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -170950,27 +170337,27 @@ aaa aaa aaa aaa -aad -aai -aag -aag -aac -aag -aag -aaN -aag -aaV -aag -abg -aac -aag -aad -aai -aag -aag -aag -aaM -aaj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -171207,27 +170594,27 @@ aaa aaa aaa aaa -aae -aaj -aan -aag -aac -aag -aag -aac -aaR -aaW -aag -aaR -aac -aag -aas -aal -aaE -abY -aau -aao -abk +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -171465,25 +170852,25 @@ aaa aaa aaa aaa -aad -aai -aag -aaA -aag -aag -aac -aag -aaO -aag -aag -aaN -aag -aag -aag -aag -abg -aad -aaj +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -171722,25 +171109,25 @@ aaa aaa aaa aaa -aae -aao -aau -aaj -aag -aag -aas -aaE -aaE -aaE -aaE -aaf -aag -aag -aag -aag -aaM -aao -abk +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -171980,23 +171367,23 @@ aaa aaa aaa aaa -aae -aao -aaj -aag -aag -aag -aag -aag -aag -aag -aag -aag -aag -aaG -aaM -aao -abk +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -172238,21 +171625,21 @@ aaa aaa aaa aaa -aae -aaj -aag -aag -aaO -aag -aag -aag -aag -aag -aag -aag -abL -aad -abk +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -172495,21 +171882,21 @@ aaa aaa aaa aaa -aab -aal -aaH -aau -aaE -aaE -aaX -abc -aaX -aaE -aaE -aau -aaH -aal -abl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -172751,23 +172138,23 @@ aaa aaa aaa aaa -aab -aap -aaB -aav -aac -aaP -aaS -aag -aag -aag -aaS -aag -aac -aav -aaB -abZ -abl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -173007,25 +172394,25 @@ aaa aaa aaa aaa -aab -aap -aav -aav -aaI -aao -aai -aag -aag -aag -aag -aag -aaM -aao -abM -abR -aca -abZ -abl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -173263,27 +172650,27 @@ aaa aaa aaa aaa -aab -aaj -aaq -aaq -aaq -aac -aae -aaj -aag -aag -aag -aag -aag -aad -abk -aac -aaq -aaq -aaq -aad -abl +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -173520,27 +172907,27 @@ aaa aaa aaa aaa -aae -aak -aar -aar -aar -aaJ aaa -aad -aai -aag -aag -aag -aaM -aaj aaa -aak -aar -aar -aar -aaJ -abk +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -173784,13 +173171,13 @@ aaa aaa aaa aaa -aae -aao -aai -aag -aaM -aao -abk +aaa +aaa +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -174042,11 +173429,11 @@ aaa aaa aaa aaa -aae -aao -abd -aao -abk +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -174300,9 +173687,9 @@ aaa aaa aaa aaa -aac -abe -aac +aaa +aaa +aaa aaa aaa aaa @@ -174556,11 +173943,11 @@ aaa aaa aaa aaa -aab -aao -abd -aao -abl +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -174813,11 +174200,11 @@ aaa aaa aaa aaa -aad -aaf -aag -aas -aaj +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -175070,11 +174457,11 @@ aaa aaa aaa aaa -aac -aag -aag -aag -aac +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -175327,11 +174714,11 @@ aaa aaa aaa aaa -aac -aag -aag -aag -aac +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -175584,11 +174971,11 @@ aaa aaa aaa aaa -aac -aag -aag -aag -aac +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -175841,11 +175228,11 @@ aaa aaa aaa aaa -aac -aaY -aag -aag -aac +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -176098,11 +175485,11 @@ aaa aaa aaa aaa -aac -aag -aag -aag -aac +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -176355,11 +175742,11 @@ aaa aaa aaa aaa -aac -aag -aag -aag -aac +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -176612,11 +175999,11 @@ aaa aaa aaa aaa -aac -aag -aag -abh -aac +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -176869,11 +176256,11 @@ aaa aaa aaa aaa -aad -aai -aag -aaM -aaj +aaa +aaa +aaa +aaa +aaa aaa aaa aaa @@ -177126,11 +176513,11 @@ aaa aaa aaa aaa -aae -aal -abf -aal -abk +aaa +aaa +aaa +aaa +aaa aaa aaa aaa diff --git a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm index f7eda3fe8ee..bcbbe8b2351 100644 --- a/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm +++ b/_maps/map_files/MetaStation/MetaStation.v41A.II.dmm @@ -12820,7 +12820,7 @@ /obj/machinery/light/small{ dir = 8 }, -/obj/structure/chickenstatue, +/obj/structure/statue/chickenstatue, /turf/simulated/floor/wood, /area/crew_quarters/mrchangs) "awO" = ( @@ -12828,7 +12828,7 @@ /turf/simulated/floor/wood, /area/crew_quarters/mrchangs) "awP" = ( -/obj/structure/chickenstatue, +/obj/structure/statue/chickenstatue, /turf/simulated/floor/wood, /area/crew_quarters/mrchangs) "awQ" = ( @@ -58653,7 +58653,7 @@ }, /area/crew_quarters/kitchen) "bXn" = ( -/obj/machinery/icecream_vat, +/obj/machinery/icemachine, /obj/machinery/atmospherics/pipe/simple/hidden/supply{ dir = 10 }, @@ -96666,6 +96666,15 @@ icon_state = "dark" }, /area/space/nearstation) +"sDC" = ( +/obj/docking_port/stationary/whiteship{ + dir = 8; + icon_state = "pinonfar"; + id = "whiteship_cerebron"; + name = "North of Cerebron" + }, +/turf/space, +/area/space) "sJe" = ( /obj/structure/window/reinforced{ dir = 4 @@ -128710,7 +128719,7 @@ aaa aaa aaa aaa -aaa +sDC aaa aaa aaa diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm index 18ff8e4f1bc..281346d9b8f 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_ash_walker1.dmm @@ -112,7 +112,7 @@ dir = 1 }, /obj/item/flashlight/lantern, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "av" = ( /obj/structure/stone_tile/block, @@ -122,7 +122,7 @@ /obj/structure/stone_tile{ dir = 4 }, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "aw" = ( /obj/structure/stone_tile/block, @@ -133,7 +133,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "ax" = ( /obj/structure/stone_tile/block, @@ -143,7 +143,7 @@ /obj/structure/stone_tile{ dir = 4 }, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "ay" = ( /obj/structure/stone_tile, @@ -157,7 +157,7 @@ dir = 8 }, /obj/item/flashlight/lantern, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "az" = ( /obj/structure/stone_tile/block{ @@ -214,7 +214,7 @@ /obj/structure/stone_tile{ dir = 8 }, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "aH" = ( /obj/structure/stone_tile/surrounding_tile/cracked, @@ -251,7 +251,7 @@ }, /obj/structure/stone_tile, /mob/living/simple_animal/hostile/asteroid/gutlunch/gubbuck, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "aM" = ( /obj/structure/stone_tile/cracked{ @@ -307,7 +307,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "aT" = ( /obj/structure/stone_tile/block/cracked{ @@ -333,7 +333,7 @@ /obj/structure/stone_tile{ dir = 1 }, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "aY" = ( /obj/structure/stone_tile, @@ -381,7 +381,7 @@ dir = 4 }, /mob/living/simple_animal/hostile/asteroid/gutlunch/guthen, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "bd" = ( /obj/structure/stone_tile/surrounding_tile/cracked{ @@ -421,7 +421,7 @@ dir = 1 }, /obj/structure/stone_tile, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "bh" = ( /obj/structure/stone_tile/block{ @@ -519,7 +519,7 @@ dir = 4 }, /obj/item/flashlight/lantern, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "bq" = ( /obj/structure/stone_tile/block{ @@ -529,11 +529,11 @@ /obj/structure/stone_tile{ dir = 8 }, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "br" = ( /obj/structure/stone_tile/slab/cracked, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "bs" = ( /obj/structure/stone_tile/block/cracked{ @@ -544,7 +544,7 @@ }, /obj/structure/stone_tile, /obj/effect/decal/cleanable/blood, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "bt" = ( /obj/structure/stone_tile, @@ -558,7 +558,7 @@ dir = 4 }, /obj/item/flashlight/lantern, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "bv" = ( /obj/structure/stone_tile/cracked{ @@ -632,7 +632,7 @@ /obj/structure/stone_tile/block/cracked{ dir = 8 }, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "bC" = ( /obj/structure/stone_tile/block/cracked{ @@ -672,7 +672,7 @@ }, /obj/structure/fans/tiny/invisible, /obj/effect/decal/cleanable/blood, -/turf/simulated/floor/indestructible/boss/air, +/turf/simulated/floor/indestructible/boss, /area/ruin/unpowered/ash_walkers) "bI" = ( /obj/structure/stone_tile/slab/cracked, diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_envy.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_envy.dmm index 2be9246bcfc..8447a54b116 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_envy.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_envy.dmm @@ -95,6 +95,7 @@ /area/ruin/unpowered) "p" = ( /obj/machinery/door/airlock/hatch, +/obj/structure/fans/tiny/invisible, /turf/simulated/floor/plating, /area/ruin/unpowered) "q" = ( diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_pride.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_pride.dmm index ff9a27ee711..314a7285bf0 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_pride.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_pride.dmm @@ -77,6 +77,7 @@ /area/ruin/powered/pride) "Y" = ( /obj/machinery/door/airlock/diamond, +/obj/structure/fans/tiny/invisible, /turf/simulated/floor/mineral/silver{ blocks_air = 1 }, diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm index bac638bd3c0..9a50eb0333d 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_sloth.dmm @@ -20,6 +20,7 @@ /area/ruin/unpowered) "e" = ( /obj/machinery/door/airlock/wood, +/obj/structure/fans/tiny/invisible, /turf/simulated/floor/sepia{ blocks_air = 0; slowdown = 10 diff --git a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm index 3b2dd805189..bd0dff5ba2f 100644 --- a/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm +++ b/_maps/map_files/RandomRuins/LavaRuins/lavaland_surface_survivalpod.dmm @@ -103,6 +103,7 @@ "t" = ( /obj/machinery/door/airlock/survival_pod/glass, /obj/effect/decal/cleanable/blood/tracks, +/obj/structure/fans/tiny, /turf/simulated/floor/pod/dark, /area/ruin/powered) "v" = ( diff --git a/_maps/map_files/RandomRuins/SpaceRuins/abandonedtele.dmm b/_maps/map_files/RandomRuins/SpaceRuins/abandonedtele.dmm new file mode 100644 index 00000000000..f5346f3c04b --- /dev/null +++ b/_maps/map_files/RandomRuins/SpaceRuins/abandonedtele.dmm @@ -0,0 +1,311 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/simulated/wall/r_wall, +/area/AIsattele) +"c" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/space/nearstation) +"d" = ( +/obj/structure/computerframe, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"e" = ( +/obj/machinery/teleport/station, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"f" = ( +/obj/machinery/teleport/hub, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"g" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"h" = ( +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"i" = ( +/obj/structure/rack, +/obj/item/clothing/gloves/color/yellow, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"j" = ( +/obj/effect/spawner/window/reinforced{ + useFull = 0 + }, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"k" = ( +/obj/item/stock_parts/cell, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"l" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"m" = ( +/obj/effect/decal/cleanable/blood/gibs/robot, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"n" = ( +/obj/machinery/atmospherics/unary/tank/oxygen_agent_b, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"o" = ( +/obj/machinery/door/airlock/external, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"p" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/flashlight, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"q" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/beacon, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"r" = ( +/obj/machinery/atmospherics/unary/portables_connector{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"s" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"t" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"u" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"v" = ( +/obj/item/shard, +/obj/item/apc_electronics, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"w" = ( +/obj/structure/closet, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"x" = ( +/obj/item/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"y" = ( +/obj/structure/closet/crate, +/obj/item/aicard, +/obj/item/multitool, +/obj/item/weldingtool, +/obj/item/wrench, +/obj/item/circuitboard/teleporter, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"z" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/simulated/floor/plating/airless, +/area/AIsattele) +"A" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/AIsattele) +"B" = ( +/obj/structure/girder, +/turf/simulated/floor/plating/airless, +/area/AIsattele) + +(1,1,1) = {" +a +a +a +a +c +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +c +a +c +a +c +a +a +a +a +a +"} +(3,1,1) = {" +a +a +c +j +o +j +c +a +a +a +a +a +"} +(4,1,1) = {" +a +c +c +j +h +j +c +c +a +a +a +a +"} +(5,1,1) = {" +a +c +b +b +o +b +b +c +a +a +a +a +"} +(6,1,1) = {" +a +b +b +h +h +s +b +b +a +a +a +a +"} +(7,1,1) = {" +b +b +g +k +p +t +h +b +b +c +a +a +"} +(8,1,1) = {" +b +d +h +l +m +h +h +y +b +c +c +a +"} +(9,1,1) = {" +b +e +h +h +q +u +l +h +A +c +a +c +"} +(10,1,1) = {" +b +f +h +m +h +h +h +z +h +a +a +c +"} +(11,1,1) = {" +b +b +i +l +h +v +x +b +B +c +a +a +"} +(12,1,1) = {" +c +b +b +n +r +w +b +b +c +a +a +a +"} +(13,1,1) = {" +a +a +b +b +b +b +b +a +a +a +a +a +"} diff --git a/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm b/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm new file mode 100644 index 00000000000..de2ab18f8ab --- /dev/null +++ b/_maps/map_files/RandomRuins/SpaceRuins/blowntcommsat.dmm @@ -0,0 +1,3902 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"ab" = ( +/obj/structure/lattice, +/turf/template_noop, +/area/space/nearstation) +"ac" = ( +/turf/simulated/floor/plating/airless, +/area/space/nearstation) +"ad" = ( +/obj/structure/lattice, +/obj/structure/grille/broken, +/turf/template_noop, +/area/space/nearstation) +"ae" = ( +/obj/structure/lattice, +/obj/structure/grille, +/turf/template_noop, +/area/space/nearstation) +"af" = ( +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/space/nearstation) +"ag" = ( +/turf/simulated/wall/r_wall, +/area/space/nearstation) +"ah" = ( +/obj/structure/girder, +/turf/simulated/floor/plating/airless, +/area/space/nearstation) +"ai" = ( +/turf/simulated/wall/r_wall, +/area/ruin/tcommsat) +"aj" = ( +/obj/structure/girder, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"ak" = ( +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"al" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/template_noop, +/area/space/nearstation) +"am" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"an" = ( +/obj/machinery/power/apc{ + cell_type = 2500; + dir = 1; + name = "Worn-out APC"; + pixel_x = 1; + pixel_y = 26 + }, +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"ao" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"ap" = ( +/obj/item/stock_parts/cell, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aq" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"ar" = ( +/obj/item/coin/clown, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"as" = ( +/obj/structure/bed, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"at" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"au" = ( +/obj/effect/landmark/damageturf, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"av" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/template_noop, +/area/space/nearstation) +"aw" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2"; + pixel_y = 0 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"ax" = ( +/obj/item/wrench, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"ay" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"az" = ( +/obj/structure/lattice, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/template_noop, +/area/space/nearstation) +"aA" = ( +/obj/structure/table, +/obj/item/paper, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aB" = ( +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen/blue, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aC" = ( +/obj/structure/computerframe, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aD" = ( +/obj/structure/table, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aE" = ( +/obj/item/reagent_containers/food/snacks/meat/syntiflesh{ + name = "Cuban Pete-Meat" + }, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"aF" = ( +/obj/structure/grille, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aG" = ( +/obj/structure/grille/broken, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aH" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aI" = ( +/obj/structure/window/reinforced, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aJ" = ( +/obj/item/stack/cable_coil/cut{ + amount = 1 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aK" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/closet, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aL" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/template_noop, +/area/space/nearstation) +"aM" = ( +/obj/item/folder/yellow, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aN" = ( +/obj/structure/bed, +/obj/effect/decal/remains/human, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aO" = ( +/turf/template_noop, +/area/space/nearstation) +"aP" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice, +/turf/template_noop, +/area/space/nearstation) +"aQ" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice, +/turf/template_noop, +/area/space/nearstation) +"aR" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aS" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/template_noop, +/area/space/nearstation) +"aT" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/template_noop, +/area/space/nearstation) +"aU" = ( +/obj/structure/window/reinforced, +/turf/template_noop, +/area/space/nearstation) +"aV" = ( +/obj/structure/sign/securearea, +/turf/simulated/wall/r_wall, +/area/ruin/tcommsat) +"aW" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aX" = ( +/obj/item/paper/crumpled, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aY" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"aZ" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"ba" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bb" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bc" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bd" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/airlock_electronics, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"be" = ( +/obj/structure/door_assembly/door_assembly_hatch, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bf" = ( +/obj/item/cigbutt, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bg" = ( +/obj/machinery/vending/snack, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bh" = ( +/obj/machinery/vending/cola, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bi" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bj" = ( +/obj/machinery/disposal, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bk" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/wall/r_wall, +/area/ruin/tcommsat) +"bl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/wall/r_wall, +/area/space/nearstation) +"bm" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/grille/broken, +/turf/simulated/floor/plating/airless, +/area/space/nearstation) +"bn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/simulated/floor/plating/airless, +/area/space/nearstation) +"bo" = ( +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/space/nearstation) +"bp" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/template_noop, +/area/space/nearstation) +"bq" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/lattice, +/turf/template_noop, +/area/space/nearstation) +"br" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/template_noop, +/area/space/nearstation) +"bs" = ( +/obj/structure/table, +/obj/item/radio/off, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bt" = ( +/obj/structure/chair, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bv" = ( +/obj/machinery/door/airlock/hatch, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bw" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/lattice, +/turf/template_noop, +/area/space/nearstation) +"bx" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/shard{ + icon_state = "medium" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"by" = ( +/obj/structure/grille, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bz" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bA" = ( +/obj/structure/grille, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bC" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bD" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bE" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/lattice, +/turf/template_noop, +/area/space/nearstation) +"bF" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/stack/rods, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bG" = ( +/obj/item/stack/rods, +/obj/item/shard{ + icon_state = "medium" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bH" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bI" = ( +/obj/effect/spawner/window/reinforced{ + useFull = 0 + }, +/turf/simulated/floor/plating, +/area/ruin/tcommsat) +"bJ" = ( +/obj/effect/decal/cleanable/blood, +/obj/item/scalpel{ + pixel_y = 12 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bK" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/shard{ + icon_state = "medium" + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bL" = ( +/obj/structure/rack, +/obj/item/circuitboard/teleporter, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bM" = ( +/obj/item/radio/off, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bN" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bO" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/chair, +/obj/item/clothing/under/rank/centcom_officer, +/obj/item/restraints/handcuffs, +/obj/effect/decal/remains/human, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bP" = ( +/obj/structure/table, +/obj/item/flashlight/lamp, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bQ" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bR" = ( +/obj/structure/door_assembly/door_assembly_mhatch, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bS" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bT" = ( +/obj/effect/decal/cleanable/blood, +/obj/item/assembly/signaler, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bU" = ( +/obj/structure/table, +/obj/item/reagent_containers/syringe/lethal{ + pixel_y = 4 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bV" = ( +/obj/item/storage/toolbox/syndicate, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bW" = ( +/obj/structure/table, +/obj/item/radio/electropack, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bX" = ( +/obj/structure/table, +/obj/item/hemostat, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bY" = ( +/obj/structure/table, +/obj/item/circular_saw, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"bZ" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/stack/rods, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"ca" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/template_noop, +/area/space/nearstation) +"cb" = ( +/obj/structure/window/reinforced, +/obj/structure/lattice, +/turf/template_noop, +/area/space/nearstation) +"cc" = ( +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"cd" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"ce" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"cf" = ( +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"cg" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/template_noop, +/area/space/nearstation) +"ch" = ( +/obj/item/paper/crumpled, +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"ci" = ( +/obj/item/stack/rods, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"cj" = ( +/obj/effect/decal/warning_stripes/east, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"ck" = ( +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"cl" = ( +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"cm" = ( +/obj/machinery/light/small, +/obj/item/paper, +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"cn" = ( +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"co" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/turf/template_noop, +/area/space/nearstation) +"cp" = ( +/obj/structure/lattice, +/obj/item/stack/rods, +/obj/item/shard{ + icon_state = "medium" + }, +/turf/template_noop, +/area/space/nearstation) +"cq" = ( +/obj/structure/grille, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"cr" = ( +/obj/structure/grille/broken, +/turf/template_noop, +/area/space/nearstation) +"cs" = ( +/obj/machinery/door/airlock/hatch, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"ct" = ( +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cu" = ( +/obj/effect/decal/warning_stripes/north, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cv" = ( +/obj/effect/decal/warning_stripes/northeast, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cw" = ( +/obj/effect/decal/warning_stripes/northwestcorner, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cx" = ( +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cy" = ( +/obj/effect/decal/warning_stripes/northeastcorner, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cz" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cA" = ( +/obj/structure/sign/vacuum, +/turf/simulated/wall/r_wall, +/area/ruin/tcommsat) +"cB" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/warning_stripes/northwest, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cC" = ( +/obj/item/paper/crumpled, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cD" = ( +/obj/structure/closet/malf/suits, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cE" = ( +/obj/structure/door_assembly/door_assembly_ext, +/turf/simulated/floor/plating/airless, +/area/ruin/tcommsat) +"cF" = ( +/obj/machinery/door/airlock/external, +/turf/simulated/floor/plating, +/area/ruin/tcommsat) +"cG" = ( +/obj/effect/decal/warning_stripes/west, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cH" = ( +/obj/item/crowbar, +/turf/simulated/floor/plating/airless, +/area/space/nearstation) +"cI" = ( +/obj/structure/closet/crate, +/obj/item/clothing/glasses/night, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cJ" = ( +/obj/effect/decal/warning_stripes/southwestcorner, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cK" = ( +/obj/item/storage/toolbox/electrical{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/effect/decal/warning_stripes/southwest, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cL" = ( +/obj/effect/decal/warning_stripes/south, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cM" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/decal/warning_stripes/southeast, +/turf/simulated/floor/plasteel, +/area/ruin/tcommsat) +"cN" = ( +/obj/structure/computerframe, +/turf/simulated/floor/plating, +/area/ruin/tcommsat) +"cO" = ( +/obj/machinery/teleport/station, +/turf/simulated/floor/plating, +/area/ruin/tcommsat) +"cP" = ( +/obj/machinery/teleport/hub, +/turf/simulated/floor/plating, +/area/ruin/tcommsat) +"cQ" = ( +/obj/item/gps/ruin{ + gpstag = "Faint Radio Signal" + }, +/turf/simulated/wall/r_wall, +/area/ruin/tcommsat) + +(1,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(2,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(3,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(4,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +aa +aa +aa +aa +aa +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(5,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +aa +aa +aa +aa +aa +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(6,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +ab +ab +aa +aa +aa +aa +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(7,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +ab +ab +aa +aa +aa +ab +ab +ab +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(8,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +ab +ab +aa +aa +aa +ab +ab +ab +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(9,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +aa +ac +ac +ab +aa +aa +aa +ab +ac +ab +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(10,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +aa +ac +ac +ac +aa +aa +aa +ac +ac +ab +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(11,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +aa +ab +ac +ac +aa +aa +aa +ac +ac +ab +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(12,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ae +aa +ab +ac +ac +ac +ac +ac +ac +ac +ab +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(13,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ae +ab +aa +aa +aa +aa +ac +aa +aa +aa +aa +ae +ae +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(14,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ae +ae +ae +ad +ae +ae +ae +ae +ae +ae +ae +af +ae +ae +ae +ae +ae +ae +ad +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(15,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ae +ae +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ah +ac +ac +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(16,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ae +ae +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ag +ah +ab +ab +aa +aa +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(17,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ag +ag +ag +ab +aa +aa +aa +aa +ab +aa +aa +aa +aa +ab +aa +aa +aa +aa +ab +aa +aa +aa +aa +aa +aa +ab +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(18,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ah +ag +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +aa +aa +aa +aa +aa +aa +ac +ah +ae +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(19,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ah +ag +aa +ab +aa +aa +aa +aa +ab +aa +aa +aa +aa +ab +aa +aa +aa +aa +ab +aa +aa +aa +aa +aa +aa +ah +ag +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(20,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +ag +al +av +al +aO +al +al +bw +al +al +aO +al +bw +al +aO +al +aO +bw +al +al +aO +aa +ab +aa +ag +ag +ae +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(21,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ah +ai +am +am +aH +aP +bb +aR +bx +bF +am +aR +bD +aR +aR +bD +aR +bZ +bK +bD +aH +br +aa +ab +aa +ag +ag +ae +ad +ac +ac +cH +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(22,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ag +ai +an +ak +aI +aQ +bc +bp +az +bE +bE +bE +aL +az +aL +aO +aL +aL +az +ca +aI +br +aa +ab +aa +ag +ag +ae +ac +ac +ac +ac +ac +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(23,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ae +ag +ai +ao +aw +aJ +aR +aI +bq +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +cb +bc +bq +ab +ab +aa +ag +ag +ae +ac +ac +ac +ac +ac +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(24,1,1) = {" +aa +aa +aa +aa +aa +ab +ab +ad +ae +ae +ae +ag +ai +ap +ax +aI +aS +bc +br +ai +ak +ak +ak +ak +ak +ak +ak +ak +ak +ai +aU +bc +br +aa +cp +ai +ai +ai +ae +ae +cQ +cE +ai +ae +ae +ad +ae +ae +ae +ab +ab +ab +aa +aa +aa +aa +"} +(25,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +ab +aa +ae +ag +ai +aq +ay +aK +aT +aI +br +ai +ak +ak +ak +ak +ak +ak +ak +ak +ak +ai +aO +bc +br +ai +cq +ai +ai +ai +ae +ae +ai +ak +ai +ae +ae +ae +ae +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(26,1,1) = {" +aa +aa +aa +aa +ab +ab +ab +aa +ab +aa +ae +ag +ai +ai +az +aL +aU +bd +br +ai +ak +ak +ak +ak +ak +ak +ak +ak +ak +ai +ai +bv +ai +ai +au +ak +ai +ai +ae +ai +cA +cF +cA +ai +ae +ae +aa +aa +ab +aa +aa +aa +aa +aa +aa +aa +"} +(27,1,1) = {" +aa +aa +ab +ab +ac +ac +ac +ab +ac +ab +ae +ag +ai +ai +ai +ai +aV +be +ai +ai +ak +ak +ak +ak +ak +ak +ak +ak +ak +ai +cc +ch +cl +ai +ak +ak +ai +ai +ai +ai +cB +cG +cI +ai +ai +ae +ae +ab +ac +ab +ab +ac +ac +ab +aa +aa +"} +(28,1,1) = {" +aa +aa +aa +ab +ab +aa +aa +aa +ac +aa +ae +ag +ai +ai +ak +ak +aW +ak +ak +by +ak +ak +ak +ak +ak +ak +ak +ak +ak +ai +cd +ak +cm +ai +ai +ak +ai +ai +ai +cz +cx +cx +cJ +cK +ai +ai +ae +aa +ab +aa +aa +aa +aa +aa +aa +aa +"} +(29,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +ae +ag +ai +ai +ak +aM +ak +ak +bs +bz +bG +ak +ak +ak +bN +ak +ak +ak +ak +ai +au +ak +au +ai +ak +ak +ai +ct +cw +cx +cx +cx +cx +cL +cN +ai +ae +aa +ac +aa +aa +aa +aa +aa +aa +aa +"} +(30,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +ac +ac +af +ag +ai +ai +aA +ak +aX +bf +bt +bA +ak +ak +ak +ak +bO +bf +bW +ak +ak +ai +ce +ak +au +au +au +ak +cs +cu +cx +cx +cx +cx +cx +cL +cO +ai +af +ac +ac +aa +aa +aa +aa +aa +aa +aa +"} +(31,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +ac +aa +ae +ag +ai +ai +aB +ak +ak +ak +ak +bA +ak +ak +ak +ak +ak +bT +bX +ak +ak +ai +cd +ak +ak +aj +ak +ak +ai +cv +cy +cx +cx +cx +cx +cL +cP +ai +ae +aa +ac +aa +aa +aa +aa +aa +aa +aa +"} +(32,1,1) = {" +aa +aa +ab +ab +ac +ac +ab +ab +ac +aa +ad +ag +ai +ai +aC +ak +ak +ak +ak +bB +ak +ak +bJ +bM +bP +bU +bY +ak +ak +ai +au +ci +au +ai +ai +at +ai +ai +ai +cx +cC +cx +cx +cM +ai +ai +ae +aa +ab +ab +ab +aa +aa +aa +aa +aa +"} +(33,1,1) = {" +aa +aa +ab +ab +ab +ac +ac +ab +ac +ab +ae +ag +ai +ai +aD +aC +aC +ai +bC +ai +ak +ak +ak +ak +ak +ak +ak +ak +ak +ai +cf +cj +cn +ai +ak +ak +ai +ai +ai +ai +cD +cx +cD +ai +ai +ae +ae +ab +ab +ab +ab +ab +ab +aa +aa +aa +"} +(34,1,1) = {" +aa +aa +aa +aa +aa +ab +ab +ab +ab +aa +ae +ag +ai +ai +ai +ai +ai +ai +ak +bC +ak +ak +ak +ak +ak +ak +ak +ak +ak +ai +ai +bv +ai +ai +aC +ak +ai +ai +ae +ai +ai +ai +ai +ai +ae +ae +aa +aa +ab +ab +aa +aa +aa +aa +aa +aa +"} +(35,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +ab +aa +ae +ag +ai +ar +aE +aE +aE +ai +ai +ai +ak +ak +ak +ak +ak +ak +ak +ak +ak +ai +aU +bc +br +ai +bI +ai +ai +ai +ae +ae +ae +ae +ae +ae +ae +ae +ae +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(36,1,1) = {" +ab +ab +ab +ab +ab +ab +ab +ad +ae +ae +ae +ag +ai +ai +ai +ai +ai +ai +ai +ai +ak +ak +ak +ak +ak +ak +ak +ak +ak +ai +aU +aI +br +aa +ab +ai +ai +ak +ae +ae +ad +ae +ae +ae +ae +ad +ae +ab +ae +ab +ab +ab +ab +ab +ab +ab +"} +(37,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ae +ag +ai +as +aF +aN +aF +bg +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +aU +bc +br +aa +ab +aa +ag +ab +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(38,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ae +ag +ai +at +aG +aF +aF +bh +ai +bw +bw +bw +bw +bw +bw +al +aO +al +al +bw +cg +bc +co +aa +ab +aa +ah +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(39,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ag +aj +au +ak +ak +ak +ak +bv +bD +bD +bH +bK +bD +am +bD +bD +bD +bH +bD +bD +ck +br +aa +ab +aa +ac +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(40,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ah +ak +au +au +ak +aY +bf +ai +bE +aO +aL +aL +aU +bQ +br +aL +aL +aL +az +aL +aL +aO +aa +aa +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(41,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ac +ab +ak +au +au +aZ +bi +ai +ab +aa +bI +bI +bI +bR +bI +bI +bI +aa +ab +aa +aa +aa +aa +aa +aa +ab +aa +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(42,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ak +au +au +ba +bj +ai +ab +ab +bI +ak +ak +ak +ak +ak +bI +ab +ab +ab +ab +ab +ab +aa +aa +aa +aa +aa +ac +ab +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(43,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ab +ak +ai +ai +bk +ai +ab +aa +bI +ak +ak +ak +bV +ak +bI +aa +ab +aa +aa +aa +aa +aa +aa +aa +ab +aa +ac +ab +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(44,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ac +ah +ag +ag +bl +ag +ag +ag +ai +bL +aD +bS +ak +aD +ai +ag +ag +ah +ac +ab +aa +aa +aa +aa +ab +ab +ah +ac +ae +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(45,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +ab +ah +ag +ag +ag +bl +ag +ag +ag +ai +ai +ai +ai +ai +ai +ai +ag +ah +ab +ab +aa +aa +aa +aa +aa +ab +ag +ag +ag +ae +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(46,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ad +ae +ae +ae +bm +ae +ae +ae +ag +ag +ag +ag +ag +ag +ag +ae +ae +ae +ad +aa +aa +aa +ab +ac +ah +ag +ag +ae +ae +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(47,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bn +ae +ae +ae +ae +ae +ae +af +ae +ae +ae +ae +ae +ae +aa +aa +ab +ab +ac +ah +ag +ag +ae +ae +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(48,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +bo +ad +ae +aa +ab +aa +aa +ac +aa +aa +ab +aa +ae +ae +aa +aa +aa +cr +ae +ae +ad +ae +ae +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(49,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +aa +ab +ac +ab +ab +ab +ab +ac +ac +ab +aa +ad +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(50,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +aa +aa +aa +aa +aa +ab +ab +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(51,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +aa +aa +aa +aa +aa +ab +ab +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(52,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +aa +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} +(53,1,1) = {" +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +ab +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +aa +"} diff --git a/_maps/map_files/RandomRuins/SpaceRuins/clownmime.dmm b/_maps/map_files/RandomRuins/SpaceRuins/clownmime.dmm new file mode 100644 index 00000000000..6df1793588d --- /dev/null +++ b/_maps/map_files/RandomRuins/SpaceRuins/clownmime.dmm @@ -0,0 +1,918 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/template_noop, +/area/template_noop) +"b" = ( +/turf/template_noop, +/turf/simulated/shuttle/wall{ + dir = 2; + icon_state = "swall_f6"; + tag = "icon-swall_f6" + }, +/area/space/nearstation) +"c" = ( +/obj/structure/shuttle/engine/heater{ + tag = "icon-heater (NORTH)"; + icon_state = "heater"; + dir = 1 + }, +/obj/structure/window/reinforced, +/turf/simulated/shuttle/plating, +/area/space/nearstation) +"d" = ( +/turf/template_noop, +/turf/simulated/shuttle/wall{ + tag = "icon-swall_f10"; + icon_state = "swall_f10"; + dir = 2 + }, +/area/space/nearstation) +"e" = ( +/obj/machinery/door/unpowered/shuttle, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"f" = ( +/obj/item/broken_bottle, +/obj/effect/mob_spawn/human/mime/corpse, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"g" = ( +/obj/item/shard, +/obj/effect/mob_spawn/human/mime/corpse, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"h" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/obj/effect/mob_spawn/human/mime/corpse, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"i" = ( +/turf/simulated/shuttle/wall{ + tag = "icon-swall11"; + icon_state = "swall11"; + dir = 2 + }, +/area/space/nearstation) +"j" = ( +/obj/structure/closet/crate, +/obj/item/stack/ore/tranquillite, +/obj/item/stack/ore/tranquillite, +/obj/item/stack/ore/tranquillite, +/obj/item/stack/ore/tranquillite, +/obj/item/stack/ore/tranquillite, +/obj/item/stack/ore/tranquillite, +/obj/item/stack/ore/tranquillite, +/obj/item/stack/ore/tranquillite, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"k" = ( +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"l" = ( +/turf/simulated/shuttle/wall{ + icon_state = "swall7"; + dir = 2 + }, +/area/space/nearstation) +"m" = ( +/turf/simulated/mineral, +/area/space/nearstation) +"n" = ( +/turf/simulated/floor/plating/asteroid/airless, +/area/space/nearstation) +"o" = ( +/turf/simulated/floor/plating/asteroid/airless, +/turf/simulated/shuttle/wall{ + icon_state = "swall_f5"; + dir = 2 + }, +/area/space/nearstation) +"p" = ( +/obj/item/shard{ + icon_state = "small" + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/space/nearstation) +"q" = ( +/obj/structure/closet/crate, +/obj/item/stack/ore/tranquillite, +/obj/item/stack/ore/tranquillite, +/obj/item/stack/ore/tranquillite, +/obj/item/stack/ore/tranquillite, +/obj/item/stack/ore/tranquillite, +/obj/item/stack/ore/tranquillite, +/obj/item/stack/ore/tranquillite, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"r" = ( +/turf/template_noop, +/turf/simulated/shuttle/wall{ + tag = "icon-swall_f9"; + icon_state = "swall_f9"; + dir = 2 + }, +/area/space/nearstation) +"s" = ( +/obj/item/shard, +/turf/simulated/floor/plating/asteroid/airless, +/area/space/nearstation) +"t" = ( +/obj/effect/mob_spawn/human/mime/corpse{ + name = "Mime Pilot" + }, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"u" = ( +/turf/simulated/shuttle/wall{ + icon_state = "swall3"; + dir = 2 + }, +/area/space/nearstation) +"v" = ( +/turf/simulated/shuttle/wall{ + tag = "icon-swall12"; + icon_state = "swall12"; + dir = 2 + }, +/area/space/nearstation) +"w" = ( +/turf/simulated/floor/plating/asteroid/airless, +/turf/simulated/shuttle/wall{ + tag = "icon-swall_f9"; + icon_state = "swall_f9"; + dir = 2 + }, +/area/space/nearstation) +"x" = ( +/obj/effect/mob_spawn/human/clown/corpse, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"y" = ( +/obj/structure/closet/crate, +/obj/item/stack/ore/bananium, +/obj/item/stack/ore/bananium, +/obj/item/stack/ore/bananium, +/obj/item/stack/ore/bananium, +/obj/item/stack/ore/bananium, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"z" = ( +/obj/structure/closet/crate{ + icon_state = "crateopen"; + opened = 1 + }, +/obj/item/stack/ore/bananium, +/obj/item/grenade/bananade, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"A" = ( +/obj/structure/shuttle/engine/heater{ + tag = "icon-heater (EAST)"; + icon_state = "heater"; + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/simulated/shuttle/plating, +/area/space/nearstation) +"B" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 4; + icon_state = "propulsion_l"; + tag = "icon-propulsion_l (WEST)" + }, +/obj/structure/shuttle/engine/propulsion{ + dir = 4; + icon_state = "burst_r"; + tag = "icon-burst_r (WEST)" + }, +/turf/simulated/shuttle/plating, +/area/space/nearstation) +"C" = ( +/obj/effect/mob_spawn/human/corpse/clownmili, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"D" = ( +/obj/item/stack/ore/bananium, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"E" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 4; + icon_state = "propulsion_l"; + tag = "icon-propulsion_l (WEST)" + }, +/turf/simulated/shuttle/plating, +/area/space/nearstation) +"F" = ( +/obj/structure/computerframe/HONKputer, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"G" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/turf/simulated/floor/plating/asteroid/airless, +/area/space/nearstation) +"H" = ( +/obj/effect/mob_spawn/human/clown/corpse{ + name = "Clown Pilot" + }, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"I" = ( +/obj/item/paper/clownship, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"J" = ( +/obj/structure/grille, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/simulated/floor/plating/airless, +/area/space/nearstation) +"K" = ( +/obj/item/shard, +/obj/structure/chair/comfy/shuttle{ + dir = 8 + }, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"L" = ( +/obj/item/shard{ + icon_state = "medium" + }, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"M" = ( +/turf/simulated/mineral/random/labormineral, +/turf/simulated/shuttle/wall{ + tag = "icon-swall_f5"; + icon_state = "swall_f5"; + dir = 2 + }, +/area/space/nearstation) +"N" = ( +/turf/simulated/floor/plasteel/airless, +/turf/simulated/shuttle/wall{ + tag = "icon-swall_f10"; + icon_state = "swall_f10"; + dir = 2 + }, +/area/space/nearstation) +"O" = ( +/obj/effect/mob_spawn/human/corpse/clownoff, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"P" = ( +/obj/item/pickaxe, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"Q" = ( +/obj/structure/closet/crate, +/obj/item/stack/ore/bananium, +/obj/item/stack/ore/bananium, +/obj/item/stack/ore/bananium, +/obj/item/stack/ore/bananium, +/turf/simulated/floor/plasteel/airless, +/area/space/nearstation) +"R" = ( +/obj/structure/shuttle/engine/propulsion{ + dir = 4; + icon_state = "propulsion_l"; + tag = "icon-propulsion_l (WEST)" + }, +/obj/structure/shuttle/engine/propulsion{ + dir = 4; + icon_state = "propulsion_l"; + tag = "icon-propulsion_l (WEST)" + }, +/turf/simulated/shuttle/plating, +/area/space/nearstation) + +(1,1,1) = {" +a +a +a +a +m +m +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +a +a +m +m +m +m +m +a +a +a +a +a +a +m +m +a +a +a +a +"} +(3,1,1) = {" +a +a +a +m +m +m +m +m +m +a +m +m +m +m +m +m +a +a +a +a +"} +(4,1,1) = {" +a +a +a +a +m +m +m +m +m +m +m +m +m +m +m +a +a +a +a +a +"} +(5,1,1) = {" +a +a +a +a +a +m +m +m +m +m +m +m +m +m +m +m +m +m +m +a +"} +(6,1,1) = {" +a +a +a +a +a +m +m +m +m +m +m +m +m +m +m +m +m +m +a +a +"} +(7,1,1) = {" +a +a +a +a +m +m +m +m +m +m +m +m +m +m +m +m +m +a +a +a +"} +(8,1,1) = {" +a +a +a +n +m +m +m +m +m +m +m +m +m +m +m +m +m +a +a +a +"} +(9,1,1) = {" +a +a +b +o +m +m +m +m +m +m +m +m +m +m +m +m +n +a +a +a +"} +(10,1,1) = {" +b +e +i +i +m +m +m +m +m +m +m +m +m +m +m +n +n +a +a +a +"} +(11,1,1) = {" +c +f +j +p +m +m +m +m +m +m +m +m +m +m +m +n +n +n +a +a +"} +(12,1,1) = {" +c +g +k +q +s +n +m +m +m +m +m +m +m +m +m +m +m +n +n +a +"} +(13,1,1) = {" +c +h +j +q +t +n +m +m +m +m +m +m +m +m +m +m +m +m +m +a +"} +(14,1,1) = {" +d +e +l +l +u +m +m +n +m +m +m +m +m +m +m +m +m +n +m +a +"} +(15,1,1) = {" +a +a +d +r +m +m +m +n +n +m +m +m +m +m +m +m +m +m +m +m +"} +(16,1,1) = {" +a +a +a +a +m +a +a +a +b +m +m +J +M +m +m +m +m +m +m +m +"} +(17,1,1) = {" +a +a +a +a +a +a +a +a +v +m +F +k +v +m +m +m +m +n +m +m +"} +(18,1,1) = {" +a +a +a +a +a +a +a +b +w +m +G +K +N +M +m +m +m +n +m +m +"} +(19,1,1) = {" +a +a +a +a +a +a +a +v +n +p +H +k +O +v +m +m +m +n +n +n +"} +(20,1,1) = {" +a +a +a +a +a +a +a +v +x +C +k +L +P +v +m +m +m +a +a +a +"} +(21,1,1) = {" +a +a +a +a +a +a +a +e +k +k +I +k +k +e +m +m +a +a +a +a +"} +(22,1,1) = {" +a +a +a +a +a +a +a +e +k +k +D +x +k +e +m +m +a +a +a +a +"} +(23,1,1) = {" +a +a +a +a +a +a +a +v +y +k +k +k +Q +v +m +a +a +a +a +a +"} +(24,1,1) = {" +a +a +a +a +a +a +a +v +y +k +D +k +y +v +m +a +a +a +a +a +"} +(25,1,1) = {" +a +a +a +a +a +a +a +v +z +D +k +k +y +v +m +a +a +a +a +a +"} +(26,1,1) = {" +a +a +a +a +a +a +a +v +k +k +D +D +k +v +a +a +a +a +a +a +"} +(27,1,1) = {" +a +a +a +a +a +a +a +d +A +A +A +A +A +r +a +a +a +a +a +a +"} +(28,1,1) = {" +a +a +a +a +a +a +a +a +B +E +E +E +R +a +a +a +a +a +a +a +"} diff --git a/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm b/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm new file mode 100644 index 00000000000..57a4f32e098 --- /dev/null +++ b/_maps/map_files/RandomRuins/SpaceRuins/dj.dmm @@ -0,0 +1,1868 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aa" = ( +/turf/template_noop, +/area/template_noop) +"ab" = ( +/obj/structure/grille, +/turf/template_noop, +/area/space/nearstation) +"ac" = ( +/obj/structure/grille{ + density = 0; + icon_state = "brokengrille" + }, +/turf/template_noop, +/area/space/nearstation) +"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/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/djstation/solars) +"ag" = ( +/obj/structure/grille{ + density = 0; + icon_state = "brokengrille" + }, +/obj/structure/lattice, +/turf/template_noop, +/area/space/nearstation) +"ah" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/lattice/catwalk, +/turf/template_noop, +/area/djstation/solars) +"ai" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/obj/structure/lattice/catwalk, +/turf/template_noop, +/area/djstation) +"aj" = ( +/obj/structure/lattice, +/obj/structure/grille{ + density = 0; + icon_state = "brokengrille" + }, +/turf/template_noop, +/area/space/nearstation) +"ak" = ( +/obj/structure/lattice, +/obj/structure/lattice, +/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/djstation) +"am" = ( +/obj/structure/grille, +/obj/structure/window/full/shuttle, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/djstation) +"an" = ( +/obj/structure/grille, +/obj/structure/window/full/shuttle, +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/djstation) +"ao" = ( +/turf/simulated/wall/mineral/titanium/interior, +/area/djstation) +"ap" = ( +/obj/structure/grille, +/obj/structure/window/full/shuttle, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/turf/simulated/floor/plating, +/area/djstation) +"aq" = ( +/obj/structure/cable{ + d1 = 2; + d2 = 8; + icon_state = "2-8" + }, +/turf/simulated/wall/mineral/titanium/interior, +/area/djstation) +"ar" = ( +/obj/machinery/power/solar/fake, +/turf/simulated/floor/plasteel/airless{ + icon_state = "solarpanel" + }, +/area/djstation) +"as" = ( +/obj/structure/grille, +/obj/structure/window/full/shuttle, +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/floor/plating, +/area/djstation) +"at" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/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{ + icon_state = "vault"; + dir = 8 + }, +/area/djstation) +"av" = ( +/turf/simulated/floor/plating, +/area/djstation) +"aw" = ( +/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/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/djstation/solars) +"ay" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/structure/lattice/catwalk, +/turf/template_noop, +/area/djstation/solars) +"az" = ( +/obj/machinery/power/terminal, +/turf/simulated/floor/plating, +/area/djstation) +"aA" = ( +/obj/item/multitool, +/turf/simulated/floor/plating, +/area/djstation) +"aB" = ( +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/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/djstation/solars) +"aD" = ( +/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/djstation) +"aE" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 2; + icon_state = "1-2" + }, +/turf/simulated/wall/mineral/titanium/interior, +/area/djstation) +"aF" = ( +/obj/item/extinguisher, +/turf/simulated/floor/plating, +/area/djstation) +"aG" = ( +/obj/structure/cable{ + icon_state = "0-2"; + d2 = 2 + }, +/obj/machinery/power/smes/magical{ + desc = "A high-capacity superconducting magnetic energy storage (SMES) unit."; + name = "power storage unit" + }, +/turf/simulated/floor/plasteel{ + icon_state = "vault"; + dir = 8 + }, +/area/djstation) +"aH" = ( +/turf/template_noop, +/area/djstation/solars) +"aI" = ( +/obj/structure/cable{ + 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/djstation) +"aJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/djstation) +"aK" = ( +/obj/structure/grille, +/obj/structure/window/full/shuttle, +/obj/structure/cable{ + d1 = 1; + d2 = 4; + icon_state = "1-4" + }, +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/turf/simulated/floor/plating, +/area/djstation) +"aL" = ( +/obj/structure/grille, +/obj/structure/window/full/shuttle, +/turf/simulated/floor/plating, +/area/djstation) +"aM" = ( +/obj/structure/cable{ + icon_state = "0-4"; + d2 = 4 + }, +/obj/machinery/power/apc/noalarm{ + dir = 0; + name = "Worn-out APC"; + pixel_y = -24 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/djstation) +"aN" = ( +/obj/structure/cable{ + d1 = 4; + d2 = 8; + icon_state = "4-8" + }, +/obj/item/storage/box/lights/mixed, +/obj/structure/sign/securearea{ + desc = "A warning sign which reads 'HIGH VOLTAGE'"; + icon_state = "shock"; + name = "HIGH VOLTAGE"; + pixel_y = -32 + }, +/turf/simulated/floor/plating, +/area/djstation) +"aO" = ( +/obj/structure/cable{ + d1 = 1; + d2 = 8; + icon_state = "1-8" + }, +/turf/simulated/floor/plating, +/area/djstation) +"aP" = ( +/obj/machinery/light_switch{ + pixel_y = -28 + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/djstation) +"aQ" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/syndicate/orange{ + desc = "This spacesuit is emblazoned with the emblem of the USSP. Glory to Space Russia!"; + 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 Space Russia!"; + name = "Cosmonaut Security Helmet" + }, +/obj/item/clothing/mask/breath, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plating, +/area/djstation) +"aR" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "0" + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "rampbottom"; + tag = "icon-stage_stairs" + }, +/area/djstation) +"aS" = ( +/turf/simulated/wall/mineral/titanium/nodiagonal, +/area/djstation) +"aT" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/djstation) +"aU" = ( +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/djstation) +"aV" = ( +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/djstation) +"aW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1; + on = 1 + }, +/turf/simulated/floor/plasteel{ + dir = 1; + icon_state = "darkblue" + }, +/area/djstation) +"aX" = ( +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/machinery/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 Russian cigarette!","Cigarettes! Now with 100% less capitalism.") + }, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/djstation) +"aY" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/djstation) +"aZ" = ( +/obj/machinery/status_display{ + layer = 4; + pixel_y = 32 + }, +/obj/structure/table, +/obj/item/paper/djstation{ + name = "communications update"; + 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." + }, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/djstation) +"ba" = ( +/obj/machinery/vending/sovietsoda, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/djstation) +"bb" = ( +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/item/twohanded/required/kirbyplants, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/djstation) +"bc" = ( +/obj/effect/spawner/window/reinforced, +/turf/simulated/floor/plating, +/area/djstation) +"bd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/djstation) +"be" = ( +/turf/simulated/floor/plasteel{ + dir = 9; + icon_state = "darkblue" + }, +/area/djstation) +"bf" = ( +/turf/simulated/floor/plasteel{ + dir = 5; + icon_state = "darkblue" + }, +/area/djstation) +"bg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/djstation) +"bh" = ( +/obj/structure/safe/floor, +/obj/item/gun/projectile/automatic/pistol, +/obj/structure/table/wood, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/djstation) +"bi" = ( +/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 + }, +/obj/item/storage/fancy/cigarettes/dromedaryco{ + pixel_x = -26 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/djstation) +"bj" = ( +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/djstation) +"bk" = ( +/obj/structure/bed, +/obj/item/bedsheet/blue, +/obj/structure/sign/poster/contraband/communist_state{ + pixel_y = 32 + }, +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/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/djstation) +"bm" = ( +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/djstation) +"bn" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Kitchen" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/djstation) +"bo" = ( +/obj/structure/table, +/obj/item/radio/intercom/pirate, +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/djstation) +"bp" = ( +/obj/structure/chair/office/light, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/djstation) +"bq" = ( +/obj/structure/table, +/obj/item/radio/intercom/pirate, +/turf/simulated/floor/plasteel{ + dir = 4; + icon_state = "darkblue" + }, +/area/djstation) +"br" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Cabin" + }, +/turf/simulated/floor/plasteel{ + icon_state = "dark" + }, +/area/djstation) +"bs" = ( +/turf/simulated/floor/plasteel{ + icon_state = "grimy" + }, +/area/djstation) +"bt" = ( +/obj/structure/closet/crate/can, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/djstation) +"bu" = ( +/obj/machinery/light/small, +/obj/effect/decal/cleanable/dirt, +/turf/simulated/floor/plasteel{ + icon_state = "bar" + }, +/area/djstation) +"bv" = ( +/turf/simulated/floor/plasteel{ + dir = 8; + icon_state = "darkblue" + }, +/area/djstation) +"bw" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/bottle/vodka{ + pixel_x = 7; + pixel_y = 10 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 28; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, +/turf/simulated/floor/plasteel{ + dir = 10; + icon_state = "darkblue" + }, +/area/djstation) +"bx" = ( +/obj/structure/table, +/obj/item/radio/intercom/pirate, +/turf/simulated/floor/plasteel{ + dir = 2; + icon_state = "darkblue" + }, +/area/djstation) +"by" = ( +/obj/structure/table, +/obj/item/paper/djstation{ + pixel_x = 5; + pixel_y = 17; + 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:
  1. Equip yourself with a multi-tool
  2. Use the multitool on each machine, that is the broadcaster, receiver and the relay.
  3. 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.