From f260ecff4ae9c62cc2d583cd5bd0abd786fd514d Mon Sep 17 00:00:00 2001 From: Neonvolt <83385197+Neonvolt@users.noreply.github.com> Date: Sun, 12 Nov 2023 21:59:33 +0300 Subject: [PATCH] Feat: add Spy Station away-site (#668) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit # Описание Одобренная предложка [здесь](https://discord.com/channels/617003227182792704/755125334097133628/1170642320006316083). Снова новый диреликт, снова от @HonkGfitkiilt Тут нечего добавить, спойлеров не будет ## Основные изменения * Добавлен новый диреликт для изучения. * Пофикшена форма ОБР, на которую запрещалось экипировать кобуру или разгрузку. ## Changelog :cl: Neonvolt, Gfitkiilt rscadd: added new space ruins away-site, Spy Station fix: fixed ERT uniform accessories compatibility /:cl: --- infinity/code/modules/clothing/under/under.dm | 6 +- maps/away_inf/spy_station/spy_station.dm | 87 +++ maps/away_inf/spy_station/spy_station.dmm | 568 ++++++++++++++++++ .../away_inf/spy_station/spy_station_areas.dm | 36 ++ maps/sierra/sierra.dm | 1 + 5 files changed, 696 insertions(+), 2 deletions(-) create mode 100644 maps/away_inf/spy_station/spy_station.dm create mode 100644 maps/away_inf/spy_station/spy_station.dmm create mode 100644 maps/away_inf/spy_station/spy_station_areas.dm diff --git a/infinity/code/modules/clothing/under/under.dm b/infinity/code/modules/clothing/under/under.dm index 857be17145..bda1d728a7 100644 --- a/infinity/code/modules/clothing/under/under.dm +++ b/infinity/code/modules/clothing/under/under.dm @@ -82,8 +82,10 @@ item_state = "bl_suit" worn_state = "blackutility" valid_accessory_slots = list( - ACCESSORY_SLOT_INSIGNIA, - ACCESSORY_SLOT_DEPT + ACCESSORY_SLOT_INSIGNIA, + ACCESSORY_SLOT_DEPT, + ACCESSORY_SLOT_HOLSTER, + ACCESSORY_SLOT_UTILITY ) starting_accessories = list(/obj/item/clothing/accessory/ert) armor = list(melee = 10, bullet = 10, laser = 10,energy = 0, bomb = 0, bio = 0, rad = 0) diff --git a/maps/away_inf/spy_station/spy_station.dm b/maps/away_inf/spy_station/spy_station.dm new file mode 100644 index 0000000000..ee798c003d --- /dev/null +++ b/maps/away_inf/spy_station/spy_station.dm @@ -0,0 +1,87 @@ +#include "spy_station_areas.dm" + +/obj/effect/overmap/visitable/sector/spy_station + name = "spy station" + desc = "spy SCG station" + scanner_name = "Small station" + scanner_desc = @{"
+ Registration: SCGDF military facility
+ Class: Installation
+ Transponder: (MIL), SCG
+ Notice: Sensors detect a small station. No further scanning is possible. Interference: camouflage radio network"} + icon_state = "object" + known = 0 + hide_from_reports = TRUE + + initial_generic_waypoints = list( + "nav_spy_station_1", + "nav_spy_station_2", + "nav_spy_station_3", + "nav_spy_station_antag" + ) + +/datum/map_template/ruin/away_site/spy_station + name = "Spy Station" + id = "awaysite_spy_station" + description = "Delta Station" + prefix = "maps/away_inf/" + suffixes = list("spy_station/spy_station.dmm") + spawn_cost = 1 + area_usage_test_exempted_root_areas = list(/area/spy_station) + +/obj/effect/shuttle_landmark/spy_station/nav1 + name = "Spy Station #1" + landmark_tag = "nav_spy_station_1" + +/obj/effect/shuttle_landmark/spy_station/nav2 + name = "Spy Station #2" + landmark_tag = "nav_spy_station_2" + +/obj/effect/shuttle_landmark/spy_station/nav3 + name = "Spy Station #3" + landmark_tag = "nav_spy_station_3" + +/obj/effect/shuttle_landmark/spy_station/navantag + name = "Spy Station #4" + landmark_tag = "nav_spy_station_antag" + +// Obj + +/obj/item/scgstation_disk + name = "disk" + desc = "A dusty disk. Its label says: \"Deliver to SCG Fleet Command!\". Its content is encrypted with quantum crypthography methods." + icon = 'icons/obj/items.dmi' + icon_state = "nucleardisk" + item_state = "card-id" + w_class = ITEM_SIZE_TINY + +/obj/item/scgstation_disk/freq + desc = "A dusty disk. Its label says: \"List of classified military radio frequencies.\". Its content is encrypted with quantum crypthography methods." + +/obj/item/paper/signal1 + name = "Signal Detected 1" + info = "
Станция РФР \"Эверест\" №23

\ +
CONFIDENTIAL USE ONLY

\ + Контакт.... Обнаружен сигнал.... запись на носитель невозмо@$%...... Замечена сигнатура среднего размера, отклик издает внеземное происхождение металов.... Системы передают повтрорный пелинг..... 123*.... О%#$%нар.... неко?№:%--о \"Вос*;?\":6Х*3\"!ния№\"%%:4000001000.....
\ + Замечен огромный всплеск Электро Магнитной Энергии........ Резервное Отключение сис----0010001010......" + +/obj/item/paper/signal2 + name = "Signal 234" + info = "

\ + Отчёт по контакту \"Пеленг 234\"
\ +

\ +
Данные которые удалось получить со сканирования:

\ + Большого объёма судно, с большим отсеком скорее всего заточенным под перевозки различных грузов.
\ + Жизненные формы не обнаружены.
\ + Был перехвачен сигнал транспондера, однако его исходный образец пострадал от искажения. Отправили повреждённый файл Айти мастеру.
\ + Тепловой след от двигателей отсутствует, однако судно находится в движении.
Отправить Дронов на проверку?
\ + Это нас не интересует, транспондер был расшифрован как судно Вольных Торговцев. " + +/obj/item/paper/signal3 + name = "Signal 47" + info = "

\ + Отчёт по контакту \"Пеленг 47\"
\ +

\ +
Данные которые удалось получить со сканирования:

\ + Замечен сектор помех, спешу сообщить, что это включенное устройство подавления сигналов, мы пытаемся настроить сигнал.

\ + Сообщите в связующий узел. " diff --git a/maps/away_inf/spy_station/spy_station.dmm b/maps/away_inf/spy_station/spy_station.dmm new file mode 100644 index 0000000000..35a09c6ea6 --- /dev/null +++ b/maps/away_inf/spy_station/spy_station.dmm @@ -0,0 +1,568 @@ +"ap" = (/obj/machinery/vending/engineering{req_access = null},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"au" = (/obj/structure/reagent_dispensers/watertank,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"aF" = (/obj/random/trash,/obj/structure/fireaxecabinet{pixel_y = 30},/obj/item/extinguisher,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"aI" = (/obj/structure/sign/bluecross_1{pixel_x = -32},/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/floordetail/edgedrain{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station) +"aW" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/random/trash,/obj/effect/floor_decal/borderfloor{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"aX" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/random/trash,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"bm" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/spy_station) +"bw" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/firealarm{pixel_y = 21},/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"ce" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/light{dir = 8},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/random/trash,/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"cf" = (/obj/structure/grille,/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area/space) +"ct" = (/obj/machinery/optable,/obj/effect/floor_decal/floordetail/edgedrain,/obj/effect/floor_decal/corner/paleblue{dir = 5},/obj/effect/floor_decal/corner/paleblue/border,/obj/random/trash,/obj/effect/decal/cleanable/blood/splatter,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"cu" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/button/alternate/door/bolts{id_tag = "mercshower"; name = "Door Lock"; pixel_x = -6; pixel_y = 24},/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/random/trash,/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"cC" = (/obj/structure/bed/chair/comfy/blue{dir = 4},/obj/machinery/light{dir = 8; icon_state = "tube1"},/turf/simulated/floor/lino,/area/spy_station/canteen) +"cD" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/light{dir = 1; icon_state = "tube1"},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"cW" = (/obj/structure/table/reinforced,/obj/item/paper_bin,/obj/item/pen,/obj/effect/decal/cleanable/dirt,/obj/item/storage/bible/bible,/obj/effect/floor_decal/borderfloor{dir = 10},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"cY" = (/obj/structure/lattice,/obj/structure/grille,/turf/space,/area/space) +"da" = (/obj/machinery/computer/modular{dir = 8; name = "Gambling console"},/obj/effect/floor_decal/borderfloor{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"db" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock/sol{autoset_access = 0; name = "CO's Quarters"; req_access = list(109); secured_wires = 1},/obj/machinery/door/firedoor,/obj/effect/paint/black,/turf/simulated/floor/wood/walnut,/area/spy_station/lc) +"df" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/sol,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor{dir = 4; id_tag = 67},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"dp" = (/obj/item/stock_parts/computer/scanner/paper,/obj/effect/floor_decal/borderfloor/corner,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"dv" = (/obj/structure/bed,/obj/structure/curtain/open/bed,/obj/item/bedsheet/medical,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"dz" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"dC" = (/turf/space,/area/space) +"dD" = (/obj/structure/table/woodentable,/obj/machinery/atmospherics/unary/vent_pump/on,/obj/item/paper/signal2,/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"dL" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/floor_decal/floordetail/tiled,/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"dR" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/spy_station) +"em" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1; level = 2},/obj/structure/bed/chair/office/comfy/brown{dir = 1},/turf/simulated/floor/carpet,/area/spy_station/lc) +"eJ" = (/obj/random/trash,/obj/machinery/recharge_station,/obj/effect/floor_decal/floordetail/edgedrain{dir = 10},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station) +"eK" = (/obj/random/trash,/obj/machinery/alarm{dir = 4; icon_state = "alarm0"; pixel_x = -22},/obj/effect/floor_decal/floordetail/edgedrain{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station) +"eO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"eT" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"eX" = (/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"eZ" = (/obj/structure/sign/warning/docking_area,/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/spy_station/dock) +"fe" = (/obj/structure/table/standard,/obj/random/firstaid,/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/machinery/firealarm{pixel_y = 24},/obj/item/reagent_containers/ivbag,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"ff" = (/obj/effect/floor_decal/borderfloorwhite{dir = 10},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"fg" = (/obj/structure/grille/broken,/obj/structure/lattice,/turf/space,/area/space) +"fs" = (/obj/structure/lattice,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/catwalk,/turf/simulated/floor/airless,/area/space) +"fD" = (/obj/effect/floor_decal/floordetail/edgedrain{dir = 8},/obj/effect/floor_decal/corner/paleblue{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/blood/splatter,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"fF" = (/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"fH" = (/obj/structure/table/marble,/obj/machinery/cooker/candy,/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"fL" = (/obj/structure/lattice,/obj/structure/catwalk,/turf/space,/area/space) +"fM" = (/obj/machinery/atmospherics/portables_connector{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"fO" = (/obj/structure/cable/yellow{d2 = 2; icon_state = "0-2"},/obj/effect/floor_decal/solarpanel,/obj/machinery/power/solar{id = "solar"; name = "Port Auxiliary Solar Array"},/turf/simulated/floor/airless,/area/space) +"fV" = (/obj/machinery/power/tracker{id = "solar"},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/turf/simulated/floor/airless,/area/space) +"gb" = (/obj/machinery/atmospherics/pipe/simple/visible/red{dir = 9},/turf/simulated/floor,/area/spy_station/engin) +"gg" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"gt" = (/obj/structure/table/reinforced,/obj/item/paper_bin,/obj/item/pen,/obj/effect/floor_decal/borderfloor{dir = 6},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"gA" = (/obj/structure/bed/chair/comfy/blue{dir = 8},/turf/simulated/floor/lino,/area/spy_station/canteen) +"gD" = (/obj/machinery/portable_atmospherics/powered/scrubber,/obj/effect/floor_decal/industrial/outline,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"gF" = (/obj/machinery/chemical_dispenser/full,/obj/effect/floor_decal/borderfloorwhite{dir = 1},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"gQ" = (/obj/machinery/light{dir = 1},/obj/machinery/pipedispenser,/obj/effect/floor_decal/industrial/outline,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"gU" = (/obj/structure/window/phoronreinforced,/turf/simulated/floor/reinforced/airless,/area/space) +"gX" = (/obj/effect/shuttle_landmark/spy_station/nav1,/turf/space,/area/space) +"gY" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/spy_station/med) +"hq" = (/obj/machinery/computer/modular{dir = 8; name = "Gambling console"},/obj/effect/floor_decal/borderfloor{dir = 5},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"ht" = (/obj/effect/decal/cleanable/generic,/obj/effect/floor_decal/borderfloor{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"hx" = (/obj/machinery/light{dir = 4},/obj/effect/floor_decal/floordetail/edgedrain{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station) +"hz" = (/obj/machinery/message_server,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/item/paper/signal1,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"hF" = (/obj/structure/table/marble,/obj/machinery/reagentgrinder/juicer,/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"hG" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/turf/simulated/floor/tiled/techfloor,/area/spy_station/dock) +"hL" = (/obj/random/trash,/obj/effect/decal/cleanable/generic,/turf/simulated/floor/wood/walnut,/area/spy_station/lc) +"hM" = (/obj/effect/decal/cleanable/dirt,/obj/structure/sign/warning/vacuum{pixel_y = 30},/obj/machinery/atmospherics/pipe/simple/hidden/universal{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/spy_station/dock) +"hN" = (/obj/machinery/photocopier,/obj/effect/floor_decal/borderfloor{dir = 10},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"hR" = (/obj/machinery/atmospherics/pipe/simple/visible{dir = 5},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"hT" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/spy_station) +"hY" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 10},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"ig" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"io" = (/obj/machinery/atmospherics/pipe/manifold/hidden{dir = 1},/obj/structure/catwalk,/obj/machinery/embedded_controller/radio/airlock/docking_port{pixel_y = 25; id_tag = "spy"; display_name = "Dock"},/obj/random/trash,/turf/simulated/floor,/area/spy_station/dock) +"ip" = (/obj/machinery/vitals_monitor,/obj/effect/floor_decal/floordetail/edgedrain{dir = 10},/obj/effect/floor_decal/corner/paleblue{dir = 4},/obj/effect/floor_decal/corner/paleblue/border{dir = 10},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"iq" = (/obj/structure/table/reinforced,/obj/item/pen,/obj/item/pen/blue,/obj/item/pen/red,/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/effect/floor_decal/borderfloor{dir = 9},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"iB" = (/obj/structure/table/woodentable,/obj/item/clothing/suit/armor/bulletproof/vest,/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"iG" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/random/trash,/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"iJ" = (/obj/machinery/light,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"iL" = (/obj/structure/closet/emcloset,/obj/effect/floor_decal/floordetail/edgedrain{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station) +"iN" = (/obj/machinery/light{dir = 1},/obj/machinery/power/smes/buildable{RCon_tag = "solar"},/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"iZ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 4},/obj/machinery/alarm{pixel_y = 25},/obj/structure/filingcabinet,/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"ja" = (/obj/structure/lattice,/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/airless,/area/space) +"jb" = (/obj/structure/cable{d2 = 8; icon_state = "0-8"},/obj/machinery/power/port_gen/pacman/mrs,/obj/effect/floor_decal/industrial/outline/orange,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"jt" = (/obj/structure/sign/bluecross_1{pixel_x = -32},/obj/effect/floor_decal/floordetail/edgedrain{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station) +"jC" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"jK" = (/obj/structure/table/woodentable,/obj/item/reagent_containers/food/drinks/glass2/coffeecup/SCG,/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"jM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"jN" = (/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"jY" = (/obj/machinery/atmospherics/unary/outlet_injector{dir = 4; icon_state = "map_injector"; use_power = 1},/turf/simulated/floor,/area/spy_station/engin) +"jZ" = (/obj/effect/floor_decal/borderfloor/corner{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"kg" = (/obj/machinery/door/airlock/sol,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"kt" = (/obj/structure/sign/warning/nosmoking_burned{pixel_x = 26},/obj/item/stack/material/tritium/ten,/obj/structure/closet/crate,/obj/effect/floor_decal/industrial/outline/orange,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"ku" = (/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable/yellow{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/catwalk,/turf/simulated/floor/airless,/area/space) +"kD" = (/obj/machinery/portable_atmospherics/powered/pump/filled,/obj/effect/floor_decal/industrial/outline/blue,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"kN" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/spy_station/engin) +"kQ" = (/obj/effect/decal/cleanable/dirt,/obj/item/trash/cigbutt/professionals,/obj/effect/floor_decal/borderfloor{dir = 10},/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"kS" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/random/trash,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"kT" = (/obj/effect/wallframe_spawn/reinforced,/obj/effect/paint/black,/turf/simulated/floor,/area/spy_station/com) +"kZ" = (/obj/effect/decal/cleanable/dirt,/obj/structure/table/reinforced,/obj/machinery/button/blast_door{id_tag = "window sp"},/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"la" = (/obj/structure/bed,/obj/structure/curtain/open/bed,/turf/simulated/floor/wood/walnut,/area/spy_station/lc) +"ld" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station) +"le" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/light/small,/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"lh" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/floor_decal/floordetail/tiled,/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"lp" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"ly" = (/obj/effect/decal/cleanable/flour,/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"lE" = (/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"lQ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 8},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 8},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/spy_station) +"lT" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/catwalk,/turf/simulated/floor/airless,/area/space) +"lY" = (/obj/structure/catwalk,/obj/effect/decal/cleanable/generic,/turf/simulated/floor,/area/spy_station/dock) +"mc" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/catwalk,/turf/simulated/floor/airless,/area/space) +"mf" = (/obj/effect/floor_decal/industrial/warning{dir = 1; icon_state = "warning"},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"mi" = (/obj/effect/floor_decal/floordetail/edgedrain{dir = 4},/obj/effect/floor_decal/corner/paleblue{dir = 9},/obj/effect/floor_decal/corner/paleblue/border{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/hygiene/sink{dir = 4; icon_state = "sink"; pixel_x = 11; pixel_y = 0},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"ml" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/civilian{id_tag = "mercstall"; name = "Stall"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"mo" = (/obj/machinery/vending/engivend{req_access = null},/obj/machinery/light{dir = 1},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"mp" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/vomit,/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"ms" = (/obj/structure/table/reinforced,/obj/item/tableflag,/obj/effect/floor_decal/borderfloor{dir = 8},/obj/item/reagent_containers/food/drinks/glass2/coffeecup/SCG,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"mv" = (/obj/effect/shuttle_landmark/spy_station/nav3,/turf/space,/area/space) +"mE" = (/obj/random/trash,/obj/effect/floor_decal/borderfloor{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"mH" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/floor_decal/floordetail/tiled,/obj/effect/floor_decal/borderfloor{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"mM" = (/obj/effect/floor_decal/floordetail/edgedrain{dir = 6},/obj/effect/floor_decal/corner/paleblue{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 6},/obj/structure/table/standard,/obj/item/storage/firstaid/surgery,/obj/item/stack/nanopaste,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"ng" = (/obj/effect/floor_decal/industrial/outline/yellow,/obj/machinery/artifact,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"ni" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/effect/floor_decal/industrial/warning,/obj/machinery/atmospherics/pipe/simple/visible/universal,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"nv" = (/obj/effect/decal/cleanable/generic,/obj/random/tech_supply,/turf/simulated/floor/tiled/techfloor,/area/spy_station/dock) +"nO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"nU" = (/obj/machinery/vending/coffee,/turf/simulated/floor/lino,/area/spy_station/canteen) +"oi" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply,/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/floor_decal/floordetail/tiled,/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"ol" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/lino,/area/spy_station/canteen) +"oB" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"oD" = (/obj/item/trash/cigbutt/professionals{pixel_x = 4; pixel_y = -5},/turf/simulated/floor/lino,/area/spy_station/canteen) +"oG" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/machinery/atmospherics/pipe/simple/visible/universal{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"oH" = (/obj/structure/sign/double/solgovflag/right{pixel_y = 24},/obj/structure/safe{tumbler_1_open = 45; tumbler_1_pos = 40; tumbler_2_open = 30; tumbler_2_pos = 40},/obj/item/material/sword/replica/officersword,/obj/item/rig/light/stealth,/turf/simulated/floor/wood/walnut,/area/spy_station/lc) +"oY" = (/obj/effect/decal/cleanable/dirt,/obj/item/trash/cigbutt/professionals,/obj/structure/closet/emcloset,/obj/effect/floor_decal/borderfloor{dir = 10},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"pg" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/alarm{pixel_y = 24},/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"po" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"; dir = 1},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"ps" = (/obj/structure/bed/chair/office/dark{dir = 4},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"pC" = (/obj/random/trash,/obj/effect/floor_decal/borderfloor,/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"pO" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/effect/floor_decal/floordetail/tiled,/obj/effect/floor_decal/floordetail/edgedrain{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station) +"qb" = (/obj/structure/table/steel_reinforced,/obj/random/tech_supply,/obj/random/tech_supply,/obj/item/device/flashlight/upgraded,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"qd" = (/obj/structure/table/woodentable,/obj/machinery/button/blast_door{id_tag = "ofi"},/obj/item/tableflag{pixel_y = 13},/turf/simulated/floor/carpet,/area/spy_station/lc) +"qh" = (/obj/structure/sign/solgov{pixel_y = 30},/turf/space,/area/space) +"qn" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/decal/cleanable/dirt,/obj/item/trash/cigbutt/professionals,/turf/simulated/floor/tiled/dark,/area/spy_station) +"qp" = (/obj/random/trash,/obj/structure/extinguisher_cabinet{pixel_y = 29},/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"qw" = (/obj/structure/table/reinforced,/obj/machinery/light{dir = 8; icon_state = "tube1"},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/item/reagent_containers/food/drinks/glass2/coffeecup/SCG,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"qx" = (/obj/random/trash,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"qy" = (/obj/machinery/light,/obj/effect/decal/cleanable/dirt,/obj/item/trash/cigbutt/jerichos,/obj/effect/floor_decal/borderfloor,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"qD" = (/obj/item/stool/padded,/obj/effect/floor_decal/borderfloor,/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"qG" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/borderfloor{dir = 4},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"qK" = (/obj/item/stool/padded,/obj/effect/floor_decal/borderfloor{dir = 1},/obj/random/toy,/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"qN" = (/obj/structure/table/standard,/obj/machinery/cell_charger,/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/machinery/light{dir = 8},/obj/item/auto_cpr,/obj/item/device/scanner/health,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"qQ" = (/obj/machinery/atmospherics/unary/tank/carbon_dioxide,/obj/effect/floor_decal/industrial/outline/grey,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"qR" = (/obj/structure/decor/random_radio,/turf/simulated/floor/reinforced/airless,/area/space) +"qV" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"qY" = (/obj/structure/bed/chair/office/dark{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"rl" = (/obj/structure/cable/yellow,/obj/machinery/power/solar{id = "solar"; name = "Port Auxiliary Solar Array"},/obj/effect/floor_decal/solarpanel,/turf/simulated/floor/airless,/area/space) +"rM" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/dark,/area/spy_station) +"rO" = (/obj/effect/floor_decal/floordetail/edgedrain{dir = 1},/obj/effect/floor_decal/corner/paleblue{dir = 10},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/obj/machinery/organ_printer/robot/mapped,/obj/machinery/light{dir = 1},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"rQ" = (/obj/machinery/message_server,/obj/effect/floor_decal/borderfloor{dir = 6},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"rU" = (/obj/structure/lattice,/turf/space,/area/space) +"rZ" = (/obj/machinery/atmospherics/unary/tank/air{start_pressure = 42559},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/outline,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"sa" = (/obj/structure/decor/comm_tower,/turf/simulated/floor/reinforced/airless,/area/space) +"sh" = (/obj/machinery/bodyscanner{dir = 4},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/corner/paleblue/border{dir = 1},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"sk" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/random/trash,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"sl" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"; dir = 4},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"sr" = (/obj/structure/reagent_dispensers/fueltank,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"sI" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/turf/simulated/floor/lino,/area/spy_station/canteen) +"sJ" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor,/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"sV" = (/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden,/obj/structure/catwalk,/obj/machinery/door/airlock/external/glass/bolted/cycling{id_tag = "spy_s_inner"; name = "External Airlock"},/obj/machinery/access_button/airlock_interior{pixel_x = -24; master_tag = "spy_s"},/turf/simulated/floor/airless,/area/spy_station/engin) +"sX" = (/obj/machinery/power/apc/high{dir = 1; name = "north bump"; pixel_y = 24},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/effect/floor_decal/borderfloorwhite{dir = 1},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"tb" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/catwalk,/turf/simulated/floor/airless,/area/space) +"tc" = (/obj/structure/bed,/obj/structure/curtain/open/bed,/obj/item/bedsheet/blue,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"te" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/catwalk,/turf/simulated/floor/airless,/area/space) +"tr" = (/obj/machinery/body_scanconsole{dir = 4},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 4},/obj/effect/floor_decal/corner/paleblue/bordercorner{dir = 4},/obj/machinery/alarm{pixel_y = 24},/obj/effect/floor_decal/borderfloorwhite/corner{dir = 1},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"tv" = (/obj/structure/cable/yellow{d1 = 1; d2 = 4; icon_state = "1-4"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"; dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"tw" = (/obj/structure/bed,/obj/structure/curtain/open/bed,/obj/item/bedsheet/green,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"tK" = (/obj/structure/closet,/obj/random/smokes,/obj/random/shoes,/obj/random/plushie,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"tO" = (/obj/effect/paint/black,/turf/simulated/wall,/area/spy_station/toilet) +"tQ" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/spy_station/canteen) +"tT" = (/obj/machinery/portable_atmospherics/canister/oxygen,/obj/effect/floor_decal/industrial/outline/blue,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"tU" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"uf" = (/obj/structure/closet,/obj/random/handgun,/obj/random/glasses,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"un" = (/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc/high{dir = 1; name = "north bump"; pixel_y = 24},/obj/effect/decal/cleanable/dirt,/obj/machinery/light{dir = 8},/turf/simulated/floor/wood/walnut,/area/spy_station/lc) +"uB" = (/obj/effect/decal/cleanable/blood/splatter,/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"uF" = (/obj/machinery/light{dir = 1; icon_state = "tube1"},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"uM" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/effect/floor_decal/floordetail/tiled,/obj/effect/floor_decal/floordetail/edgedrain{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station) +"uR" = (/obj/effect/floor_decal/borderfloorwhite{dir = 5},/obj/effect/floor_decal/corner/paleblue/border{dir = 5},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/vending/medical{req_access = list("SOL_MEDIC_ACCESS")},/obj/machinery/light{dir = 1; icon_state = "tube1"},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"uY" = (/obj/random/trash,/obj/machinery/cooker/grill,/obj/structure/extinguisher_cabinet{pixel_x = -24; dir = 4},/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"vj" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/random/trash,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"vB" = (/obj/structure/scrap_cube,/turf/space,/area/space) +"vH" = (/obj/machinery/firealarm{dir = 8; pixel_x = -24},/turf/simulated/floor/lino,/area/spy_station/canteen) +"vS" = (/obj/machinery/vending/phoronresearch{req_access = null},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"vT" = (/obj/structure/table/standard,/obj/item/trash/plate,/obj/item/material/kitchen/utensil/spoon,/obj/item/trash/tray,/turf/simulated/floor/lino,/area/spy_station/canteen) +"vX" = (/obj/effect/floor_decal/floordetail/edgedrain{dir = 6},/turf/simulated/floor/tiled/dark,/area/spy_station) +"vY" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/light{dir = 4},/turf/simulated/floor/lino,/area/spy_station/canteen) +"wc" = (/obj/effect/floor_decal/borderfloor,/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1; level = 2},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"wh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/effect/floor_decal/borderfloor{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"wp" = (/obj/machinery/atmospherics/pipe/manifold/visible/cyan,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"wu" = (/obj/structure/lattice,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/catwalk,/obj/machinery/door/airlock/external/glass/bolted/cycling{id_tag = "spy_s_outer"; name = "External Airlock"},/obj/machinery/access_button/airlock_exterior{master_tag = "spy_s"; pixel_x = -24; pixel_y = 32},/turf/simulated/floor/airless,/area/spy_station/engin) +"wA" = (/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/borderfloor{dir = 6},/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"wD" = (/obj/structure/table/standard,/obj/item/trash/plate,/obj/item/material/kitchen/utensil/fork,/turf/simulated/floor/lino,/area/spy_station/canteen) +"wF" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/spy_station/dock) +"wJ" = (/obj/structure/table/marble,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/item/trash/plate,/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"wS" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/structure/cable/green{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"wZ" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"xn" = (/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/borderfloor/corner{dir = 8},/obj/effect/overmap/visitable/sector/spy_station{scanner_desc = "Error"},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"xr" = (/obj/machinery/atmospherics/pipe/simple/visible/red{dir = 10},/obj/item/trash/cigbutt/cigarbutt,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"xu" = (/obj/structure/decor/nt_biocan,/turf/simulated/floor/reinforced/airless,/area/space) +"xw" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/structure/table/standard,/obj/machinery/light/small{dir = 8},/obj/effect/decal/cleanable/dirt,/obj/random/tech_supply,/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"xE" = (/obj/structure/table/rack{dir = 8},/obj/item/device/oxycandle,/obj/item/device/oxycandle,/obj/item/device/oxycandle,/obj/item/device/oxycandle,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"xT" = (/obj/item/trash/cigbutt/menthol,/obj/effect/floor_decal/borderfloor{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"yc" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"yh" = (/obj/structure/sign/solgov{pixel_y = -31},/turf/space,/area/space) +"ym" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/floordetail/tiled,/obj/effect/floor_decal/floordetail/edgedrain{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station) +"yC" = (/obj/item/trash/proteinbar,/obj/effect/floor_decal/borderfloor{dir = 9},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"yK" = (/obj/effect/floor_decal/industrial/warning{dir = 1; icon_state = "warning"},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/random/toolbox,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"yL" = (/obj/effect/floor_decal/floordetail/tiled,/obj/effect/floor_decal/floordetail/edgedrain{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station) +"yS" = (/obj/structure/filingcabinet,/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"yX" = (/obj/effect/wallframe_spawn/reinforced,/obj/machinery/door/firedoor,/obj/effect/paint/black,/obj/machinery/door/blast/regular{id_tag = "ofi"; name = "Protective Shutters"},/turf/simulated/floor,/area/spy_station/lc) +"zi" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"zo" = (/obj/effect/floor_decal/floordetail/tiled,/obj/effect/floor_decal/floordetail/edgedrain,/turf/simulated/floor/tiled/dark,/area/spy_station) +"zp" = (/obj/effect/floor_decal/floordetail/edgedrain{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station) +"zu" = (/obj/effect/floor_decal/industrial/outline/blue,/obj/machinery/portable_atmospherics/powered/pump/filled,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"zB" = (/obj/structure/bed/chair/office/dark{dir = 1},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"zG" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 9},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"zK" = (/obj/random/smokes,/obj/random/smokes,/obj/random/smokes,/obj/structure/largecrate,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"zW" = (/obj/structure/sign/solgov{pixel_y = -31},/obj/machinery/light,/turf/simulated/floor/reinforced/airless,/area/spy_station/com) +"zY" = (/obj/structure/cable{d2 = 4; icon_state = "0-4"},/obj/machinery/power/apc/high{name = "south bump"; pixel_y = -24},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"Ad" = (/obj/machinery/atmospherics/binary/pump/on{dir = 4; target_pressure = 200},/turf/simulated/floor/tiled/techfloor,/area/spy_station/dock) +"Af" = (/obj/effect/shuttle_landmark/spy_station/nav2,/turf/space,/area/space) +"An" = (/obj/effect/decal/cleanable/generic,/obj/effect/floor_decal/borderfloor,/obj/random/trash,/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"Ao" = (/turf/simulated/floor/reinforced/airless,/area/space) +"Aq" = (/obj/structure/catwalk,/obj/machinery/atmospherics/unary/vent_pump/high_volume/airlock{id_tag = "spy_pump"; dir = 1},/turf/simulated/floor,/area/spy_station/dock) +"AC" = (/obj/structure/hygiene/toilet{dir = 8},/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/light/small{dir = 1},/obj/machinery/firealarm{dir = 1; pixel_y = -20},/obj/random/projectile,/obj/random/ammo,/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"AP" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 8},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/blood/splatter,/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"AT" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/dark,/area/spy_station) +"Bd" = (/obj/structure/lattice,/obj/structure/lattice,/turf/space,/area/space) +"Bh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/curtain/open/privacy,/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor{dir = 4; id_tag = 67},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"Bs" = (/obj/random/toolbox,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"Bv" = (/obj/structure/lattice,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"},/obj/structure/catwalk,/turf/simulated/floor/airless,/area/space) +"By" = (/obj/machinery/power/terminal{dir = 1},/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 4},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"Bz" = (/obj/structure/bed,/obj/structure/curtain/open/bed,/obj/item/bedsheet/hop,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"BA" = (/obj/machinery/vending/dinnerware,/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"BC" = (/obj/effect/decal/cleanable/blood/splatter,/obj/effect/floor_decal/floordetail/edgedrain{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station) +"BE" = (/obj/structure/table/steel_reinforced,/obj/random/tech_supply,/obj/effect/decal/cleanable/generic,/obj/item/crowbar,/obj/machinery/recharger,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"BJ" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/door/airlock/sol,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/dark,/area/spy_station) +"BP" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4; level = 2},/turf/simulated/floor/tiled/dark,/area/spy_station) +"Cb" = (/obj/machinery/door/airlock/sol,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"Cf" = (/obj/effect/floor_decal/borderfloor,/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"Ci" = (/obj/structure/sign/solgov{pixel_y = -31},/obj/effect/floor_decal/borderfloor,/obj/item/paper/signal3,/obj/machinery/light,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"Cm" = (/obj/structure/bed/chair/comfy/blue{dir = 4},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/lino,/area/spy_station/canteen) +"Cp" = (/obj/structure/table/standard,/obj/item/trash/plate,/obj/item/material/kitchen/utensil/spoon,/turf/simulated/floor/lino,/area/spy_station/canteen) +"Ct" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/door/airlock/sol,/obj/machinery/door/firedoor{dir = 4; id_tag = 67},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"Cz" = (/obj/effect/floor_decal/floordetail/tiled,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"CA" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 24; dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"CB" = (/obj/structure/reagent_dispensers/beerkeg,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"CL" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"CW" = (/mob/living/simple_animal/hostile/carp/shark,/turf/space,/area/space) +"CZ" = (/obj/structure/lattice,/obj/structure/grille/broken,/turf/space,/area/space) +"De" = (/obj/machinery/papershredder,/obj/effect/floor_decal/borderfloor{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"Df" = (/obj/effect/shuttle_landmark/spy_station/navantag,/turf/space,/area/space) +"Dj" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable/green{d1 = 1; d2 = 2; icon_state = "1-2"},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"Dr" = (/obj/effect/floor_decal/floordetail/edgedrain{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station) +"Ds" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/generic,/obj/machinery/firealarm{pixel_y = 21},/obj/effect/floor_decal/borderfloor{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"Dy" = (/obj/structure/grille,/obj/structure/grille,/obj/structure/lattice,/turf/space,/area/space) +"DM" = (/obj/machinery/light{dir = 8; icon_state = "tube1"},/turf/simulated/floor/lino,/area/spy_station/canteen) +"DO" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"Eb" = (/obj/effect/floor_decal/floordetail/tiled,/turf/simulated/floor/tiled/dark,/area/spy_station) +"Ek" = (/obj/machinery/atmospherics/binary/pump,/obj/machinery/light,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"El" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 10},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_y = 24; req_access = newlist()},/obj/structure/cable{d2 = 2; icon_state = "0-2"},/obj/structure/closet/emcloset,/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"Eu" = (/obj/structure/table/rack,/obj/random/smokes,/obj/random/smokes,/obj/random/smokes,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"Ev" = (/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"EC" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/spy_station/lc) +"EH" = (/obj/structure/table/woodentable,/obj/machinery/recharger,/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"EL" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1; level = 2},/obj/structure/table/standard,/obj/item/reagent_containers/food/snacks/stew,/turf/simulated/floor/lino,/area/spy_station/canteen) +"EO" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/decal/cleanable/flour,/turf/simulated/floor/lino,/area/spy_station/canteen) +"ET" = (/obj/structure/hygiene/shower{dir = 8; pixel_x = -5},/obj/structure/curtain/open/shower,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/light/small,/obj/machinery/firealarm{pixel_y = 24},/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"Fh" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"Fl" = (/obj/structure/table/reinforced,/obj/machinery/recharger,/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"Fm" = (/obj/item/trash/cigbutt/woodbutt,/obj/effect/floor_decal/borderfloor{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"Fn" = (/obj/structure/lattice,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/embedded_controller/radio/airlock/docking_port{id_tag = "spy_s"; display_name = "Dock"; dir = 8; pixel_x = 23},/obj/structure/catwalk,/obj/machinery/atmospherics/unary/vent_pump/high_volume/airlock{id_tag = "spy_s_pump"},/obj/machinery/airlock_sensor{pixel_x = -24; master_tag = "spy_s"; id_tag = "spy_s_sensor"},/turf/simulated/floor/airless,/area/spy_station/engin) +"Fo" = (/obj/structure/catwalk,/obj/machinery/door/airlock/external/glass/bolted/cycling{name = "Air Dock"; dir = 4; id_tag = "spy_outer"},/obj/machinery/access_button/airlock_exterior{pixel_y = -30; pixel_x = 9; master_tag = "spy"},/turf/simulated/floor,/area/spy_station/dock) +"Fx" = (/obj/structure/cable/yellow,/obj/effect/floor_decal/solarpanel,/obj/machinery/power/solar{id = "solar"; name = "Port Auxiliary Solar Array"},/turf/simulated/floor/airless,/area/space) +"FC" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 6},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 6},/obj/structure/cable/green{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"FJ" = (/obj/effect/decal/cleanable/generic,/obj/effect/floor_decal/borderfloor,/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"FL" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/machinery/light{dir = 1; icon_state = "tube1"},/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"FM" = (/obj/machinery/fabricator,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"FP" = (/turf/simulated/floor/lino,/area/spy_station/canteen) +"FR" = (/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"FV" = (/obj/effect/floor_decal/industrial/outline/blue,/obj/machinery/portable_atmospherics/canister/oxygen,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/dock) +"FW" = (/obj/structure/table/marble,/obj/item/trash/plate,/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"Gj" = (/obj/structure/lattice,/obj/item/stack/material/rods/ten,/turf/space,/area/space) +"GE" = (/obj/effect/floor_decal/borderfloor/corner,/mob/living/simple_animal/hostile/retaliate/malf_drone,/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"GN" = (/obj/effect/floor_decal/borderfloorwhite,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"GP" = (/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"GQ" = (/obj/machinery/door/airlock/sol,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor{dir = 4; id_tag = 67},/turf/simulated/floor/lino,/area/spy_station/canteen) +"GR" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 8},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/button/alternate/door/bolts{id_tag = "mercstall"; name = "Door Lock"; pixel_x = -6; pixel_y = 24},/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"GU" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/borderfloor,/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"GV" = (/obj/structure/lattice,/obj/structure/cable/yellow{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/structure/catwalk,/turf/simulated/floor/airless,/area/space) +"Hu" = (/obj/structure/reagent_dispensers/water_cooler,/obj/structure/sign/double/solgovflag/right{pixel_y = 24},/turf/simulated/floor/lino,/area/spy_station/canteen) +"Hv" = (/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"HD" = (/obj/effect/floor_decal/borderfloor{dir = 5},/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"HG" = (/obj/structure/closet,/obj/random/smokes,/obj/random/shoes,/obj/random/accessory,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"HH" = (/obj/machinery/vending/fitness,/obj/structure/sign/double/solgovflag/left{pixel_y = 24},/turf/simulated/floor/lino,/area/spy_station/canteen) +"HI" = (/obj/machinery/atmospherics/pipe/manifold4w/visible/cyan,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"HJ" = (/obj/effect/decal/cleanable/dirt,/obj/structure/table/standard,/obj/item/silencer,/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"Ic" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/random/trash,/turf/simulated/floor/tiled/dark,/area/spy_station) +"Ih" = (/obj/machinery/recharge_station,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"Im" = (/obj/machinery/smartfridge/secure/medbay,/obj/effect/floor_decal/borderfloorwhite{dir = 5},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"Iu" = (/obj/machinery/chem_master,/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/decal/cleanable/generic,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"Iy" = (/obj/machinery/reagentgrinder,/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"Iz" = (/obj/random/trash,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"IC" = (/obj/machinery/light,/obj/machinery/atmospherics/binary/pump/on{dir = 4; target_pressure = 200},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"ID" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/light,/obj/random/toolbox,/turf/simulated/floor/tiled/techfloor,/area/spy_station/dock) +"IL" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"IN" = (/obj/machinery/atmospherics/pipe/manifold/visible/red{dir = 1},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"IO" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/machinery/reagent_temperature/cooler,/obj/structure/table/standard,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"IR" = (/obj/machinery/light,/obj/effect/floor_decal/borderfloor,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"IU" = (/obj/machinery/door/airlock/multi_tile/glass/sol,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"IV" = (/obj/effect/floor_decal/industrial/warning,/obj/machinery/atmospherics/pipe/simple/visible/universal{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"IY" = (/obj/structure/lattice,/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/spy_station/engin) +"Ja" = (/obj/effect/decal/cleanable/generic,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"Jd" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/floor_decal/floordetail/tiled,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"Jf" = (/obj/structure/table/standard,/obj/item/reagent_containers/food/snacks/no_raisin,/turf/simulated/floor/lino,/area/spy_station/canteen) +"Jh" = (/obj/effect/floor_decal/industrial/warning/corner{dir = 1},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"Jk" = (/mob/living/simple_animal/hostile/retaliate/malf_drone,/turf/simulated/floor/tiled/dark,/area/spy_station) +"Jp" = (/obj/machinery/alarm{dir = 1; pixel_y = -20},/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"JA" = (/obj/effect/decal/cleanable/vomit,/turf/simulated/floor/lino,/area/spy_station/canteen) +"JK" = (/obj/structure/cable/yellow{d2 = 8; icon_state = "0-8"},/obj/structure/cable/yellow{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/machinery/power/solar_control/autostart,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"JO" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/floordetail/tiled,/obj/effect/floor_decal/floordetail/edgedrain,/turf/simulated/floor/tiled/dark,/area/spy_station) +"JP" = (/obj/structure/sign/chemistry,/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/spy_station/med) +"JT" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/spy_station/com) +"Kb" = (/obj/structure/window/phoronreinforced{dir = 1},/turf/space,/area/space) +"Ki" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/borderfloor{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"Km" = (/obj/effect/decal/cleanable/dirt,/obj/structure/hygiene/sink{dir = 1; pixel_y = 16},/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"Kw" = (/obj/machinery/door/airlock/sol,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"Kz" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/dark,/area/spy_station) +"KQ" = (/obj/structure/flora/pottedplant,/obj/effect/floor_decal/floordetail/edgedrain{dir = 5},/turf/simulated/floor/tiled/dark,/area/spy_station) +"KR" = (/obj/item/trash/beans,/obj/effect/floor_decal/floordetail/edgedrain{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station) +"KT" = (/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable/green{d2 = 8; icon_state = "0-8"},/obj/effect/decal/cleanable/vomit,/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"KX" = (/obj/machinery/door/airlock/sol,/obj/machinery/door/firedoor{dir = 4; id_tag = 67},/turf/simulated/floor/lino,/area/spy_station/canteen) +"KZ" = (/obj/effect/decal/cleanable/generic,/obj/item/device/oxycandle,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"Le" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/effect/floor_decal/borderfloor{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"Lr" = (/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_y = 24; req_access = newlist()},/obj/structure/cable{d2 = 2; icon_state = "0-2"},/obj/structure/extinguisher_cabinet{dir = 8; pixel_y = 0; pixel_x = 24},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/lino,/area/spy_station/canteen) +"Ls" = (/obj/machinery/light{dir = 4},/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"Ly" = (/obj/effect/decal/cleanable/generic,/obj/effect/floor_decal/floordetail/edgedrain{dir = 4},/obj/structure/extinguisher_cabinet{pixel_x = 24; dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station) +"LN" = (/obj/structure/bed/chair,/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"LU" = (/obj/random/trash,/turf/simulated/floor/lino,/area/spy_station/canteen) +"LX" = (/obj/item/trash/cigbutt/menthol,/obj/effect/floor_decal/borderfloor{dir = 9},/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"Mg" = (/obj/structure/table/rack{dir = 8},/obj/random/tech_supply,/obj/item/grenade/frag,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"Mj" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/machinery/reagent_temperature,/obj/structure/table/standard,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"Ml" = (/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers,/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/item/trash/cigbutt/professionals{pixel_x = 4; pixel_y = -5},/turf/simulated/floor/lino,/area/spy_station/canteen) +"Mq" = (/obj/machinery/portable_atmospherics/canister/air,/obj/effect/floor_decal/industrial/outline,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"Mu" = (/obj/structure/closet/secure_closet/freezer/meat,/obj/item/reagent_containers/food/snacks/meat,/obj/item/reagent_containers/food/snacks/meat,/obj/item/reagent_containers/food/snacks/sliceable/bread,/obj/item/reagent_containers/food/condiment/flour,/obj/item/reagent_containers/food/condiment/flour,/obj/item/reagent_containers/food/condiment/flour,/obj/item/storage/fancy/egg_box,/obj/item/storage/fancy/egg_box,/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"MA" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/light{dir = 1; icon_state = "tube1"},/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"MF" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/lino,/area/spy_station/canteen) +"MX" = (/obj/machinery/message_server,/obj/effect/floor_decal/borderfloor{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"Ny" = (/obj/machinery/door/airlock/sol,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"NG" = (/obj/structure/table/woodentable,/obj/item/storage/fancy/cigar{pixel_y = 5},/obj/machinery/firealarm{dir = 8; pixel_x = -24},/obj/item/flame/lighter/zippo/gunmetal,/turf/simulated/floor/carpet,/area/spy_station/lc) +"NX" = (/obj/item/trash/cigbutt/cigarbutt,/turf/simulated/floor/wood/walnut,/area/spy_station/lc) +"Oh" = (/obj/structure/closet,/obj/random/handgun,/obj/item/storage/box/survival,/obj/random/smokes,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"Oi" = (/turf/simulated/floor/tiled/dark,/area/spy_station) +"Op" = (/obj/effect/decal/cleanable/dirt,/obj/structure/table/reinforced,/obj/item/device/binoculars,/obj/effect/floor_decal/borderfloor{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"Oy" = (/obj/item/trash/cigbutt/jerichos,/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"OC" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"OG" = (/obj/structure/closet,/obj/random/smokes,/obj/random/junk,/obj/random/glasses,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"OM" = (/obj/machinery/light{dir = 8; icon_state = "tube1"},/obj/effect/floor_decal/floordetail/edgedrain{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station) +"ON" = (/obj/effect/floor_decal/borderfloor{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"OX" = (/obj/structure/table/rack{dir = 8},/obj/random/tech_supply,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"OY" = (/obj/structure/lattice,/obj/structure/lattice,/obj/structure/lattice,/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/airless,/area/space) +"Pb" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 8},/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/effect/floor_decal/floordetail/edgedrain{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station) +"Pf" = (/obj/effect/floor_decal/borderfloorwhite/corner2{dir = 9},/obj/effect/floor_decal/corner/paleblue/bordercorner2{dir = 9},/obj/structure/table/rack,/obj/item/roller,/obj/item/roller,/obj/structure/cable/green{d2 = 4; icon_state = "0-4"},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"Pg" = (/obj/effect/floor_decal/borderfloor{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"Pi" = (/obj/effect/floor_decal/borderfloor,/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"Pt" = (/obj/structure/flora/pottedplant/unusual,/obj/effect/floor_decal/floordetail/edgedrain{dir = 9},/turf/simulated/floor/tiled/dark,/area/spy_station) +"Pu" = (/obj/structure/catwalk,/obj/machinery/atmospherics/unary/vent_pump/high_volume/airlock{id_tag = "spy_pump"; dir = 8},/obj/machinery/airlock_sensor{master_tag = "spy"; id_tag = "spy_sensor"; pixel_y = 28},/turf/simulated/floor,/area/spy_station/dock) +"Pv" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/airlock/sol,/obj/machinery/door/firedoor{dir = 4; id_tag = 67},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"Py" = (/obj/effect/floor_decal/industrial/warning{dir = 1; icon_state = "warning"},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"PF" = (/obj/item/stack/material/rods/ten,/obj/random/trash,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"PJ" = (/obj/machinery/light,/turf/simulated/floor/reinforced/airless,/area/spy_station/com) +"PN" = (/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"PR" = (/obj/machinery/atmospherics/portables_connector,/obj/machinery/portable_atmospherics/canister/air/airlock,/obj/effect/floor_decal/industrial/traffic/fulltile,/obj/effect/floor_decal/industrial/outline,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/dock) +"PT" = (/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/random/trash,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"Qf" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/decal/cleanable/vomit,/obj/structure/iv_drip,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"Qi" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/spy_station/toilet) +"Qm" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"Qs" = (/obj/machinery/vending/tool/bearcat{req_access = null},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"Qu" = (/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"Qv" = (/obj/machinery/atmospherics/unary/vent_scrubber/on{dir = 1},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/structure/table/woodentable,/obj/item/modular_computer/laptop/preset/custom_loadout/advanced,/obj/item/scgstation_disk,/turf/simulated/floor/carpet,/area/spy_station/lc) +"Qx" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"QB" = (/obj/effect/floor_decal/floordetail/edgedrain{dir = 8},/obj/machinery/light{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station) +"QF" = (/obj/effect/decal/cleanable/dirt,/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/borderfloor{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"QZ" = (/obj/structure/grille,/obj/structure/lattice,/turf/space,/area/space) +"Rf" = (/obj/random/trash,/turf/simulated/floor/tiled/techfloor,/area/spy_station/dock) +"Rl" = (/obj/machinery/alarm{dir = 8; pixel_x = 25; pixel_y = 0; req_access = list(list("ACCESS_ENGINE_EQUIP","ACCESS_ATMOS"))},/obj/random/drinkbottle,/turf/simulated/floor/wood/walnut,/area/spy_station/lc) +"Rr" = (/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/spy_station/barrack) +"Rs" = (/obj/structure/table/marble,/obj/machinery/microwave,/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"Ru" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/turf/simulated/floor/lino,/area/spy_station/canteen) +"RF" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"RG" = (/obj/item/stool/padded,/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/borderfloor{dir = 1},/mob/living/simple_animal/hostile/retaliate/malf_drone,/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"RL" = (/obj/machinery/atmospherics/unary/tank/air{dir = 8},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/effect/floor_decal/industrial/outline,/obj/machinery/atmospherics/unary/tank/air{start_pressure = 30333},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"RN" = (/obj/machinery/power/apc{dir = 4; name = "east bump"; pixel_x = 24},/obj/structure/cable,/obj/effect/decal/cleanable/dirt,/obj/effect/floor_decal/floordetail/edgedrain{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station) +"RV" = (/obj/machinery/firealarm{dir = 4; pixel_x = 24},/obj/effect/floor_decal/floordetail/edgedrain{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station) +"Sc" = (/obj/effect/floor_decal/borderfloor{dir = 8},/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"Sm" = (/obj/structure/table/steel_reinforced,/obj/item/storage/toolbox/electrical,/obj/machinery/light,/obj/effect/decal/cleanable/generic,/obj/item/extinguisher,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"Sn" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/floordetail/tiled,/obj/effect/floor_decal/floordetail/edgedrain{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station) +"SA" = (/obj/machinery/alarm{pixel_y = 24},/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"SD" = (/obj/structure/lattice,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/catwalk,/turf/simulated/floor/airless,/area/space) +"SG" = (/obj/effect/decal/cleanable/generic,/obj/structure/mattress,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"SH" = (/obj/machinery/atmospherics/pipe/simple/hidden{dir = 4},/obj/structure/catwalk,/obj/machinery/door/airlock/external/glass/bolted/cycling{id_tag = "spy_inner"; name = "Air Dock"; dir = 4},/obj/machinery/access_button/airlock_interior{pixel_x = -10; pixel_y = -30; master_tag = "spy"},/turf/simulated/floor,/area/spy_station/dock) +"SQ" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"SZ" = (/obj/machinery/atmospherics/unary/vent_pump/on{dir = 1; level = 2},/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"Ta" = (/obj/effect/decal/cleanable/dirt,/obj/random/trash,/turf/simulated/floor/tiled/dark,/area/spy_station) +"Tf" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/machinery/light{dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = -24; dir = 4},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"Tl" = (/obj/structure/table/standard,/obj/item/bodybag/cryobag,/obj/effect/floor_decal/borderfloorwhite{dir = 1},/obj/effect/floor_decal/borderfloorwhite{dir = 8},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"Tn" = (/obj/machinery/door/airlock/sol,/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/dark,/area/spy_station) +"TF" = (/obj/effect/decal/cleanable/generic,/obj/effect/floor_decal/floordetail/edgedrain{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station) +"TG" = (/obj/structure/cable,/obj/machinery/power/apc/high{name = "south bump"; pixel_y = -24},/obj/effect/floor_decal/borderfloor,/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"TH" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/blood/splatter,/turf/simulated/floor/tiled/dark,/area/spy_station) +"TO" = (/obj/machinery/computer/modular{dir = 8; name = "Security console"},/obj/machinery/light{dir = 4},/obj/effect/floor_decal/borderfloor{dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"TX" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/borderfloor/corner,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"Ui" = (/obj/machinery/atmospherics/unary/vent_scrubber/on,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"Uj" = (/obj/machinery/atmospherics/pipe/simple/visible/cyan{dir = 6},/obj/effect/decal/cleanable/dirt,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"Uo" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled/techfloor,/area/spy_station/dock) +"Ur" = (/obj/structure/lattice,/obj/structure/cable/yellow{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/structure/catwalk,/turf/simulated/floor/airless,/area/space) +"UH" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/door/airlock/civilian{id_tag = "mercshower"; name = "Shower"},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/firedoor,/turf/simulated/floor/tiled/freezer,/area/spy_station/toilet) +"UN" = (/obj/structure/sign/solgov{pixel_y = -31},/obj/effect/decal/cleanable/dirt,/obj/machinery/ntnet_relay{name = "Quantum Relay"},/obj/effect/floor_decal/borderfloor,/obj/machinery/light,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"UO" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"UU" = (/obj/effect/wallframe_spawn/reinforced,/obj/effect/paint/black,/obj/machinery/door/blast/regular{id_tag = "window sp"; name = "Protective Shutters"},/turf/simulated/floor,/area/spy_station/com) +"UW" = (/obj/effect/floor_decal/borderfloorwhite{dir = 8},/obj/effect/decal/cleanable/generic,/obj/structure/iv_drip,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"Vf" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/manifold/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 4},/obj/structure/cable{d1 = 2; d2 = 8; icon_state = "2-8"},/obj/structure/cable{d1 = 2; d2 = 4; icon_state = "2-4"},/turf/simulated/floor/tiled/dark,/area/spy_station) +"Vl" = (/obj/structure/sign/double/solgovflag/left{pixel_y = 24},/turf/simulated/floor/wood/walnut,/area/spy_station/lc) +"Vt" = (/obj/machinery/atmospherics/pipe/simple/visible/red,/obj/effect/paint/black,/turf/simulated/wall/r_wall,/area/spy_station/engin) +"Vv" = (/obj/structure/cable{d2 = 2; icon_state = "0-2"; pixel_y = 1},/obj/machinery/power/apc{dir = 1; name = "north bump"; pixel_y = 24; req_access = newlist()},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"VH" = (/obj/machinery/alarm{dir = 8; pixel_x = 25; pixel_y = 0; req_access = list(list("ACCESS_ENGINE_EQUIP","ACCESS_ATMOS"))},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"VQ" = (/obj/machinery/atmospherics/pipe/manifold/hidden,/obj/effect/decal/cleanable/generic,/turf/simulated/floor/tiled/techfloor,/area/spy_station/dock) +"VU" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/manifold/hidden/scrubbers{dir = 1},/obj/structure/cable/green{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"VV" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/structure/cable{d1 = 1; d2 = 4; icon_state = "1-4"},/turf/simulated/floor/lino,/area/spy_station/canteen) +"VX" = (/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"VZ" = (/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"Wa" = (/obj/structure/table/standard,/obj/item/material/kitchen/utensil/spoon,/obj/item/reagent_containers/chem_disp_cartridge/coffee,/obj/machinery/light{dir = 4},/turf/simulated/floor/lino,/area/spy_station/canteen) +"Wc" = (/obj/effect/wallframe_spawn/reinforced,/obj/machinery/door/firedoor{dir = 4; id_tag = 67},/obj/effect/paint/black,/turf/simulated/floor,/area/spy_station/med) +"Wr" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"Wz" = (/obj/structure/lattice,/obj/structure/cable/yellow{d1 = 2; d2 = 4; icon_state = "2-4"; dir = 1},/obj/structure/catwalk,/turf/simulated/floor/airless,/area/space) +"Xe" = (/obj/machinery/atmospherics/pipe/simple/hidden,/obj/structure/cable{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"Xk" = (/obj/effect/floor_decal/borderfloor{dir = 6},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"Xm" = (/obj/structure/table/standard,/obj/item/material/kitchen/utensil/fork,/obj/item/trash/plate,/turf/simulated/floor/lino,/area/spy_station/canteen) +"Xo" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/structure/cable{d1 = 1; d2 = 8; icon_state = "1-8"},/obj/effect/decal/cleanable/dirt,/turf/simulated/floor/wood/walnut,/area/spy_station/lc) +"Xp" = (/obj/structure/table/rack{dir = 8},/obj/random/tech_supply,/obj/item/stack/cable_coil,/obj/item/stack/cable_coil,/obj/machinery/light{dir = 4; icon_state = "tube1"},/obj/effect/floor_decal/industrial/outline/yellow,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"Xy" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden,/obj/effect/floor_decal/industrial/warning,/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"XA" = (/obj/structure/table/reinforced,/obj/effect/floor_decal/borderfloor{dir = 1},/obj/item/scgstation_disk/freq,/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"XR" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 9},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"Ye" = (/obj/structure/table/standard,/obj/effect/floor_decal/floordetail/edgedrain{dir = 5},/obj/effect/floor_decal/corner/paleblue{dir = 8},/obj/effect/floor_decal/corner/paleblue/border{dir = 5},/obj/machinery/atmospherics/unary/vent_pump/on,/obj/machinery/light{dir = 1},/obj/structure/cable/green{d2 = 2; icon_state = "0-2"},/obj/item/autopsy_scanner,/turf/simulated/floor/tiled/white,/area/spy_station/med) +"Yi" = (/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 5},/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 5},/turf/simulated/floor/lino,/area/spy_station/canteen) +"Ym" = (/obj/structure/bed,/obj/structure/curtain/open/bed,/obj/item/bedsheet/orange,/turf/simulated/floor/tiled/techmaint,/area/spy_station/barrack) +"Yr" = (/obj/machinery/organ_printer/flesh/mapped,/obj/effect/floor_decal/floordetail/edgedrain{dir = 9},/obj/effect/floor_decal/corner/paleblue,/obj/effect/floor_decal/corner/paleblue/border{dir = 9},/turf/simulated/floor/tiled/white,/area/spy_station/med) +"Yu" = (/obj/effect/floor_decal/industrial/outline,/obj/machinery/atmospherics/portables_connector{dir = 8},/obj/machinery/portable_atmospherics/canister/air/airlock{start_pressure = 2533.13},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"Yz" = (/obj/effect/floor_decal/industrial/warning{dir = 8},/obj/machinery/atmospherics/pipe/simple/visible/universal,/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"YM" = (/obj/structure/table/standard,/obj/item/reagent_containers/food/snacks/hotchili,/turf/simulated/floor/lino,/area/spy_station/canteen) +"YN" = (/obj/structure/bed/chair/comfy/blue{dir = 4},/obj/random/trash,/turf/simulated/floor/lino,/area/spy_station/canteen) +"YP" = (/obj/effect/floor_decal/borderfloor{dir = 4},/obj/item/stool/padded,/turf/simulated/floor/tiled/dark,/area/spy_station/barrack) +"YS" = (/obj/structure/cable{d1 = 1; d2 = 2; icon_state = "1-2"},/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/effect/floor_decal/floordetail/tiled,/turf/simulated/floor/tiled/dark,/area/spy_station) +"Zh" = (/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers,/obj/machinery/atmospherics/pipe/simple/hidden/supply,/obj/effect/floor_decal/borderfloor/corner{dir = 8},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"Zq" = (/obj/structure/table/reinforced,/obj/item/storage/fancy/cigar{pixel_y = 5},/obj/effect/floor_decal/borderfloor{dir = 8},/obj/structure/extinguisher_cabinet{pixel_x = -24; dir = 4},/turf/simulated/floor/tiled/dark,/area/spy_station/com) +"ZD" = (/obj/structure/lattice,/obj/structure/sign/solgov{pixel_y = 30},/turf/space,/area/space) +"ZE" = (/obj/structure/closet/chefcloset,/obj/item/extinguisher,/turf/simulated/floor/tiled/freezer,/area/spy_station/canteen) +"ZJ" = (/obj/structure/extinguisher_cabinet{dir = 8; pixel_y = 0; pixel_x = 24},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"ZP" = (/obj/effect/floor_decal/industrial/hatch/yellow,/obj/machinery/atmospherics/pipe/simple/hidden/scrubbers{dir = 4},/obj/machinery/atmospherics/pipe/simple/hidden/supply{dir = 4},/obj/machinery/door/airlock/civilian{name = "Bathroom"},/obj/structure/cable/green{d1 = 4; d2 = 8; icon_state = "4-8"},/obj/machinery/door/firedoor{dir = 4; id_tag = 67},/turf/simulated/floor/tiled/dark/monotile,/area/spy_station/dock) +"ZR" = (/obj/effect/decal/cleanable/dirt,/obj/machinery/atmospherics/pipe/manifold/visible/red,/obj/effect/floor_decal/industrial/warning{dir = 8},/turf/simulated/floor/tiled/techfloor/grid,/area/spy_station/engin) +"ZV" = (/obj/machinery/light{dir = 8},/obj/effect/floor_decal/borderfloor{dir = 10},/turf/simulated/floor/tiled/dark,/area/spy_station/dock) +"ZW" = (/obj/effect/floor_decal/industrial/warning,/obj/structure/extinguisher_cabinet{pixel_x = -24; dir = 4},/turf/simulated/floor/tiled/techfloor,/area/spy_station/engin) +"ZZ" = (/obj/machinery/alarm{dir = 1; pixel_y = -20},/obj/item/trash/cheesie,/turf/simulated/floor/lino,/area/spy_station/canteen) + +(1,1,1) = {" +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCvBdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCgXdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCvBdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCvBdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCcYCZcYCZCZcYcYcYdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCvBdCdCdCdCdCdCdCdCcYcYAoAoAoAoAoAocYcYdCdCdCdCQZQZQZQZQZQZfgcYcYcYfgQZQZQZQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZQZfgQZQZcfcYAoAoAoAoAoAoAoAocYQZQZfgQZQZrUrUdCdCdCdCGjrUrUdCdCdCrUQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZcfrUdCdCdCrUAoxusaqRAoAoqRsaxuAorUdCdCdCdCrUrUfOfOfOfOfOfOfOfOfOfOrUQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCfgrUrUdCdCdCrUzWgUgUgUPJPJgUgUgUzWrUdCdCdCdCtemckukukukukukukukukukutbQZQZQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZQZdCtQtQtQtQtQJTUUUUUUJTJTUUUUUUJTJTkNkNkNkNlTjaFxFxFxFxFxFxFxFxFxFxUrrUrUQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCdCtQhFfHRstQiqXAFlySiZElkZOppshqJTzKaFOXkNUrOYrUrUrUrUrUrUrUrUrUrUfsfVBdQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZrUrUtQlyVZLstQqwzBOyeTILhYeTIzGPTOJTEuSGxEkNUrjafOfOfOfOfOfOfOfOfOfOSDBdBdQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZrUrUtQFWOCMutQZqeTdpUNxnTXCijZIzhzJTsrKZXpkNBvGVkukukukukukukukukukuWzQZQZQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCdCtQuYQuBAtQDeqYdaJTPgqGJTmseTMXJTauPFngkNwuIYrlFxFxFxFxFxFxFxFxFxBdQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZQZdCtQfFQmZEtQhNIRgtkTFmaWkTcWqyrQJTCBPNMgkNFnIYdCdCdCdCrUrUrUdCdCdCrUQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCvBdCdCdCdCQZdCtQCbwJtQtQtQtQtQJTIUjMJTJTkNkNkNkNkgkNkNsVkNkNkNkNkNkNkNkNdCdCQZQZQZdCdCdCvBdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZrUtQFPEOnUHHHuLrtQPtEbYSKQkNapmoQsvSqVVveXtvJKiNrZRLMqgQtTkNdCdCfgdCdCdCvBdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCtQDMolRuFPLUvYtQBCOiIchxkNyKmfPyPyJhggslFhoGByHIwpfMPNZJkNrUrUQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCvBdCQZdCtQvHYiMlMFsIVVGQymTHVfpOPvVXskVXigUiPTpoXeigUjzGvjSQnOjbkNdCdCQZdCdCvBdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCfgdCtQYNJfELgAFPJAKXyLOilQuMCtWrWrWryclpziXRlEBsYzjNJajNHvktkNdCdCQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCtQCmCpXmgAoDvTtQOMJkbmRNkNZWLNFRSZwZniiGXyIVZRININxrqxVHkNdCdCQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCtQcCYMwDgAZZWatQeKOiATKRkNqbSmBEFMIhhRICUOYugDqQqQEkzukDkNdCdCfgdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZrUtQtQtQtQtQtQtQtQQBOiATDrRrRrRrRrRrRrRrRrkNkNkNkNkNVtkNkNkNrUrUQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCgYTlfesXtrshuRgYaITaATLyRrtcbwuFSAqpYmRrdCdCdCQZjYgbQZrUdCdCdCQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCgYqNFCVUQxoBcDdfSnKzqnRVRrOhLXqKRGHDOGRrdCCWdCQZQZQZcfrUdCdCdCQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCgYPfDjkSCLdzdzgYjtBPldPbRrtcmEEHiBxTtwRrdCdCdCdCdCdCdCrUdCQZfgQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCfgdCgYQfDjEvdzdzEvWcTFOiATiLRrHGScdDjKYPufRrrUrUrUrUrUrUBdrUQZQZdCdCdCvBdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCgYIODjIyIugFImWczphTrMiLRrOGkQsJqDwAtKRrdCdCdCdCyhdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCgYMjDjJPgYgYgYgYeJzoJOvXRrBzzYJdCziJdvRrwFwFwFwFwFdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZrUgYUWDjgYYrrOYegYdRTnBJdRRrRrRrNyKwRrRrRrwFFVPRPRwFwFwFeZfLdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCgYTfwSBhfDAPmigYyCdLlhjCjCFLjCoimHDspgMAhMAdVQhGSHioPuFofLrUrUdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCgYffGNgYipctmMgYZVGUCfAnFJZhGEpCPiwcTGCfUoRfIDnvwFAqlYwFfLrUrUdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCgYgYgYgYgYgYgYECECdbECECwFDOONwFwFwFwFwFwFwFwFwFwFwFwFwFfLdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCdCdCrUdCdCdCdCECunXoVloHwFDOQFwFdCdCrUdCdCdCdCBddCQZqhdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZQZdCdCrUdCdCdCdCECqdQvhLRlwFKiCAwFdCdCrUdCdCdCdCrUrUQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZQZfgQZQZQZrUrUECNGemNXlawFDOONwFQiQiQiQiQiQiQiQidCQZdCvBdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZdCdCECECyXyXECwFcehtwFxwHJKmeOUHcuETQidCQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCvBdCdCdCdCdCQZDydCdCZDKbKbdCwFLewhZPmpaXRFKTtOtOtOQirUQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCvBdCdCdCdCdCdCdCdCdCQZDydCrUdCdCdCwFoYXkwFJpuBtUlemlGRACQidCfgdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZQZQZfgQZrUwFwFwFwFQiQiQiQiQiQiQiQidCQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCvBdCdCdCdCdCdCdCdCdCdCQZdCdCdCrUdCdCrUdCdCdCdCdCrUdCQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCQZQZQZQZQZQZQZQZfgQZQZQZQZQZQZQZdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCmvdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCvBdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCAfdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCDfdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +dCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdCdC +"} diff --git a/maps/away_inf/spy_station/spy_station_areas.dm b/maps/away_inf/spy_station/spy_station_areas.dm new file mode 100644 index 0000000000..f1e84f1a46 --- /dev/null +++ b/maps/away_inf/spy_station/spy_station_areas.dm @@ -0,0 +1,36 @@ +/area/spy_station/ + name = "\improper Center Corridor" + icon_state = "corridor" + icon = 'maps/away_inf/spy_station/spy_station_sprites.dmi' + +/area/spy_station/com + name = "\improper Center Command" + icon_state = "command" + +/area/spy_station/barrack + name = "\improper Barrack" + icon_state = "barracks" + +/area/spy_station/toilet + name = "\improper Toilet" + icon_state = "toilet" + +/area/spy_station/med + name = "\improper Medical Center" + icon_state = "med" + +/area/spy_station/lc + name = "\improper SCL office" + icon_state = "offise" + +/area/spy_station/canteen + name = "\improper Canteen" + icon_state = "eat" + +/area/spy_station/engin + name = "\improper Engineering" + icon_state = "Eng" + +/area/spy_station/dock + name = "\improper Corridor Dock" + icon_state = "dock" \ No newline at end of file diff --git a/maps/sierra/sierra.dm b/maps/sierra/sierra.dm index 68be22a6e9..f08e079e5d 100644 --- a/maps/sierra/sierra.dm +++ b/maps/sierra/sierra.dm @@ -137,6 +137,7 @@ #include "../away_inf/yacht/yacht.dm" #include "../away_inf/ascent/ascent.dm" #include "../away_inf/raider_vessel/raider_vessel.dm" + #include "../away_inf/spy_station/spy_station.dm" // #include "../away_inf/skrellscoutship/skrellscoutship.dm" // #include "../away_inf/tajsc/tajsciship.dm"