From dbc595d630831aef7b35c377d5346fe2674dba0e Mon Sep 17 00:00:00 2001 From: tmtmtl30 <53132901+tmtmtl30@users.noreply.github.com> Date: Thu, 27 Jul 2023 18:01:07 -0700 Subject: [PATCH] Outposts v0.2: Test PR (#1789) ## About The Pull Request ships spawn in (non-exclusive, so don't get too comfortable) hangars at the outpost sized to them, connected to a new "main level" of the outpost via an elevator. new hangars are generated as necessary as ships spawn / dock. let me know if radio works across hangars or not ~~this is mega-unfinished and not fit for merge, but it IS fit for test, and that's what we do around here isn't it???~~ i'm basically done with this. that took a hot minute. for detailed documentation, check here: https://hackmd.io/@Xegx-gsTR2WyYII99ZKtrg/B1updZdK2 ## Why It's Good For The Game it's cool ## Changelog :cl: add: Ships now spawn at the outpost, in hangars. Take the elevator in the top-right down to the main level. add: 100% guaranteed most realistic ss13 elevator experience if you ignore all the things that aren't realistic /:cl: --------- Co-authored-by: Bjarl <94164348+Bjarl@users.noreply.github.com> Co-authored-by: spockye <79304582+spockye@users.noreply.github.com> --- _maps/example_ship_config.json | 3 +- _maps/outpost/elevator_test.dmm | 40 + _maps/outpost/hangar/test_20x20.dmm | 1072 + _maps/outpost/hangar/test_2_20x20.dmm | 2900 +++ _maps/outpost/hangar/test_2_40x20.dmm | 3879 +++ _maps/outpost/hangar/test_2_40x40.dmm | 4682 ++++ _maps/outpost/hangar/test_2_56x20.dmm | 3548 +++ _maps/outpost/hangar/test_40x20.dmm | 1732 ++ _maps/outpost/hangar/test_40x40.dmm | 2692 ++ _maps/outpost/hangar/test_56x20.dmm | 2260 ++ _maps/outpost/hangar/test_56x40.dmm | 3540 +++ _maps/outpost/outpost_test_1.dmm | 20588 ++++++++++++++++ _maps/outpost/outpost_test_2.dmm | 19839 +++++++++++++++ _maps/ship_config_schema.json | 6 + check_regex.yaml | 2 +- code/__DEFINES/icon_smoothing.dm | 2 +- code/__DEFINES/maps.dm | 49 +- code/__DEFINES/overmap.dm | 3 + code/__DEFINES/shuttles.dm | 7 +- code/__DEFINES/subsystems.dm | 1 - code/__HELPERS/cmp.dm | 6 + code/__HELPERS/mobs.dm | 7 + code/__HELPERS/names.dm | 8 + code/controllers/subsystem/mapping.dm | 21 +- code/controllers/subsystem/minor_mapping.dm | 59 - code/controllers/subsystem/overmap.dm | 43 +- code/controllers/subsystem/shuttle.dm | 32 +- code/datums/map_zones.dm | 1 + code/datums/shuttles.dm | 3 + code/game/area/areas.dm | 6 + code/game/area/areas/outpost.dm | 213 + code/game/area/ship_areas.dm | 4 +- code/game/machinery/buttons.dm | 14 - code/game/machinery/dance_machine.dm | 2 +- code/game/objects/effects/contraband.dm | 12 +- .../effects/decals/turfdecal/markings.dm | 165 + code/game/objects/items/teleportation.dm | 2 +- .../objects/structures/industrial_lift.dm | 341 - code/game/objects/structures/window.dm | 9 + code/modules/admin/admin_verbs.dm | 2 + code/modules/admin/verbs/outpost.dm | 55 + code/modules/antagonists/cult/runes.dm | 4 +- code/modules/assembly/doorcontrol.dm | 35 - code/modules/cargo/expressconsole.dm | 19 +- code/modules/events/mice_migration.dm | 27 - .../mining/equipment/marker_beacons.dm | 3 +- .../mob/dead/new_player/ship_select.dm | 2 +- .../living/carbon/human/species_types/vox.dm | 19 +- .../living/simple_animal/friendly/mouse.dm | 20 +- .../simple_animal/hostile/netherworld.dm | 2 +- code/modules/overmap/_overmap_datum.dm | 11 +- code/modules/overmap/missions.dm | 2 +- code/modules/overmap/objects/outpost.dm | 83 - .../outpost/elevator/elevator_machines.dm | 193 + .../outpost/elevator/elevator_master.dm | 368 + .../outpost/elevator/elevator_platform.dm | 108 + .../overmap/objects/outpost/mapping.dm | 60 + .../overmap/objects/outpost/outpost.dm | 388 + .../overmap/objects/outpost/outpost_types.dm | 101 + code/modules/overmap/objects/star.dm | 2 +- .../overmap/ships/controlled_ship_datum.dm | 16 +- code/modules/overmap/ships/ship_datum.dm | 3 +- code/modules/power/gravitygenerator.dm | 2 +- code/modules/unit_tests/_unit_tests.dm | 2 +- .../unit_tests/ship_outpost_placement.dm | 35 + code/modules/unit_tests/ship_placement.dm | 15 - icons/misc/arrows.dmi | Bin 0 -> 480 bytes icons/obj/stationobjs.dmi | Bin 103750 -> 105921 bytes icons/turf/areas.dmi | Bin 41884 -> 42036 bytes icons/turf/decals.dmi | Bin 201294 -> 202860 bytes shiptest.dme | 12 +- sound/items/ding_twice.ogg | Bin 0 -> 230657 bytes tgui/packages/tgui/interfaces/Application.js | 4 +- .../tgui/interfaces/ElevatorButtons.js | 80 + 74 files changed, 68765 insertions(+), 701 deletions(-) create mode 100644 _maps/outpost/elevator_test.dmm create mode 100644 _maps/outpost/hangar/test_20x20.dmm create mode 100644 _maps/outpost/hangar/test_2_20x20.dmm create mode 100644 _maps/outpost/hangar/test_2_40x20.dmm create mode 100644 _maps/outpost/hangar/test_2_40x40.dmm create mode 100644 _maps/outpost/hangar/test_2_56x20.dmm create mode 100644 _maps/outpost/hangar/test_40x20.dmm create mode 100644 _maps/outpost/hangar/test_40x40.dmm create mode 100644 _maps/outpost/hangar/test_56x20.dmm create mode 100644 _maps/outpost/hangar/test_56x40.dmm create mode 100644 _maps/outpost/outpost_test_1.dmm create mode 100644 _maps/outpost/outpost_test_2.dmm delete mode 100644 code/controllers/subsystem/minor_mapping.dm create mode 100644 code/game/area/areas/outpost.dm delete mode 100644 code/game/objects/structures/industrial_lift.dm create mode 100644 code/modules/admin/verbs/outpost.dm delete mode 100644 code/modules/events/mice_migration.dm delete mode 100644 code/modules/overmap/objects/outpost.dm create mode 100644 code/modules/overmap/objects/outpost/elevator/elevator_machines.dm create mode 100644 code/modules/overmap/objects/outpost/elevator/elevator_master.dm create mode 100644 code/modules/overmap/objects/outpost/elevator/elevator_platform.dm create mode 100644 code/modules/overmap/objects/outpost/mapping.dm create mode 100644 code/modules/overmap/objects/outpost/outpost.dm create mode 100644 code/modules/overmap/objects/outpost/outpost_types.dm create mode 100644 code/modules/unit_tests/ship_outpost_placement.dm delete mode 100644 code/modules/unit_tests/ship_placement.dm create mode 100644 icons/misc/arrows.dmi create mode 100644 sound/items/ding_twice.ogg create mode 100644 tgui/packages/tgui/interfaces/ElevatorButtons.js diff --git a/_maps/example_ship_config.json b/_maps/example_ship_config.json index 4dabf60293d2..7c34d7bc6841 100644 --- a/_maps/example_ship_config.json +++ b/_maps/example_ship_config.json @@ -20,5 +20,6 @@ }, "Assistant": 3 }, - "enabled": true + "enabled": true, + "space_spawn": false } diff --git a/_maps/outpost/elevator_test.dmm b/_maps/outpost/elevator_test.dmm new file mode 100644 index 000000000000..88775f57dd25 --- /dev/null +++ b/_maps/outpost/elevator_test.dmm @@ -0,0 +1,40 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/obj/structure/elevator_platform, +/turf/template_noop, +/area/template_noop) +"c" = ( +/obj/structure/elevator_platform, +/obj/machinery/elevator_floor_button{ + pixel_y = 25 + }, +/turf/template_noop, +/area/template_noop) +"k" = ( +/obj/structure/elevator_platform, +/obj/machinery/status_display/elevator{ + pixel_y = 32 + }, +/turf/template_noop, +/area/template_noop) +"E" = ( +/obj/structure/elevator_platform, +/obj/machinery/light/directional/north, +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +c +a +a +"} +(2,1,1) = {" +k +a +a +"} +(3,1,1) = {" +E +a +a +"} diff --git a/_maps/outpost/hangar/test_20x20.dmm b/_maps/outpost/hangar/test_20x20.dmm new file mode 100644 index 000000000000..c4301d8bceea --- /dev/null +++ b/_maps/outpost/hangar/test_20x20.dmm @@ -0,0 +1,1072 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/floor/plating, +/area/hangar) +"b" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"e" = ( +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel, +/area/hangar) +"f" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"g" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating, +/area/hangar) +"h" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"i" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"j" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel, +/area/hangar) +"k" = ( +/obj/machinery/atmospherics/components/binary/pump/on, +/turf/open/floor/plasteel, +/area/hangar) +"m" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"n" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000 + }, +/turf/open/floor/plasteel, +/area/hangar) +"r" = ( +/obj/item/pipe/binary, +/turf/closed/indestructible/reinforced, +/area/hangar) +"s" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hangar) +"t" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"u" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating, +/area/hangar) +"w" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"y" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"D" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hangar) +"F" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"G" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"H" = ( +/turf/template_noop, +/area/template_noop) +"I" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hangar) +"K" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"Q" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"R" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel, +/area/hangar) +"S" = ( +/turf/open/floor/plasteel, +/area/hangar) +"U" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"V" = ( +/obj/machinery/elevator_call_button{ + pixel_y = 25 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel, +/area/hangar) +"W" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"X" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) + +(1,1,1) = {" +H +H +H +m +m +m +m +m +m +m +y +m +m +m +y +m +m +m +y +m +m +m +y +m +m +m +y +m +m +m +m +"} +(2,1,1) = {" +H +H +H +m +S +S +j +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +i +S +S +m +"} +(3,1,1) = {" +H +H +H +m +S +S +j +w +w +t +w +w +w +w +t +w +w +w +w +t +w +w +w +w +t +w +w +i +S +S +m +"} +(4,1,1) = {" +H +H +H +m +S +S +j +U +U +U +U +U +U +U +U +U +U +U +U +U +U +U +U +U +U +U +U +i +S +S +m +"} +(5,1,1) = {" +H +H +H +m +S +S +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +g +i +S +S +m +"} +(6,1,1) = {" +H +H +H +m +S +S +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +S +S +m +"} +(7,1,1) = {" +H +H +H +m +S +D +j +u +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +u +i +D +S +m +"} +(8,1,1) = {" +H +H +H +m +S +S +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +S +S +m +"} +(9,1,1) = {" +H +H +H +m +S +S +G +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +S +S +m +"} +(10,1,1) = {" +H +H +H +m +S +S +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +S +S +m +"} +(11,1,1) = {" +H +H +H +m +S +S +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +S +S +m +"} +(12,1,1) = {" +H +H +H +m +S +D +j +u +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +u +i +D +S +m +"} +(13,1,1) = {" +H +H +H +m +S +S +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +S +S +m +"} +(14,1,1) = {" +H +H +H +m +S +S +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +S +S +m +"} +(15,1,1) = {" +H +H +H +m +S +S +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +S +S +m +"} +(16,1,1) = {" +H +H +H +m +S +S +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +S +S +m +"} +(17,1,1) = {" +H +H +H +m +S +D +j +u +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +u +i +D +S +m +"} +(18,1,1) = {" +H +H +H +m +S +S +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +S +S +m +"} +(19,1,1) = {" +H +H +H +m +S +S +G +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +b +S +S +m +"} +(20,1,1) = {" +H +H +H +m +S +S +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +S +S +m +"} +(21,1,1) = {" +H +H +H +m +S +S +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +S +S +m +"} +(22,1,1) = {" +H +H +H +m +S +D +j +u +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +u +i +D +S +m +"} +(23,1,1) = {" +H +n +k +r +X +S +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +S +S +m +"} +(24,1,1) = {" +m +m +m +m +m +V +j +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +i +S +S +m +"} +(25,1,1) = {" +m +W +W +Q +R +S +s +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +I +f +S +S +m +"} +(26,1,1) = {" +m +W +W +W +R +e +S +S +S +K +S +S +S +S +K +S +S +S +S +K +S +S +S +S +K +S +S +S +S +S +m +"} +(27,1,1) = {" +m +W +W +W +R +S +S +S +h +S +S +S +S +S +S +S +S +S +S +S +S +S +S +S +S +h +S +S +S +S +m +"} +(28,1,1) = {" +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +m +"} diff --git a/_maps/outpost/hangar/test_2_20x20.dmm b/_maps/outpost/hangar/test_2_20x20.dmm new file mode 100644 index 000000000000..da747c09c0c4 --- /dev/null +++ b/_maps/outpost/hangar/test_2_20x20.dmm @@ -0,0 +1,2900 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ar" = ( +/obj/machinery/door/airlock/highsecurity, +/turf/open/floor/plasteel/dark, +/area/hangar) +"aE" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/item/pipe/binary{ + dir = 10 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"bg" = ( +/obj/effect/decal/cleanable/garbage{ + pixel_x = -12; + pixel_y = -6 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"bF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"bK" = ( +/obj/structure/frame/machine, +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/hangar) +"cx" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/hangar) +"cF" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/turf/open/floor/plasteel/dark, +/area/hangar) +"cQ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"cS" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"de" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/item/pipe/binary{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"dU" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/hangar) +"ej" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/confetti{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"ep" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"ew" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"eE" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"eN" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/tiles, +/area/hangar) +"eQ" = ( +/obj/item/organ/tail/lizard{ + pixel_x = 4; + pixel_y = 11 + }, +/obj/effect/decal/cleanable/blood{ + icon_state = "floor4"; + pixel_y = 13; + pixel_x = 8 + }, +/turf/open/floor/plating/asteroid/icerock/cracked, +/area/hangar) +"eZ" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals1, +/turf/open/floor/plasteel/dark, +/area/hangar) +"fi" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"fp" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plating/asteroid/icerock/smooth, +/area/hangar) +"ft" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/turf/open/floor/plasteel/stairs/right, +/area/hangar) +"fu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil/streak, +/obj/machinery/light/directional/west, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/hangar) +"fF" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/structure/frame/computer{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hangar) +"fQ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"fZ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/item/pipe/binary, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"gf" = ( +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"gh" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + pixel_y = -3; + color = "#808080"; + pixel_x = 3 + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/confetti{ + color = "#808080"; + pixel_x = 18; + pixel_y = 9 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"gV" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"gX" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/pipe/binary{ + dir = 5 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"ha" = ( +/obj/effect/turf_decal/industrial/loading, +/turf/open/floor/plasteel/dark, +/area/hangar) +"hT" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 4 + }, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/fernybush, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/grass, +/area/hangar) +"iK" = ( +/obj/structure/fence{ + dir = 4 + }, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"iZ" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"ja" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/obj/item/pipe/binary, +/turf/open/floor/plating, +/area/hangar) +"jc" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/grass, +/area/hangar) +"ji" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"jq" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"jF" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/structure/frame/machine, +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/hangar) +"jP" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating, +/area/hangar) +"ki" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/blood/old, +/obj/item/pipe/binary, +/turf/open/floor/plating, +/area/hangar) +"kA" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"kG" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/computer/card/minor/cmo{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"lg" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"lF" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"md" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"mu" = ( +/obj/structure/flora/ausbushes/sparsegrass{ + pixel_y = -12; + pixel_x = 9 + }, +/turf/open/floor/grass, +/area/hangar) +"mP" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"mR" = ( +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"mY" = ( +/turf/template_noop, +/area/template_noop) +"nQ" = ( +/obj/structure/frame/machine, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"nY" = ( +/obj/structure/fence/door, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"oe" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/obj/effect/decal/cleanable/glass, +/obj/machinery/light/directional/east, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"os" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/elevator_call_button{ + pixel_y = 31; + pixel_x = 10 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = -7; + pixel_y = 18 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/concrete/tiles, +/area/hangar) +"oV" = ( +/obj/structure/table/reinforced, +/obj/item/stack/packageWrap{ + pixel_y = 7 + }, +/obj/item/clipboard{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/export_scanner{ + pixel_x = 4 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"pB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/item/pipe/binary{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"pX" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"qq" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/greenglow{ + color = "#808080"; + pixel_x = -11; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"qR" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ri" = ( +/obj/structure/table/wood/reinforced, +/obj/item/flashlight/lamp/green{ + pixel_y = 13; + pixel_x = 8 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = -4 + }, +/obj/item/clipboard{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/phone{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_y = -8; + pixel_x = 4 + }, +/obj/item/lighter{ + pixel_y = -16; + pixel_x = 13 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"rM" = ( +/turf/open/floor/plasteel/dark, +/area/hangar) +"rN" = ( +/obj/structure/chair/greyscale{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"sc" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"sv" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"sI" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/structure/sign/warning/securearea{ + pixel_y = 32 + }, +/turf/open/floor/plating/catwalk_floor, +/area/hangar) +"sN" = ( +/obj/structure/table, +/obj/item/toy/cards/deck{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"sO" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"te" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder/displaced, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"ti" = ( +/obj/machinery/computer/crew/syndie{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"tN" = ( +/turf/open/floor/plasteel/stairs/medium, +/area/hangar) +"tR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/tiles, +/area/hangar) +"up" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/item/trash/sosjerky{ + anchored = 1; + color = "#808080"; + pixel_x = 8; + pixel_y = 8 + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/vomit/old{ + color = "#808080" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"uq" = ( +/turf/open/floor/plating, +/area/hangar) +"uU" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating, +/area/hangar) +"vl" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"vE" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"vR" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/docking{ + pixel_x = -32 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"vS" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/item/pipe/binary, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"we" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"wY" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/concrete/tiles, +/area/hangar) +"xj" = ( +/obj/item/binoculars{ + pixel_y = 6; + pixel_x = -3 + }, +/obj/structure/rack, +/obj/item/radio{ + pixel_y = 6; + pixel_x = 9 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"xk" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/blood{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"xu" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/table, +/obj/item/paper/pamphlet/gateway{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/paper/pamphlet/centcom{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -9; + pixel_y = 3 + }, +/obj/structure/sign/poster/official/do_not_question{ + pixel_x = 32 + }, +/turf/open/floor/concrete/tiles, +/area/hangar) +"xA" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel, +/area/hangar) +"xN" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"xP" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plasteel/tech, +/area/hangar) +"yb" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/tiles, +/area/hangar) +"zf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/ian{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"zu" = ( +/obj/effect/turf_decal/steeldecal/steel_decals6, +/turf/open/floor/plasteel/dark, +/area/hangar) +"zO" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 4 + }, +/obj/structure/flora/ausbushes/sparsegrass{ + pixel_y = -1; + pixel_x = -1 + }, +/obj/structure/flora/ausbushes/stalkybush, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/grass, +/area/hangar) +"Ap" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/effect/turf_decal/steeldecal/steel_decals6, +/turf/open/floor/plasteel/dark, +/area/hangar) +"AK" = ( +/turf/open/floor/plating/asteroid/icerock/smooth, +/area/hangar) +"BQ" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/item/trash/energybar{ + color = "#808080"; + layer = 2; + pixel_x = -4; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/xenoblood{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"BV" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/item/pipe/binary{ + dir = 4 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"BZ" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"Ce" = ( +/obj/structure/grille, +/turf/open/floor/plasteel/dark, +/area/hangar) +"CD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"CS" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"CT" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/vomit/old{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"DD" = ( +/turf/closed/mineral/random/snow, +/area/hangar) +"DT" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Eg" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 4 + }, +/obj/structure/flora/ausbushes/sparsegrass{ + pixel_y = -1; + pixel_x = -1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/grass, +/area/hangar) +"Ej" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/item/trash/cheesie{ + color = "#808080"; + pixel_x = 21; + pixel_y = 1; + layer = 2.9 + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + pixel_y = 1; + color = "#808080" + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "streak4"; + pixel_x = -13; + pixel_y = -11 + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"En" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/tiles, +/area/hangar) +"Ev" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/hangar) +"Fa" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Gk" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"Gq" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/structure/closet/crate/trashcart, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"GC" = ( +/obj/structure/table/wood/reinforced, +/obj/item/table_bell{ + pixel_x = 9; + pixel_y = -1 + }, +/obj/item/cigbutt/cigarbutt{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/item/dice/d2, +/turf/open/floor/plasteel/tech, +/area/hangar) +"GD" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/desk_flag{ + pixel_x = -6; + pixel_y = 17 + }, +/obj/item/megaphone/sec{ + name = "syndicate megaphone"; + pixel_x = 1; + pixel_y = 4 + }, +/obj/item/camera_bug{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"GK" = ( +/obj/structure/rack, +/obj/item/poster/random_official{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/poster/random_official{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/poster/random_contraband{ + pixel_y = 8; + pixel_x = -1 + }, +/obj/item/destTagger{ + pixel_x = -5 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"GL" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"GX" = ( +/obj/machinery/computer/cargo/express, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/structure/sign/poster/official/moth/smokey{ + pixel_y = 32 + }, +/turf/open/floor/plating/catwalk_floor, +/area/hangar) +"Hp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hangar) +"HT" = ( +/turf/open/floor/plating/catwalk_floor, +/area/hangar) +"HV" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Iz" = ( +/obj/structure/table/wood/reinforced, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/item/newspaper{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"IZ" = ( +/obj/structure/chair/sofa/right, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/item/toy/plush/hornet{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"Jp" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080"; + pixel_y = 8 + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"JW" = ( +/obj/effect/turf_decal/steeldecal/steel_decals3, +/obj/effect/turf_decal/steeldecal/steel_decals3{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Kv" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals6, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"KA" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/icerock/cracked, +/area/hangar) +"KO" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Lb" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/catwalk_floor, +/area/hangar) +"LF" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/hangar) +"LM" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"LO" = ( +/obj/effect/turf_decal/industrial/caution{ + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Mf" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/hangar) +"Mm" = ( +/obj/item/flashlight/lantern{ + pixel_x = 7 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"MJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/garbage{ + pixel_y = -5; + pixel_x = -7 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"MR" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Np" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"NB" = ( +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"NN" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/hangar) +"NR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"NV" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"Od" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Os" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/hangar) +"Ot" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/photocopier/faxmachine, +/turf/open/floor/plasteel/dark, +/area/hangar) +"OF" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Pc" = ( +/obj/effect/turf_decal/steeldecal/steel_decals2, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Pt" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"PE" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/structure/fermenting_barrel{ + pixel_y = 9 + }, +/obj/structure/fermenting_barrel{ + pixel_y = 1; + pixel_x = 8 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"PF" = ( +/obj/effect/turf_decal/industrial/caution{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"PL" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/item/pipe/binary, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"Qk" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/hangar) +"Qn" = ( +/obj/structure/mopbucket, +/obj/item/mop{ + pixel_y = 4; + pixel_x = -9 + }, +/obj/item/toy/plush/knight{ + pixel_y = 17; + pixel_x = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/hangar) +"QM" = ( +/obj/structure/flora/rock/icy{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"QS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080" + }, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"QX" = ( +/obj/item/chair{ + pixel_x = 6; + pixel_y = -4 + }, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"Rm" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"RY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/freezer, +/obj/machinery/light/directional/north, +/turf/open/floor/plating/rust, +/area/hangar) +"ST" = ( +/obj/effect/turf_decal/arrows, +/turf/open/floor/plasteel/tech, +/area/hangar) +"SW" = ( +/obj/structure/girder/displaced, +/obj/structure/grille/broken, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Tb" = ( +/obj/structure/table/reinforced, +/obj/item/stamp{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/stamp/denied{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/light/directional/north, +/turf/open/floor/plating/catwalk_floor, +/area/hangar) +"TK" = ( +/obj/structure/flora/rock{ + pixel_x = 9 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"TP" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/newscaster/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/concrete/tiles, +/area/hangar) +"Ug" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plasteel/stairs/left, +/area/hangar) +"Uh" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/leaper_sludge{ + color = "#808080" + }, +/obj/effect/decal/cleanable/sprayweb{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"UC" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_reception_lockdown"; + name = "Lockdown Shutters" + }, +/obj/item/kirbyplants{ + icon_state = "plant-03" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"UM" = ( +/obj/structure/closet/crate/bin, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"Vk" = ( +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"VD" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "asclepius_reception_lockdown"; + name = "Lockdown Shutters" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Wz" = ( +/obj/machinery/computer/communications{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"WI" = ( +/obj/effect/turf_decal/steeldecal/steel_decals9, +/turf/open/floor/plasteel/dark, +/area/hangar) +"WN" = ( +/obj/structure/floodlight_frame{ + pixel_x = -9; + pixel_y = -1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/hangar) +"WX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/concrete/tiles, +/area/hangar) +"Xg" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"XA" = ( +/obj/effect/decal/fakelattice{ + color = "#808080" + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/decal/cleanable/glass{ + dir = 8; + pixel_y = -4; + color = "#808080"; + pixel_x = 8 + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/obj/effect/decal/cleanable/dirt{ + color = "#808080" + }, +/turf/open/floor/plasteel/elevatorshaft{ + color = "#808080" + }, +/area/hangar) +"XL" = ( +/obj/item/toy/plush/lizardplushie{ + pixel_x = -6; + name = "tail-less lizard plushie" + }, +/obj/effect/decal/cleanable/blood{ + icon_state = "splatter6"; + pixel_x = -13; + pixel_y = 6 + }, +/obj/item/toy/plush/goatplushie{ + pixel_x = 12 + }, +/obj/item/toy/katana{ + pixel_x = 20; + pixel_y = 1 + }, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"XX" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/structure/grille, +/turf/open/floor/plating, +/area/hangar) +"Ya" = ( +/obj/effect/turf_decal/steeldecal/steel_decals_central2{ + pixel_y = 2 + }, +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Yr" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Yv" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"YU" = ( +/obj/structure/chair/sofa/left, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"Za" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/hangar) +"Zp" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Zy" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/computer/camera_advanced{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ZV" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) + +(1,1,1) = {" +mY +mY +mY +mY +mY +mY +mY +iZ +iZ +iZ +iZ +iZ +iZ +iZ +vE +iZ +iZ +iZ +vE +iZ +iZ +iZ +vE +iZ +iZ +iZ +vE +iZ +iZ +iZ +vE +iZ +iZ +iZ +iZ +mY +mY +mY +mY +"} +(2,1,1) = {" +mY +mY +mY +mY +mY +mY +iZ +iZ +DD +DD +DD +Mf +GL +GL +GL +GL +GL +GL +GL +GL +GL +GL +GL +GL +GL +GL +GL +GL +GL +GL +Mf +iZ +iZ +iZ +iZ +iZ +mY +mY +mY +"} +(3,1,1) = {" +mY +mY +mY +mY +mY +mY +iZ +iZ +DD +DD +DT +Za +Xg +cS +HV +Xg +Xg +Xg +cS +HV +Xg +Xg +HV +ST +Xg +Xg +Xg +HV +ST +Xg +Za +vR +MJ +DD +iZ +iZ +iZ +mY +mY +"} +(4,1,1) = {" +mY +mY +mY +mY +mY +mY +iZ +DD +DD +DD +cF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +jP +Fa +NR +DD +DD +DD +iZ +iZ +mY +"} +(5,1,1) = {" +mY +mY +mY +mY +mY +iZ +iZ +iZ +DD +nQ +cF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Fa +Qn +iZ +DD +DD +DD +iZ +mY +"} +(6,1,1) = {" +mY +mY +mY +mY +mY +iZ +GK +fu +LF +Ap +Od +uU +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uU +Fa +zf +iZ +iZ +DD +DD +iZ +mY +"} +(7,1,1) = {" +mY +iZ +iZ +iZ +iZ +iZ +oV +mR +Os +Ya +Od +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +vl +NR +iK +KA +AK +DD +iZ +iZ +"} +(8,1,1) = {" +mY +iZ +Pt +gX +iZ +GX +Lb +Ug +dU +pB +cF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +vl +zu +iK +AK +AK +DD +DD +iZ +"} +(9,1,1) = {" +iZ +iZ +iZ +pX +iZ +Tb +HT +tN +Qk +pB +DT +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +we +rM +iK +NB +fp +iZ +DD +iZ +"} +(10,1,1) = {" +iZ +Gk +Gk +BV +iZ +iZ +sI +ft +NV +pB +Od +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +vl +rM +nY +NB +NB +DD +DD +iZ +"} +(11,1,1) = {" +iZ +Gk +Gk +aE +vS +ja +ki +fZ +PL +de +Od +uU +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uU +Fa +NR +iK +NB +NB +KA +DD +iZ +"} +(12,1,1) = {" +iZ +Gk +Gk +oe +DD +DD +XX +fF +jF +eZ +Od +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +vl +NR +iK +NB +NB +NB +iZ +iZ +"} +(13,1,1) = {" +iZ +iZ +iZ +iZ +DD +DD +te +gf +Gq +PF +Od +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +vl +rM +iK +NB +NB +NB +DD +iZ +"} +(14,1,1) = {" +mY +mY +mY +iZ +DD +iZ +RY +Np +bg +ha +DT +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Fa +rM +DD +QM +Mm +DD +DD +iZ +"} +(15,1,1) = {" +mY +mY +mY +iZ +DD +DD +gf +Np +Np +ha +cF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +we +Ce +DD +DD +iZ +DD +DD +iZ +"} +(16,1,1) = {" +mY +mY +mY +iZ +DD +DD +Rm +bF +cx +ha +cF +uU +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uU +Fa +Ce +DD +DD +DD +DD +DD +iZ +"} +(17,1,1) = {" +mY +mY +mY +iZ +DD +DD +kA +QS +Vk +LO +Od +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Fa +NR +NB +QX +DD +DD +DD +iZ +"} +(18,1,1) = {" +mY +mY +mY +iZ +DD +DD +DD +ZV +eE +NR +cF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +vl +CD +Hp +sN +DD +DD +DD +iZ +"} +(19,1,1) = {" +mY +mY +mY +iZ +DD +DD +DD +DD +PE +NR +cF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +Fa +SW +Hp +rN +DD +DD +DD +iZ +"} +(20,1,1) = {" +mY +mY +iZ +iZ +DD +DD +DD +DD +DD +NR +OF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +vl +Ce +bK +iZ +DD +DD +iZ +iZ +"} +(21,1,1) = {" +mY +mY +iZ +DD +DD +DD +mu +jc +DD +rM +md +uU +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uU +fi +Ce +DD +DD +DD +DD +iZ +mY +"} +(22,1,1) = {" +mY +iZ +iZ +DD +DD +hT +zO +Eg +DD +Pc +OF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +vl +WN +iZ +DD +DD +DD +iZ +mY +"} +(23,1,1) = {" +mY +iZ +DD +DD +BZ +tR +xN +yb +VD +rM +OF +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +uq +vl +TK +DD +DD +DD +iZ +iZ +mY +"} +(24,1,1) = {" +mY +iZ +DD +iZ +UM +En +xN +eN +VD +Xg +MR +Yv +Yv +Yv +Yr +ew +ew +ew +qR +ew +KO +KO +ew +qR +KO +KO +KO +Kv +KO +KO +ew +cQ +DD +DD +DD +DD +iZ +mY +mY +"} +(25,1,1) = {" +mY +iZ +DD +iZ +IZ +En +fQ +eN +VD +Xg +Xg +rM +WI +rM +rM +rM +rM +rM +rM +rM +CD +NR +JW +rM +zu +rM +NR +rM +NR +NR +rM +iZ +DD +DD +DD +iZ +iZ +mY +mY +"} +(26,1,1) = {" +mY +iZ +DD +iZ +YU +En +xN +yb +VD +mP +DD +iZ +DD +DD +iZ +CT +Uh +XA +jq +ji +Ej +gh +up +xk +DD +DD +DD +DD +DD +DD +NN +DD +DD +DD +iZ +iZ +mY +mY +mY +"} +(27,1,1) = {" +iZ +iZ +iZ +iZ +iZ +os +xN +yb +UC +DD +DD +DD +DD +DD +iZ +iZ +sO +BQ +Jp +sv +ej +sc +qq +DD +DD +DD +DD +DD +DD +DD +dU +DD +DD +DD +iZ +mY +mY +mY +mY +"} +(28,1,1) = {" +iZ +Gk +Gk +lg +xA +tR +fQ +yb +DD +DD +DD +DD +DD +DD +DD +iZ +iZ +Ev +Ev +Ev +Ev +iZ +iZ +DD +DD +NB +eQ +DD +DD +Gk +Gk +Gk +DD +DD +iZ +mY +mY +mY +mY +"} +(29,1,1) = {" +iZ +Gk +Gk +Gk +xA +tR +CS +wY +iZ +DD +DD +DD +DD +DD +DD +iZ +xP +xj +kG +ti +Wz +iZ +Gk +Gk +DD +NB +XL +DD +iZ +Gk +Gk +Gk +iZ +DD +iZ +mY +mY +mY +mY +"} +(30,1,1) = {" +iZ +Gk +Gk +Gk +xA +En +fQ +TP +iZ +DD +DD +DD +DD +DD +DD +iZ +Iz +ep +LM +lF +gV +ar +Gk +Gk +DD +NB +NB +DD +iZ +iZ +iZ +iZ +iZ +DD +iZ +mY +mY +mY +mY +"} +(31,1,1) = {" +iZ +iZ +iZ +iZ +iZ +WX +Zp +xu +iZ +DD +DD +DD +DD +DD +DD +iZ +ri +GC +Zy +GD +Ot +iZ +Gk +Gk +iZ +iZ +iZ +iZ +iZ +mY +mY +mY +iZ +iZ +iZ +mY +mY +mY +mY +"} +(32,1,1) = {" +mY +mY +mY +mY +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +iZ +mY +mY +mY +mY +mY +mY +mY +mY +mY +mY +mY +mY +mY +mY +"} diff --git a/_maps/outpost/hangar/test_2_40x20.dmm b/_maps/outpost/hangar/test_2_40x20.dmm new file mode 100644 index 000000000000..13bb1e35223d --- /dev/null +++ b/_maps/outpost/hangar/test_2_40x20.dmm @@ -0,0 +1,3879 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"au" = ( +/turf/closed/mineral/random/snow, +/area/hangar) +"aB" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"aO" = ( +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/hangar) +"bb" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"bA" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"bQ" = ( +/obj/item/banner, +/turf/open/floor/plasteel/dark, +/area/hangar) +"bZ" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/fluff/hedge{ + icon_state = "hedge-8" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/hangar) +"cb" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"cJ" = ( +/obj/item/pipe/binary{ + dir = 9 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hangar) +"cR" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/item/storage/fancy/donut_box{ + pixel_y = 6 + }, +/obj/item/storage/fancy/cigarettes{ + pixel_x = 10 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"dg" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/pipe/binary, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"dk" = ( +/obj/machinery/computer/communications{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"dr" = ( +/obj/structure/table/wood/reinforced, +/obj/item/flashlight/lamp/green{ + pixel_y = 13; + pixel_x = 8 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = -4 + }, +/obj/item/clipboard{ + pixel_x = -2; + pixel_y = 8 + }, +/obj/item/phone{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/item/storage/fancy/cigarettes/cigars/havana{ + pixel_y = -8; + pixel_x = 4 + }, +/obj/item/lighter{ + pixel_y = -16; + pixel_x = 13 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"dD" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating/catwalk_floor, +/area/hangar) +"dM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner, +/turf/open/floor/plasteel/tech, +/area/hangar) +"dQ" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/tech, +/area/hangar) +"dY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"dZ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel/dark, +/area/hangar) +"es" = ( +/obj/machinery/computer/camera_advanced{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ex" = ( +/obj/structure/flora/grass/both{ + pixel_x = 23; + pixel_y = 6 + }, +/turf/open/floor/grass/snow/safe, +/area/hangar) +"eA" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"eJ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"eX" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating, +/area/hangar) +"eZ" = ( +/obj/structure/railing{ + layer = 3.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/power/floodlight, +/turf/open/floor/plasteel/tech, +/area/hangar) +"fj" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"fm" = ( +/obj/item/pipe/binary{ + dir = 8 + }, +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/hangar) +"fs" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"fv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"fM" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"fW" = ( +/obj/structure/chair, +/obj/structure/sign/poster/official/enlist{ + pixel_x = 32 + }, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken4" + }, +/area/hangar) +"ga" = ( +/obj/structure/railing/corner/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"gg" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"gu" = ( +/turf/template_noop, +/area/template_noop) +"gv" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"gx" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"gD" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/mopbucket, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hangar) +"gW" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/item/pipe/binary{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"gY" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/hangar) +"he" = ( +/obj/structure/railing{ + layer = 3.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, +/obj/structure/grille/indestructable, +/turf/open/floor/plasteel/tech/techmaint, +/area/hangar) +"hr" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"hJ" = ( +/obj/structure/railing/wood{ + dir = 8 + }, +/turf/open/floor/plasteel/stairs/wood, +/area/hangar) +"ie" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"iK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"iO" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"iW" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/desk_flag{ + pixel_x = -6; + pixel_y = 17 + }, +/obj/item/megaphone/sec{ + name = "syndicate megaphone"; + pixel_x = 1; + pixel_y = 4 + }, +/obj/item/camera_bug{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/hangar) +"jk" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"jn" = ( +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"jq" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"jx" = ( +/obj/item/pipe/binary{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hangar) +"jS" = ( +/obj/structure/flora/rock/icy, +/turf/open/water/beach/deep, +/area/hangar) +"jW" = ( +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"kd" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"kr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"kA" = ( +/obj/effect/spawner/structure/window/hollow/reinforced/middle{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hangar) +"kO" = ( +/obj/effect/turf_decal/box, +/obj/structure/railing{ + layer = 3.1 + }, +/obj/machinery/power/floodlight, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"lf" = ( +/obj/effect/turf_decal/arrows, +/turf/open/floor/plasteel/tech, +/area/hangar) +"ly" = ( +/obj/machinery/door/poddoor/shutters/indestructible/preopen, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"lJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"lP" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/pipe/binary{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"mh" = ( +/obj/item/pipe/binary, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hangar) +"mu" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"mx" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/structure/closet/toolcloset/empty, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"mZ" = ( +/obj/item/pipe/binary{ + dir = 9 + }, +/obj/item/kirbyplants{ + icon_state = "plant-25"; + pixel_x = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/robot_debris{ + pixel_x = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/hangar) +"nq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"nA" = ( +/obj/machinery/door/poddoor/shutters/indestructible/preopen, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"ov" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"oE" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"pb" = ( +/turf/open/floor/grass/snow/safe, +/area/hangar) +"pf" = ( +/obj/structure/girder/reinforced, +/obj/structure/grille/broken, +/obj/machinery/light/directional/north, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"ph" = ( +/obj/structure/grille/indestructable, +/obj/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/hangar) +"po" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/grass/snow/safe, +/area/hangar) +"pU" = ( +/obj/structure/railing/wood{ + layer = 3.1 + }, +/obj/structure/fluff/hedge{ + icon_state = "hedge-4" + }, +/turf/open/floor/wood/walnut, +/area/hangar) +"qe" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/plating/rust, +/area/hangar) +"qF" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/toy/cards/deck{ + pixel_y = 2; + pixel_x = -5 + }, +/turf/open/floor/wood/walnut, +/area/hangar) +"qN" = ( +/obj/structure/railing{ + layer = 3.1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/item/pipe/binary, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/hangar) +"qO" = ( +/obj/structure/girder/displaced, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"qQ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/item/chair{ + pixel_x = -1; + pixel_y = -4 + }, +/obj/item/chair{ + pixel_x = -1 + }, +/obj/item/chair{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/effect/turf_decal/box, +/turf/open/floor/plasteel/tech, +/area/hangar) +"rd" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"rj" = ( +/obj/structure/railing{ + layer = 3.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/tech, +/area/hangar) +"ry" = ( +/obj/item/pipe/binary, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hangar) +"rK" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/easel, +/turf/open/floor/plating, +/area/hangar) +"rL" = ( +/obj/structure/table_frame/wood, +/obj/item/trash/boritos, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/hangar) +"rP" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/hangar) +"sJ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/computer/card/minor/cmo{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"tc" = ( +/obj/structure/railing/wood{ + layer = 3.1 + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood/walnut, +/area/hangar) +"td" = ( +/obj/effect/turf_decal/industrial/traffic/corner, +/obj/effect/decal/cleanable/plastic, +/turf/open/floor/plasteel/dark, +/area/hangar) +"tR" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"tU" = ( +/obj/structure/table/wood/reinforced, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/item/newspaper{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"ue" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"uk" = ( +/obj/structure/table/wood/reinforced, +/obj/item/table_bell{ + pixel_x = 9; + pixel_y = -1 + }, +/obj/item/cigbutt/cigarbutt{ + pixel_x = -5; + pixel_y = 10 + }, +/obj/item/dice/d2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"ur" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ut" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"uw" = ( +/obj/item/storage/cans/sixbeer{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plasteel/tech, +/area/hangar) +"uy" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/hangar) +"uM" = ( +/obj/item/binoculars{ + pixel_y = 6; + pixel_x = -3 + }, +/obj/structure/rack, +/obj/item/radio{ + pixel_y = 6; + pixel_x = 9 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"uN" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/trash/can{ + pixel_x = -8; + pixel_y = -6 + }, +/obj/item/trash/candy, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hangar) +"uQ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"uS" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/grass/snow/safe, +/area/hangar) +"uT" = ( +/obj/machinery/computer/crew/syndie{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"vC" = ( +/obj/machinery/vending/coffee, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/wood/walnut, +/area/hangar) +"vL" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/obj/item/pipe/binary, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/hangar) +"vO" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"vQ" = ( +/obj/machinery/light/floor/hangar, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"wc" = ( +/turf/open/floor/concrete/reinforced, +/area/hangar) +"wh" = ( +/obj/machinery/computer/cargo/express, +/obj/item/toy/plush/knight{ + pixel_y = 25; + pixel_x = 9 + }, +/turf/open/floor/plating/catwalk_floor, +/area/hangar) +"wk" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/water/beach/deep, +/area/hangar) +"wl" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/hangar) +"wv" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/fluff/hedge{ + icon_state = "hedge-4" + }, +/turf/open/floor/plasteel/tech/grid, +/area/hangar) +"wA" = ( +/obj/effect/decal/cleanable/garbage{ + pixel_y = -7; + pixel_x = 6 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"wH" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/hangar) +"xd" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/hangar) +"xu" = ( +/turf/open/floor/plasteel/stairs{ + dir = 4 + }, +/area/hangar) +"xC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/dark, +/area/hangar) +"xU" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"xZ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"ye" = ( +/turf/open/floor/plating, +/area/hangar) +"yo" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"yq" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"yF" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/turf/open/floor/plasteel/dark, +/area/hangar) +"yV" = ( +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/hangar) +"zp" = ( +/obj/structure/railing{ + layer = 3.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/hangar) +"zq" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/wallframe/light_fixture{ + pixel_y = -5; + pixel_x = 5 + }, +/turf/open/floor/plating, +/area/hangar) +"zA" = ( +/turf/open/floor/plating/ice/smooth, +/area/hangar) +"zR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw, +/turf/open/floor/plasteel/dark, +/area/hangar) +"AB" = ( +/obj/structure/rack, +/obj/item/poster/random_official{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/poster/random_official{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/poster/random_contraband{ + pixel_y = 8; + pixel_x = -1 + }, +/obj/item/destTagger{ + pixel_x = -2 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/tech/grid, +/area/hangar) +"AN" = ( +/obj/structure/table/reinforced, +/obj/item/stack/packageWrap{ + pixel_y = 7 + }, +/obj/item/clipboard{ + pixel_x = -5; + pixel_y = 1 + }, +/obj/item/export_scanner{ + pixel_x = 4 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/sign/poster/contraband/eoehoma{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/grid, +/area/hangar) +"Bf" = ( +/obj/machinery/elevator_call_button{ + pixel_y = 31; + pixel_x = 10 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/wood/walnut, +/area/hangar) +"Bt" = ( +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Cb" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/reagent_dispensers/watertank, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"Cm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Df" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Dh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/hangar) +"Ef" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ET" = ( +/turf/open/floor/plasteel/stairs/wood, +/area/hangar) +"Fb" = ( +/obj/structure/railing/wood{ + layer = 3.1 + }, +/obj/structure/fluff/hedge{ + icon_state = "hedge-8" + }, +/turf/open/floor/wood/walnut, +/area/hangar) +"Fo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Fs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"FD" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"GB" = ( +/obj/structure/girder/reinforced, +/turf/open/floor/plasteel/dark, +/area/hangar) +"GG" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"GU" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Hj" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plating, +/area/hangar) +"Hl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Hm" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/stand_clear, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Hp" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/wood/walnut{ + icon_state = "wood-broken7" + }, +/area/hangar) +"HC" = ( +/obj/item/kirbyplants{ + icon_state = "plant-09" + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"HJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/sign/poster/official/moth/meth{ + pixel_x = 32 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"HR" = ( +/obj/structure/railing/wood{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs/wood, +/area/hangar) +"Ij" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/hangar) +"IW" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Jl" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"JC" = ( +/obj/structure/window/reinforced/spawner, +/obj/effect/spawner/structure/window/hollow/reinforced/middle{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hangar) +"JM" = ( +/obj/item/trash/waffles{ + pixel_y = -3 + }, +/obj/item/trash/sosjerky{ + pixel_x = -4 + }, +/obj/item/trash/raisins, +/obj/item/trash/pistachios{ + pixel_x = 6 + }, +/obj/structure/closet/crate/trashcart, +/turf/open/floor/plating, +/area/hangar) +"Kg" = ( +/obj/structure/girder/displaced, +/obj/structure/grille/broken, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/hangar) +"Kn" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/pipe/binary, +/obj/machinery/light/directional/east, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"KM" = ( +/obj/item/pipe/binary{ + dir = 6 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hangar) +"KV" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"Lv" = ( +/obj/structure/girder/displaced, +/obj/structure/grille, +/turf/open/floor/plating, +/area/hangar) +"LG" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/mop{ + pixel_y = -8; + pixel_x = -13 + }, +/obj/item/clothing/head/soft/purple, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hangar) +"LH" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"LW" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Ma" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/pipe/binary{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Nd" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"Ni" = ( +/obj/item/pipe/binary, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/stack/sheet/mineral/wood{ + pixel_x = -6 + }, +/obj/item/stack/sheet/mineral/wood{ + pixel_x = 10; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/hangar) +"NF" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Oq" = ( +/turf/open/floor/plasteel/dark, +/area/hangar) +"Ov" = ( +/obj/item/wallframe/airalarm{ + pixel_y = -7 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"OM" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Pp" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Pr" = ( +/obj/structure/statue/snow/snowman{ + pixel_y = 5 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/grass/snow/safe, +/area/hangar) +"Pz" = ( +/mob/living/simple_animal/hostile/cockroach, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/hangar) +"PZ" = ( +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Qx" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/structure/girder/reinforced, +/turf/open/floor/plasteel/dark, +/area/hangar) +"QM" = ( +/obj/effect/turf_decal/industrial/caution{ + pixel_y = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Rh" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Rv" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = 9; + pixel_y = -2 + }, +/obj/item/newspaper{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/newspaper{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/machinery/jukebox/boombox{ + pixel_y = 5 + }, +/turf/open/floor/wood/walnut, +/area/hangar) +"RQ" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Sa" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Sg" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Sk" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/plasteel/dark, +/area/hangar) +"SA" = ( +/obj/structure/table/reinforced, +/obj/item/stamp{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/item/stamp/denied{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plating/catwalk_floor, +/area/hangar) +"SZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Tb" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/pipe/binary{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/hangar) +"Tc" = ( +/obj/machinery/door/airlock/highsecurity, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Tv" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/wood/walnut, +/area/hangar) +"TA" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/hangar) +"TM" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/tech, +/area/hangar) +"TN" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"TR" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/hangar) +"Ud" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Uz" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/pipe/binary{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/hangar) +"UG" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel, +/area/hangar) +"UI" = ( +/obj/item/pipe/binary{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/hangar) +"UJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"UU" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Vg" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/machinery/light/floor/hangar{ + pixel_y = 17 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Vi" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/wood/walnut, +/area/hangar) +"Wb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Wk" = ( +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"Wq" = ( +/obj/item/pipe/binary{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hangar) +"WI" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/photocopier/faxmachine, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"WJ" = ( +/obj/item/pipe/binary{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hangar) +"WP" = ( +/obj/machinery/atmospherics/components/binary/pump/on, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/hangar) +"WW" = ( +/obj/machinery/vending/cigarette, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/toy/plush/hornet/gay{ + pixel_y = 23; + pixel_x = 7 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 1; + pixel_y = 19; + layer = 3.1 + }, +/turf/open/floor/wood/walnut, +/area/hangar) +"WZ" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating, +/area/hangar) +"Xq" = ( +/turf/open/water/beach/deep, +/area/hangar) +"Xw" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/dark, +/area/hangar) +"XU" = ( +/obj/structure/closet/crate/trashcart/laundry, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"Yb" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Yd" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/hangar) +"Ym" = ( +/obj/effect/turf_decal/industrial/loading, +/turf/open/floor/plasteel/dark, +/area/hangar) +"YT" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/pipe/binary{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/energy_swords{ + pixel_y = -32 + }, +/turf/open/floor/plating/rust, +/area/hangar) +"Zc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Zq" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Zx" = ( +/obj/structure/frame/computer{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) + +(1,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +ie +ie +ie +ie +vO +ie +ie +ie +vO +ie +ie +ie +vO +ie +ie +ie +vO +ie +ie +ie +vO +ie +gu +gu +gu +gu +gu +gu +"} +(2,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +gu +ie +ie +ie +ie +ie +ie +rP +OM +OM +OM +OM +OM +OM +OM +OM +OM +OM +OM +OM +OM +OM +OM +OM +OM +OM +rP +ie +ie +gu +gu +gu +gu +gu +"} +(3,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +ie +ie +au +au +au +ie +dZ +wl +gx +bA +TM +gx +gx +gx +bA +TM +gx +gx +TM +lf +gx +gx +gx +TM +lf +gx +wl +vQ +ie +ie +ie +gu +gu +gu +"} +(4,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +ie +au +au +au +au +au +yF +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +eX +Jl +au +au +ie +ie +gu +gu +"} +(5,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +ie +ie +au +au +au +au +Oq +Zq +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +au +au +au +ie +gu +gu +"} +(6,1,1) = {" +gu +gu +gu +gu +gu +gu +ie +ie +au +au +au +au +au +Oq +Cm +WZ +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +WZ +Jl +ur +au +au +ie +gu +gu +"} +(7,1,1) = {" +gu +gu +gu +gu +gu +ie +ie +au +au +au +au +au +au +Oq +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +hr +nq +au +au +ie +gu +gu +"} +(8,1,1) = {" +gu +gu +gu +gu +ie +ie +au +au +au +au +wk +qO +au +Qx +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +hr +Oq +au +au +ie +gu +gu +"} +(9,1,1) = {" +gu +gu +gu +gu +ie +au +au +au +au +jS +Xq +gg +eZ +ue +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +fj +ur +ie +au +ie +gu +gu +"} +(10,1,1) = {" +gu +gu +gu +gu +ie +au +au +au +Xq +Xq +Xq +gg +rj +ue +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +ur +au +au +ie +gu +gu +"} +(11,1,1) = {" +gu +gu +gu +gu +ie +au +au +AB +ut +ut +ut +GU +rj +ue +lJ +WZ +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +WZ +Jl +ur +au +au +ie +gu +gu +"} +(12,1,1) = {" +gu +gu +gu +gu +ie +au +au +wv +dQ +Uz +Kn +dg +qN +gW +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +Oq +au +au +ie +gu +gu +"} +(13,1,1) = {" +gu +gu +ie +ie +ie +ie +ie +bZ +uw +Tb +ie +yV +zp +Ma +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +Oq +au +au +ie +gu +gu +"} +(14,1,1) = {" +gu +gu +ie +bb +bb +bb +ie +AN +Pz +YT +ie +Yb +Sk +lP +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +fj +Oq +au +au +ie +gu +gu +"} +(15,1,1) = {" +gu +gu +ie +bb +bb +bb +ie +ie +xu +fm +he +Hm +Oq +SZ +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +Oq +ie +au +ie +ie +gu +"} +(16,1,1) = {" +gu +gu +ie +KM +mh +ry +ry +vL +Ni +mZ +he +Hm +Oq +xC +Cm +WZ +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +WZ +Jl +ur +au +au +au +ie +ie +"} +(17,1,1) = {" +gu +gu +ie +jx +mx +qQ +ie +ie +pf +Zx +au +au +au +ur +lJ +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +ur +au +au +au +au +ie +"} +(18,1,1) = {" +gu +gu +ie +Wq +ie +ie +ie +au +au +au +au +au +au +nq +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +ur +wH +au +au +au +ie +"} +(19,1,1) = {" +gu +ie +ie +UI +ie +au +au +au +au +au +au +au +ie +ur +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +Oq +xd +au +au +au +ie +"} +(20,1,1) = {" +ie +ie +au +WJ +ie +au +zA +zA +au +au +au +au +ie +Oq +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +fj +ur +Ij +JM +au +au +ie +"} +(21,1,1) = {" +ie +Yd +WP +cJ +KV +wc +pb +zA +au +au +au +au +ie +Oq +Cm +WZ +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +WZ +Jl +ur +gD +Ov +au +au +ie +"} +(22,1,1) = {" +ie +au +au +au +ie +jn +pb +po +ex +au +au +au +au +Oq +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +ur +LG +wA +au +au +ie +"} +(23,1,1) = {" +ie +ie +ie +ie +ie +au +Pr +uS +uS +uS +au +au +au +Oq +lJ +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +nq +uN +Hj +ie +au +ie +"} +(24,1,1) = {" +gu +gu +gu +gu +ie +ie +kA +kA +kA +kA +JC +au +au +Oq +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +hr +ur +zq +rL +au +au +ie +"} +(25,1,1) = {" +gu +gu +gu +gu +ie +vC +Tv +uy +Hp +Rv +pU +au +au +bQ +Cm +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +hr +ur +Ij +TA +au +au +ie +"} +(26,1,1) = {" +ie +ie +ie +ie +ie +Bf +Dh +Dh +Dh +Vi +Fb +HC +nA +Sg +fv +WZ +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +WZ +fj +ur +Ij +rK +au +au +ie +"} +(27,1,1) = {" +ie +bb +bb +FD +UG +dY +dY +Fo +dY +iK +Bt +hJ +ly +UJ +Fs +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +ur +Kg +Lv +au +au +ie +"} +(28,1,1) = {" +ie +bb +bb +bb +UG +PZ +Wb +Zc +PZ +PZ +uQ +ET +ly +kd +Fs +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +hr +Oq +Ij +kO +ie +au +ie +"} +(29,1,1) = {" +ie +bb +bb +bb +UG +HJ +Df +Df +Df +Hl +ga +HR +ly +xZ +dM +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +hr +Oq +TR +au +au +au +ie +"} +(30,1,1) = {" +ie +ie +ie +ie +ie +ie +ie +WW +fW +qF +tc +au +au +bQ +zR +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +hr +ur +au +au +au +au +ie +"} +(31,1,1) = {" +gu +gu +gu +gu +gu +gu +ie +ie +ie +ie +ie +au +au +Oq +zR +WZ +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +WZ +hr +nq +au +au +au +au +ie +"} +(32,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +gu +ie +ie +au +au +Oq +kr +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +LW +nq +au +au +au +ie +ie +"} +(33,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +ie +ie +ie +au +au +au +Oq +zR +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +hr +Oq +au +au +au +ie +gu +"} +(34,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +ie +au +au +au +au +dD +ur +Ef +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +hr +eA +au +au +au +ie +gu +"} +(35,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +ie +au +au +au +ie +wh +ur +Ef +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +hr +Ud +Xq +au +au +ie +gu +"} +(36,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +ie +au +au +ie +ie +SA +Oq +Ef +WZ +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +WZ +hr +Ud +Xq +au +au +ie +gu +"} +(37,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +ie +au +au +ie +Cb +cb +QM +Ef +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +hr +rd +au +au +au +ie +gu +"} +(38,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +ie +au +au +xU +oE +aO +Ym +mu +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +fj +yo +ie +au +au +ie +gu +"} +(39,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +ie +au +ie +jW +oE +Wk +Ym +Ef +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +Pp +au +au +au +ie +gu +"} +(40,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +ie +au +au +qe +Wk +Wk +Ym +Ef +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +hr +aB +au +au +au +ie +gu +"} +(41,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +ie +au +au +au +Nd +GG +QM +Ef +WZ +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +WZ +Jl +Pp +au +au +au +ie +gu +"} +(42,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +ie +ie +au +au +au +XU +Oq +Ef +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +TN +au +au +au +ie +gu +"} +(43,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +ie +au +au +au +au +Oq +Ef +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +ye +Jl +ur +au +au +au +ie +gu +"} +(44,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +ie +ie +au +au +au +Oq +yq +LH +LH +jq +jq +jq +UU +jq +jq +jq +jq +Vg +LH +jq +jq +UU +LH +LH +jq +jq +jq +Sa +Oq +au +au +ie +ie +gu +"} +(45,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +gu +ie +au +au +au +ie +au +Xw +ur +ur +ur +Oq +Oq +td +ov +ov +ov +ov +fM +RQ +ur +ur +Oq +ur +ur +ur +ur +Oq +au +au +au +ie +gu +gu +"} +(46,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +gu +ie +ie +au +au +au +au +au +au +au +ie +au +au +ie +ie +ph +ph +ph +ie +ie +GB +au +au +au +au +ie +au +au +au +au +au +ie +gu +gu +"} +(47,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +ie +ie +ie +ie +au +au +au +au +au +au +ie +ie +es +sJ +uT +dk +uM +ie +ie +ie +ie +ie +au +au +au +au +au +ie +ie +ie +gu +gu +"} +(48,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +ie +ie +ie +ie +au +au +au +ie +tU +iO +jk +tR +tR +Rh +ie +bb +bb +bb +ie +ie +ie +ie +ie +ie +ie +gu +gu +gu +gu +"} +(49,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +ie +ie +ie +ie +ie +dr +uk +eJ +ur +ur +fs +ie +bb +bb +bb +ie +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +"} +(50,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +ie +ie +NF +iW +WI +cR +gY +Tc +gv +IW +gv +ie +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +"} +(51,1,1) = {" +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +ie +ie +ie +ie +ie +ie +ie +ie +ie +ie +ie +gu +gu +gu +gu +gu +gu +gu +gu +gu +gu +"} diff --git a/_maps/outpost/hangar/test_2_40x40.dmm b/_maps/outpost/hangar/test_2_40x40.dmm new file mode 100644 index 000000000000..ada742d9f557 --- /dev/null +++ b/_maps/outpost/hangar/test_2_40x40.dmm @@ -0,0 +1,4682 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ae" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/obj/item/pipe/binary, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"ah" = ( +/obj/effect/decal/cleanable/robot_debris{ + pixel_x = 12 + }, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"ar" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/spawner/lootdrop/glowstick{ + pixel_x = 5; + pixel_y = 9 + }, +/turf/open/floor/plating, +/area/hangar) +"az" = ( +/obj/machinery/vending/coffee{ + pixel_x = 5 + }, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -11 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/toy/plush/moth{ + pixel_y = 21; + pixel_x = 6 + }, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"aF" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"aH" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/girder, +/obj/structure/grille/broken, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/hangar) +"aL" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/computer/cargo/express{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"bt" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/hangar) +"cg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"cm" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/machinery/light/floor/hangar, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"db" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating, +/area/hangar) +"dd" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"eM" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/caution{ + dir = 1 + }, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"fn" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"fE" = ( +/obj/structure/catwalk/over, +/obj/structure/table/wood, +/obj/item/reagent_containers/syringe/contraband/space_drugs{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/reagent_containers/glass/mortar/metal, +/obj/item/reagent_containers/syringe/contraband/morphine{ + pixel_x = -3; + pixel_y = 1 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/hangar) +"fR" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"gN" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ht" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"hw" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/water/beach/deep, +/area/hangar) +"hz" = ( +/obj/structure/railing/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"hG" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"hP" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"iG" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"iY" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/rack, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"jk" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/water/beach/deep, +/area/hangar) +"jw" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/hangar) +"kF" = ( +/obj/effect/decal/cleanable/garbage{ + pixel_x = 11; + pixel_y = 5 + }, +/obj/effect/decal/cleanable/wrapping{ + color = "#808080"; + pixel_y = 12 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"kJ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"kV" = ( +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"la" = ( +/obj/structure/railing{ + layer = 3.1 + }, +/obj/structure/fans/tiny/invisible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ln" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"lJ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"lO" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"lP" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/turf/open/water/beach/deep, +/area/hangar) +"ml" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"mH" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel/dark, +/area/hangar) +"nK" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"nN" = ( +/obj/structure/closet/crate, +/turf/open/floor/plating, +/area/hangar) +"of" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -9; + pixel_y = 3 + }, +/obj/item/reagent_containers/food/drinks/mug/tea{ + pixel_y = 9; + pixel_x = 5 + }, +/obj/machinery/light/floor/hangar, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"oi" = ( +/obj/item/stack/ore/salvage/scrapsilver{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/hangar) +"oj" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"oq" = ( +/obj/structure/fence{ + dir = 4 + }, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"oX" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"pt" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"pz" = ( +/turf/open/floor/plasteel/dark, +/area/hangar) +"pE" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/stack/ore/salvage/scraptitanium/five, +/obj/machinery/light/directional/north, +/turf/open/floor/plating, +/area/hangar) +"pO" = ( +/obj/structure/grille, +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plating, +/area/hangar) +"qn" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"qq" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"qT" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/effect/decal/cleanable/glass{ + pixel_x = -8; + pixel_y = 6 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"rc" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"rp" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"rB" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/slab_2, +/area/hangar) +"rF" = ( +/obj/structure/easel, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"sc" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"sn" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating/rust, +/area/hangar) +"sp" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/frame/machine, +/turf/open/floor/plating, +/area/hangar) +"sW" = ( +/obj/structure/sign/departments/cargo{ + pixel_x = 32 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"tN" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ue" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"ui" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"vW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"wj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"wH" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"wZ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/caution, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"xj" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"xk" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"xG" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/hangar) +"xN" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/caution{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"xR" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/kirbyplants{ + icon_state = "plant-25"; + pixel_x = 11 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"xU" = ( +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plating, +/area/hangar) +"xX" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/frame/computer, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ya" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/stand_clear, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"yb" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plasteel/dark, +/area/hangar) +"yV" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/light/directional/east, +/turf/open/floor/plating/rust, +/area/hangar) +"zd" = ( +/obj/machinery/light/floor/hangar, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"zY" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Ab" = ( +/obj/item/stack/cable_coil/cut/yellow, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/hangar) +"Ak" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"Ar" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"AO" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plating/asteroid/icerock/cracked, +/area/hangar) +"Be" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"BE" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"BL" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"BZ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/closet/crate/bin, +/turf/open/floor/concrete/tiles, +/area/hangar) +"Cl" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"Cy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table, +/obj/item/paper/pamphlet/gateway{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/paper/pamphlet/centcom{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = -7 + }, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"CV" = ( +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/structure/catwalk/over, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"De" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating, +/area/hangar) +"Dm" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/trash/boritos, +/turf/open/floor/plating, +/area/hangar) +"DA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"DK" = ( +/turf/closed/mineral/random/snow, +/area/hangar) +"DP" = ( +/obj/effect/turf_decal/box/corners, +/obj/structure/closet/crate, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/hangar) +"DS" = ( +/obj/structure/fence/door, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"DY" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/caution, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"Et" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Ew" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"EJ" = ( +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/water/beach/deep, +/area/hangar) +"Fj" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/rack, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"Fl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/landmark/outpost/elevator_machine, +/obj/machinery/elevator_call_button{ + pixel_y = 31; + pixel_x = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_2, +/area/hangar) +"Fp" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"FI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/slab_2, +/area/hangar) +"FL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/pipe/binary, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"FY" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Gg" = ( +/obj/structure/closet/crate, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/hangar) +"Gm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_2, +/area/hangar) +"Gu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/item/pipe/binary, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"Hg" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Hi" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"HW" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"HY" = ( +/turf/open/floor/plating/asteroid/icerock/smooth, +/area/hangar) +"It" = ( +/obj/machinery/light/floor/hangar, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Iw" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"IF" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/machinery/light/floor/hangar, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"JN" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"Ka" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/firelock_frame, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"Kf" = ( +/obj/structure/fluff/hedge, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"Km" = ( +/turf/open/floor/plating/asteroid/icerock/cracked, +/area/hangar) +"Kv" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"KN" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_2, +/area/hangar) +"Lc" = ( +/obj/structure/closet/crate, +/obj/item/storage/box/donkpockets{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/hangar) +"Lq" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"Lr" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/hangar) +"LE" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plasteel/dark, +/area/hangar) +"LH" = ( +/turf/template_noop, +/area/template_noop) +"LV" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"Mg" = ( +/obj/structure/girder/displaced, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Mu" = ( +/turf/open/floor/plating/asteroid/iceberg, +/area/hangar) +"Na" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"Nq" = ( +/obj/structure/chair/sofa/left{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"NL" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"Og" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair, +/obj/machinery/light/directional/east, +/turf/open/floor/concrete/slab_2, +/area/hangar) +"Oz" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/stack/rods{ + pixel_x = -7; + pixel_y = -2 + }, +/turf/open/floor/plating, +/area/hangar) +"OG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters/indestructible/preopen, +/turf/open/floor/plasteel/tech, +/area/hangar) +"OI" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Ph" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"Po" = ( +/obj/item/flashlight/lantern{ + pixel_x = 7 + }, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"Px" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"PL" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"Qb" = ( +/obj/structure/flora/rock/icy, +/turf/open/water/beach/deep, +/area/hangar) +"QJ" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/stack/cable_coil/cut/yellow, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"QV" = ( +/turf/open/floor/plasteel/tech/techmaint, +/area/hangar) +"RA" = ( +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/structure/flora/rock/pile/icy{ + pixel_y = -5; + pixel_x = 4 + }, +/turf/open/water/beach/deep, +/area/hangar) +"RB" = ( +/obj/machinery/door/poddoor/shutters/indestructible/preopen, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Sf" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/item/stack/rods{ + pixel_x = -7; + pixel_y = -2 + }, +/obj/structure/grille/broken, +/obj/structure/girder/reinforced, +/turf/open/floor/plating, +/area/hangar) +"Sg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"So" = ( +/obj/structure/flora/rock/icy{ + pixel_x = 5; + pixel_y = 5 + }, +/turf/open/water/beach/deep, +/area/hangar) +"SO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/tiles, +/area/hangar) +"Th" = ( +/obj/structure/fence/corner{ + dir = 9 + }, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"Ts" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"Tw" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Tz" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner, +/turf/open/water/beach/deep, +/area/hangar) +"TV" = ( +/obj/item/stack/rods{ + pixel_x = 7; + pixel_y = -9 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/hangar) +"Uc" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/grille, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/hangar) +"UB" = ( +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"UO" = ( +/obj/structure/railing{ + dir = 6; + layer = 4.1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 6 + }, +/turf/open/water/beach/deep, +/area/hangar) +"Vb" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"Vc" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/structure/closet/crate/trashcart, +/obj/item/trash/can/food/beans{ + pixel_x = 4; + pixel_y = -5 + }, +/obj/item/trash/can/food/peaches, +/obj/item/trash/can/food, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Vf" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/concrete/slab_3, +/area/hangar) +"Vj" = ( +/obj/structure/fence{ + dir = 1 + }, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plating/asteroid/icerock, +/area/hangar) +"Vo" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/girder, +/obj/structure/grille/broken, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/turf/open/floor/plating, +/area/hangar) +"Vq" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000 + }, +/turf/open/floor/plating, +/area/hangar) +"Vz" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/hangar) +"VS" = ( +/obj/effect/turf_decal/industrial/warning/corner, +/obj/structure/railing/corner, +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"VZ" = ( +/turf/open/floor/plating, +/area/hangar) +"Wc" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/hangar) +"Wp" = ( +/turf/open/floor/plasteel{ + color = "#808080" + }, +/area/hangar) +"Xt" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/components/binary/pump/on, +/turf/open/floor/plating, +/area/hangar) +"Xx" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Xz" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"XF" = ( +/turf/open/water/beach/deep, +/area/hangar) +"YA" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"YO" = ( +/obj/structure/railing{ + layer = 3.1 + }, +/obj/structure/fans/tiny/invisible, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ZD" = ( +/obj/structure/chair/sofa/right{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/concrete/reinforced, +/area/hangar) + +(1,1,1) = {" +LH +LH +LH +LH +LH +LH +JN +JN +JN +JN +hP +JN +JN +JN +hP +JN +JN +JN +hP +JN +JN +JN +hP +JN +JN +JN +hP +JN +JN +JN +hP +JN +JN +JN +hP +JN +JN +JN +hP +JN +JN +JN +hP +JN +JN +JN +hP +JN +LH +LH +LH +LH +LH +LH +LH +LH +"} +(2,1,1) = {" +LH +LH +LH +JN +JN +JN +JN +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +BE +JN +JN +JN +JN +JN +LH +LH +LH +LH +"} +(3,1,1) = {" +LH +LH +JN +JN +DK +JN +lJ +oj +oj +OI +oj +oj +oj +oj +OI +oj +oj +oj +oj +OI +oj +oj +oj +oj +OI +oj +oj +oj +oj +OI +oj +oj +oj +oj +OI +oj +oj +oj +oj +OI +oj +oj +oj +oj +OI +oj +oj +zd +JN +DK +DK +JN +LH +LH +LH +LH +"} +(4,1,1) = {" +LH +LH +JN +DK +DK +DK +mH +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +rp +Kv +DK +DK +DK +JN +LH +LH +LH +LH +"} +(5,1,1) = {" +LH +LH +JN +DK +DK +DK +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +De +pt +DK +DK +DK +JN +LH +LH +LH +LH +"} +(6,1,1) = {" +LH +LH +JN +DK +DK +pz +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +pz +DK +DK +JN +JN +LH +LH +LH +"} +(7,1,1) = {" +LH +LH +JN +DK +DK +pz +FY +db +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +db +pt +pz +DK +DK +DK +JN +LH +LH +LH +"} +(8,1,1) = {" +LH +LH +JN +DK +DK +pz +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +pz +JN +DK +DK +JN +JN +LH +LH +"} +(9,1,1) = {" +LH +LH +JN +DK +DK +pz +tN +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +Et +zY +DK +DK +DK +DK +JN +LH +LH +"} +(10,1,1) = {" +LH +JN +JN +DK +DK +pz +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +zY +DK +DK +DK +DK +JN +LH +LH +"} +(11,1,1) = {" +LH +JN +DK +DK +DK +pz +oX +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +Xx +pz +DK +DK +DK +DK +JN +JN +LH +"} +(12,1,1) = {" +JN +JN +DK +DK +DK +fn +oX +db +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +db +pt +pz +aH +DK +DK +DK +DK +JN +LH +"} +(13,1,1) = {" +JN +DK +DK +DK +pO +Iw +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +zY +Dm +DK +DK +DK +DK +JN +LH +"} +(14,1,1) = {" +JN +DK +DK +DK +pO +Mg +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +zY +Wc +xR +DK +DK +DK +JN +LH +"} +(15,1,1) = {" +JN +DK +DK +DK +pO +xX +tN +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +Et +zY +CV +fE +DK +DK +DK +JN +JN +"} +(16,1,1) = {" +JN +DK +DK +sp +Sf +dd +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +pz +Th +Vj +JN +DK +DK +DK +JN +"} +(17,1,1) = {" +JN +DK +DK +Oz +Ab +Iw +FY +db +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +db +pt +zY +oq +HY +jk +DK +DK +DK +JN +"} +(18,1,1) = {" +JN +JN +JN +pE +QV +ya +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +zY +oq +HY +XF +DK +DK +DK +JN +"} +(19,1,1) = {" +JN +DK +DK +ar +TV +Iw +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +zY +oq +Km +XF +XF +DK +DK +JN +"} +(20,1,1) = {" +JN +DK +DK +Ka +oi +Iw +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +zY +oq +HY +XF +XF +DK +DK +JN +"} +(21,1,1) = {" +JN +DK +DK +QJ +Uc +dd +tN +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +Et +zY +oq +HY +HY +XF +DK +DK +JN +"} +(22,1,1) = {" +JN +DK +DK +DK +Vo +Iw +FY +db +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +db +pt +pz +oq +hG +Km +XF +DK +DK +JN +"} +(23,1,1) = {" +JN +DK +DK +DK +DK +Xz +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +pz +DS +UB +AO +JN +DK +DK +JN +"} +(24,1,1) = {" +JN +JN +DK +DK +DK +zY +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +pz +oq +UB +UB +DK +DK +DK +JN +"} +(25,1,1) = {" +LH +JN +JN +DK +DK +zY +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +zY +oq +UB +DK +DK +DK +JN +JN +"} +(26,1,1) = {" +LH +LH +JN +DK +DK +pz +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +zY +oq +Po +DK +DK +DK +JN +LH +"} +(27,1,1) = {" +LH +LH +JN +DK +DK +pz +tN +db +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +db +Et +zY +oq +DK +DK +DK +DK +JN +LH +"} +(28,1,1) = {" +LH +LH +JN +DK +DK +zY +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +pz +oq +DK +DK +DK +JN +JN +LH +"} +(29,1,1) = {" +LH +LH +JN +DK +JN +zY +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +pz +JN +DK +DK +DK +JN +LH +LH +"} +(30,1,1) = {" +LH +LH +JN +DK +DK +ml +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +pz +DK +DK +DK +JN +JN +LH +LH +"} +(31,1,1) = {" +LH +LH +JN +DK +DK +iG +oX +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +Xx +pz +DK +DK +DK +JN +LH +LH +LH +"} +(32,1,1) = {" +LH +LH +JN +DK +JN +iG +FY +db +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +db +Xx +pz +DK +DK +DK +JN +LH +LH +LH +"} +(33,1,1) = {" +LH +LH +JN +DK +JN +iG +cm +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +Tw +pz +DK +DK +DK +JN +LH +LH +LH +"} +(34,1,1) = {" +LH +LH +JN +DK +DK +iG +oX +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +Xx +pz +JN +DK +JN +JN +LH +LH +LH +"} +(35,1,1) = {" +LH +LH +JN +DK +DK +ht +oX +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +pz +DK +DK +JN +LH +LH +LH +LH +"} +(36,1,1) = {" +LH +LH +JN +DK +DK +pz +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +zY +DK +DK +JN +JN +LH +LH +LH +"} +(37,1,1) = {" +LH +LH +JN +DK +DK +pz +FY +db +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +db +Xx +zY +DK +DK +DK +JN +JN +LH +LH +"} +(38,1,1) = {" +LH +LH +JN +DK +DK +pz +oX +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +Xx +hz +DK +DK +DK +DK +JN +LH +LH +"} +(39,1,1) = {" +LH +LH +JN +DK +DK +pz +cm +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +nK +YO +Mu +DK +DK +DK +JN +LH +LH +"} +(40,1,1) = {" +LH +LH +JN +DK +DK +pz +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +Xx +YO +Mu +Mu +DK +DK +JN +LH +LH +"} +(41,1,1) = {" +LH +LH +JN +DK +DK +pz +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +YO +Mu +Mu +DK +DK +JN +LH +LH +"} +(42,1,1) = {" +LH +LH +JN +DK +DK +zY +FY +db +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +db +pt +YO +Mu +Mu +DK +DK +JN +LH +LH +"} +(43,1,1) = {" +LH +LH +JN +DK +DK +zY +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +pt +la +Mu +DK +DK +DK +JN +LH +LH +"} +(44,1,1) = {" +LH +JN +JN +DK +DK +kF +FY +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +VZ +Xx +la +Mu +DK +DK +DK +JN +LH +LH +"} +(45,1,1) = {" +LH +JN +DK +DK +DK +DK +It +wH +wH +YA +YA +fR +YA +gN +gN +gN +gN +Hg +gN +gN +gN +gN +gN +fR +YA +YA +gN +gN +gN +Hg +gN +gN +gN +aF +aF +IF +aF +gN +gN +gN +gN +Hg +gN +gN +gN +aF +xk +qq +Fp +JN +DK +DK +DK +JN +LH +LH +"} +(46,1,1) = {" +LH +JN +DK +DK +DK +DK +DK +DK +DK +pz +zY +pz +pz +yb +pz +pz +pz +pz +pz +sW +jw +LE +pz +pz +pz +pz +pz +pz +pz +pz +pz +pz +zY +zY +pz +pz +pz +zY +zY +zY +pz +pz +pz +pz +zY +zY +pz +pz +DK +DK +DK +DK +JN +JN +LH +LH +"} +(47,1,1) = {" +LH +JN +DK +DK +XF +XF +DK +DK +DK +DK +RB +OG +DK +DK +DK +DK +DK +DK +DK +JN +JN +pz +pz +pz +pz +pz +pz +pz +jw +pz +pz +zY +pz +pz +pz +DK +DK +JN +DK +DK +JN +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +JN +JN +LH +LH +LH +"} +(48,1,1) = {" +LH +JN +DK +DK +XF +XF +XF +XF +XF +hw +wj +ln +DK +DK +DK +DK +DK +DK +DK +DK +JN +Vc +Ew +Hi +Px +VS +Ew +qT +JN +JN +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +JN +LH +LH +LH +LH +"} +(49,1,1) = {" +LH +JN +DK +DK +XF +XF +XF +XF +XF +hw +FI +Ph +RA +XF +XF +Qb +XF +DK +DK +DK +JN +lO +HW +Lq +Wp +sc +Gg +bt +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +DK +JN +JN +JN +JN +JN +JN +JN +JN +JN +LH +LH +LH +LH +"} +(50,1,1) = {" +LH +JN +DK +DK +DK +XF +XF +XF +Tz +UO +Ar +Ph +EJ +XF +XF +XF +XF +XF +DK +DK +JN +xG +kV +wZ +cg +xN +kV +xU +DK +DK +DK +JN +JN +JN +JN +JN +JN +JN +JN +JN +JN +JN +JN +JN +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +"} +(51,1,1) = {" +LH +JN +DK +DK +DK +DK +lP +lP +UO +ui +LV +rB +EJ +XF +XF +XF +XF +jk +DK +DK +JN +Cl +vW +rc +Wp +Ak +kV +rF +DK +JN +JN +JN +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +"} +(52,1,1) = {" +LH +JN +JN +Vq +Xt +ae +FL +FL +Gu +Vf +Be +Sg +EJ +XF +XF +XF +XF +DK +DK +DK +JN +nN +DA +Ts +cg +Vb +vW +Lc +JN +JN +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +"} +(53,1,1) = {" +LH +LH +JN +yV +Wc +JN +az +Og +of +PL +Ph +DK +DK +DK +So +XF +XF +DK +DK +DK +JN +Vz +Lr +DY +ah +eM +kV +sn +JN +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +"} +(54,1,1) = {" +LH +LH +JN +JN +JN +JN +JN +JN +JN +Fl +Ph +BZ +DK +DK +DK +XF +DK +DK +DK +JN +JN +JN +DP +iY +aL +Fj +BL +JN +JN +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +"} +(55,1,1) = {" +LH +LH +LH +LH +JN +xj +xj +NL +ue +wj +ln +SO +Kf +JN +DK +DK +DK +DK +JN +JN +JN +JN +JN +JN +JN +JN +JN +JN +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +"} +(56,1,1) = {" +LH +LH +LH +LH +JN +xj +xj +xj +ue +Gm +kJ +SO +Nq +JN +DK +DK +DK +JN +JN +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +"} +(57,1,1) = {" +LH +LH +LH +LH +JN +xj +xj +xj +ue +Ar +KN +SO +ZD +JN +JN +JN +JN +JN +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +"} +(58,1,1) = {" +LH +LH +LH +LH +JN +JN +JN +JN +JN +Na +Cy +qn +JN +JN +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +"} +(59,1,1) = {" +LH +LH +LH +LH +LH +LH +LH +LH +JN +JN +JN +JN +JN +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +LH +"} diff --git a/_maps/outpost/hangar/test_2_56x20.dmm b/_maps/outpost/hangar/test_2_56x20.dmm new file mode 100644 index 000000000000..aa7bc893a0ab --- /dev/null +++ b/_maps/outpost/hangar/test_2_56x20.dmm @@ -0,0 +1,3548 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ai" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"an" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"at" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/machinery/light/floor/hangar, +/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plasteel/dark, +/area/hangar) +"aA" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/hangar) +"aF" = ( +/obj/structure/bookcase/random/fiction, +/obj/structure/sign/plaques/deempisi{ + pixel_y = 22; + pixel_x = -8 + }, +/obj/item/toy/plush/hornet{ + pixel_x = 9; + pixel_y = 26 + }, +/turf/open/floor/wood, +/area/hangar) +"aR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"aU" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"bp" = ( +/obj/item/stack/rods{ + pixel_x = 7; + pixel_y = -9 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/hangar) +"bt" = ( +/obj/structure/chair/sofa/left{ + dir = 8 + }, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"bu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"bP" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ce" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"cz" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating, +/area/hangar) +"cP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/carpet/red, +/area/hangar) +"df" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating, +/area/hangar) +"dj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/hangar) +"do" = ( +/obj/structure/chair/sofa/right{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"dr" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/water/beach/deep, +/area/hangar) +"eq" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"eE" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"eP" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel/dark, +/area/hangar) +"eW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/mineral/random/snow, +/area/hangar) +"fb" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"fn" = ( +/obj/effect/turf_decal/steeldecal/steel_decals6, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"ft" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/poster/official/moth/meth{ + pixel_y = 32 + }, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"fM" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/dark, +/area/hangar) +"fQ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"hl" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel, +/area/hangar) +"hz" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 4 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = 6; + pixel_y = 17 + }, +/obj/structure/sign/poster/official/sgt{ + pixel_x = 32 + }, +/turf/open/floor/carpet/red, +/area/hangar) +"ik" = ( +/obj/structure/fireplace, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/sepia, +/area/hangar) +"il" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"jd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"je" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/hangar) +"ju" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"jD" = ( +/obj/machinery/light/floor/hangar, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/turf/open/floor/plasteel/dark, +/area/hangar) +"kx" = ( +/obj/machinery/computer/cargo/express{ + dir = 8; + pixel_x = 7 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/garbage{ + pixel_x = -3; + pixel_y = -10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"kL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red, +/area/hangar) +"lD" = ( +/obj/structure/chair/comfy{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/carpet/green, +/area/hangar) +"lE" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"lS" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"lT" = ( +/obj/structure/table, +/obj/item/radio/intercom/directional/south, +/obj/effect/turf_decal/siding/wood, +/obj/item/newspaper{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/item/newspaper{ + pixel_x = -5; + pixel_y = 2 + }, +/obj/machinery/jukebox/boombox{ + pixel_y = 3; + pixel_x = 4 + }, +/turf/open/floor/carpet/green, +/area/hangar) +"mh" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/hangar) +"mu" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = 5; + pixel_y = 14 + }, +/obj/item/storage/photo_album/library{ + pixel_y = -2; + pixel_x = -4 + }, +/turf/open/floor/carpet/red, +/area/hangar) +"mX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/hangar) +"nl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"oi" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"oO" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"oU" = ( +/obj/structure/firelock_frame, +/turf/open/floor/plating, +/area/hangar) +"oY" = ( +/obj/machinery/vending/coffee{ + pixel_x = 5 + }, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -11 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/elevator_call_button{ + pixel_y = 24; + pixel_x = -10 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"po" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/water/beach/deep, +/area/hangar) +"pr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"qa" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"qb" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"qi" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"rn" = ( +/obj/structure/grille/broken, +/obj/structure/catwalk/over/plated_catwalk, +/obj/item/toy/plush/beeplushie{ + pixel_y = -1; + pixel_x = 2 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/hangar) +"rq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/carpet/red, +/area/hangar) +"rB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/hangar) +"sd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"se" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"sg" = ( +/obj/structure/bookcase/random/fiction, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood, +/area/hangar) +"si" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/hangar) +"sC" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"sF" = ( +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"sT" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"tc" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"tC" = ( +/obj/machinery/light/floor/hangar, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"tW" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"ut" = ( +/obj/structure/rack, +/obj/item/poster/random_official{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/poster/random_official{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/destTagger{ + pixel_x = -5 + }, +/obj/item/export_scanner{ + pixel_x = 6; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"uB" = ( +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/water/beach/deep, +/area/hangar) +"uX" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel/dark, +/area/hangar) +"vt" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"vA" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"wx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/turf/open/floor/wood, +/area/hangar) +"xe" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"xE" = ( +/turf/open/floor/wood, +/area/hangar) +"xK" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"yh" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor/hole, +/turf/open/floor/plasteel/dark, +/area/hangar) +"yK" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/light/broken/directional/south, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"yT" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/toy/cards/deck{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/toy/cards/deck/kotahi{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/toy/plush/moth{ + pixel_y = -7; + pixel_x = -8 + }, +/turf/open/floor/wood, +/area/hangar) +"yV" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"yY" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000; + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"zj" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"zr" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"zT" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"zX" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Ab" = ( +/turf/open/floor/plating, +/area/hangar) +"BA" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red, +/area/hangar) +"Cb" = ( +/turf/open/floor/plasteel/dark, +/area/hangar) +"Cg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/table/wood, +/obj/item/storage/pill_bottle/dice{ + pixel_x = -6 + }, +/obj/item/toy/figure/lawyer{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/toy/cards/deck/cas, +/turf/open/floor/wood, +/area/hangar) +"CJ" = ( +/obj/structure/chair/comfy/black{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/hangar) +"CK" = ( +/obj/structure/grille, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plating, +/area/hangar) +"CV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"CW" = ( +/obj/structure/statue/snow/snowlegion, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"Df" = ( +/obj/effect/decal/cleanable/oil, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Dy" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/machinery/light/floor/hangar, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"EQ" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating, +/area/hangar) +"Fi" = ( +/turf/open/water/beach/deep, +/area/hangar) +"Fm" = ( +/obj/machinery/door/airlock/centcom{ + req_access_txt = "109" + }, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Fz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"FB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"FF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/hangar) +"FN" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"FQ" = ( +/turf/closed/mineral/random/snow, +/area/hangar) +"Gc" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Gf" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Gl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Hi" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Im" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/concrete/tiles, +/area/hangar) +"Io" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Iu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/concrete/tiles, +/area/hangar) +"ID" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"JD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/concrete/tiles, +/area/hangar) +"JM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red, +/area/hangar) +"JX" = ( +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Kg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Kp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"KV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/vending/cigarette{ + pixel_x = 5 + }, +/turf/open/floor/wood, +/area/hangar) +"Lg" = ( +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Ls" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"LT" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/hangar) +"LY" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/girder, +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, +/turf/open/floor/plating, +/area/hangar) +"MI" = ( +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"MP" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"MZ" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 1 + }, +/obj/structure/girder/displaced, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Na" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Nt" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/hangar) +"Nu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"NP" = ( +/obj/machinery/light/floor/hangar, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Ph" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/office{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/hangar) +"Qi" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"Qk" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/tiles, +/area/hangar) +"Rr" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/concrete/tiles, +/area/hangar) +"RO" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_cw{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"RV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/fluff/hedge, +/turf/open/floor/wood, +/area/hangar) +"Sj" = ( +/obj/structure/railing{ + dir = 10 + }, +/turf/open/water/beach/deep, +/area/hangar) +"Sw" = ( +/obj/structure/table, +/obj/item/paper/pamphlet/gateway{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/paper/pamphlet/centcom{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/concrete/reinforced, +/area/hangar) +"Sx" = ( +/turf/template_noop, +/area/template_noop) +"Sz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/tiles, +/area/hangar) +"SA" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/hangar) +"SU" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"Tg" = ( +/obj/structure/girder, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, +/turf/open/floor/plating, +/area/hangar) +"TD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"TY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red, +/area/hangar) +"Ub" = ( +/obj/effect/turf_decal/industrial/traffic/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Uu" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, +/turf/open/floor/plasteel/dark, +/area/hangar) +"Ux" = ( +/obj/structure/noticeboard{ + pixel_y = 31 + }, +/obj/item/storage/box/matches, +/obj/item/grown/log{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/item/grown/log{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/sepia, +/area/hangar) +"UA" = ( +/obj/structure/girder/reinforced, +/turf/open/floor/plating, +/area/hangar) +"Vl" = ( +/obj/machinery/atmospherics/components/unary/passive_vent, +/turf/open/floor/plasteel/dark, +/area/hangar) +"VM" = ( +/obj/structure/flora/rock/icy, +/turf/open/water/beach/deep, +/area/hangar) +"Wp" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/spawner/lootdrop/glowstick{ + pixel_x = 5; + pixel_y = 9 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/hangar) +"Xm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/structure/sign/poster/official/fruit_bowl{ + pixel_y = 32 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/hangar) +"Xp" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/turf/open/floor/concrete/tiles, +/area/hangar) +"XQ" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/hangar) +"XT" = ( +/obj/structure/rack{ + color = "#A47449"; + pixel_y = 11 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/grown/log{ + pixel_x = -7; + pixel_y = 20 + }, +/obj/item/grown/log{ + pixel_x = 7; + pixel_y = 20 + }, +/obj/item/grown/log{ + pixel_y = 25 + }, +/obj/item/statuebust{ + pixel_x = 6 + }, +/turf/open/floor/plasteel/sepia, +/area/hangar) +"Yn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/south, +/turf/open/floor/concrete/tiles, +/area/hangar) +"YD" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"YI" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/wood, +/area/hangar) +"YN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/concrete/slab_1, +/area/hangar) +"ZX" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/hangar) + +(1,1,1) = {" +Sx +Sx +Sx +Sx +MP +MP +MP +MP +tc +MP +MP +MP +tc +MP +MP +MP +tc +MP +MP +MP +tc +MP +MP +MP +tc +MP +Sx +Sx +Sx +Sx +"} +(2,1,1) = {" +Sx +Sx +Sx +MP +MP +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +ai +MP +MP +Sx +Sx +Sx +"} +(3,1,1) = {" +MP +MP +MP +MP +eP +SU +SU +sC +SU +SU +SU +SU +sC +SU +SU +SU +SU +sC +SU +SU +SU +SU +sC +SU +SU +xe +MP +MP +MP +MP +"} +(4,1,1) = {" +MP +FQ +FQ +FQ +eP +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +se +xe +FQ +FQ +FQ +MP +"} +(5,1,1) = {" +MP +FQ +FQ +Ub +fQ +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +EQ +uX +Cb +FQ +FQ +MP +"} +(6,1,1) = {" +MP +FQ +FQ +vt +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +Cb +FQ +FQ +MP +"} +(7,1,1) = {" +MP +FQ +FQ +bP +Uu +df +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +df +lE +Cb +FQ +FQ +MP +"} +(8,1,1) = {" +MP +FQ +FQ +eq +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +aR +MP +FQ +MP +"} +(9,1,1) = {" +MP +FQ +FQ +Ub +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +qi +Cb +FQ +FQ +MP +"} +(10,1,1) = {" +MP +FQ +MP +vt +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +Cb +FQ +FQ +MP +"} +(11,1,1) = {" +MP +FQ +FQ +bP +fQ +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +uX +aR +FQ +FQ +MP +"} +(12,1,1) = {" +MP +FQ +FQ +eq +Uu +df +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +df +lE +Cb +FQ +FQ +MP +"} +(13,1,1) = {" +MP +FQ +FQ +SA +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +Cb +FQ +FQ +MP +"} +(14,1,1) = {" +MP +FQ +FQ +vt +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +FB +FQ +FQ +MP +"} +(15,1,1) = {" +MP +FQ +FQ +vt +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +aR +FQ +FQ +MP +"} +(16,1,1) = {" +MP +FQ +FQ +eq +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +qi +Cb +FQ +FQ +MP +"} +(17,1,1) = {" +MP +FQ +FQ +SA +fQ +df +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +df +uX +Cb +FQ +FQ +MP +"} +(18,1,1) = {" +MP +FQ +FQ +vt +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +Cb +MP +FQ +MP +"} +(19,1,1) = {" +MP +FQ +FQ +vt +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +Cb +FQ +FQ +MP +"} +(20,1,1) = {" +MP +FQ +FQ +yV +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +Cb +FQ +FQ +MP +"} +(21,1,1) = {" +MP +FQ +FQ +Ub +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +qi +aR +FQ +FQ +MP +"} +(22,1,1) = {" +MP +FQ +FQ +vt +Uu +df +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +df +fb +FB +FQ +FQ +MP +"} +(23,1,1) = {" +MP +FQ +FQ +vt +fQ +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +uX +FB +FQ +FQ +MP +"} +(24,1,1) = {" +MP +FQ +FQ +eq +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +Cb +FQ +FQ +MP +"} +(25,1,1) = {" +MP +FQ +FQ +SA +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +Cb +FQ +FQ +MP +"} +(26,1,1) = {" +MP +FQ +FQ +bP +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +Cb +FQ +FQ +MP +"} +(27,1,1) = {" +MP +FQ +MP +vt +il +df +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +df +fb +Cb +FQ +FQ +MP +"} +(28,1,1) = {" +MP +FQ +FQ +yV +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +Cb +FQ +FQ +MP +"} +(29,1,1) = {" +MP +FQ +FQ +Ub +fQ +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +uX +aR +FQ +FQ +MP +"} +(30,1,1) = {" +MP +FQ +FQ +vt +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +aR +FQ +FQ +MP +"} +(31,1,1) = {" +MP +FQ +FQ +vt +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +Cb +FQ +FQ +MP +"} +(32,1,1) = {" +MP +FQ +FQ +eq +il +df +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +df +lE +Cb +FQ +FQ +MP +"} +(33,1,1) = {" +MP +FQ +FQ +Ub +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +aR +FQ +FQ +MP +"} +(34,1,1) = {" +MP +FQ +FQ +vt +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +aR +MP +FQ +MP +"} +(35,1,1) = {" +MP +FQ +FQ +vt +fQ +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +uX +aR +FQ +FQ +MP +"} +(36,1,1) = {" +MP +FQ +FQ +yV +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +Cb +FQ +FQ +MP +"} +(37,1,1) = {" +MP +FQ +FQ +Ub +Uu +df +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +df +lE +Cb +FQ +FQ +MP +"} +(38,1,1) = {" +MP +FQ +MP +vt +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +Cb +FQ +FQ +MP +"} +(39,1,1) = {" +MP +FQ +FQ +vt +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +Cb +FQ +FQ +MP +"} +(40,1,1) = {" +MP +FQ +FQ +yV +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +Cb +MP +MP +MP +"} +(41,1,1) = {" +MP +FQ +FQ +Ub +fQ +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +uX +Vl +Fm +yY +MP +"} +(42,1,1) = {" +MP +FQ +FQ +vt +Uu +df +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +df +lE +sT +MP +MP +MP +"} +(43,1,1) = {" +MP +FQ +FQ +vt +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +JX +FQ +FQ +MP +"} +(44,1,1) = {" +MP +FQ +FQ +yV +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +JX +FQ +FQ +MP +"} +(45,1,1) = {" +MP +FQ +FQ +Ub +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +JX +FQ +FQ +MP +"} +(46,1,1) = {" +MP +FQ +FQ +vt +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +yh +FQ +FQ +MP +"} +(47,1,1) = {" +MP +FQ +FQ +vt +fQ +df +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +df +uX +JX +MP +FQ +MP +"} +(48,1,1) = {" +MP +FQ +FQ +yV +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +JX +FQ +FQ +MP +"} +(49,1,1) = {" +MP +FQ +FQ +Ub +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +JX +FQ +FQ +MP +"} +(50,1,1) = {" +MP +FQ +FQ +vt +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +MZ +yh +FQ +FQ +MP +"} +(51,1,1) = {" +MP +FQ +FQ +vt +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +JX +FQ +FQ +MP +"} +(52,1,1) = {" +MP +FQ +FQ +yV +Uu +df +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +df +fb +ZX +FQ +FQ +MP +"} +(53,1,1) = {" +MP +FQ +FQ +Ub +jD +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +uX +Cb +FQ +FQ +MP +"} +(54,1,1) = {" +MP +FQ +FQ +vt +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +Cb +FQ +FQ +MP +"} +(55,1,1) = {" +MP +FQ +MP +vt +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +Cb +FQ +FQ +MP +"} +(56,1,1) = {" +MP +FQ +FQ +yV +il +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +Cb +oU +cz +MP +"} +(57,1,1) = {" +MP +FQ +FQ +Ub +il +df +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +df +fb +Cb +Tg +yK +MP +"} +(58,1,1) = {" +MP +FQ +FQ +vt +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +fb +Cb +bp +Wp +MP +"} +(59,1,1) = {" +MP +FQ +FQ +vt +fQ +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +uX +Cb +Tg +rn +MP +"} +(60,1,1) = {" +MP +FQ +FQ +yV +Uu +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +Ab +lE +Cb +Tg +XQ +MP +"} +(61,1,1) = {" +MP +FQ +FQ +Cb +lS +fn +NP +zj +sd +oO +at +aU +Na +tC +zr +ID +eE +RO +zj +NP +bu +zj +oO +Dy +RO +vA +Cb +LY +FQ +MP +"} +(62,1,1) = {" +MP +FQ +MP +MP +Cb +Cb +Cb +Cb +Cb +aR +Gc +MI +Df +fM +kx +ut +zX +aR +Cb +aR +aR +Cb +Cb +Cb +FB +Cb +Cb +FQ +FQ +MP +"} +(63,1,1) = {" +MP +FQ +MP +MP +MP +MP +ft +Lg +an +FQ +FQ +MP +MP +CK +CK +CK +MP +FQ +FQ +ju +Lg +zT +FQ +FQ +FQ +FQ +FQ +FQ +FQ +MP +"} +(64,1,1) = {" +MP +FQ +FQ +MP +CW +MP +nl +Io +Qi +jd +FQ +FQ +MP +FQ +FQ +FQ +MP +FQ +Gl +Hi +Io +zT +RV +FQ +FQ +FQ +FQ +FQ +FQ +MP +"} +(65,1,1) = {" +MP +FQ +FQ +MP +MP +MP +YN +xK +Kg +ce +jd +FQ +MP +CK +CK +CK +MP +Gl +qb +Io +sF +Nu +YI +je +FQ +FQ +MP +MP +MP +MP +"} +(66,1,1) = {" +MP +FQ +FQ +Fi +Fi +po +Sj +YN +oi +Io +ce +TD +pr +TD +TD +TD +Kp +Hi +Lg +sF +Nu +mX +xE +aA +FQ +FQ +MP +Sx +Sx +Sx +"} +(67,1,1) = {" +MP +FQ +FQ +FQ +Fi +dr +po +Sj +YN +oi +Io +Io +Lg +Lg +Lg +Lg +Lg +Io +FN +qa +xE +LT +mX +aA +FQ +FQ +MP +Sx +Sx +Sx +"} +(68,1,1) = {" +MP +FQ +FQ +FQ +Fi +Fi +Fi +po +Sj +YN +Gf +Ls +CV +CV +Gf +Ls +Gf +CV +qa +KV +CJ +xE +si +yT +Cg +FQ +MP +Sx +Sx +Sx +"} +(69,1,1) = {" +MP +MP +FQ +FQ +FQ +Fi +Fi +Fi +po +uB +uB +MP +FQ +eW +FQ +MP +Qk +Io +Sz +MP +Xm +wx +TY +kL +cP +MP +MP +Sx +Sx +Sx +"} +(70,1,1) = {" +Sx +MP +MP +FQ +MP +VM +Fi +Fi +dr +Fi +MP +MP +MP +MP +MP +MP +Xp +Io +Yn +MP +MP +Ux +FF +JM +Ph +sg +MP +Sx +Sx +Sx +"} +(71,1,1) = {" +Sx +Sx +MP +MP +MP +MP +Fi +Fi +Fi +UA +MP +YD +YD +tW +hl +JD +Im +Io +Sz +lD +MP +ik +rB +JM +mu +mh +MP +Sx +Sx +Sx +"} +(72,1,1) = {" +Sx +Sx +Sx +Sx +Sx +MP +MP +MP +MP +MP +MP +YD +YD +YD +Nt +Io +Io +Fz +Sz +lT +MP +XT +rq +BA +dj +mh +MP +Sx +Sx +Sx +"} +(73,1,1) = {" +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +MP +YD +YD +YD +Nt +Iu +Iu +Iu +Rr +lD +MP +MP +aF +hz +mh +MP +MP +Sx +Sx +Sx +"} +(74,1,1) = {" +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +MP +MP +MP +MP +MP +oY +do +bt +Sw +MP +MP +MP +MP +MP +MP +MP +Sx +Sx +Sx +Sx +"} +(75,1,1) = {" +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +MP +MP +MP +MP +MP +MP +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +Sx +"} diff --git a/_maps/outpost/hangar/test_40x20.dmm b/_maps/outpost/hangar/test_40x20.dmm new file mode 100644 index 000000000000..c50c8573660c --- /dev/null +++ b/_maps/outpost/hangar/test_40x20.dmm @@ -0,0 +1,1732 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/floor/plating, +/area/hangar) +"b" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"c" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"d" = ( +/obj/machinery/atmospherics/components/binary/pump/on, +/turf/open/floor/plasteel, +/area/hangar) +"g" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"h" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hangar) +"k" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"n" = ( +/obj/item/pipe/binary, +/turf/closed/indestructible/reinforced, +/area/hangar) +"o" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000 + }, +/turf/open/floor/plasteel, +/area/hangar) +"q" = ( +/turf/open/floor/plasteel, +/area/hangar) +"r" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"t" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"u" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"x" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"y" = ( +/obj/machinery/elevator_call_button{ + pixel_y = 25 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel, +/area/hangar) +"z" = ( +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel, +/area/hangar) +"B" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hangar) +"C" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"E" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel, +/area/hangar) +"I" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"J" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating, +/area/hangar) +"K" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating, +/area/hangar) +"N" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel, +/area/hangar) +"P" = ( +/turf/template_noop, +/area/template_noop) +"Q" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"S" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"T" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"V" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hangar) +"W" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"Z" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) + +(1,1,1) = {" +P +P +P +b +b +b +b +b +b +b +T +b +b +b +T +b +b +b +T +b +b +b +T +b +b +b +T +b +b +b +b +"} +(2,1,1) = {" +P +P +P +b +q +q +N +S +S +S +S +S +S +S +S +S +S +S +S +S +S +S +S +S +S +S +S +k +q +q +b +"} +(3,1,1) = {" +P +P +P +b +q +q +N +Q +Q +Z +Q +Q +Q +Q +Z +Q +Q +Q +Q +Z +Q +Q +Q +Q +Z +Q +Q +k +q +q +b +"} +(4,1,1) = {" +P +P +P +b +q +q +N +x +x +x +x +x +x +x +x +x +x +x +x +x +x +x +x +x +x +x +x +k +q +q +b +"} +(5,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +J +k +q +q +b +"} +(6,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(7,1,1) = {" +P +P +P +b +q +B +N +K +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +K +k +B +q +b +"} +(8,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(9,1,1) = {" +P +P +P +b +q +q +t +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +I +q +q +b +"} +(10,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(11,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(12,1,1) = {" +P +P +P +b +q +B +N +K +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +K +k +B +q +b +"} +(13,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(14,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(15,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(16,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(17,1,1) = {" +P +P +P +b +q +B +N +K +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +K +k +B +q +b +"} +(18,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(19,1,1) = {" +P +P +P +b +q +q +t +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +I +q +q +b +"} +(20,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(21,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(22,1,1) = {" +P +P +P +b +q +B +N +K +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +K +k +B +q +b +"} +(23,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(24,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(25,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(26,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(27,1,1) = {" +P +P +P +b +q +B +N +K +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +K +k +B +q +b +"} +(28,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(29,1,1) = {" +P +P +P +b +q +q +t +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +I +q +q +b +"} +(30,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(31,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(32,1,1) = {" +P +P +P +b +q +B +N +K +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +K +k +B +q +b +"} +(33,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(34,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(35,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(36,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(37,1,1) = {" +P +P +P +b +q +B +N +K +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +K +k +B +q +b +"} +(38,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(39,1,1) = {" +P +P +P +b +q +q +t +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +I +q +q +b +"} +(40,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(41,1,1) = {" +P +P +P +b +q +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(42,1,1) = {" +P +P +P +b +q +B +N +K +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +K +k +B +q +b +"} +(43,1,1) = {" +P +o +d +n +g +q +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(44,1,1) = {" +b +b +b +b +b +y +N +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +q +q +b +"} +(45,1,1) = {" +b +W +W +u +E +q +h +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +V +r +q +q +b +"} +(46,1,1) = {" +b +W +W +W +E +z +q +q +q +c +q +q +q +q +c +q +q +q +q +c +q +q +q +q +c +q +q +q +q +q +b +"} +(47,1,1) = {" +b +W +W +W +E +q +q +q +C +q +q +q +q +q +q +q +q +q +q +q +q +q +q +q +q +C +q +q +q +q +b +"} +(48,1,1) = {" +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +"} diff --git a/_maps/outpost/hangar/test_40x40.dmm b/_maps/outpost/hangar/test_40x40.dmm new file mode 100644 index 000000000000..0bae3295e4e0 --- /dev/null +++ b/_maps/outpost/hangar/test_40x40.dmm @@ -0,0 +1,2692 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"d" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"e" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"f" = ( +/obj/machinery/atmospherics/components/binary/pump/on, +/turf/open/floor/plasteel, +/area/hangar) +"i" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"j" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"l" = ( +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel, +/area/hangar) +"o" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hangar) +"p" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"q" = ( +/obj/item/pipe/binary, +/turf/closed/indestructible/reinforced, +/area/hangar) +"r" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"u" = ( +/turf/template_noop, +/area/template_noop) +"v" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel, +/area/hangar) +"z" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hangar) +"A" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel, +/area/hangar) +"B" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"D" = ( +/turf/open/floor/plating, +/area/hangar) +"E" = ( +/turf/open/floor/plasteel, +/area/hangar) +"G" = ( +/obj/machinery/elevator_call_button{ + pixel_y = 25 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel, +/area/hangar) +"I" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"J" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"K" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000 + }, +/turf/open/floor/plasteel, +/area/hangar) +"L" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"M" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"N" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"O" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating, +/area/hangar) +"R" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hangar) +"U" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"V" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"W" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating, +/area/hangar) + +(1,1,1) = {" +u +u +u +a +a +a +a +a +a +a +p +a +a +a +p +a +a +a +p +a +a +a +p +a +a +a +p +a +a +a +p +a +a +a +p +a +a +a +p +a +a +a +p +a +a +a +p +a +a +a +a +"} +(2,1,1) = {" +u +u +u +a +E +E +A +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +d +J +E +E +a +"} +(3,1,1) = {" +u +u +u +a +E +E +A +I +I +j +I +I +I +I +j +I +I +I +I +j +I +I +I +I +j +I +I +I +I +j +I +I +I +I +j +I +I +I +I +j +I +I +I +I +j +I +I +J +E +E +a +"} +(4,1,1) = {" +u +u +u +a +E +E +A +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +e +J +E +E +a +"} +(5,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +O +J +E +E +a +"} +(6,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(7,1,1) = {" +u +u +u +a +E +R +A +W +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +W +J +R +E +a +"} +(8,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(9,1,1) = {" +u +u +u +a +E +E +r +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +i +E +E +a +"} +(10,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(11,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(12,1,1) = {" +u +u +u +a +E +R +A +W +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +W +J +R +E +a +"} +(13,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(14,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(15,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(16,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(17,1,1) = {" +u +u +u +a +E +R +A +W +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +W +J +R +E +a +"} +(18,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(19,1,1) = {" +u +u +u +a +E +E +r +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +i +E +E +a +"} +(20,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(21,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(22,1,1) = {" +u +u +u +a +E +R +A +W +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +W +J +R +E +a +"} +(23,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(24,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(25,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(26,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(27,1,1) = {" +u +u +u +a +E +R +A +W +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +W +J +R +E +a +"} +(28,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(29,1,1) = {" +u +u +u +a +E +E +r +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +i +E +E +a +"} +(30,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(31,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(32,1,1) = {" +u +u +u +a +E +R +A +W +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +W +J +R +E +a +"} +(33,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(34,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(35,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(36,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(37,1,1) = {" +u +u +u +a +E +R +A +W +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +W +J +R +E +a +"} +(38,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(39,1,1) = {" +u +u +u +a +E +E +r +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +i +E +E +a +"} +(40,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(41,1,1) = {" +u +u +u +a +E +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(42,1,1) = {" +u +u +u +a +E +R +A +W +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +W +J +R +E +a +"} +(43,1,1) = {" +u +K +f +q +U +E +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(44,1,1) = {" +a +a +a +a +a +G +A +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +D +J +E +E +a +"} +(45,1,1) = {" +a +V +V +N +v +E +o +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +z +M +E +E +a +"} +(46,1,1) = {" +a +V +V +V +v +l +E +E +E +L +E +E +E +E +L +E +E +E +E +L +E +E +E +E +L +E +E +E +E +L +E +E +E +E +L +E +E +E +E +L +E +E +E +E +L +E +E +E +E +E +a +"} +(47,1,1) = {" +a +V +V +V +v +E +E +B +E +E +E +E +E +E +E +E +E +B +E +E +E +E +E +E +E +E +B +B +E +E +E +E +E +E +E +E +B +E +E +E +E +E +E +E +E +E +B +E +E +E +a +"} +(48,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/_maps/outpost/hangar/test_56x20.dmm b/_maps/outpost/hangar/test_56x20.dmm new file mode 100644 index 000000000000..be5afd91fa78 --- /dev/null +++ b/_maps/outpost/hangar/test_56x20.dmm @@ -0,0 +1,2260 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/floor/plating, +/area/hangar) +"b" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"c" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"d" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"g" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"h" = ( +/obj/item/pipe/binary, +/turf/closed/indestructible/reinforced, +/area/hangar) +"k" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hangar) +"o" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hangar) +"q" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"r" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating, +/area/hangar) +"t" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"u" = ( +/obj/machinery/elevator_call_button{ + pixel_y = 25 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel, +/area/hangar) +"v" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"w" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel, +/area/hangar) +"z" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"A" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"F" = ( +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel, +/area/hangar) +"H" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"L" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"M" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"O" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating, +/area/hangar) +"Q" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel, +/area/hangar) +"R" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"S" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hangar) +"T" = ( +/turf/open/floor/plasteel, +/area/hangar) +"U" = ( +/obj/machinery/atmospherics/components/binary/pump/on, +/turf/open/floor/plasteel, +/area/hangar) +"V" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"W" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"Y" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000 + }, +/turf/open/floor/plasteel, +/area/hangar) +"Z" = ( +/turf/template_noop, +/area/template_noop) + +(1,1,1) = {" +Z +Z +Z +g +g +g +g +g +g +g +d +g +g +g +d +g +g +g +d +g +g +g +d +g +g +g +d +g +g +g +g +"} +(2,1,1) = {" +Z +Z +Z +g +T +T +Q +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +b +A +T +T +g +"} +(3,1,1) = {" +Z +Z +Z +g +T +T +Q +V +V +v +V +V +V +V +v +V +V +V +V +v +V +V +V +V +v +V +V +A +T +T +g +"} +(4,1,1) = {" +Z +Z +Z +g +T +T +Q +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +W +A +T +T +g +"} +(5,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +O +A +T +T +g +"} +(6,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(7,1,1) = {" +Z +Z +Z +g +T +S +Q +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +A +S +T +g +"} +(8,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(9,1,1) = {" +Z +Z +Z +g +T +T +q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +t +T +T +g +"} +(10,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(11,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(12,1,1) = {" +Z +Z +Z +g +T +S +Q +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +A +S +T +g +"} +(13,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(14,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(15,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(16,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(17,1,1) = {" +Z +Z +Z +g +T +S +Q +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +A +S +T +g +"} +(18,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(19,1,1) = {" +Z +Z +Z +g +T +T +q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +t +T +T +g +"} +(20,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(21,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(22,1,1) = {" +Z +Z +Z +g +T +S +Q +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +A +S +T +g +"} +(23,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(24,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(25,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(26,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(27,1,1) = {" +Z +Z +Z +g +T +S +Q +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +A +S +T +g +"} +(28,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(29,1,1) = {" +Z +Z +Z +g +T +T +q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +t +T +T +g +"} +(30,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(31,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(32,1,1) = {" +Z +Z +Z +g +T +S +Q +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +A +S +T +g +"} +(33,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(34,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(35,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(36,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(37,1,1) = {" +Z +Z +Z +g +T +S +Q +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +A +S +T +g +"} +(38,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(39,1,1) = {" +Z +Z +Z +g +T +T +q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +t +T +T +g +"} +(40,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(41,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(42,1,1) = {" +Z +Z +Z +g +T +S +Q +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +A +S +T +g +"} +(43,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(44,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(45,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(46,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(47,1,1) = {" +Z +Z +Z +g +T +S +Q +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +A +S +T +g +"} +(48,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(49,1,1) = {" +Z +Z +Z +g +T +T +q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +t +T +T +g +"} +(50,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(51,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(52,1,1) = {" +Z +Z +Z +g +T +S +Q +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +A +S +T +g +"} +(53,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(54,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(55,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(56,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(57,1,1) = {" +Z +Z +Z +g +T +S +Q +r +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +r +A +S +T +g +"} +(58,1,1) = {" +Z +Z +Z +g +T +T +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(59,1,1) = {" +Z +Y +U +h +z +T +q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +t +T +T +g +"} +(60,1,1) = {" +g +g +g +g +g +u +Q +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +A +T +T +g +"} +(61,1,1) = {" +g +L +L +M +w +T +k +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +o +H +T +T +g +"} +(62,1,1) = {" +g +L +L +L +w +F +T +T +T +c +T +T +T +T +c +T +T +T +T +c +T +T +T +T +c +T +T +T +T +T +g +"} +(63,1,1) = {" +g +L +L +L +w +T +T +T +R +T +T +T +T +T +T +T +T +T +T +T +T +T +T +T +T +R +T +T +T +T +g +"} +(64,1,1) = {" +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +g +"} diff --git a/_maps/outpost/hangar/test_56x40.dmm b/_maps/outpost/hangar/test_56x40.dmm new file mode 100644 index 000000000000..6ca87ef8e48a --- /dev/null +++ b/_maps/outpost/hangar/test_56x40.dmm @@ -0,0 +1,3540 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/open/floor/plating, +/area/hangar) +"c" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hangar) +"e" = ( +/obj/effect/landmark/outpost/hangar_numbers, +/turf/open/floor/plasteel, +/area/hangar) +"f" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"g" = ( +/obj/structure/marker_beacon{ + picked_color = "Teal" + }, +/turf/open/floor/plating, +/area/hangar) +"h" = ( +/obj/machinery/door/airlock, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel, +/area/hangar) +"k" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"l" = ( +/obj/machinery/light/floor/hangar, +/turf/open/floor/plasteel, +/area/hangar) +"n" = ( +/turf/open/floor/plasteel/tech, +/area/hangar) +"p" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"q" = ( +/obj/item/pipe/binary, +/turf/closed/indestructible/reinforced, +/area/hangar) +"s" = ( +/obj/machinery/atmospherics/components/binary/pump/on, +/turf/open/floor/plasteel, +/area/hangar) +"v" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"x" = ( +/obj/effect/turf_decal/arrows{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"y" = ( +/obj/machinery/elevator_call_button{ + pixel_y = 25 + }, +/obj/effect/landmark/outpost/elevator_machine, +/turf/open/floor/plasteel, +/area/hangar) +"z" = ( +/turf/open/floor/plasteel, +/area/hangar) +"B" = ( +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000 + }, +/turf/open/floor/plasteel, +/area/hangar) +"C" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, +/turf/open/floor/plasteel, +/area/hangar) +"F" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"H" = ( +/turf/closed/indestructible/reinforced, +/area/hangar) +"J" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/hangar) +"L" = ( +/obj/machinery/atmospherics/components/unary/passive_vent{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"Q" = ( +/obj/effect/landmark/outpost/elevator, +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) +"R" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/hangar) +"S" = ( +/obj/effect/landmark/outpost/hangar_dock, +/turf/open/floor/plating, +/area/hangar) +"U" = ( +/obj/machinery/door/poddoor/multi_tile/four_tile_ver, +/turf/closed/indestructible/reinforced, +/area/hangar) +"V" = ( +/turf/template_noop, +/area/template_noop) +"W" = ( +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/hangar) +"X" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/hangar) +"Y" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/hangar) + +(1,1,1) = {" +V +V +V +H +H +H +H +H +H +H +U +H +H +H +U +H +H +H +U +H +H +H +U +H +H +H +U +H +H +H +U +H +H +H +U +H +H +H +U +H +H +H +U +H +H +H +U +H +H +H +H +"} +(2,1,1) = {" +V +V +V +H +z +z +C +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +F +v +z +z +H +"} +(3,1,1) = {" +V +V +V +H +z +z +C +n +n +p +n +n +n +n +p +n +n +n +n +p +n +n +n +n +p +n +n +n +n +p +n +n +n +n +p +n +n +n +n +p +n +n +n +n +p +n +n +v +z +z +H +"} +(4,1,1) = {" +V +V +V +H +z +z +C +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +J +v +z +z +H +"} +(5,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +S +v +z +z +H +"} +(6,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(7,1,1) = {" +V +V +V +H +z +W +C +g +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +g +v +W +z +H +"} +(8,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(9,1,1) = {" +V +V +V +H +z +z +f +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +z +z +H +"} +(10,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(11,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(12,1,1) = {" +V +V +V +H +z +W +C +g +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +g +v +W +z +H +"} +(13,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(14,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(15,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(16,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(17,1,1) = {" +V +V +V +H +z +W +C +g +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +g +v +W +z +H +"} +(18,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(19,1,1) = {" +V +V +V +H +z +z +f +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +z +z +H +"} +(20,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(21,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(22,1,1) = {" +V +V +V +H +z +W +C +g +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +g +v +W +z +H +"} +(23,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(24,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(25,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(26,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(27,1,1) = {" +V +V +V +H +z +W +C +g +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +g +v +W +z +H +"} +(28,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(29,1,1) = {" +V +V +V +H +z +z +f +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +z +z +H +"} +(30,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(31,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(32,1,1) = {" +V +V +V +H +z +W +C +g +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +g +v +W +z +H +"} +(33,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(34,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(35,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(36,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(37,1,1) = {" +V +V +V +H +z +W +C +g +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +g +v +W +z +H +"} +(38,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(39,1,1) = {" +V +V +V +H +z +z +f +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +z +z +H +"} +(40,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(41,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(42,1,1) = {" +V +V +V +H +z +W +C +g +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +g +v +W +z +H +"} +(43,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(44,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(45,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(46,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(47,1,1) = {" +V +V +V +H +z +W +C +g +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +g +v +W +z +H +"} +(48,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(49,1,1) = {" +V +V +V +H +z +z +f +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +z +z +H +"} +(50,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(51,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(52,1,1) = {" +V +V +V +H +z +W +C +g +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +g +v +W +z +H +"} +(53,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(54,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(55,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(56,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(57,1,1) = {" +V +V +V +H +z +W +C +g +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +g +v +W +z +H +"} +(58,1,1) = {" +V +V +V +H +z +z +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(59,1,1) = {" +V +B +s +q +L +z +f +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +k +z +z +H +"} +(60,1,1) = {" +H +H +H +H +H +y +C +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +a +v +z +z +H +"} +(61,1,1) = {" +H +Y +Y +Q +h +z +c +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +X +R +z +z +H +"} +(62,1,1) = {" +H +Y +Y +Y +h +e +z +z +z +x +z +z +z +z +x +z +z +z +z +x +z +z +z +z +x +z +z +z +z +x +z +z +z +z +x +z +z +z +z +x +z +z +z +z +x +z +z +z +z +z +H +"} +(63,1,1) = {" +H +Y +Y +Y +h +z +z +l +z +z +z +z +z +z +z +z +z +l +z +z +z +z +z +z +z +z +l +l +z +z +z +z +z +z +z +z +l +z +z +z +z +z +z +z +z +z +l +z +z +z +H +"} +(64,1,1) = {" +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +H +"} diff --git a/_maps/outpost/outpost_test_1.dmm b/_maps/outpost/outpost_test_1.dmm new file mode 100644 index 000000000000..009668fb5676 --- /dev/null +++ b/_maps/outpost/outpost_test_1.dmm @@ -0,0 +1,20588 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"af" = ( +/obj/structure/curtain/cloth/fancy, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/mono, +/area/outpost/crew) +"ai" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"an" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"ar" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/line, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"aC" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"aH" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 6 + }, +/obj/structure/closet/firecloset/wall{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"bg" = ( +/obj/structure/rack, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/obj/machinery/light/small/broken/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"bk" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/clipboard, +/obj/item/hand_labeler, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"bo" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/structure/window/reinforced/tinted{ + dir = 1 + }, +/turf/open/floor/grass, +/area/outpost/crew) +"bs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"bt" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"bv" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"by" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"bI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"bJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo) +"bL" = ( +/obj/structure/rack, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"bQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/sign/poster/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"bT" = ( +/obj/structure/chair/wood/wings{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet, +/area/outpost/crew) +"cc" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"cg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"cs" = ( +/obj/structure/table, +/obj/item/circuitboard/machine/paystand, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"ct" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"cx" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/plasteel, +/area/outpost/crew) +"cy" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4; + pixel_y = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"cz" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/cargo) +"cA" = ( +/obj/machinery/door/poddoor/preopen, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"cC" = ( +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"cO" = ( +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood, +/area/outpost/crew) +"cU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"cW" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"cZ" = ( +/obj/machinery/telecomms/allinone/indestructable{ + id = "Outpost" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"da" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"dh" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/box, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel, +/area/outpost/crew) +"dq" = ( +/obj/machinery/door/window/brigdoor/westleft, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + pixel_x = -1 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"dt" = ( +/obj/effect/turf_decal/box/corners, +/obj/structure/closet/crate/science, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"du" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"dC" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/crew/dorm) +"dD" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"dH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"dK" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"dS" = ( +/obj/effect/turf_decal/corner/opaque/red{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"dV" = ( +/obj/machinery/recycler, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"dW" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"dX" = ( +/obj/machinery/door/airlock{ + name = "Cryogenics" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"dY" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/newscaster/directional/north{ + pixel_y = 32 + }, +/obj/structure/filingcabinet/double, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"ec" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/small/directional/north, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"ed" = ( +/obj/structure/sign/poster/random{ + pixel_y = 32 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"eg" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"em" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"eq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"es" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"et" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"ex" = ( +/obj/machinery/vending/snack/random, +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"ey" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"ez" = ( +/obj/machinery/door/airlock{ + id_tag = "ob3"; + name = "Bathroom" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew) +"eL" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/item/kirbyplants{ + icon_state = "plant-03"; + name = "Dave" + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/inteq_nt{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"eO" = ( +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 4 + }, +/obj/machinery/vending/coffee, +/obj/structure/sign/poster/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"fc" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/landmark/observer_start, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"fh" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"fj" = ( +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"fk" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"fv" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"fD" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"fI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4; + pixel_y = 1 + }, +/obj/machinery/camera/autoname, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"fM" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4; + pixel_y = 1 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"fQ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"fV" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"fZ" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/item/clipboard{ + pixel_y = -3; + pixel_x = -3 + }, +/obj/item/pen{ + pixel_y = -4; + pixel_x = -4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"ga" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4; + pixel_y = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"gf" = ( +/obj/effect/turf_decal/box, +/obj/structure/closet/crate/engineering, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"gm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"gr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"gs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"gy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"gz" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"gF" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"gJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/newscaster/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"gK" = ( +/obj/item/kirbyplants/random, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel, +/area/outpost/crew) +"gN" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/wood, +/area/outpost/crew) +"gU" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"gX" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"hd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"ho" = ( +/obj/structure/table, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"hv" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/sign/poster/official/random{ + pixel_y = -32; + pixel_x = 32 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"hx" = ( +/obj/effect/turf_decal/box/corners, +/obj/structure/railing, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"hA" = ( +/obj/effect/turf_decal/spline/fancy/wood, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"hB" = ( +/obj/structure/rack, +/obj/machinery/light/small/broken/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"hG" = ( +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"hI" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"hU" = ( +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"hY" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 6 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"im" = ( +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"iw" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"iB" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"iF" = ( +/obj/structure/railing, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"iG" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/cargo) +"iI" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"iL" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/closet/crate, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"iQ" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"iV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"iY" = ( +/obj/structure/window/reinforced/tinted{ + dir = 1 + }, +/obj/structure/window/reinforced/tinted{ + dir = 4 + }, +/turf/open/floor/grass, +/area/outpost/crew) +"jd" = ( +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 8 + }, +/obj/machinery/vending/sovietsoda, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"je" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/outpost/crew) +"jh" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"jk" = ( +/obj/effect/turf_decal/box, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"jl" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/outpost/hallway/central) +"jn" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/structure/closet/cardboard, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"jp" = ( +/obj/effect/landmark{ + name = "Primary Cargo Shaft" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/cargo) +"jx" = ( +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"jC" = ( +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo) +"jD" = ( +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood, +/area/outpost/crew) +"jF" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"jH" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"jI" = ( +/obj/machinery/newscaster/directional/east, +/turf/open/floor/wood, +/area/outpost/crew) +"jM" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 6 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"jS" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + pixel_x = -1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"jU" = ( +/obj/structure/table, +/obj/machinery/door/window{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/vacant_rooms) +"kb" = ( +/obj/structure/closet/crate, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"kg" = ( +/obj/machinery/computer/cryopod/directional/west, +/obj/structure/table, +/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ + dir = 9 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/newscaster/directional/north{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"ki" = ( +/obj/structure/chair/office, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew/dorm) +"ks" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/hallway/central) +"kA" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"kC" = ( +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "outsmall2" + }, +/turf/open/floor/plating, +/area/outpost/crew) +"kF" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"kH" = ( +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"kI" = ( +/obj/structure/curtain/cloth/fancy, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/plasteel/mono, +/area/outpost/crew) +"kP" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"kQ" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"kR" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"kW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"kY" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"li" = ( +/obj/machinery/door/poddoor/preopen, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"lj" = ( +/obj/structure/table/wood, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"lk" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"lp" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/outpost/crew) +"ls" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"lz" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"lC" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"lH" = ( +/obj/machinery/door/window/brigdoor/southleft, +/obj/effect/turf_decal/siding/thinplating, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/vacant_rooms) +"lK" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"lP" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"lS" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"lW" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4; + pixel_y = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"lX" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"mg" = ( +/obj/effect/turf_decal/box, +/obj/structure/closet/crate, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"ml" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/outpost/crew) +"mn" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/structure/table/wood, +/obj/machinery/vending/boozeomat, +/turf/open/floor/carpet, +/area/outpost/crew) +"mp" = ( +/obj/machinery/light/small/directional/south, +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"ms" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"mt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"mz" = ( +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"mA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"mB" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"mC" = ( +/turf/open/space/basic, +/area/space) +"mF" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4; + pixel_y = 1 + }, +/obj/machinery/newscaster/directional/north{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"mG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"mL" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/structure/closet/emcloset/wall{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"mO" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"mT" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"nc" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"nd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) +"nf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"ng" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"np" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 6 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"ns" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"nw" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/outpost/crew) +"nz" = ( +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"nE" = ( +/obj/structure/chair/wood/wings{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/outpost/crew) +"nI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"nK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"nM" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"nO" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/end{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"nT" = ( +/obj/machinery/door/window/brigdoor/westright, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"nU" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/dorm) +"nY" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew/dorm) +"ob" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"oe" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"oi" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/box, +/obj/structure/disposalpipe/trunk, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"oq" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"or" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"ov" = ( +/obj/structure/chair/wood/wings, +/turf/open/floor/carpet, +/area/outpost/crew) +"oC" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 9 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"oF" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"oL" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/wood, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"oR" = ( +/obj/structure/toilet{ + pixel_y = 13 + }, +/obj/machinery/newscaster/directional/east, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/outpost/cargo) +"oV" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"pe" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"pg" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"pj" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/components/unary/tank/air{ + volume = 10000000; + piping_layer = 2 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"pl" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 + }, +/obj/structure/table, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"pm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4; + pixel_y = 1 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"ps" = ( +/obj/machinery/button/door{ + id = "ob2"; + name = "door lock"; + pixel_x = 10; + pixel_y = 23; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/door/airlock{ + id_tag = "ob2"; + name = "Stall 1" + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"pt" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"pw" = ( +/obj/structure/table, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"py" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/outpost/cargo) +"pA" = ( +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"pF" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/closet/crate/engineering, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"pG" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"pO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"pP" = ( +/obj/machinery/vending/coffee, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, +/area/outpost/crew) +"pX" = ( +/obj/machinery/door/poddoor/preopen, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"pY" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/stand_clear, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"qc" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"qi" = ( +/obj/effect/turf_decal/box/corners, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"qs" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/window, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew/dorm) +"qt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/outpost/hallway/central) +"qH" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -13 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) +"qP" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"qQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"qT" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"qV" = ( +/obj/machinery/button/door{ + id = "ob1"; + name = "door lock"; + pixel_x = 10; + pixel_y = 23; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/machinery/door/airlock{ + id_tag = "ob1"; + name = "Stall 1" + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"re" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"ri" = ( +/obj/structure/table, +/obj/effect/turf_decal/spline/fancy/opaque/grey, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew/dorm) +"rt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"ru" = ( +/turf/closed/indestructible/reinforced{ + icon = 'icons/obj/doors/blastdoor.dmi'; + icon_state = "closed"; + name = "hardened blast door" + }, +/area/outpost/hallway/central) +"ry" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"rB" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/grass, +/area/outpost/crew) +"rF" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs, +/area/outpost/cargo) +"rG" = ( +/obj/structure/rack, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"rK" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"rM" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"rS" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"rV" = ( +/obj/structure/table, +/obj/machinery/newscaster/directional/north{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"rZ" = ( +/obj/effect/turf_decal/corner/opaque/black, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 4 + }, +/obj/machinery/newscaster/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"sa" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"sd" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"sk" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"sm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"sn" = ( +/obj/effect/turf_decal/corner/opaque/green/three_quarters, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"sr" = ( +/obj/effect/landmark/outpost/elevator{ + shaft = "main" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/hallway/central) +"ss" = ( +/obj/structure/table, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/item/radio/intercom/directional/north{ + pixel_y = 24 + }, +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"su" = ( +/obj/structure/railing, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"sv" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/outpost/crew) +"sB" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"sH" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"sI" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"sL" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/inteq_gec{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"sM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/sign/poster/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"sO" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"sX" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"tg" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"ti" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/outpost/crew) +"tr" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet, +/area/outpost/crew) +"tv" = ( +/obj/structure/chair, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"tB" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"tK" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/box, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"tL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/crew) +"tU" = ( +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"tZ" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"uc" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"uv" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"uy" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 6 + }, +/obj/item/kirbyplants/random, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"uF" = ( +/turf/open/floor/wood, +/area/outpost/crew) +"uG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"uL" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"uQ" = ( +/obj/structure/urinal{ + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) +"uW" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 10 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"uX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/closet/firecloset/wall{ + pixel_y = 28 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"ve" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"vf" = ( +/obj/structure/chair/wood/wings{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"vn" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/end{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"vr" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"vu" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/item/paper_bin, +/obj/item/pen, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"vv" = ( +/obj/machinery/firealarm/directional/south, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"vL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"vT" = ( +/obj/effect/turf_decal/corner/opaque/green/three_quarters, +/obj/structure/chair{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"vV" = ( +/obj/structure/noticeboard{ + dir = 8; + pixel_x = 28 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"vX" = ( +/obj/structure/rack, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"wa" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"wm" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/caution{ + dir = 4 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"wn" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"wr" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_y = 6; + pixel_x = 6 + }, +/obj/item/paper_bin/carbon{ + pixel_y = 1; + pixel_x = -8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"wy" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"wB" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Restroom" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/dorm) +"wE" = ( +/obj/structure/table, +/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ + dir = 4 + }, +/obj/machinery/newscaster/directional/west, +/obj/item/radio/intercom/directional/north{ + pixel_y = 23 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"wF" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/grass, +/area/outpost/crew) +"wH" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/end{ + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"wL" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/vacant_rooms) +"wR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"xa" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"xc" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/turf_decal/industrial/warning/corner, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"xi" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"xm" = ( +/obj/effect/turf_decal/box, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"xn" = ( +/obj/structure/rack, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"xo" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"xr" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"xs" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"xx" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"xy" = ( +/obj/structure/table, +/obj/machinery/newscaster/directional/north{ + pixel_y = 32 + }, +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"xA" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/airlock{ + name = "Cryogenics" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/dorm) +"xQ" = ( +/obj/structure/table, +/obj/item/circuitboard/machine/paystand, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"xW" = ( +/obj/structure/chair/wood/wings{ + dir = 4 + }, +/obj/machinery/button/door{ + dir = 4; + pixel_y = 7; + pixel_x = -38; + id = "outsmall1"; + name = "window shutters" + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/carpet, +/area/outpost/crew) +"xX" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/closed/indestructible/reinforced{ + icon = 'icons/obj/doors/blastdoor.dmi'; + icon_state = "closed"; + name = "hardened blast door" + }, +/area/outpost/hallway/central) +"xZ" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"ya" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"yh" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"yj" = ( +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 6 + }, +/turf/open/floor/carpet/royalblack, +/area/outpost/vacant_rooms) +"yl" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"yp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"ys" = ( +/obj/structure/curtain/cloth/fancy, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/mono, +/area/outpost/crew) +"yu" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"yy" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"yI" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/closed/indestructible/reinforced{ + icon = 'icons/obj/doors/airlocks/hatch/centcom.dmi'; + icon_state = "closed"; + name = "airlock" + }, +/area/outpost/crew/dorm) +"yK" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"yM" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"yV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"zn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/outpost/crew) +"zp" = ( +/obj/effect/turf_decal/box, +/obj/structure/closet/cardboard, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"zv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"zG" = ( +/obj/effect/turf_decal/corner/opaque/red{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"zL" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"zS" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"zW" = ( +/obj/machinery/computer/cargo/express{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"zX" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"Ab" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 + }, +/obj/structure/sign/poster/random{ + pixel_y = 32 + }, +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Ac" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Am" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/closet/crate/science, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"Ao" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Ap" = ( +/obj/machinery/firealarm/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Au" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood, +/area/outpost/crew) +"Aw" = ( +/obj/structure/sign/poster/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"AC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"AI" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/machinery/newscaster/directional/south, +/obj/machinery/camera/autoname{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"AK" = ( +/obj/machinery/door/airlock/public/glass, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"AL" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"AM" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 10 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"AR" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"AU" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"AY" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Bh" = ( +/obj/structure/table, +/obj/structure/window/reinforced, +/obj/item/hand_labeler, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"Bj" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Bs" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Bu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"Bx" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"BE" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1; + pixel_x = -1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + pixel_x = -1 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"BF" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/crew) +"BJ" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"BQ" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Cc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"Cd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Cj" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Ck" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Co" = ( +/obj/machinery/announcement_system, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Cq" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters, +/obj/machinery/disposal/bin, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"Ct" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"CI" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"CL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"CR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/outpost/hallway/central) +"CT" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"CU" = ( +/obj/machinery/door/poddoor/preopen, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"Dd" = ( +/obj/structure/chair/greyscale{ + dir = 1 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"De" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"Df" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"Dg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Do" = ( +/obj/structure/table, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/item/paper_bin, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"Dz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"DA" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"DB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"DH" = ( +/obj/machinery/button/door{ + pixel_y = 36; + pixel_x = -9; + id = "outsmall2"; + name = "window shutters" + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 22; + pixel_x = -5 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"DJ" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"DQ" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 + }, +/obj/structure/table, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"DU" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 + }, +/obj/machinery/vending/cola/random, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"DV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"DX" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = -13 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel, +/area/outpost/crew) +"DY" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Eg" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Eh" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Eo" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"Ep" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass, +/area/outpost/crew) +"Eq" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Eu" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/binary/pump/on/layer2, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"Ev" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Ez" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"EB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"ED" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/turf/open/floor/carpet, +/area/outpost/crew) +"EG" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"EH" = ( +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"EI" = ( +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 1 + }, +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"EK" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"EM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"EU" = ( +/obj/structure/curtain/cloth/fancy, +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono, +/area/outpost/crew) +"EW" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"EY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/closet/emcloset/wall{ + pixel_y = 28 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Fa" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"Ff" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/end, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"Fu" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"FB" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/grass, +/area/outpost/crew) +"FF" = ( +/obj/machinery/vending/games, +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"FM" = ( +/obj/machinery/power/floodlight, +/obj/structure/cable, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"FQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"FU" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Gc" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Gj" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/structure/barricade/wooden/crude, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/oil/slippery, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"Gm" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"Gp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Gq" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen/three_quarters{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"Gu" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"GA" = ( +/obj/item/kirbyplants/random, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"GB" = ( +/obj/structure/rack, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"GG" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"GJ" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/outpost/crew) +"GK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"GL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"GQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32; + pixel_x = -33 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"GS" = ( +/obj/structure/urinal{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) +"GT" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 4 + }, +/obj/machinery/firealarm/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"GU" = ( +/obj/machinery/light/directional/south, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Hb" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"He" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/wood, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"Hg" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Hi" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1; + pixel_x = -1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + pixel_x = -1 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Hl" = ( +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Hm" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced, +/obj/item/storage/fancy/donut_box{ + pixel_y = -3 + }, +/turf/open/floor/carpet, +/area/outpost/crew) +"Hp" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/end, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"Hx" = ( +/obj/effect/turf_decal/box, +/obj/structure/closet/crate, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"HB" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"HC" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"HG" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"HH" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"HL" = ( +/obj/structure/rack, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/green/end{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"HR" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/box, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"HU" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/machinery/light/directional/west, +/obj/item/kirbyplants/random, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"HZ" = ( +/obj/structure/table/wood, +/obj/structure/displaycase/forsale, +/obj/effect/turf_decal/siding/wood/end, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"Ig" = ( +/obj/effect/turf_decal/corner/opaque/green/three_quarters{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Ij" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"It" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Ix" = ( +/obj/structure/sign/directions/command{ + dir = 4; + pixel_y = -24 + }, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 6 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"IB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"ID" = ( +/obj/structure/railing, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"IP" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"IU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"IY" = ( +/obj/structure/chair/greyscale{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen/border{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"IZ" = ( +/obj/structure/window/reinforced/fulltile, +/obj/structure/grille, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "outsmall1" + }, +/turf/open/floor/plating, +/area/outpost/crew) +"Jh" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Jl" = ( +/obj/structure/rack, +/obj/machinery/light/small/broken/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/garbage, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"Jo" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Jp" = ( +/obj/structure/sign/poster/random{ + pixel_y = -32 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/corner/opaque/green/three_quarters, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Jr" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Ju" = ( +/obj/structure/railing, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Jz" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/wood, +/area/outpost/crew) +"JB" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"JC" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"JL" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"JM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"JU" = ( +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) +"JX" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Ka" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Kn" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Ko" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"Kt" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Kw" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 4 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"Ky" = ( +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/outpost/vacant_rooms) +"Kz" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo) +"KA" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4; + pixel_y = 1 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"KC" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/door/firedoor/border_only{ + dir = 4 + }, +/obj/machinery/door/airlock/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"KD" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"KG" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/box, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"KH" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/box, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"KJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"KK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/light/small/directional/west, +/turf/open/floor/wood, +/area/outpost/crew) +"KQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"KV" = ( +/obj/machinery/light/small/directional/south, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) +"KW" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 8 + }, +/obj/machinery/elevator_call_button{ + pixel_y = 25 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "main" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"Ld" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"Lr" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Ls" = ( +/obj/machinery/light/small/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) +"Lu" = ( +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"Lx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) +"Lz" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"LD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"LG" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"LI" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"LL" = ( +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"LP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"LZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"Mk" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Mr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Mt" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/central) +"Mz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"MA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"MB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32; + pixel_y = -32 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) +"ME" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"MF" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/effect/turf_decal/siding/thinplating{ + dir = 10 + }, +/obj/item/circuitboard/machine/paystand, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/vacant_rooms) +"MN" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"MO" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"Nc" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/end, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"Ne" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Ni" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) +"Nl" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/crew) +"Nv" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"Nx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"NH" = ( +/obj/structure/window/reinforced/tinted{ + dir = 8 + }, +/obj/structure/window/reinforced/tinted, +/turf/open/floor/grass, +/area/outpost/crew) +"NO" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 23 + }, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/vacant_rooms) +"NT" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/end{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"NX" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"Oa" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"Ob" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Od" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 6 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Of" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"Oj" = ( +/obj/effect/turf_decal/box/corners, +/obj/structure/closet/crate/science, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"Om" = ( +/obj/machinery/power/smes/magical, +/obj/structure/cable, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Oq" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Or" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew) +"Ou" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"Ov" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"Oz" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/crew) +"OC" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"OH" = ( +/obj/item/kirbyplants/random, +/obj/machinery/light/small/directional/west, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 10 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"OJ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"OY" = ( +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Pa" = ( +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 10 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Pj" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"Ps" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Pu" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/paper_bin{ + pixel_y = 3; + pixel_x = 2 + }, +/obj/structure/noticeboard{ + pixel_y = 28 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = 2 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"Pz" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"PA" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"PE" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"PG" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"PH" = ( +/obj/structure/railing{ + dir = 10 + }, +/turf/open/floor/grass, +/area/outpost/crew) +"PI" = ( +/obj/machinery/airalarm/directional/east, +/obj/item/radio/intercom/directional/north{ + pixel_y = 24 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"PK" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"PR" = ( +/obj/structure/railing{ + dir = 5 + }, +/turf/open/floor/grass, +/area/outpost/crew) +"PV" = ( +/obj/structure/railing, +/turf/open/floor/grass, +/area/outpost/crew) +"Qc" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"Qe" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/pen, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"Qf" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 4; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Qh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"Qj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Qk" = ( +/turf/open/floor/carpet, +/area/outpost/crew) +"Qt" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 8; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Qw" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"QA" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"QD" = ( +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"QG" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) +"QI" = ( +/obj/structure/disposalpipe/segment, +/turf/closed/indestructible/reinforced, +/area/outpost/crew/dorm) +"QK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/sign/poster/official/random{ + pixel_x = 32; + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"QP" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"QT" = ( +/obj/effect/turf_decal/corner/opaque/green{ + dir = 9 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"QY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Rb" = ( +/obj/machinery/door/airlock{ + id_tag = "ob4"; + name = "Bathroom" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Rd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"Re" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/outpost/cargo) +"Rk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"Ry" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"RC" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1; + pixel_x = -1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"RF" = ( +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"RG" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"RN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"RV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"RY" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/box, +/obj/structure/disposalpipe/trunk, +/obj/effect/landmark/observer_start, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"Sa" = ( +/obj/machinery/porta_turret/ship, +/obj/structure/sign/warning/securearea{ + pixel_x = -26; + pixel_y = -5 + }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 9 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Sc" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Si" = ( +/obj/structure/filingcabinet/double, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew/dorm) +"Sn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Sp" = ( +/obj/machinery/vending/snack/random, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel, +/area/outpost/crew) +"St" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"SC" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"ST" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"Td" = ( +/obj/effect/turf_decal/siding/thinplating, +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"Th" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew/dorm) +"Tk" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Tt" = ( +/obj/machinery/camera/autoname{ + dir = 10 + }, +/obj/structure/filingcabinet/double, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"Ty" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"TA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"TB" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/wood, +/area/outpost/crew) +"TW" = ( +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 10 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"TY" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/filingcabinet/double, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"Ud" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"Uo" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"Up" = ( +/obj/structure/table/wood, +/obj/structure/window/reinforced, +/turf/open/floor/carpet, +/area/outpost/crew) +"Uv" = ( +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"Uw" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/cargo) +"Uy" = ( +/obj/structure/rack, +/obj/effect/turf_decal/trimline/opaque/green/line, +/obj/effect/turf_decal/trimline/opaque/green/line{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"Uz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"UE" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"UM" = ( +/obj/machinery/holopad/emergency/bar, +/obj/effect/landmark/observer_start, +/turf/open/floor/carpet, +/area/outpost/crew) +"UU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Vg" = ( +/obj/machinery/modular_computer/console/preset/civilian, +/obj/machinery/camera/autoname{ + dir = 6 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/cargo) +"Vh" = ( +/obj/structure/railing, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Vq" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Vy" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"VE" = ( +/obj/structure/railing, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/stairs{ + dir = 8 + }, +/area/outpost/cargo) +"VH" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/machinery/light/small/directional/east, +/obj/effect/turf_decal/spline/fancy/wood{ + dir = 5 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 23 + }, +/turf/open/floor/carpet/royalblack, +/area/outpost/vacant_rooms) +"VR" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"VV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"VW" = ( +/obj/structure/chair/wood/wings{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/outpost/crew) +"VX" = ( +/obj/machinery/button/door{ + id = "ob3"; + name = "door lock"; + pixel_x = -8; + pixel_y = 24; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel, +/area/outpost/crew) +"Wd" = ( +/obj/machinery/light/small/directional/east, +/turf/open/floor/wood, +/area/outpost/crew) +"Wt" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Ww" = ( +/turf/open/floor/plasteel, +/area/outpost/crew) +"Wz" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32; + pixel_y = -32 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"WI" = ( +/obj/structure/closet/cardboard, +/obj/item/picket_sign, +/obj/item/picket_sign, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"WM" = ( +/obj/structure/chair/greyscale{ + dir = 8 + }, +/obj/effect/turf_decal/corner/opaque/bottlegreen{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/dorm) +"WN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"WT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"WV" = ( +/obj/structure/sign/poster/contraband/inteq{ + pixel_y = 32 + }, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Xc" = ( +/obj/effect/turf_decal/corner/opaque/black{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Xk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned, +/area/outpost/cargo) +"Xl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Xm" = ( +/obj/effect/turf_decal/industrial/stand_clear{ + dir = 1 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Xn" = ( +/obj/effect/turf_decal/box/corners, +/obj/structure/closet/cardboard, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"Xp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/confetti, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Xr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plasteel/patterned, +/area/outpost/crew/dorm) +"Xx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/corner/opaque/black{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"XB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/spline/fancy/opaque/grey/corner{ + dir = 1 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"XM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet, +/area/outpost/crew) +"XS" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Yb" = ( +/obj/structure/table, +/obj/effect/turf_decal/spline/fancy/opaque/grey, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew/dorm) +"Yd" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/hallway/central) +"Yo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/crew) +"Yr" = ( +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/outpost/hallway/central) +"Yv" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"YB" = ( +/obj/machinery/button/door{ + id = "ob4"; + name = "door lock"; + pixel_x = 25; + pixel_y = -6; + dir = 8; + specialfunctions = 4; + normaldoorcontrol = 1 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = -13 + }, +/obj/structure/mirror{ + pixel_x = -28 + }, +/turf/open/floor/plasteel, +/area/outpost/cargo) +"YC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/corner/opaque/green{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"YE" = ( +/obj/item/kirbyplants/random, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"YK" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew) +"YQ" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/structure/railing/corner, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/cargo) +"YR" = ( +/obj/effect/turf_decal/siding/thinplating{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating, +/obj/machinery/door/firedoor/border_only, +/obj/machinery/door/firedoor/border_only{ + dir = 1 + }, +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"YX" = ( +/obj/machinery/door/window{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/wood, +/turf/open/floor/carpet/royalblack, +/area/outpost/vacant_rooms) +"Za" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"Ze" = ( +/obj/structure/railing, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Zi" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/wood, +/area/outpost/crew) +"Zm" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms) +"Zr" = ( +/obj/machinery/porta_turret/ship, +/obj/structure/sign/warning/securearea{ + pixel_x = 26; + pixel_y = -5 + }, +/obj/effect/turf_decal/corner/opaque/red{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"Zt" = ( +/obj/structure/window/reinforced/tinted{ + dir = 1 + }, +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass, +/area/outpost/crew) +"Zu" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/newscaster/directional/west, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Zx" = ( +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew/dorm) +"ZE" = ( +/obj/structure/table, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/vacant_rooms) +"ZM" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/wood, +/area/outpost/crew) +"ZO" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + pixel_x = -1 + }, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"ZS" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/grimy, +/area/outpost/crew/dorm) +"ZV" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel, +/area/outpost/hallway/central) +"ZY" = ( +/obj/effect/turf_decal/spline/fancy/opaque/grey{ + dir = 1; + pixel_x = -1 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) + +(1,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(2,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(3,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(4,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(5,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(6,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Or +kC +kC +kC +kC +kC +kC +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(7,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Or +Or +DH +ov +tr +tr +bT +jD +Or +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(8,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Or +ec +es +Qk +nE +nE +XM +EB +Zi +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(9,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Or +Or +Or +ys +bo +wF +Ep +NH +af +Or +Or +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(10,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Or +Or +gK +YK +TB +PR +rB +rB +FB +FQ +Ov +vf +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(11,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Or +Sp +Ww +sa +GJ +uG +rt +rt +tL +HH +WN +lj +Or +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(12,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Or +pP +Rd +tg +xa +nf +du +KQ +Ou +Oz +Rk +kY +GA +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(13,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Or +Or +Or +BF +Rk +kW +ng +Qh +Qh +Qh +Qh +Yo +Nl +Rk +oq +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(14,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Or +Or +KK +EU +gy +lp +Au +Nv +ml +ml +ml +ml +Hm +FQ +uF +hd +Or +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(15,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +IZ +xW +Qk +bo +PH +dH +ZM +Cc +Qk +Qk +UM +Qk +Up +pO +ob +WT +dh +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(16,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +IZ +ml +Qk +Zt +PV +yh +JM +je +tr +ti +ti +ED +mn +Of +du +Ld +cx +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(17,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +IZ +nE +Qk +iY +FB +VW +Bu +Za +Vy +sv +sv +sv +sv +JC +Uz +Or +Or +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(18,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +IZ +jI +Wd +kI +DB +nw +uF +zn +uF +Jz +cO +gN +jI +LZ +Nx +ez +DX +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(19,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +wL +wL +wL +wL +wL +wL +CU +li +CU +wL +wL +wL +wL +wL +wL +wL +VX +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(20,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +wL +nO +HB +Kw +Ff +wL +ed +RV +vv +wL +oF +hU +nz +Oq +KA +wL +Or +Or +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(21,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +wL +pm +Ck +ga +rZ +wL +xs +RV +sO +wL +xQ +ZE +yK +RC +ve +wL +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(22,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +wL +Ry +Hi +BJ +zL +sk +Mk +ns +Xc +tB +Ev +Ps +Qt +jS +xn +wL +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(23,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +wL +MO +BE +fV +tZ +ry +Hg +uv +wa +Td +iB +wR +gJ +ZO +CT +wL +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(24,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +wL +fI +Qf +Gp +GT +wL +vr +RV +Pa +wL +wL +wL +wL +wL +wL +wL +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(25,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +wL +rV +cs +ZE +ZY +wL +EY +ZV +AM +sB +iw +rS +Zu +rS +KH +wL +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(26,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +wL +PI +ai +Sc +xo +wL +uX +sI +Ne +pt +et +UU +UU +Tk +pG +wL +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(27,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +wL +wL +wL +wL +wL +wL +WV +LD +lk +wL +jU +MF +nT +dq +HL +wL +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(28,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +wL +sL +Ob +uW +YR +gz +LD +fk +wL +NO +lH +nz +LP +ar +wL +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(29,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +nU +nU +nU +nU +wL +wL +wL +wL +wL +wL +rG +Xp +rK +kQ +yM +Hb +sO +wL +mF +fM +Gc +LP +Uy +wL +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(30,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +nU +dC +nU +wE +Dd +wL +Aw +nz +cc +YE +wL +vX +GK +mp +wL +vr +LD +GU +wL +NT +Nc +kP +LP +vn +wL +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(31,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +kg +wm +nU +WM +Df +wL +nz +ZE +cs +ho +wL +kR +nK +qT +wL +HR +or +cg +wL +lW +cy +bI +Dz +Mz +wL +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(32,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +IY +vV +dX +Gm +lS +wL +uc +HG +HG +Bj +wL +eL +XB +AI +wL +Pz +PE +cg +wL +wH +Uo +zX +De +Hp +wL +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(33,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +nU +nU +nU +nU +nU +nU +yl +Df +wL +Ez +SC +uL +Xl +wL +wL +wL +wL +wL +dW +AC +Ix +wL +wL +wL +wL +wL +wL +wL +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(34,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +xZ +jh +nU +Si +ki +Yb +Oa +TW +wL +Qj +vX +vX +Xl +wL +eO +AY +kA +Yd +pX +cA +pX +Yd +ss +QA +EI +Yd +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(35,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +pj +Eu +yI +nY +ZS +ri +HC +Df +wL +mz +Eo +jH +Xl +wL +DU +vL +Fu +Eg +IU +qQ +EG +Eg +dD +Gu +DQ +Yd +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(36,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +nU +nU +nU +Zx +Th +qs +Gq +Cq +wL +sM +zv +mA +bQ +wL +ex +RN +GL +hG +cU +Kt +Ij +hG +Bs +MA +pl +Yd +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(37,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +nU +nU +qH +qH +nU +nU +nU +nU +xA +nU +wL +wL +IP +jF +wL +wL +Yd +xs +OY +Yd +KW +zS +zS +Yd +iQ +jx +vT +Yd +Yd +Yd +Yd +Yd +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(38,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +pg +QI +Ls +MB +KV +nU +Ig +HU +yu +mL +eg +ct +ms +Jh +QT +sX +fD +nI +RV +Yd +ks +ks +sr +kH +RV +dK +Yd +Yd +AR +dS +Sa +Yd +Yd +Yd +Yd +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(39,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +Uv +nU +uQ +Lx +Xr +wB +kF +Mr +fc +aC +CL +Jr +It +wn +Jr +St +AK +Xx +DY +Yd +ks +ks +ks +kH +Ao +Vq +qt +CR +mt +Dg +RF +xX +PK +Om +Yd +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(40,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +dV +nU +GS +nd +KV +nU +im +jM +JB +aH +JX +hY +AU +ls +uy +sX +fD +nI +LD +Yd +ks +ks +ks +kH +DV +jx +Yr +jl +Ty +em +Xm +ru +jx +jx +Yd +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(41,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +nU +nU +GS +Ni +JU +wL +wL +wL +Gj +wL +wL +wL +KC +oL +wL +wL +Yd +Ap +OY +Yd +Mt +Mt +Mt +Yd +tU +Yd +Yd +Yd +OC +zG +Zr +Yd +Yd +Yd +Yd +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(42,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +qV +nU +ps +wL +bg +fv +GG +GB +wL +oC +sH +iI +OH +wL +FF +bs +ac +Hl +cU +Ct +yp +xr +sm +tv +pw +Yd +Yd +Yd +Yd +Yd +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(43,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +QG +nU +QG +wL +bL +CI +xi +Jl +wL +ST +eq +TA +He +wL +Ab +Ty +lX +YC +ls +Sn +nM +Bx +XS +Cj +wy +Yd +cZ +Co +Yd +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(44,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +nU +nU +nU +nU +wL +wL +gF +PA +oe +wL +DJ +AL +Lu +hA +wL +jd +Od +Jp +Yd +xx +by +xx +Yd +xy +np +sn +Yd +Yd +Yd +Yd +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(45,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +wL +rM +nc +IB +wL +Zm +Qc +HZ +YX +wL +Yd +Yd +Yd +Uw +jC +bJ +jC +Uw +Yd +Yd +Yd +Yd +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(46,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +wL +hB +FU +Ka +wL +VH +Ky +Ky +yj +wL +Uw +oR +YB +Rb +jC +Xk +Kz +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(47,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +wL +wL +wL +wL +wL +wL +wL +wL +wL +wL +Uw +Uw +Uw +Uw +pA +KJ +pA +Uw +Uw +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(48,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +pF +Fa +pA +KJ +pA +Yv +jn +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(49,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Uw +UE +LL +pA +KJ +pA +LL +mT +Uw +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(50,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Uw +Uw +iV +LL +LL +pA +KJ +pA +LL +LL +yV +Uw +Uw +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(51,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Uw +gf +mg +GQ +Ko +Xn +pA +gs +pA +Ko +QD +Wz +xm +Hx +Uw +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(52,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Uw +gr +QY +QY +EH +PG +PG +ey +Jo +fj +VR +VR +DA +RG +OJ +KG +Uw +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(53,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Yv +kb +LL +Fa +Ze +iG +iG +mB +RY +Ju +iG +iG +Wt +Yv +kb +LL +Fa +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(54,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Am +LL +LL +QD +Ze +iG +iG +lK +FM +iF +iG +iG +Wt +cW +LL +LL +dt +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(55,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +EW +pA +pA +pA +Ze +iG +xc +LG +Kn +EK +pe +iG +Eh +Cd +Cd +Cd +gm +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(56,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Pu +Lz +cC +fZ +Ze +iG +Qw +cz +cz +cz +Vh +iG +hI +vu +lC +cC +lC +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(57,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Vg +QP +cC +Bh +Ze +iG +Qw +cz +jp +cz +Vh +iG +hI +bk +QP +cC +Tt +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(58,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +dY +Pj +cC +Do +Ze +iG +Qw +cz +cz +cz +Vh +iG +hI +qc +JL +cC +TY +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(59,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +oi +RG +RG +RG +gU +bv +sd +fh +fQ +fh +MN +bv +BQ +QY +QY +QY +mO +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(60,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +iL +LL +LL +Fa +ya +Yv +YQ +Lr +Eq +bt +da +Fa +EM +Yv +LL +LL +re +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(61,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Ko +WI +LL +qi +ya +LL +su +VE +zW +Re +an +LL +EM +Ko +kb +kb +QD +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(62,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Uw +qP +Cd +Cd +VV +LL +su +cC +cC +cC +an +LL +gX +Cd +hv +yy +Uw +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(63,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Uw +Hx +jk +QK +Ko +hx +Qe +cC +cC +lz +Oj +EM +jk +zp +Uw +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(64,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Uw +Uw +mG +Ac +ID +wr +cC +Ud +ME +oV +KD +Uw +Uw +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(65,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Uw +LI +lP +py +NX +rF +pY +tK +Uw +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(66,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +Uw +Uw +Uw +Uw +Uw +Uw +Uw +Uw +Uw +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(67,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(68,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(69,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(70,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(71,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(72,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(73,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(74,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(75,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(76,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(77,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(78,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(79,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(80,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(81,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(82,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(83,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(84,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(85,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(86,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(87,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(88,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(89,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(90,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(91,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(92,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(93,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(94,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(95,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(96,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(97,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(98,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(99,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(100,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(101,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(102,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(103,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(104,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(105,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(106,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(107,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(108,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(109,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(110,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(111,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(112,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(113,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(114,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(115,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(116,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(117,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(118,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(119,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(120,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} +(121,1,1) = {" +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +mC +"} diff --git a/_maps/outpost/outpost_test_2.dmm b/_maps/outpost/outpost_test_2.dmm new file mode 100644 index 000000000000..e4f50e5e1ffb --- /dev/null +++ b/_maps/outpost/outpost_test_2.dmm @@ -0,0 +1,19839 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ac" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"ae" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/firealarm/directional/north, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20; + pixel_x = -3 + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"ag" = ( +/obj/structure/table/reinforced, +/obj/item/folder/blue{ + pixel_x = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"ai" = ( +/obj/structure/stone_tile/slab/cracked, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"ak" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/external) +"an" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 9 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"aq" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering/atmospherics) +"ar" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/aft) +"av" = ( +/turf/open/floor/grass/snow/safe, +/area/outpost/hallway/starboard) +"aw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/three, +/obj/machinery/light/small/broken/directional/south, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"ay" = ( +/obj/item/chair/stool/bar, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/carpet/blue, +/area/outpost/hallway/central) +"az" = ( +/obj/structure/closet/secure_closet/ertMed, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"aA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/garden) +"aB" = ( +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"aC" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"aD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/alien/weeds, +/obj/structure/alien/egg/burst, +/obj/effect/decal/cleanable/xenoblood/xgibs/larva, +/obj/effect/decal/cleanable/xenoblood/xgibs/down{ + pixel_y = 11 + }, +/obj/effect/decal/cleanable/xenoblood/xgibs/limb{ + pixel_x = -11 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"aE" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/cakeslice/birthday{ + pixel_x = -3; + pixel_y = -5 + }, +/obj/effect/decal/cleanable/confetti{ + pixel_x = -12; + pixel_y = -3 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/bar) +"aF" = ( +/obj/item/trash/popcorn{ + pixel_y = -7 + }, +/obj/item/stack/sheet/mineral/wood{ + pixel_x = 10; + pixel_y = 7 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/caution{ + dir = 4; + pixel_x = -6 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"aG" = ( +/obj/machinery/light/directional/north, +/obj/machinery/computer/rdconsole{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"aH" = ( +/obj/structure/fluff/hedge{ + icon_state = "hedge-8" + }, +/turf/open/floor/grass, +/area/outpost/hallway/fore) +"aI" = ( +/obj/effect/turf_decal/techfloor, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"aJ" = ( +/obj/structure/grille, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/outpost/maintenance/fore) +"aL" = ( +/turf/closed/mineral/random/snow, +/area/outpost/maintenance/aft) +"aN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"aO" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/autolathe, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"aR" = ( +/obj/structure/chair{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"aS" = ( +/obj/item/kirbyplants/random, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"aU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/green, +/area/outpost/hallway/aft) +"aV" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/item/banner, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/outpost/hallway/fore) +"aW" = ( +/turf/open/floor/plating, +/area/outpost/external) +"aZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/outpost/engineering/atmospherics) +"ba" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/kirbyplants/photosynthetic, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"bb" = ( +/obj/structure/statue/snow/snowman{ + pixel_y = 5 + }, +/turf/open/floor/grass/snow/safe, +/area/outpost/hallway/starboard) +"bd" = ( +/turf/open/floor/engine/air, +/area/outpost/engineering/atmospherics) +"bg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"bj" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/warning{ + dir = 1; + pixel_y = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"bk" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"bn" = ( +/obj/structure/table/reinforced, +/obj/machinery/computer/med_data/laptop{ + pixel_x = -3 + }, +/obj/machinery/computer/secure_data/laptop{ + pixel_x = 14 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/office) +"bq" = ( +/obj/structure/table_frame/wood, +/obj/item/wallframe/airalarm, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"bt" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 10 + }, +/obj/structure/closet/secure_closet/security/sec, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"bu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"bv" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"bw" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/effect/decal/cleanable/oil/streak, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"bx" = ( +/obj/machinery/door/poddoor/shutters/preopen, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"by" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/vacant_rooms) +"bA" = ( +/obj/structure/flora/tree/palm{ + icon_state = "palm2" + }, +/obj/structure/railing/wood{ + dir = 4 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"bB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/light/directional/south, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/green, +/area/outpost/hallway/aft) +"bC" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/overlay/holoray, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"bG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/obj/item/trash/waffles, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/aft) +"bH" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/mono/dark, +/area/outpost/cargo) +"bJ" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -6; + pixel_y = 3 + }, +/obj/item/pen{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/structure/sign/poster/official/cohiba_robusto_ad{ + pixel_x = -32 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"bL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"bO" = ( +/obj/machinery/door/airlock/grunge, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"bP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/fluff/hedge, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"bQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"bR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"bS" = ( +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"bU" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/library) +"bV" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/red, +/turf/open/floor/carpet, +/area/outpost/crew/dorm) +"bW" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 6 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"bX" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"bY" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"ca" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"cb" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-12" + }, +/turf/open/space/basic, +/area/outpost/external) +"cc" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 6 + }, +/obj/item/cardboard_cutout{ + icon_state = "cutout_ian" + }, +/obj/structure/bed/dogbed/ian, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"ce" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/beige/filled/line, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"cf" = ( +/obj/structure/closet/crate/wooden, +/obj/structure/railing/wood{ + layer = 3.1 + }, +/obj/structure/railing/wood{ + layer = 3.1; + pixel_y = 24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/retro/nanotrasen_logo_70s{ + pixel_x = -32 + }, +/turf/open/floor/wood{ + icon_state = "wood-broken6" + }, +/area/outpost/crew/dorm) +"ci" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"cj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/newscaster/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/hallway/central) +"ck" = ( +/obj/structure/chair/wood{ + dir = 8; + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/toy/plush/beeplushie, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 5 + }, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 6 + }, +/obj/item/reagent_containers/food/drinks/mug/tea{ + pixel_y = -14; + pixel_x = -4 + }, +/turf/open/floor/plating/asteroid/snow/under/lit, +/area/outpost/external) +"cm" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"cn" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"cp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/railing/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"cq" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "3" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"cr" = ( +/turf/open/floor/grass, +/area/outpost/crew/garden) +"ct" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"cv" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/departments/security{ + pixel_y = -32 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"cB" = ( +/obj/item/kirbyplants/photosynthetic, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"cC" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/poster/contraband/atmosia_independence{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"cF" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"cG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/trashcart/laundry, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"cH" = ( +/obj/structure/filingcabinet{ + pixel_x = 13 + }, +/obj/item/kirbyplants/random{ + pixel_x = -5 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/newscaster/directional/north{ + pixel_y = 33 + }, +/obj/machinery/newscaster/directional/north{ + pixel_x = -32 + }, +/turf/open/floor/wood, +/area/outpost/operations) +"cJ" = ( +/turf/open/floor/plating/ice/smooth, +/area/outpost/hallway/starboard) +"cK" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"cL" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/maintenance/aft) +"cM" = ( +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"cR" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/overlay/holoray, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"cS" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"cU" = ( +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"cW" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/floor/plasteel/cult, +/area/outpost/maintenance/fore) +"cX" = ( +/obj/structure/sign/warning/electricshock{ + pixel_y = 32 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/smes/magical, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/engineering) +"da" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/shower{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"db" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/closed/indestructible/reinforced, +/area/outpost/maintenance/fore) +"dd" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"de" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"df" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/box/corners, +/obj/item/circuitboard/machine/vendor{ + pixel_y = 4; + pixel_x = 2 + }, +/obj/structure/window/reinforced/spawner/east, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"dg" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/engine, +/area/outpost/crew/cryo) +"dh" = ( +/obj/structure/mopbucket, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"di" = ( +/obj/structure/chair/comfy/brown{ + buildstackamount = 0; + color = "#c45c57"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"dj" = ( +/turf/closed/mineral/random/snow, +/area/outpost/hallway/central) +"do" = ( +/obj/structure/dresser, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/blue, +/area/outpost/operations) +"dp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"dq" = ( +/obj/structure/window/reinforced/spawner/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"dr" = ( +/obj/structure/chair, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"du" = ( +/obj/machinery/door/airlock{ + name = "WC" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/ridged{ + color = "#4c535b" + }, +/area/outpost/crew/library) +"dv" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/ale{ + pixel_x = 6; + pixel_y = 1 + }, +/obj/item/reagent_containers/food/drinks/bottle/hcider{ + pixel_x = -9; + pixel_y = 11 + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"dw" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/corner, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"dx" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-38" + }, +/turf/open/space/basic, +/area/outpost/external) +"dA" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "4" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"dB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/vending/coffee, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"dC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/garden) +"dD" = ( +/obj/structure/table/glass, +/obj/machinery/computer/secure_data/laptop{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/toy/figure/dsquad{ + pixel_x = -9; + pixel_y = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"dE" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + icon_state = "box_corners"; + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"dF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"dL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"dM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"dN" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/library) +"dO" = ( +/obj/effect/turf_decal/snow, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 8 + }, +/turf/open/floor/concrete/reinforced, +/area/outpost/hallway/starboard) +"dQ" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"dR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"dT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"dU" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/crew/canteen) +"dX" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/crew/canteen) +"ea" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/stand_clear, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"eb" = ( +/obj/structure/railing/wood{ + dir = 10 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"ee" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/fruit_bowl{ + pixel_y = 32 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"ef" = ( +/obj/item/trash/candy, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"eg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"eh" = ( +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"ei" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"ej" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"en" = ( +/obj/structure/closet/firecloset/full{ + anchored = 1; + can_be_unanchored = 1 + }, +/obj/structure/sign/poster/official/moth/hardhats{ + pixel_y = 32 + }, +/obj/effect/turf_decal/industrial/hatch/red, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"ep" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/newspaper{ + pixel_x = -4 + }, +/obj/item/newspaper{ + pixel_x = -4; + pixel_y = 2 + }, +/obj/item/newspaper{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = 9; + pixel_y = -1 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"er" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"et" = ( +/obj/structure/railing/wood{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"eu" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"ev" = ( +/obj/structure/girder/cult, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"ex" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/cargo/office) +"ez" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/railing/wood{ + dir = 10 + }, +/turf/open/floor/grass, +/area/outpost/hallway/fore) +"eB" = ( +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/outpost/operations) +"eC" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"eH" = ( +/obj/structure/railing/wood{ + dir = 4 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"eI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/caution, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/turf_decal/arrows{ + dir = 4 + }, +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"eK" = ( +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/carpet/royalblue, +/area/outpost/operations) +"eL" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"eO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"eP" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 5 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"eQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"eR" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"eS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/vacant_rooms) +"eU" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 1 + }, +/obj/structure/sign/poster/official/moth/piping{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"eW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"eX" = ( +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"eZ" = ( +/obj/structure/fluff/hedge{ + icon_state = "hedge-12" + }, +/obj/machinery/light/directional/south, +/turf/open/floor/grass, +/area/outpost/hallway/fore) +"fb" = ( +/obj/machinery/vending/boozeomat/syndicate_access, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bar) +"fc" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"ff" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"fg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/railing/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"fj" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/item/reagent_containers/food/drinks/mug/coco{ + pixel_x = 7 + }, +/obj/item/trash/cheesie{ + pixel_x = -5 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"fk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/south, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"fl" = ( +/obj/effect/turf_decal/borderfloorwhite{ + dir = 10 + }, +/obj/structure/toilet/secret{ + dir = 4; + secret_type = /obj/item/storage/box/donkpockets/donkpocketgondola + }, +/turf/open/floor/plasteel/white, +/area/outpost/crew/library) +"fn" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/number/one, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"fp" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"fq" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"fr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"ft" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"fu" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"fv" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/garden) +"fy" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"fA" = ( +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"fB" = ( +/obj/structure/janitorialcart, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/garbage, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/crew/library) +"fE" = ( +/obj/structure/fluff/hedge{ + icon_state = "hedge-12" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"fF" = ( +/turf/closed/wall/mineral/cult, +/area/outpost/maintenance/fore) +"fG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"fH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"fJ" = ( +/obj/effect/decal/cleanable/molten_object/large, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"fK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/ebony, +/area/outpost/crew/lounge) +"fL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/garden) +"fM" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/glass{ + pixel_y = -7 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"fN" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"fO" = ( +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/library) +"fP" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"fQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/fluff/divine/nexus, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/lounge) +"fR" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/machinery/newscaster/directional/north{ + pixel_y = 33 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"fT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/machinery/firealarm/directional/south, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"fU" = ( +/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"fV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/bookcase/random, +/turf/open/floor/wood, +/area/outpost/maintenance/aft) +"fX" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"fZ" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/item/banner, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/hallway/fore) +"ga" = ( +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi' + }, +/area/outpost/hallway/fore) +"gd" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"ge" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"gg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"gh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"gk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"gl" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"gm" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + icon_state = "box_corners"; + dir = 8 + }, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/paper/crumpled, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"gn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/outpost/crew/cryo) +"go" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"gs" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/hallway/starboard) +"gu" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/wrapping, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"gv" = ( +/obj/structure/statue/snow/snowman{ + pixel_y = 3 + }, +/turf/open/floor/plating/asteroid/snow/airless, +/area/outpost/external) +"gw" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/caution{ + pixel_x = 17 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/security/armory) +"gx" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"gy" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"gz" = ( +/obj/structure/girder/cult, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"gA" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/wood{ + icon_state = "wood-broken4" + }, +/area/outpost/crew/dorm) +"gB" = ( +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -8 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"gC" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"gH" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"gI" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/machinery/light/directional/west, +/obj/item/bedsheet/red, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/carpet, +/area/outpost/crew/dorm) +"gJ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/security/armory) +"gK" = ( +/obj/structure/chair, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"gL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/logo{ + pixel_y = 32 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"gM" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"gN" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"gO" = ( +/mob/living/simple_animal/pet/penguin/emperor, +/turf/open/floor/grass/snow/safe, +/area/outpost/hallway/starboard) +"gP" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/canteen) +"gR" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi' + }, +/area/outpost/hallway/fore) +"gS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/shreds{ + pixel_y = 14 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/closed/mineral/random/snow, +/area/outpost/external) +"gT" = ( +/obj/machinery/vending/boozeomat/syndicate_access, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/library) +"gU" = ( +/obj/machinery/computer/prisoner/management, +/obj/effect/turf_decal/trimline/opaque/red/filled/line, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"gV" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/security/armory) +"gW" = ( +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/dark, +/area/outpost/security/armory) +"ha" = ( +/obj/structure/grille, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/fore) +"hb" = ( +/obj/structure/girder, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"hc" = ( +/turf/closed/mineral/random/snow, +/area/outpost/crew/cryo) +"hd" = ( +/obj/effect/spawner/lootdrop/maintenance/three, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"he" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/security, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"hg" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner, +/obj/machinery/power/port_gen/pacman/super, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"hh" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/statue/sandstone/venus{ + layer = 3.1 + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"hi" = ( +/turf/open/floor/plasteel/stairs{ + barefootstep = "woodbarefoot"; + color = "#A47449"; + footstep = "wood"; + dir = 8 + }, +/area/outpost/hallway/central) +"hj" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/engineering) +"hk" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bar) +"hp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"hu" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/outpost/maintenance/fore) +"hx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 1 + }, +/obj/machinery/computer/communications, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"hy" = ( +/obj/machinery/door/airlock/highsecurity, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/crew/cryo) +"hA" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/corner/opaque/yellow/full, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"hD" = ( +/obj/structure/table/wood, +/obj/item/trash/plate{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/cola{ + pixel_x = -5 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"hE" = ( +/obj/machinery/door/poddoor/shutters/indestructible{ + name = "Showcase Storage" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"hF" = ( +/obj/structure/table/wood, +/obj/item/trash/plate{ + pixel_x = 8 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"hH" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-3" + }, +/turf/open/space/basic, +/area/outpost/external) +"hI" = ( +/obj/machinery/computer/atmos_alert{ + dir = 1 + }, +/obj/structure/railing, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"hJ" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"hK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"hM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/closet/crate/bin, +/obj/item/trash/chips, +/obj/item/trash/pistachios{ + pixel_x = 6 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"hO" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"hP" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"hQ" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"hV" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/security/armory) +"hW" = ( +/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, +/turf/open/floor/plating, +/area/outpost/crew/cryo) +"hX" = ( +/obj/structure/showcase/cyborg/old, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/ash/large{ + pixel_y = -11; + pixel_x = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/plastic, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"hZ" = ( +/obj/machinery/processor, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/hallway/central) +"ic" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/office) +"ie" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"ig" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"il" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"im" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/structure/grille/broken, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/aft) +"ip" = ( +/obj/structure/filler{ + icon_state = "safe-open" + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"ir" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"iu" = ( +/obj/structure/chair/stool/bar, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/library) +"iv" = ( +/obj/structure/table/glass, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"iz" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"iB" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"iD" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/poster/official/obey{ + pixel_y = -32 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"iE" = ( +/obj/structure/table/wood, +/obj/machinery/jukebox/boombox{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/drinks/bottle/applejack{ + pixel_y = 8; + pixel_x = 5 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/bar) +"iG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"iH" = ( +/obj/effect/turf_decal/siding/wood/end, +/obj/structure/table_frame/wood, +/obj/structure/fluff/paper, +/turf/open/floor/wood, +/area/outpost/maintenance/aft) +"iJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"iL" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"iM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"iN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"iQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"iR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"iT" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"iW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32; + pixel_y = -32 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"iX" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/security/armory) +"iY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil/streak, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"jb" = ( +/obj/structure/rack, +/obj/item/storage/belt/utility/full/engi{ + pixel_y = 4 + }, +/obj/item/geiger_counter{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"jc" = ( +/obj/structure/table/reinforced, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"je" = ( +/obj/structure/table, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/engine, +/area/outpost/crew/cryo) +"jf" = ( +/obj/structure/chair/stool/bar, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/library) +"jg" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/outpost/hallway/fore) +"jh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"jj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"jl" = ( +/obj/machinery/door/poddoor/shutters/preopen, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"jm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/obj/structure/sign/poster/retro/nanotrasen_logo_80s{ + pixel_y = 32 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/garden) +"jn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"jo" = ( +/obj/effect/decal/cleanable/plasma, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/north, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"js" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"jv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"jw" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"jx" = ( +/obj/machinery/door/poddoor/shutters/preopen, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"jz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"jB" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"jC" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/circuitboard/machine/shuttle/engine/electric{ + pixel_x = -1; + pixel_y = -3 + }, +/obj/item/circuitboard/machine/shuttle/engine/electric{ + pixel_x = 1; + pixel_y = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"jD" = ( +/obj/effect/decal/cleanable/garbage{ + pixel_y = -7; + pixel_x = 6 + }, +/obj/machinery/light/broken/directional/east, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"jE" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/overlay/holoray, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"jF" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 10 + }, +/obj/structure/flora/ausbushes/fullgrass{ + pixel_x = 12; + pixel_y = 2 + }, +/turf/open/floor/grass, +/area/outpost/hallway/central) +"jG" = ( +/turf/open/floor/engine, +/area/outpost/maintenance/fore) +"jI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"jJ" = ( +/obj/structure/rack, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/item/storage/box/zipties{ + pixel_y = 7; + pixel_x = 8 + }, +/obj/item/storage/box/teargas{ + pixel_x = -8; + pixel_y = 7 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 6 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"jK" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"jL" = ( +/obj/effect/turf_decal/siding/wood, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"jP" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"jQ" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/innards, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/blood/gibs, +/obj/structure/bed/nest, +/obj/machinery/light/built/directional/west, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"jR" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"jT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"jU" = ( +/obj/effect/turf_decal/borderfloorwhite{ + dir = 5 + }, +/obj/structure/urinal{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/white, +/area/outpost/crew/library) +"jV" = ( +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/outpost/security/armory) +"jW" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 4; + icon_state = "rightsecure"; + name = "Head of Personnel's Desk"; + req_access_txt = "101" + }, +/obj/machinery/door/window/northleft{ + dir = 8; + name = "Reception Window" + }, +/turf/open/floor/plasteel, +/area/outpost/operations) +"jX" = ( +/obj/structure/fireplace, +/turf/open/floor/plasteel/sepia, +/area/outpost/vacant_rooms/office) +"jY" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"jZ" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 10 + }, +/obj/machinery/autolathe, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"ka" = ( +/obj/structure/foamedmetal, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"kc" = ( +/obj/effect/decal/cleanable/glass, +/obj/structure/window/reinforced/spawner, +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/plasma, +/obj/item/shard, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"kd" = ( +/mob/living/simple_animal/chicken, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 4 + }, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass, +/area/outpost/hallway/central) +"ke" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 5 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 5 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"kf" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/tools{ + pixel_x = -32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"ki" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"kk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"kl" = ( +/obj/machinery/door/airlock/mining{ + req_access_txt = "109" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/office) +"kq" = ( +/obj/structure/railing{ + dir = 1; + layer = 4.1 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"kt" = ( +/obj/machinery/door/window/brigdoor/northright{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"kw" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"kx" = ( +/obj/structure/table/reinforced, +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/bar) +"kz" = ( +/obj/structure/railing/wood{ + dir = 6 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"kA" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/poster/official/here_for_your_safety{ + pixel_y = -32 + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"kB" = ( +/obj/effect/turf_decal/techfloor{ + dir = 6 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"kC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"kF" = ( +/obj/machinery/vending/medical/syndicate_access, +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"kH" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/structure/barricade/wooden/crude{ + layer = 3.13 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"kI" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/flora/grass/both, +/turf/open/floor/grass/snow/safe, +/area/outpost/hallway/starboard) +"kJ" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/suit_storage_unit/inherit/industrial, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"kM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"kN" = ( +/obj/machinery/computer/secure_data{ + dir = 8 + }, +/obj/structure/railing{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"kO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/vacant_rooms) +"kP" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"kR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"kT" = ( +/obj/machinery/door/window/brigdoor/security{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"kY" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"kZ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"la" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"lb" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating, +/area/outpost/security) +"le" = ( +/obj/structure/closet/crate/wooden, +/obj/structure/railing/wood{ + layer = 3.1 + }, +/obj/structure/railing/wood{ + layer = 3.1; + pixel_y = 24 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"lf" = ( +/obj/structure/table, +/obj/item/export_scanner{ + pixel_x = -3; + pixel_y = -10 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/item/phone{ + pixel_x = 8; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/outpost/hallway/central) +"lg" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/engis_unite{ + pixel_y = 32 + }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"lh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/firealarm/directional/south, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"li" = ( +/obj/effect/turf_decal/number/seven, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/vacant_rooms) +"lq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"lr" = ( +/turf/open/floor/engine/n2, +/area/outpost/engineering/atmospherics) +"lt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"lx" = ( +/obj/machinery/door/airlock/freezer, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"ly" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/grille, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"lz" = ( +/obj/machinery/power/floodlight, +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"lA" = ( +/obj/structure/mopbucket, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"lB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"lD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/obj/machinery/newscaster/directional/north{ + pixel_y = 33 + }, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"lG" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/machinery/door/airlock/security/glass{ + req_access_txt = "101" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4; + req_one_access_txt = "101" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"lH" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/elevator_call_button{ + pixel_y = 25 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"lI" = ( +/obj/item/trash/syndi_cakes{ + pixel_x = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"lJ" = ( +/turf/closed/wall/rust, +/area/outpost/maintenance/fore) +"lK" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 1 + }, +/obj/structure/closet/crate/freezer/blood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"lL" = ( +/obj/structure/urinal{ + pixel_y = 33 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating/foam, +/area/outpost/maintenance/aft) +"lM" = ( +/obj/machinery/door/poddoor/shutters/preopen, +/obj/structure/barricade/wooden, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"lN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"lR" = ( +/obj/structure/table/wood, +/obj/item/newspaper{ + pixel_x = 4; + pixel_y = -1 + }, +/obj/item/newspaper{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/newspaper{ + pixel_x = 4; + pixel_y = 5 + }, +/obj/item/table_bell{ + pixel_x = -8; + pixel_y = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/bar) +"lS" = ( +/obj/structure/table/reinforced, +/obj/item/radio{ + desc = "An old handheld radio. You could use it, if you really wanted to."; + icon_state = "radio"; + name = "old radio"; + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/cartridge/quartermaster{ + pixel_x = -3 + }, +/obj/item/cartridge/quartermaster{ + pixel_x = -1; + pixel_y = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/destTagger, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/office) +"lT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"lX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/fermenting_barrel{ + pixel_x = 7; + pixel_y = -2 + }, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"lY" = ( +/turf/open/floor/engine/hull/reinforced, +/area/outpost/external) +"lZ" = ( +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"mb" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 10 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"mc" = ( +/obj/structure/chair/wood{ + pixel_x = -1; + pixel_y = -3 + }, +/obj/item/toy/plush/moth{ + pixel_y = 3; + pixel_x = -1 + }, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 9 + }, +/turf/open/floor/plating/asteroid/snow/under/lit, +/area/outpost/external) +"mh" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"mk" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"ml" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods/ten{ + pixel_x = -11; + pixel_y = -1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"mn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/chair/pew/left{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"mp" = ( +/obj/structure/bookcase/random/fiction, +/obj/item/candle/infinite{ + pixel_y = 19; + pixel_x = -14 + }, +/obj/structure/sign/poster/official/enlist{ + pixel_x = -32 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"mq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"mr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"ms" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/beige/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"mt" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"mu" = ( +/obj/structure/table/reinforced, +/obj/item/storage/backpack/duffelbag/med/surgery, +/obj/item/clothing/gloves/color/latex{ + pixel_y = -4 + }, +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/item/storage/pill_bottle/mannitol{ + pixel_x = -3; + pixel_y = 9 + }, +/obj/item/storage/pill_bottle/epinephrine{ + pixel_x = -8; + pixel_y = 11 + }, +/obj/item/reagent_containers/medigel/sterilizine{ + pixel_x = -9; + pixel_y = 7 + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"mv" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair{ + dir = 1; + pixel_x = 1; + pixel_y = 7 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"mw" = ( +/obj/machinery/door/airlock/command{ + req_access_txt = "101" + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"mx" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/nanotrasen, +/turf/open/floor/carpet, +/area/outpost/crew/dorm) +"my" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"mz" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"mA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"mB" = ( +/obj/machinery/door/airlock/medical{ + req_access_txt = "109" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"mD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"mE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/sign/plaques/deempisi{ + pixel_y = 26 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"mF" = ( +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 6 + }, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"mG" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/vomit/old, +/obj/item/cigbutt/cigarbutt{ + pixel_x = 15; + pixel_y = -8 + }, +/obj/effect/decal/cleanable/ash{ + pixel_x = 12; + pixel_y = -4 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"mH" = ( +/obj/structure/frame/machine, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"mI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/curtain{ + color = "#363636" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"mJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/garden) +"mN" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"mP" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/poster/contraband/smoke{ + pixel_y = -32 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"mR" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"mS" = ( +/obj/machinery/power/floodlight, +/obj/effect/decal/cleanable/glitter, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/fore) +"mW" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"mY" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"mZ" = ( +/obj/structure/table/wood, +/obj/machinery/photocopier/faxmachine, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"na" = ( +/obj/structure/flora/rock/pile/largejungle{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"nb" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/sign/poster/official/miners{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi' + }, +/area/outpost/hallway/fore) +"nc" = ( +/obj/structure/girder/reinforced, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/aft) +"ne" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"ng" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 6 + }, +/obj/structure/stone_tile/surrounding_tile/cracked, +/obj/effect/decal/remains/human{ + pixel_y = 4 + }, +/obj/effect/mob_spawn/human/corpse/nanotrasensoldier, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"nh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"nj" = ( +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"nk" = ( +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"nn" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/vacant_rooms) +"no" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/effect/decal/cleanable/oil, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"nt" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"nv" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/outpost/maintenance/fore) +"ny" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/security/armory) +"nz" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 1 + }, +/obj/structure/closet/secure_closet/medical2, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"nA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/pew/right{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"nC" = ( +/obj/structure/table/wood, +/obj/item/phone{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/storage/fancy/nugget_box{ + pixel_y = -5; + pixel_x = -9 + }, +/obj/item/reagent_containers/food/drinks/britcup{ + pixel_x = -7; + pixel_y = 10 + }, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"nE" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/sign/poster/official/fruit_bowl{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"nF" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"nH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/bag/trash{ + pixel_x = 8; + pixel_y = -4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"nJ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/storage/firstaid/toxin{ + pixel_x = -2; + pixel_y = 10 + }, +/obj/item/storage/firstaid/fire{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"nP" = ( +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plating/airless, +/area/outpost/maintenance/fore) +"nQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/broken/directional/south, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"nT" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"nU" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"nX" = ( +/turf/open/floor/wood, +/area/outpost/crew/bar) +"nY" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/engine, +/area/outpost/crew/cryo) +"nZ" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"oa" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/sign/poster/official/high_class_martini{ + pixel_x = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"ob" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/red_rum{ + pixel_x = 32 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_4, +/area/outpost/hallway/central) +"oc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/poster/official/safety_internals{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"od" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"of" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/noticeboard{ + icon_state = "nboard05"; + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"og" = ( +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"oh" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"ok" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/vehicle/ridden/atv{ + dir = 1 + }, +/turf/open/floor/engine, +/area/outpost/maintenance/fore) +"om" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"on" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/nachos, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"oo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/closet/secure_closet/freezer/wall{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"op" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + req_access_txt = "101"; + security_level = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/operations) +"oq" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 1 + }, +/obj/machinery/airalarm/directional/east, +/obj/structure/bed/roller, +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"ot" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"ow" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"oA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"oC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"oD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"oE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"oG" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"oH" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/closet/crate/secure/loot, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/fore) +"oI" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"oJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/operations) +"oK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"oL" = ( +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/chair/office{ + dir = 8; + name = "tactical swivel chair" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"oN" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/poster/official/safety_report{ + pixel_y = -32 + }, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/starboard) +"oS" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"oX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"oZ" = ( +/obj/structure/chair/sofa/right{ + dir = 1 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"pa" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/displaycase/captain{ + req_access = null; + req_access_txt = "20"; + req_one_access_txt = "0" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/blue, +/area/outpost/operations) +"pe" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"pg" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/qm, +/turf/open/floor/carpet, +/area/outpost/crew/dorm) +"pj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair/sofa/left{ + dir = 4 + }, +/obj/machinery/firealarm/directional/west, +/obj/item/radio/intercom/directional/west, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"pl" = ( +/obj/effect/landmark/outpost/elevator{ + shaft = "3" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/hallway/fore) +"pm" = ( +/obj/machinery/door/airlock/external, +/obj/structure/barricade/wooden/crude{ + layer = 3.1 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"po" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/medical) +"pq" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"pr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"ps" = ( +/obj/structure/fluff/hedge, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"pt" = ( +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/blue, +/area/outpost/hallway/central) +"pu" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/turf/open/floor/plasteel/tech, +/area/outpost/vacant_rooms) +"pv" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 4 + }, +/obj/structure/flora/ausbushes/sparsegrass{ + pixel_y = -1; + pixel_x = -1 + }, +/obj/structure/flora/ausbushes/stalkybush, +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/grass, +/area/outpost/hallway/aft) +"px" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"pz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"pC" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"pD" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/frame/machine, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"pE" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"pG" = ( +/obj/structure/chair/sofa/left, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/greenglow/filled{ + pixel_y = 5 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/outpost/maintenance/aft) +"pI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"pJ" = ( +/obj/structure/table/wood, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_y = 3 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/library) +"pL" = ( +/obj/structure/flora/rock/pile/largejungle{ + pixel_x = -26; + pixel_y = 3 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"pN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"pR" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"pT" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/jukebox/boombox{ + pixel_y = 5 + }, +/obj/item/phone{ + pixel_x = -11; + pixel_y = 3 + }, +/obj/item/folder/yellow{ + pixel_x = 7; + pixel_y = -3 + }, +/obj/item/forcefield_projector{ + pixel_y = -2 + }, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"pU" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/engineering/atmospherics) +"pX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"pZ" = ( +/obj/structure/window/reinforced/spawner/east, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/computer/med_data, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"qb" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/crew/library) +"qc" = ( +/obj/effect/turf_decal/atmos/oxygen{ + dir = 1 + }, +/turf/open/floor/engine/o2, +/area/outpost/engineering/atmospherics) +"qd" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/plasteel, +/area/outpost/hallway/fore) +"qe" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/structure/reagent_dispensers/servingdish, +/obj/effect/decal/cleanable/vomit/old{ + pixel_x = 1; + pixel_y = -9 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"qg" = ( +/obj/structure/table/reinforced, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_y = 6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20; + pixel_x = -3 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"qi" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"qj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/carpet, +/area/outpost/hallway/central) +"qk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"qm" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"qo" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/obj/effect/turf_decal/box/corners{ + icon_state = "box_corners"; + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/crew/library) +"qp" = ( +/obj/effect/turf_decal/atmos/plasma{ + dir = 1 + }, +/turf/open/floor/engine/plasma, +/area/outpost/engineering/atmospherics) +"qu" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"qv" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -6 + }, +/obj/item/pen{ + pixel_x = -6 + }, +/obj/item/stamp/qm{ + pixel_x = 6; + pixel_y = 9 + }, +/obj/item/stamp{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/stamp/denied{ + pixel_x = 6; + pixel_y = -1 + }, +/obj/item/toy/figure/cargotech{ + pixel_x = -8; + pixel_y = 15 + }, +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"qw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/item/storage/wallet, +/obj/item/reagent_containers/food/drinks/bottle/pruno{ + pixel_x = 5 + }, +/obj/item/bedsheet/nanotrasen, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"qx" = ( +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"qy" = ( +/obj/machinery/door/airlock/external{ + req_access_txt = "109" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"qz" = ( +/obj/structure/railing/corner/wood{ + dir = 1 + }, +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/obj/structure/flora/grass/jungle/b{ + pixel_x = 9; + pixel_y = 9 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"qA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/logo{ + icon_state = "nanotrasen_sign3"; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"qC" = ( +/obj/machinery/light/directional/north, +/obj/machinery/status_display/ai{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 5 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"qE" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"qF" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/structure/frame/computer{ + anchored = 1; + dir = 8; + pixel_x = 7 + }, +/obj/structure/grille/broken, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"qG" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"qI" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/hallway/central) +"qK" = ( +/obj/structure/chair/sofa/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"qL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/library) +"qN" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"qO" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"qQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"qT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"qU" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi' + }, +/area/outpost/hallway/fore) +"qW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet, +/area/outpost/hallway/central) +"qX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"qZ" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/outpost/hallway/fore) +"ra" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/window/reinforced/spawner/west, +/obj/structure/sign/poster/retro/we_watch{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"rb" = ( +/obj/machinery/door/airlock/command, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"rc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/sign/painting/library{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/maintenance/aft) +"rd" = ( +/obj/item/storage/fancy/candle_box{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/structure/table/wood, +/obj/item/lighter, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/lounge) +"re" = ( +/obj/structure/rack, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"rf" = ( +/obj/structure/table, +/obj/item/lighter{ + pixel_x = -8 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/carpet/blue, +/area/outpost/hallway/central) +"rh" = ( +/obj/item/storage/bag/tray, +/obj/item/storage/box/donkpockets{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 + }, +/obj/machinery/reagentgrinder{ + pixel_y = 5 + }, +/obj/structure/table, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/outpost/crew/library) +"rj" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"rk" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/aft) +"rl" = ( +/obj/structure/table/reinforced, +/obj/item/kitchen/knife{ + pixel_y = 6; + pixel_x = 9 + }, +/obj/item/book/manual/chef_recipes{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/kitchen/rollingpin, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/library) +"ro" = ( +/obj/structure/table/wood/poker, +/obj/item/flashlight/lamp/green{ + pixel_y = 13; + pixel_x = -6; + layer = 4 + }, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/pen/fountain{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = 8 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"rs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/library) +"ru" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/engine, +/area/outpost/crew/cryo) +"rv" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"rw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"rx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"ry" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"rA" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"rB" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/poster/official/moth{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"rD" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/obj/machinery/suit_storage_unit/inherit, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/security) +"rE" = ( +/obj/machinery/door/airlock/command{ + name = "Council Chamber"; + req_access_txt = "19"; + security_level = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"rG" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/item/grenade/frag{ + pixel_x = 6; + pixel_y = -3 + }, +/obj/item/grenade/empgrenade, +/obj/item/grenade/stingbang{ + pixel_x = -8; + pixel_y = -4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"rJ" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"rL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"rN" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"rO" = ( +/obj/structure/filingcabinet/security{ + pixel_x = 11 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"rP" = ( +/obj/effect/turf_decal/atmos/carbon_dioxide, +/turf/open/floor/engine/co2, +/area/outpost/engineering/atmospherics) +"rQ" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/plaques/kiddie/library{ + pixel_y = -32 + }, +/obj/item/kirbyplants{ + icon_state = "plant-22"; + pixel_x = -11 + }, +/obj/machinery/vending/games{ + pixel_x = 4 + }, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"rR" = ( +/obj/structure/reagent_dispensers/water_cooler{ + pixel_x = 8; + pixel_y = 15; + density = 0 + }, +/obj/item/kirbyplants{ + icon_state = "plant-25"; + pixel_x = -3; + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/fore) +"rT" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"rU" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/bottlegreen/line{ + dir = 1 + }, +/obj/structure/bed/roller, +/obj/machinery/iv_drip, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"rV" = ( +/obj/machinery/door/poddoor{ + id = "heron_outercargo"; + name = "Cargo Hatch" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"rW" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 5 + }, +/obj/machinery/suit_storage_unit/inherit, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/security) +"rX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/outpost/cargo) +"rZ" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 + }, +/obj/item/toy/figure/chef, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"sb" = ( +/obj/machinery/door/window/westright{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/blue, +/area/outpost/operations) +"sd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/plasma, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"sg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/showcase/machinery/tv, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"si" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"sl" = ( +/obj/item/kirbyplants/dead{ + pixel_x = -6 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"sm" = ( +/obj/machinery/status_display/ai{ + pixel_y = 32 + }, +/obj/item/clothing/accessory/holster, +/obj/structure/closet/secure_closet/head_of_personnel, +/turf/open/floor/carpet/royalblue, +/area/outpost/operations) +"sn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/showcase/mecha/ripley, +/obj/effect/turf_decal/box/corners{ + dir = 1; + icon_state = "box_corners" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"so" = ( +/turf/open/floor/carpet/blue, +/area/outpost/operations) +"st" = ( +/obj/machinery/door/poddoor/shutters/indestructible, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"su" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/aft) +"sv" = ( +/obj/structure/bookcase/random/fiction, +/obj/machinery/newscaster/directional/north{ + pixel_y = 33 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"sx" = ( +/obj/structure/table/glass, +/obj/effect/decal/cleanable/dirt, +/obj/item/pinpointer/nuke{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 9 + }, +/obj/item/phone{ + desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; + pixel_x = 9; + pixel_y = 3 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"sz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/fore) +"sA" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 9 + }, +/obj/item/pen{ + pixel_x = -2; + pixel_y = 10 + }, +/obj/item/clipboard{ + pixel_x = -3; + pixel_y = -4 + }, +/obj/item/folder/blue{ + pixel_x = -6; + pixel_y = -5 + }, +/obj/item/stamp/qm{ + pixel_x = 8; + pixel_y = 9 + }, +/obj/item/stamp{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/stamp/denied{ + pixel_y = -1; + pixel_x = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/office) +"sB" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/hallway/fore) +"sD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"sF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"sH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/kirbyplants{ + icon_state = "plant-09" + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"sI" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"sJ" = ( +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/fore) +"sL" = ( +/obj/structure/railing/wood{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"sM" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/techfloor, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"sN" = ( +/turf/open/floor/plating/asteroid/icerock/smooth, +/area/outpost/external) +"sP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"sQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/bar) +"sR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"sT" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/closet/secure_closet/freezer/wall{ + dir = 8; + pixel_x = 28 + }, +/obj/item/clothing/suit/apron/chef, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/library) +"sU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"sV" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"sX" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/sign/poster/official/random{ + pixel_y = -32; + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"ta" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/carpet, +/area/outpost/hallway/central) +"tb" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"td" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"te" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/turf/open/floor/plating, +/area/outpost/crew/bar) +"tf" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi' + }, +/area/outpost/hallway/fore) +"ti" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line, +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"tj" = ( +/turf/open/floor/engine/vacuum, +/area/outpost/engineering/atmospherics) +"tl" = ( +/obj/machinery/computer/slot_machine, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"tm" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"tp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/fore) +"tr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/starboard) +"ts" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"tt" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"tv" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"tx" = ( +/obj/structure/table/wood, +/obj/item/papercutter{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/hand_tele{ + pixel_x = -13; + pixel_y = 5 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood, +/area/outpost/operations) +"ty" = ( +/obj/machinery/door/airlock/atmos, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"tz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/wood/ebony, +/area/outpost/crew/lounge) +"tA" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -8; + pixel_y = 3 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"tC" = ( +/obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"tD" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/aft) +"tE" = ( +/obj/structure/railing/wood{ + layer = 3.1 + }, +/obj/structure/flora/ausbushes/lavendergrass{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/structure/flora/ausbushes/pointybush, +/turf/open/floor/grass, +/area/outpost/hallway/central) +"tF" = ( +/obj/effect/decal/cleanable/plasma, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"tG" = ( +/obj/effect/decal/cleanable/food/flour, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"tI" = ( +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"tJ" = ( +/obj/structure/table/wood/reinforced, +/turf/open/floor/wood/ebony, +/area/outpost/crew/lounge) +"tK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"tM" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/stamp/captain{ + pixel_x = 8; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/railing, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/outpost/operations) +"tN" = ( +/obj/structure/chair/sofa{ + dir = 1 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"tO" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"tP" = ( +/obj/machinery/washing_machine, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/crew/library) +"tQ" = ( +/obj/structure/railing{ + layer = 3.1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/aft) +"tV" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"tW" = ( +/obj/machinery/computer/cargo/express{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"tX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"tY" = ( +/obj/structure/chair/sofa/corner{ + dir = 1 + }, +/obj/structure/sign/poster/official/moth/epi{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"tZ" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"ua" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"uc" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/pen/fountain{ + pixel_y = 2; + pixel_x = 4 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"ue" = ( +/obj/structure/table/wood, +/obj/structure/noticeboard{ + pixel_y = 30 + }, +/obj/item/storage/box/PDAs{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/storage/box/ids, +/obj/item/storage/box/silver_ids{ + pixel_y = 7; + pixel_x = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/operations) +"uf" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/aft) +"ui" = ( +/obj/effect/turf_decal/atmos/nitrogen, +/turf/open/floor/engine/n2, +/area/outpost/engineering/atmospherics) +"uj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/plasma, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/outpost/maintenance/aft) +"uk" = ( +/obj/machinery/light/small/directional/west, +/turf/open/floor/concrete/reinforced, +/area/outpost/crew/garden) +"un" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"uo" = ( +/obj/item/stack/sheet/mineral/wood, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/aft) +"up" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"uq" = ( +/obj/structure/railing{ + layer = 3.1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"ur" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"us" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -7; + pixel_y = -2 + }, +/obj/item/table_bell{ + pixel_x = -8; + pixel_y = 7 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/library) +"ut" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/hallway/central) +"uu" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"uv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"uw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"uD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"uE" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/item/flashlight/lamp{ + pixel_x = -8; + pixel_y = 13 + }, +/obj/item/storage/fancy/donut_box{ + pixel_y = 5; + pixel_x = -2 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"uG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/robustmore_drinkfoods{ + pixel_x = -32 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/hallway/central) +"uH" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"uI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"uJ" = ( +/obj/structure/showcase/machinery/cloning_pod, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"uK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"uL" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"uP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/bag/tray/cafeteria{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32; + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"uQ" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/effect/decal/cleanable/dirt, +/obj/item/bedsheet/brown, +/turf/open/floor/carpet, +/area/outpost/crew/dorm) +"uR" = ( +/obj/effect/turf_decal/techfloor/corner, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"uS" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/corner/opaque/yellow/full, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"uU" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 6 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"uV" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/aft) +"uX" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/grass/snow/safe, +/area/outpost/hallway/fore) +"uZ" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"va" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/north, +/obj/structure/closet/wall{ + name = "Storage Locker"; + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/carpet, +/area/outpost/hallway/central) +"vc" = ( +/obj/structure/fluff/hedge{ + icon_state = "hedge-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"vd" = ( +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/office) +"ve" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"vf" = ( +/obj/structure/showcase/cyborg/old, +/obj/effect/turf_decal/box/corners{ + dir = 4; + icon_state = "box_corners" + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"vk" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + color = "#808080"; + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"vl" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/engineer, +/obj/item/clothing/head/helmet/space/light/engineer, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"vm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/vacant_rooms) +"vo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/closet/emcloset/wall{ + pixel_y = 28 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"vq" = ( +/obj/structure/sink/kitchen{ + dir = 4; + pixel_x = -12 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/food/plant_smudge, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"vr" = ( +/obj/machinery/door/airlock/freezer, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"vs" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"vu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"vv" = ( +/obj/structure/closet/bombcloset, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"vw" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/garden) +"vx" = ( +/turf/closed/mineral/random/jungle, +/area/outpost/crew/garden) +"vy" = ( +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"vz" = ( +/obj/structure/grille, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"vB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"vC" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/hallway/aft) +"vD" = ( +/turf/open/floor/engine/co2, +/area/outpost/engineering/atmospherics) +"vE" = ( +/obj/effect/decal/cleanable/plasma, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"vG" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"vI" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"vJ" = ( +/obj/item/storage/box/maid, +/obj/item/clothing/gloves/color/latex/nitrile/evil, +/obj/item/clothing/head/soft/purple, +/obj/item/clothing/shoes/galoshes, +/obj/item/storage/box/mousetraps, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/rag, +/obj/item/mop, +/obj/item/soap/deluxe, +/obj/structure/closet/wall/blue{ + dir = 4; + name = "Janitorial Closet"; + pixel_x = -29 + }, +/obj/machinery/door/window, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/crew/library) +"vK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/libraryscanner, +/obj/machinery/light/directional/south, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"vM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = 7 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"vN" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/machinery/computer/bounty, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"vO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"vQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/railing/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"vS" = ( +/obj/structure/fluff/hedge{ + icon_state = "hedge-8" + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/grass, +/area/outpost/hallway/fore) +"vT" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"vV" = ( +/turf/open/space/basic, +/area/space) +"vW" = ( +/obj/structure/sign/logo{ + icon_state = "nanotrasen_sign5"; + pixel_y = 32 + }, +/turf/open/floor/plasteel/stairs{ + barefootstep = "woodbarefoot"; + color = "#A47449"; + footstep = "wood"; + dir = 4 + }, +/area/outpost/hallway/central) +"vY" = ( +/obj/structure/stone_tile/burnt, +/turf/open/floor/plasteel/cult, +/area/outpost/maintenance/fore) +"vZ" = ( +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"wa" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/xenoblood/xgibs/body, +/obj/effect/decal/cleanable/xenoblood/xgibs, +/obj/effect/decal/cleanable/xenoblood/xgibs/up, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"wc" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"wd" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"we" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"wf" = ( +/obj/structure/flora/rock/jungle{ + pixel_x = 12 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"wg" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"wh" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"wj" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"wk" = ( +/obj/machinery/atmospherics/components/unary/passive_vent/layer2{ + dir = 8 + }, +/turf/open/floor/engine/air, +/area/outpost/engineering/atmospherics) +"wl" = ( +/obj/machinery/cryopod, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"wn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"wp" = ( +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"wq" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/crew/library) +"wt" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/lounge) +"wu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"wy" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"wz" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/computer/monitor{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"wB" = ( +/obj/structure/grille, +/obj/structure/window/reinforced/spawner, +/obj/structure/window/reinforced/spawner/north, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"wC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"wE" = ( +/turf/open/floor/concrete/reinforced, +/area/outpost/hallway/starboard) +"wF" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/stool/bar, +/obj/effect/decal/cleanable/food/egg_smudge{ + pixel_x = 6; + pixel_y = -5 + }, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"wH" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/maintenance/fore) +"wI" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating, +/area/outpost/operations) +"wJ" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"wK" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"wL" = ( +/obj/structure/table/wood, +/obj/item/modular_computer/laptop/preset/civilian{ + pixel_y = 5 + }, +/obj/structure/sign/poster/solgov/paperwork{ + pixel_y = 32 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"wM" = ( +/obj/structure/fluff/hedge{ + icon_state = "hedge-4" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"wN" = ( +/obj/structure/rack{ + color = "#A47449"; + pixel_y = 11 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/grown/log{ + pixel_x = -7; + pixel_y = 20 + }, +/obj/item/grown/log{ + pixel_x = 7; + pixel_y = 20 + }, +/obj/item/grown/log{ + pixel_y = 25 + }, +/obj/item/statuebust{ + pixel_x = 6 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/vacant_rooms/office) +"wQ" = ( +/obj/structure/flora/rock/pile/icy, +/turf/open/floor/plating/ice/smooth, +/area/outpost/hallway/fore) +"wR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"wS" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/operations) +"wT" = ( +/obj/structure/table/wood, +/obj/item/radio/intercom/directional/west{ + freerange = 1; + name = "Syndicate Radio Intercom" + }, +/obj/item/folder/red{ + pixel_x = 3 + }, +/obj/item/storage/fancy/cigarettes/cigpack_robustgold{ + pixel_x = -6 + }, +/obj/item/lighter{ + pixel_x = -5; + pixel_y = -1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"wV" = ( +/obj/structure/closet/radiation, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"wW" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"wY" = ( +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/outpost/engineering) +"wZ" = ( +/obj/structure/table/wood/reinforced, +/obj/item/paper_bin{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = -8 + }, +/obj/item/pen/charcoal{ + pixel_y = 8; + pixel_x = -3 + }, +/obj/item/flashlight/lamp/green{ + pixel_y = 8; + pixel_x = 6 + }, +/obj/item/phone{ + pixel_x = 8; + pixel_y = -8 + }, +/obj/structure/table/wood, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"xa" = ( +/turf/open/floor/grass, +/area/outpost/hallway/fore) +"xd" = ( +/obj/machinery/power/floodlight, +/obj/effect/decal/cleanable/garbage{ + pixel_x = -9; + pixel_y = -6 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"xe" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"xf" = ( +/obj/structure/table_frame/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"xh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"xk" = ( +/obj/structure/bonfire/prelit, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/snow/under/lit, +/area/outpost/external) +"xm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/banner, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"xo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"xp" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"xr" = ( +/obj/structure/table/wood, +/obj/item/trash/plate{ + pixel_x = 1; + pixel_y = 6 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"xs" = ( +/obj/structure/table/wood/reinforced, +/turf/open/floor/carpet/nanoweave, +/area/outpost/vacant_rooms) +"xt" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/banner/command/mundane, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"xu" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"xv" = ( +/obj/structure/chair/sofa{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/free_tonto{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"xw" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/corner/opaque/yellow/full, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/item/radio/intercom/directional/south, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"xy" = ( +/obj/structure/table, +/turf/open/floor/plasteel/sepia, +/area/outpost/hallway/central) +"xA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/light/built/directional/south, +/obj/item/wirerod, +/turf/open/floor/wood{ + icon_state = "wood-broken" + }, +/area/outpost/maintenance/aft) +"xC" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel, +/area/outpost/hallway/fore) +"xD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/wood{ + pixel_y = 3; + dir = 4; + pixel_x = -7 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"xE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"xF" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/turf/open/floor/plating, +/area/outpost/crew/library) +"xH" = ( +/obj/machinery/door/window/brigdoor/security, +/obj/structure/rack, +/obj/effect/decal/cleanable/insectguts{ + pixel_x = 13; + pixel_y = 5 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"xI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/sign/poster/retro/pdaancient{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"xK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/aft) +"xL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/railing/wood{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/missing_gloves{ + pixel_y = 32 + }, +/turf/open/floor/grass, +/area/outpost/hallway/fore) +"xM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/ammo_casing/spent{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/ammo_casing/spent{ + pixel_x = -2; + pixel_y = -6 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"xO" = ( +/obj/structure/rack, +/obj/effect/decal/cleanable/wrapping{ + pixel_y = -2 + }, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"xQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"xR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"xT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"xU" = ( +/obj/structure/sign/poster/official/help_others, +/turf/closed/indestructible/reinforced, +/area/outpost/hallway/central) +"xV" = ( +/obj/machinery/light/dim/directional/south, +/obj/structure/closet/cardboard, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"xW" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 10 + }, +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/item/stock_parts/cell/high, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"xY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"xZ" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/item/banner, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/garden) +"yb" = ( +/obj/machinery/light/broken/directional/east, +/obj/item/light/tube/broken, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"yc" = ( +/obj/machinery/door/window/brigdoor/southright, +/obj/structure/sign/poster/contraband/starkist{ + pixel_x = -32 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/hallway/central) +"ye" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"yh" = ( +/obj/structure/rack, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"yi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"yj" = ( +/obj/structure/barricade/wooden/snowed, +/turf/open/floor/plating/asteroid/snow/airless, +/area/outpost/external) +"yl" = ( +/obj/structure/sink{ + pixel_y = 23 + }, +/obj/structure/mirror{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/canteen) +"ym" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"yn" = ( +/obj/effect/decal/cleanable/greenglow, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"yo" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"yp" = ( +/obj/item/wallframe/light_fixture{ + pixel_y = -5; + pixel_x = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"yr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"ys" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"yy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/outpost/operations) +"yA" = ( +/obj/structure/closet/secure_closet/ertCom, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"yB" = ( +/obj/structure/table/wood, +/obj/machinery/jukebox/boombox{ + pixel_y = 5 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/storage/fancy/cigarettes/cigpack_robustgold{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/lighter{ + pixel_x = -1 + }, +/obj/item/clothing/mask/cigarette/dromedary{ + pixel_x = -5 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/wood, +/area/outpost/crew/library) +"yD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner/north, +/obj/item/screwdriver, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"yE" = ( +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/outpost/maintenance/aft) +"yF" = ( +/obj/structure/chair/comfy/black, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"yG" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_y = 10; + pixel_x = -7 + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = 5 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -6; + pixel_y = -10 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"yI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"yJ" = ( +/obj/item/kirbyplants{ + icon_state = "plant-09" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/lounge) +"yK" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/open/floor/plasteel/cult, +/area/outpost/maintenance/fore) +"yL" = ( +/obj/machinery/door/airlock/grunge, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"yN" = ( +/obj/machinery/computer/cryopod/directional/north{ + pixel_y = -5 + }, +/turf/closed/wall/mineral/plastitanium/nodiagonal, +/area/outpost/crew/cryo) +"yO" = ( +/obj/structure/table, +/obj/item/circuitboard/machine/vendor{ + pixel_y = 6; + pixel_x = 2 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/plasteel/sepia, +/area/outpost/hallway/central) +"yP" = ( +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/aft) +"yQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/railing/wood{ + dir = 4 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"yV" = ( +/obj/structure/table/reinforced, +/obj/item/trash/plate{ + pixel_x = 7 + }, +/obj/item/trash/plate{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/trash/plate{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/trash/plate{ + pixel_x = 7; + pixel_y = 6 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"yW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/aft) +"yX" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"yZ" = ( +/obj/structure/urinal{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/canteen) +"za" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/railing/wood{ + dir = 4 + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"zb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"ze" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/chair, +/obj/structure/sign/poster/official/high_class_martini{ + pixel_x = -32 + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"zf" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"zi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"zj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"zl" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 5 + }, +/obj/structure/closet/firecloset/wall{ + pixel_y = 28 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"zm" = ( +/obj/machinery/computer/security, +/obj/effect/turf_decal/trimline/opaque/red/filled/line, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"zn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/library) +"zo" = ( +/obj/structure/table/reinforced, +/obj/item/storage/photo_album{ + pixel_y = 10; + pixel_x = 4 + }, +/obj/machinery/recharger{ + pixel_x = -5 + }, +/obj/machinery/recharger{ + pixel_x = 6 + }, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"zq" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"zs" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"zu" = ( +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"zv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"zy" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"zz" = ( +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"zB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/food/plant_smudge, +/turf/open/floor/plasteel/sepia, +/area/outpost/hallway/central) +"zD" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 9 + }, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/item/clothing/suit/space/engineer, +/obj/item/clothing/head/helmet/space/light/engineer, +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"zF" = ( +/obj/machinery/light/broken/directional/south, +/obj/structure/table/reinforced, +/obj/item/t_scanner{ + pixel_y = -1; + pixel_x = -5 + }, +/obj/item/stack/packageWrap, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"zG" = ( +/obj/structure/chair/sofa/left{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/vomit/old{ + pixel_x = 7; + pixel_y = -5 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"zH" = ( +/obj/machinery/light/built/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/garbage{ + pixel_y = 10; + pixel_x = -3 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"zI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"zK" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/item/toy/plush/moth, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"zL" = ( +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"zM" = ( +/obj/structure/bookcase/random/fiction, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"zO" = ( +/obj/structure/flora/tree/palm{ + pixel_x = 16 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"zP" = ( +/obj/structure/closet/wall/red{ + dir = 8; + name = "Bartender's locker"; + pixel_x = 29 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/carpet/blue, +/area/outpost/hallway/central) +"zQ" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"zR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/pew/left{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"zS" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"zV" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line, +/obj/effect/turf_decal/industrial/warning, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"zY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"zZ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/machinery/computer/bounty, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"Aa" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/computer/communications{ + dir = 8 + }, +/turf/open/floor/engine, +/area/outpost/crew/cryo) +"Ab" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/cargo) +"Ac" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/centcom{ + name = "Briefing Room"; + req_access_txt = "101" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security/armory) +"Ad" = ( +/turf/closed/mineral/random/snow, +/area/outpost/operations) +"Af" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Ag" = ( +/obj/machinery/door/airlock{ + req_access_txt = "109" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/aft) +"Ai" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 10 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"Aj" = ( +/obj/structure/window/reinforced/spawner/east, +/obj/structure/filingcabinet/double, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"Ak" = ( +/obj/structure/flora/ausbushes/leafybush, +/obj/structure/railing/wood{ + layer = 3.1 + }, +/turf/open/floor/grass, +/area/outpost/hallway/central) +"Al" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 10; + pixel_y = 13 + }, +/obj/effect/decal/cleanable/vomit/old{ + pixel_y = 8 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/library) +"Am" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"Ao" = ( +/obj/structure/rack, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/item/crowbar/power{ + pixel_y = 5 + }, +/obj/item/crowbar/power, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"Ap" = ( +/obj/structure/chair/plastic{ + dir = 4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"As" = ( +/obj/machinery/computer/med_data, +/obj/effect/turf_decal/trimline/opaque/green/filled/line, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"At" = ( +/obj/structure/fluff/hedge{ + icon_state = "hedge-4" + }, +/turf/open/floor/grass, +/area/outpost/hallway/fore) +"Au" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"Ax" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/railing/corner/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"Ay" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/effect/mapping_helpers/airlock/abandoned, +/obj/effect/mapping_helpers/airlock/locked, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Az" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"AA" = ( +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"AB" = ( +/turf/open/floor/plating/asteroid/snow/airless, +/area/outpost/external) +"AC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"AD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"AE" = ( +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/hallway/fore) +"AF" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + icon_state = "box_corners"; + dir = 8 + }, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"AK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"AL" = ( +/obj/effect/landmark/outpost/elevator{ + shaft = "2" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/hallway/fore) +"AM" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi' + }, +/area/outpost/hallway/fore) +"AN" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 6 + }, +/obj/structure/flora/ausbushes/sparsegrass{ + pixel_y = 9; + pixel_x = -9 + }, +/turf/open/floor/grass, +/area/outpost/hallway/central) +"AR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"AS" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20; + pixel_x = -3 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/mono/dark, +/area/outpost/cargo) +"AT" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"AV" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/fence/door, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"AW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Bb" = ( +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"Bc" = ( +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/newscaster/directional/north{ + pixel_y = 33 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Bf" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating, +/area/outpost/external) +"Bi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/newscaster/directional/west, +/turf/open/floor/carpet/nanoweave, +/area/outpost/vacant_rooms) +"Bj" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = -11; + pixel_y = 12 + }, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/toy/cards/deck{ + pixel_y = 2; + pixel_x = -5 + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"Bm" = ( +/obj/structure/table/wood/reinforced, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/paper{ + pixel_x = 3; + pixel_y = 7 + }, +/obj/item/pen/charcoal{ + pixel_y = 8 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/vacant_rooms) +"Br" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/directional/north, +/obj/effect/decal/cleanable/food/flour, +/obj/structure/chair/sofa/right, +/obj/item/toy/figure/botanist{ + pixel_x = 2 + }, +/obj/item/toy/figure/clown{ + pixel_x = 10 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"Bs" = ( +/obj/structure/closet/crate/bin, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/generic, +/obj/item/toy/foamblade, +/obj/item/trash/can, +/obj/item/trash/pistachios{ + pixel_x = -3 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"Bu" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"Bw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/robot_debris, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"Bx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"By" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating/asteroid/icerock/cracked, +/area/outpost/maintenance/fore) +"Bz" = ( +/obj/structure/table/wood, +/obj/machinery/recharger, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"BA" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"BB" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/floor/plasteel/cult, +/area/outpost/maintenance/fore) +"BC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/carpet/nanoweave, +/area/outpost/hallway/central) +"BD" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/machinery/light/directional/west, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"BE" = ( +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"BF" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sink/kitchen{ + dir = 4; + pixel_x = -12 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/library) +"BG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"BH" = ( +/obj/effect/turf_decal/atmos/nitrous_oxide, +/turf/open/floor/engine/n2o, +/area/outpost/engineering/atmospherics) +"BI" = ( +/obj/machinery/door/window/brigdoor/southright, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/glowstick, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"BJ" = ( +/obj/structure/noticeboard{ + pixel_y = 31 + }, +/obj/item/storage/box/matches, +/obj/item/grown/log{ + pixel_x = 7; + pixel_y = 14 + }, +/obj/item/grown/log{ + pixel_x = 7; + pixel_y = 14 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/vacant_rooms/office) +"BL" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"BN" = ( +/obj/structure/girder/reinforced, +/obj/effect/decal/cleanable/molten_object/large{ + pixel_x = -13; + pixel_y = -3 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"BQ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/overlay/holoray, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"BR" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"BS" = ( +/obj/structure/urinal{ + pixel_y = 33 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/chem_pile, +/obj/effect/decal/cleanable/oil/streak, +/turf/open/floor/plating/foam, +/area/outpost/maintenance/aft) +"BT" = ( +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/library) +"BV" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"BX" = ( +/obj/machinery/light/small/broken/directional/west, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"BY" = ( +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"Ca" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 4 + }, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/fernybush, +/turf/open/floor/grass, +/area/outpost/hallway/aft) +"Cc" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/firealarm/directional/east, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"Cd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"Ce" = ( +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"Ci" = ( +/obj/structure/showcase/perfect_employee, +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Cj" = ( +/obj/structure/girder, +/obj/structure/grille/broken, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"Ck" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"Cl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/outpost/hallway/aft) +"Cn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/pistachios, +/turf/open/floor/engine, +/area/outpost/maintenance/fore) +"Co" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Cp" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/power/terminal{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"Cs" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 9 + }, +/obj/effect/turf_decal/siding/thinplating/dark/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"Cv" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/outpost/operations) +"Cw" = ( +/obj/structure/chair/sofa/left, +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/wood, +/area/outpost/crew/library) +"Cy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"CA" = ( +/obj/structure/table/wood, +/obj/machinery/computer/med_data/laptop{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"CC" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"CD" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"CE" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"CF" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/aft) +"CG" = ( +/obj/effect/landmark/outpost/elevator{ + shaft = "1" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/hallway/fore) +"CH" = ( +/obj/machinery/chem_master/condimaster, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/greenglow, +/obj/structure/sign/poster/retro/smile{ + pixel_y = -32 + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/library) +"CJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/girder/displaced, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"CK" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/computer/crew, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"CL" = ( +/obj/machinery/door/poddoor/shutters/indestructible{ + name = "Showcase Storage" + }, +/obj/structure/barricade/wooden/crude{ + layer = 3.13 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"CN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/aft) +"CQ" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/grass/snow/safe, +/area/outpost/hallway/starboard) +"CU" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/loading{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"CV" = ( +/obj/structure/grille, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"CW" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"CZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil{ + icon_state = "streak5" + }, +/obj/effect/decal/cleanable/robot_debris{ + pixel_y = 1 + }, +/obj/effect/decal/cleanable/robot_debris/limb{ + pixel_y = 4; + pixel_x = -4 + }, +/obj/effect/decal/cleanable/robot_debris/gib{ + icon_state = "peaceborg-noir" + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "floor6"; + pixel_y = 14; + pixel_x = -16 + }, +/obj/effect/decal/cleanable/oil{ + icon_state = "streak4"; + pixel_x = -13; + pixel_y = -11 + }, +/obj/effect/decal/cleanable/ash/large{ + pixel_x = 5; + pixel_y = -1 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Db" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"Df" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"Dg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet/green, +/area/outpost/hallway/aft) +"Dh" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"Di" = ( +/turf/open/floor/engine/n2o, +/area/outpost/engineering/atmospherics) +"Dk" = ( +/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/robot_debris, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"Dl" = ( +/obj/machinery/computer/card, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Dm" = ( +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/reagent_dispensers, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"Dp" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Ds" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + icon_state = "box_corners"; + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/obj/item/storage/pill_bottle/floorpill/full{ + pixel_x = -8 + }, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"Dt" = ( +/obj/machinery/power/floodlight, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"Du" = ( +/obj/machinery/computer/secure_data{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"Dw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/borderfloor, +/obj/structure/window/reinforced/spawner, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Dy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair{ + dir = 4; + pixel_x = -8 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"DD" = ( +/obj/effect/decal/cleanable/glass{ + pixel_y = -10 + }, +/turf/open/floor/plating/airless, +/area/outpost/maintenance/fore) +"DE" = ( +/obj/structure/flora/rock/icy, +/turf/open/floor/plating/ice/smooth, +/area/outpost/hallway/starboard) +"DF" = ( +/obj/item/kirbyplants/random, +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"DH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table_frame/wood, +/obj/structure/fluff/paper/stack, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/maintenance/aft) +"DJ" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + icon_state = "box_corners"; + dir = 8 + }, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"DL" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/poster/contraband/ambrosia_vulgaris{ + pixel_x = -32 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"DM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"DO" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/reagent_containers/glass/beaker, +/obj/machinery/firealarm/directional/south, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/library) +"DP" = ( +/obj/machinery/computer/crew, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"DR" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"DS" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/bar) +"DU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/carpet/blue, +/area/outpost/hallway/central) +"DV" = ( +/obj/structure/table/wood, +/obj/machinery/computer/med_data/laptop{ + dir = 4; + pixel_x = -1; + pixel_y = 3 + }, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"DY" = ( +/obj/structure/railing, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"DZ" = ( +/obj/machinery/vending/snack, +/turf/open/floor/plasteel, +/area/outpost/hallway/fore) +"Eb" = ( +/obj/machinery/door/airlock/wood/glass, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"Ec" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"Ed" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"Ee" = ( +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Ef" = ( +/obj/structure/table/reinforced, +/obj/item/flashlight/lamp{ + pixel_x = -2; + pixel_y = 12 + }, +/obj/item/export_scanner{ + pixel_x = -3; + pixel_y = -10 + }, +/obj/item/toy/figure/qm{ + pixel_x = -9; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/office) +"Eg" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/plasma, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Eh" = ( +/obj/effect/turf_decal/siding/wood, +/obj/item/kirbyplants{ + icon_state = "plant-03" + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"Ei" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/maintenance/fore) +"El" = ( +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/hallway/central) +"Em" = ( +/obj/machinery/door/airlock{ + req_access_txt = "109" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_1, +/area/outpost/crew/library) +"En" = ( +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"Ep" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"Eq" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/engine, +/area/outpost/crew/cryo) +"Es" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"Et" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Ev" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Ew" = ( +/obj/structure/flora/grass/jungle, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"Ex" = ( +/turf/open/floor/plating/ice/smooth, +/area/outpost/hallway/fore) +"Ey" = ( +/obj/structure/bookcase/random/fiction, +/obj/item/radio/intercom/directional/west, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"Ez" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/bottle/tomatojuice{ + pixel_y = 2 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 10; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/effect/decal/cleanable/food/tomato_smudge{ + pixel_y = -6 + }, +/obj/structure/sign/painting/library{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"EA" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"EB" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/fluff/divine/nexus, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/lounge) +"EC" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"EE" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/machinery/recharger{ + pixel_x = -5 + }, +/obj/machinery/recharger{ + pixel_x = 6 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"EF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"EH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"EJ" = ( +/obj/structure/chair/pew/left{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"EM" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/railing/corner/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"EN" = ( +/obj/structure/lattice, +/turf/open/space/basic, +/area/outpost/external) +"EO" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"EP" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/sepia, +/area/outpost/hallway/central) +"EU" = ( +/obj/structure/filingcabinet, +/obj/structure/filingcabinet{ + pixel_x = 11 + }, +/obj/structure/filingcabinet{ + pixel_x = -11 + }, +/obj/structure/noticeboard{ + pixel_y = 31 + }, +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms) +"EV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/fore) +"EW" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"EY" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/outpost/maintenance/fore) +"EZ" = ( +/obj/structure/closet/crate/solarpanel_small, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"Fd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/fluff/hedge, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Fe" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/closed/indestructible/reinforced, +/area/outpost/maintenance/aft) +"Ff" = ( +/obj/structure/rack, +/obj/machinery/light/directional/east, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"Fi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"Fm" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"Fn" = ( +/obj/item/stack/sheet/mineral/wood{ + pixel_x = 9; + pixel_y = 6 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/aft) +"Fo" = ( +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"Fp" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/structure/railing{ + dir = 2; + layer = 4.1 + }, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering/atmospherics) +"Fq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/stairs{ + barefootstep = "woodbarefoot"; + color = "#A47449"; + footstep = "wood"; + dir = 4 + }, +/area/outpost/hallway/central) +"Fs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/bag/tray/cafeteria{ + pixel_x = 5; + pixel_y = -4 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Ft" = ( +/turf/open/floor/plating/asteroid/icerock, +/area/outpost/external) +"Fu" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"Fw" = ( +/obj/effect/turf_decal/siding/wood, +/obj/item/kirbyplants{ + icon_state = "plant-10" + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"Fx" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"Fy" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"Fz" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"FA" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/carpet/green, +/area/outpost/hallway/aft) +"FB" = ( +/obj/effect/turf_decal/number/nine, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/crew/library) +"FC" = ( +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"FD" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/structure/chair, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"FG" = ( +/obj/machinery/telecomms/allinone{ + intercept = 1 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/engine, +/area/outpost/crew/cryo) +"FL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/caution{ + pixel_y = 6 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"FM" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"FN" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/garden) +"FQ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/carpet/green, +/area/outpost/hallway/aft) +"FR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/plasma, +/obj/item/banner/command/mundane, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"FT" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"FU" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/security/armory) +"FV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"Gb" = ( +/turf/closed/mineral/random/snow, +/area/outpost/crew/canteen) +"Gc" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Gd" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"Ge" = ( +/obj/structure/window/reinforced/spawner, +/obj/effect/turf_decal/industrial/warning{ + dir = 1; + color = "#808080" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"Gg" = ( +/obj/effect/turf_decal/number/eight, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/cargo) +"Gh" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/turf/open/floor/plating, +/area/outpost/crew/lounge) +"Gi" = ( +/obj/structure/closet/wall{ + name = "Storage Locker"; + pixel_y = -28; + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/outpost/hallway/central) +"Gj" = ( +/obj/structure/table/optable, +/obj/machinery/defibrillator_mount/loaded{ + pixel_y = 24 + }, +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"Gk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"Gm" = ( +/obj/machinery/computer/monitor{ + dir = 1 + }, +/obj/structure/railing, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Gn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"Gq" = ( +/obj/machinery/door/poddoor/multi_tile/three_tile_hor, +/turf/closed/indestructible/reinforced, +/area/outpost/maintenance/fore) +"Gr" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/space_cola{ + pixel_x = -32; + pixel_y = 32 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Gs" = ( +/obj/machinery/door/window/brigdoor/westright, +/obj/machinery/door/window/brigdoor/westright{ + dir = 4 + }, +/obj/structure/fans/tiny, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/operations) +"Gt" = ( +/obj/structure/railing/corner/wood, +/obj/structure/railing/corner/wood{ + pixel_y = 26 + }, +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"Gu" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"Gv" = ( +/obj/item/toy/snowball{ + pixel_x = -7; + pixel_y = -10 + }, +/obj/item/toy/snowball{ + pixel_x = 1; + pixel_y = -10 + }, +/obj/item/toy/snowball{ + pixel_x = 9; + pixel_y = -10 + }, +/obj/item/toy/snowball{ + pixel_x = 4; + pixel_y = -2 + }, +/obj/item/toy/snowball{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/item/toy/snowball{ + pixel_y = 5; + pixel_x = 1 + }, +/obj/effect/turf_decal/weather/snow/corner{ + dir = 10 + }, +/turf/open/floor/plating/asteroid/snow/under/lit, +/area/outpost/external) +"Gw" = ( +/obj/effect/turf_decal/techfloor, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20; + pixel_x = -3 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"Gx" = ( +/turf/open/floor/plating, +/area/outpost/hallway/fore) +"Gy" = ( +/obj/structure/railing/wood{ + layer = 3.1 + }, +/obj/structure/flora/ausbushes/sparsegrass, +/turf/open/floor/grass, +/area/outpost/hallway/central) +"Gz" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/north, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"GA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/vending/clothing, +/obj/machinery/newscaster/directional/north{ + pixel_y = 33 + }, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"GB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"GC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"GD" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/crew/library) +"GE" = ( +/obj/structure/window/reinforced/spawner/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"GG" = ( +/obj/structure/chair/sofa{ + dir = 1 + }, +/obj/effect/decal/cleanable/vomit/old{ + pixel_y = 7 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"GH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/showcase/mecha/marauder, +/obj/effect/turf_decal/box/corners{ + dir = 4; + icon_state = "box_corners" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"GI" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/machinery/airalarm/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"GJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"GK" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"GL" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/starboard) +"GN" = ( +/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"GO" = ( +/obj/structure/showcase/cyborg/old, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"GQ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 1 + }, +/area/outpost/engineering) +"GR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"GS" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/outpost/crew/bar) +"GT" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/firealarm/directional/south, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"GU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/green, +/area/outpost/hallway/aft) +"GW" = ( +/obj/structure/toilet{ + dir = 4; + pixel_x = -1; + pixel_y = 5 + }, +/obj/structure/curtain/bounty, +/turf/open/floor/plating/catwalk_floor, +/area/outpost/security) +"GY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/broken/directional/south, +/obj/structure/bed{ + icon_state = "dirty_mattress" + }, +/obj/item/storage/pill_bottle/happy{ + pixel_y = -11; + pixel_x = -13 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"Hb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/outpost/cargo) +"Hh" = ( +/obj/machinery/chem_master/condimaster, +/obj/effect/turf_decal/industrial/warning{ + dir = 2; + color = "#808080" + }, +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"Hi" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/east, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Hj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/fore) +"Hk" = ( +/obj/effect/turf_decal/borderfloor, +/obj/structure/window/reinforced/spawner, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Ho" = ( +/obj/structure/table/wood/reinforced, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/storage/fancy/donut_box{ + pixel_y = 6 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/vacant_rooms) +"Hp" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/decal/cleanable/robot_debris, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/wood, +/area/outpost/crew/library) +"Hq" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"Hs" = ( +/obj/machinery/vending/cart{ + req_access_txt = "57" + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Hu" = ( +/obj/machinery/door/airlock/highsecurity{ + req_access_txt = "109" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"Hv" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"Hx" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/railing/wood, +/turf/open/floor/grass, +/area/outpost/hallway/fore) +"Hy" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/decal/cleanable/glass, +/obj/effect/turf_decal/box, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"HA" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/south, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"HC" = ( +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"HD" = ( +/obj/structure/chair/comfy/brown{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"HE" = ( +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/outpost/engineering/atmospherics) +"HF" = ( +/obj/machinery/computer/card, +/obj/effect/turf_decal/trimline/opaque/green/filled/line, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"HG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"HH" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/number/three, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"HI" = ( +/obj/effect/turf_decal/techfloor{ + dir = 5 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"HJ" = ( +/obj/machinery/firealarm/directional/east, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"HL" = ( +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"HM" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"HO" = ( +/obj/machinery/door/window/brigdoor/eastleft{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"HS" = ( +/obj/structure/chair/comfy/brown{ + dir = 8 + }, +/obj/item/toy/plush/beeplushie, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"HT" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"HW" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/sign/poster/retro/radio{ + pixel_x = 32 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"HY" = ( +/turf/open/floor/plating/asteroid/icerock/cracked, +/area/outpost/external) +"HZ" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"Ia" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"Ib" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/nanoweave, +/area/outpost/hallway/central) +"Ie" = ( +/obj/structure/railing, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"If" = ( +/obj/structure/rack, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"Ig" = ( +/obj/effect/turf_decal/corner/opaque/blue{ + dir = 5 + }, +/obj/machinery/smartfridge/bloodbank/preloaded, +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20; + pixel_x = -3 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"Ih" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Ij" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Ik" = ( +/obj/structure/railing, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"Il" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"In" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/curtain{ + color = "#363636" + }, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"Io" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/fore) +"Iq" = ( +/obj/structure/table/wood, +/obj/item/trash/plate{ + pixel_x = 1; + pixel_y = -3 + }, +/obj/item/reagent_containers/food/snacks/meatbun, +/obj/item/reagent_containers/food/drinks/soda_cans/lemon_lime{ + pixel_y = 12; + pixel_x = -8 + }, +/obj/structure/sign/poster/contraband/eat{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"It" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/vacant_rooms/office) +"Iu" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"Iv" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/hallway/central) +"Iy" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/computer/med_data, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"Iz" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"IB" = ( +/obj/machinery/space_heater, +/obj/structure/railing{ + layer = 3.1 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/box, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"IC" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/engine, +/area/outpost/crew/cryo) +"IE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/taperecorder{ + pixel_y = -5; + pixel_x = 10 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"IF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"IH" = ( +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"II" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"IJ" = ( +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"IL" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/item/bedsheet/brown, +/turf/open/floor/carpet, +/area/outpost/crew/dorm) +"IM" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"IN" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/plasteel, +/area/outpost/operations) +"IP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"IR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"IS" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/effect/overlay/holoray, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"IW" = ( +/turf/open/floor/plasteel/stairs{ + barefootstep = "woodbarefoot"; + color = "#A47449"; + footstep = "wood"; + dir = 4 + }, +/area/outpost/hallway/central) +"IY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"IZ" = ( +/obj/machinery/computer/crew, +/obj/effect/turf_decal/trimline/opaque/green/filled/line, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Ja" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"Jb" = ( +/obj/effect/landmark/outpost/elevator{ + shaft = "4" + }, +/turf/open/floor/plasteel/elevatorshaft, +/area/outpost/hallway/fore) +"Jc" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"Jf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"Jh" = ( +/obj/structure/table/wood, +/obj/item/storage/photo_album{ + pixel_y = 2; + pixel_x = 2 + }, +/obj/item/toy/figure/ian{ + pixel_x = -3 + }, +/obj/item/storage/pill_bottle/happy{ + pixel_y = -1; + pixel_x = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/west, +/turf/open/floor/carpet/royalblue, +/area/outpost/operations) +"Ji" = ( +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/crew/canteen) +"Jm" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Jp" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Jq" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/flashlight/lamp/green{ + pixel_x = 7; + pixel_y = 14; + layer = 3.1 + }, +/obj/item/toy/cards/deck{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/item/toy/cards/deck/kotahi{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/storage/pill_bottle/dice{ + pixel_x = -11 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"Js" = ( +/obj/structure/table, +/obj/item/table_bell{ + pixel_x = -7 + }, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_x = 4; + pixel_y = 4 + }, +/turf/open/floor/carpet/blue, +/area/outpost/hallway/central) +"Jt" = ( +/obj/machinery/modular_computer/console/preset/command{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Ju" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = 9; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = 9; + pixel_y = 12 + }, +/obj/item/trash/plate{ + pixel_x = -6 + }, +/obj/item/trash/plate{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/trash/plate{ + pixel_x = -6; + pixel_y = 4 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/hallway/central) +"Jv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/plasma, +/obj/machinery/light/small/directional/east, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"Jw" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"JB" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"JC" = ( +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"JE" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/poster/contraband/xenofauna_parasite{ + pixel_y = -32 + }, +/obj/item/radio/intercom/directional/east, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"JH" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"JJ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"JK" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"JM" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"JO" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/outpost/operations) +"JP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/library) +"JR" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"JS" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"JX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/railing/corner/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"JY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/alien/weeds/node, +/obj/effect/decal/cleanable/xenoblood/xtracks, +/obj/effect/decal/cleanable/xenoblood/xtracks{ + pixel_y = 21 + }, +/obj/effect/decal/cleanable/xenoblood/xtracks{ + pixel_y = -19 + }, +/obj/effect/decal/cleanable/xenoblood, +/obj/effect/decal/cleanable/xenoblood/xgibs/torso, +/obj/effect/decal/cleanable/xenoblood/xgibs/core{ + pixel_x = -4; + pixel_y = -6 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"JZ" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/vacant_rooms) +"Kb" = ( +/obj/structure/table, +/obj/item/circuitboard/machine/vendor, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/carpet/green, +/area/outpost/hallway/central) +"Kd" = ( +/obj/machinery/computer/operating, +/obj/effect/turf_decal/corner/opaque/blue/full, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/sign/poster/official/cleanliness{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"Ke" = ( +/obj/machinery/computer/aifixer{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/opaque/purple/filled/line, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Kf" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/effect/turf_decal/industrial/warning/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"Kg" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"Kh" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"Kj" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"Kk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/railing/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/emcloset/wall{ + dir = 8; + pixel_x = 28 + }, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"Kn" = ( +/obj/machinery/telecomms/allinone/indestructable, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/operations) +"Ko" = ( +/obj/effect/turf_decal/siding/white{ + dir = 1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"Kp" = ( +/obj/structure/mineral_door/paperframe, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/lounge) +"Kt" = ( +/obj/structure/bed{ + pixel_x = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/bedsheet/head_of_personnel, +/turf/open/floor/carpet/royalblue, +/area/outpost/operations) +"Kv" = ( +/obj/structure/table/wood/reinforced, +/obj/item/table_bell/brass{ + pixel_y = -9; + pixel_x = 7 + }, +/obj/item/candle/infinite{ + pixel_x = 11; + pixel_y = 10 + }, +/turf/open/floor/wood/ebony, +/area/outpost/crew/lounge) +"Kw" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Kx" = ( +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/vehicle/ridden/atv{ + dir = 1 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"Kz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"KA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/closet/crate/bin, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"KC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"KD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/wirecutters{ + pixel_x = 11; + pixel_y = -8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"KF" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"KG" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/overlay/holoray{ + pixel_y = -47 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"KL" = ( +/obj/structure/flora/junglebush, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"KM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"KP" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"KQ" = ( +/obj/structure/barricade/security, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"KT" = ( +/obj/machinery/door/window/brigdoor/southright{ + req_access_txt = "1" + }, +/obj/effect/turf_decal/industrial/warning/corner{ + color = "#808080"; + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"KU" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/outpost/hallway/fore) +"KV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"KW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"KX" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"KY" = ( +/obj/structure/flora/grass/both, +/turf/open/floor/plating/asteroid/snow/airless, +/area/outpost/external) +"Lf" = ( +/obj/structure/railing{ + layer = 3.1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"Lg" = ( +/obj/machinery/deepfryer, +/obj/effect/turf_decal/industrial/warning{ + dir = 2; + color = "#808080" + }, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"Lh" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/logo{ + icon_state = "nanotrasen_sign2"; + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Lj" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/stool/bar, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"Ll" = ( +/obj/structure/girder/reinforced, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"Ln" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/cargo) +"Lo" = ( +/obj/machinery/light/directional/west, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"Lp" = ( +/obj/machinery/pipedispenser, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Lr" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 5 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"Ls" = ( +/obj/machinery/pdapainter{ + pixel_y = 2 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Lu" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"Lv" = ( +/obj/structure/flora/tree/pine, +/obj/structure/flora/grass/both, +/turf/open/floor/grass/snow/safe, +/area/outpost/hallway/fore) +"Lw" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"Lx" = ( +/obj/effect/turf_decal/borderfloorwhite{ + dir = 6 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/white, +/area/outpost/crew/library) +"Lz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"LC" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt, +/obj/item/bedsheet/brown, +/turf/open/floor/carpet, +/area/outpost/crew/dorm) +"LD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"LE" = ( +/obj/machinery/computer/bounty{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"LF" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"LG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"LI" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"LJ" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 4; + layer = 2.37 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-9" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"LK" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"LM" = ( +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/hallway/central) +"LN" = ( +/obj/machinery/light/small/broken/directional/north, +/obj/structure/reagent_dispensers/beerkeg{ + pixel_y = 3; + pixel_x = 4 + }, +/obj/structure/reagent_dispensers/beerkeg{ + pixel_y = -3; + pixel_x = -9 + }, +/obj/item/reagent_containers/food/drinks/bottle/cognac{ + pixel_x = 5; + pixel_y = -5 + }, +/obj/item/toy/plush/goatplushie{ + pixel_y = 12; + pixel_x = -9 + }, +/obj/effect/decal/cleanable/greenglow{ + pixel_y = -6 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"LO" = ( +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"LP" = ( +/obj/structure/girder/displaced, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/arrows{ + dir = 8 + }, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"LQ" = ( +/obj/structure/flora/rock/icy, +/turf/open/floor/grass/snow/safe, +/area/outpost/hallway/fore) +"LS" = ( +/obj/structure/frame/machine, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"LV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/pew/right{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"LW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/library) +"LX" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"LZ" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"Mb" = ( +/obj/structure/showcase/perfect_employee, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Mc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/railing/wood{ + dir = 5 + }, +/obj/structure/chair, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"Md" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/pill_bottle/dice{ + pixel_x = -8; + pixel_y = 6 + }, +/obj/item/toy/cards/deck{ + pixel_x = 3; + pixel_y = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"Me" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/vending/cigarette, +/obj/machinery/newscaster/directional/west, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"Mf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Mg" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/generic, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/item/radio/intercom/directional/north{ + icon_state = "cmm_headset" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/office) +"Mi" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"Mk" = ( +/obj/structure/flora/stump, +/turf/open/floor/grass/snow/safe, +/area/outpost/hallway/starboard) +"Mn" = ( +/obj/machinery/photocopier{ + pixel_y = 3 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"Mo" = ( +/obj/structure/bed, +/obj/structure/curtain/cloth/grey, +/obj/effect/decal/cleanable/cobweb, +/obj/item/bedsheet/nanotrasen, +/turf/open/floor/carpet, +/area/outpost/crew/dorm) +"Mp" = ( +/obj/structure/chair/comfy/black, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Mq" = ( +/turf/open/floor/concrete/reinforced, +/area/outpost/crew/garden) +"Mt" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/security) +"Mv" = ( +/obj/machinery/suit_storage_unit/captain, +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/operations) +"Mw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"Mx" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/lounge) +"MA" = ( +/obj/effect/turf_decal/siding/white, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"MC" = ( +/obj/structure/filingcabinet/employment{ + pixel_x = -11 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"MD" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/turf/open/floor/plating, +/area/outpost/hallway/fore) +"MF" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/outpost/crew/lounge) +"MK" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"MM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"MO" = ( +/obj/structure/chair/sofa{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"MP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"MQ" = ( +/obj/structure/table, +/obj/structure/window/reinforced/spawner/west, +/turf/open/floor/plasteel/sepia, +/area/outpost/hallway/central) +"MR" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"MU" = ( +/obj/effect/turf_decal/plaque, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"MX" = ( +/obj/machinery/light/directional/east, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"MZ" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Na" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"Nb" = ( +/obj/effect/turf_decal/techfloor/corner, +/obj/structure/sign/warning/coldtemp{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"Nc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"Nd" = ( +/obj/structure/frame/machine, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"Nf" = ( +/obj/machinery/modular_computer/console/preset/engineering{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Ng" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/aft) +"Nh" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/east, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"Ni" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"Nj" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"Nm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/library) +"Nn" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/cargo) +"Nq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"Nr" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/library) +"Ns" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/item/kirbyplants{ + icon_state = "plant-10" + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Nu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"Nw" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"Ny" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"Nz" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/fancy/cigarettes/cigpack_uplift{ + pixel_x = 6; + pixel_y = 7 + }, +/obj/item/lighter/greyscale{ + pixel_x = 8; + pixel_y = 1 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"NA" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -2; + pixel_y = 6 + }, +/obj/item/reagent_containers/glass/beaker, +/obj/effect/turf_decal/industrial/warning{ + dir = 2; + color = "#808080" + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"NC" = ( +/obj/structure/stone_tile/block, +/turf/open/floor/plasteel/cult, +/area/outpost/maintenance/fore) +"NF" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/effect/turf_decal/number/four, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"NG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + barefootstep = "woodbarefoot"; + color = "#A47449"; + footstep = "wood" + }, +/area/outpost/hallway/fore) +"NH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/stairs{ + barefootstep = "woodbarefoot"; + color = "#A47449"; + footstep = "wood"; + dir = 8 + }, +/area/outpost/hallway/central) +"NI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/curtain/cloth/grey, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"NJ" = ( +/obj/structure/window/reinforced/spawner/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"NK" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"NL" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"NM" = ( +/obj/machinery/light/broken/directional/south, +/obj/item/trash/waffles{ + pixel_y = -3 + }, +/obj/item/trash/sosjerky{ + pixel_x = -4 + }, +/obj/item/trash/raisins, +/obj/item/trash/pistachios{ + pixel_x = 6 + }, +/obj/structure/closet/crate/trashcart, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"NO" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 4; + layer = 2.37 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/machinery/power/port_gen/pacman, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"NP" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/reinforced, +/obj/item/kitchen/knife{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"NQ" = ( +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"NR" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"NT" = ( +/obj/structure/bed, +/obj/item/bedsheet/captain, +/turf/open/floor/carpet/blue, +/area/outpost/operations) +"NV" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/kirbyplants{ + icon_state = "plant-21"; + pixel_x = -6; + pixel_y = 17 + }, +/obj/machinery/light/directional/west, +/turf/open/floor/carpet/nanoweave, +/area/outpost/vacant_rooms) +"NW" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"NX" = ( +/obj/structure/flora/tree/palm{ + icon_state = "palm2" + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"NY" = ( +/obj/structure/rack{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/engine, +/area/outpost/crew/cryo) +"NZ" = ( +/obj/effect/turf_decal/atmos/air{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/engine/air, +/area/outpost/engineering/atmospherics) +"Oa" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"Ob" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"Oc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"Od" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/mono/dark, +/area/outpost/cargo) +"Oe" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"Of" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/light/directional/north, +/obj/structure/sign/poster/retro/nanotrasen_logo_80s{ + pixel_y = 32 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/garden) +"Og" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/hallway/central) +"Oh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/structure/closet/body_bag, +/obj/effect/mob_spawn/human/corpse/damaged, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Oi" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/mob/living/simple_animal/pet/penguin/emperor, +/obj/machinery/light/directional/east, +/turf/open/floor/grass/snow/safe, +/area/outpost/hallway/starboard) +"Ok" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi' + }, +/area/outpost/hallway/fore) +"Ol" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"Oo" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/pew/left{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"Op" = ( +/obj/machinery/light/directional/north, +/obj/structure/table/reinforced, +/obj/item/binoculars, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"Oq" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/fore) +"Or" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/south, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Os" = ( +/obj/effect/turf_decal/weather/snow/corner{ + dir = 6 + }, +/obj/item/shovel, +/obj/item/flashlight/lantern{ + pixel_x = 7 + }, +/turf/open/floor/plating/asteroid/snow/under/lit, +/area/outpost/external) +"Ot" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"Ou" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"Ov" = ( +/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ + dir = 10 + }, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Ow" = ( +/obj/structure/toilet/secret{ + dir = 4; + secret_type = /obj/item/storage/box/donkpockets/donkpocketgondola + }, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/canteen) +"Ox" = ( +/obj/structure/flora/grass/jungle/b, +/obj/structure/railing/wood{ + dir = 4 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"Oy" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/mono/dark, +/area/outpost/cargo) +"OA" = ( +/obj/machinery/processor, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/library) +"OC" = ( +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"OE" = ( +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"OF" = ( +/obj/machinery/computer/security{ + dir = 8 + }, +/obj/effect/turf_decal/techfloor{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"OG" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4; + layer = 2.37 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"OI" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"OJ" = ( +/obj/structure/fluff/arc, +/obj/structure/sign/poster/official/love_ian{ + pixel_y = 32; + pixel_x = 32 + }, +/turf/open/floor/grass, +/area/outpost/hallway/fore) +"OK" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"OM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/walnut, +/area/outpost/crew/bar) +"ON" = ( +/obj/structure/bookcase/random/fiction, +/turf/open/floor/wood, +/area/outpost/crew/library) +"OP" = ( +/turf/closed/mineral/random/snow, +/area/outpost/maintenance/fore) +"OQ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"OR" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/shower{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"OU" = ( +/obj/machinery/vending/cola{ + pixel_x = -6 + }, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"OV" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"OX" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/obj/effect/turf_decal/corner/opaque/yellow/full, +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"Pa" = ( +/obj/structure/table, +/obj/machinery/jukebox/boombox{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/condiment/soysauce{ + pixel_x = -6; + pixel_y = 7 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/hallway/central) +"Pb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/item/stack/sheet/mineral/wood{ + pixel_x = -6 + }, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Pc" = ( +/obj/effect/turf_decal/techfloor{ + dir = 9 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"Pd" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/item/storage/fancy/cigarettes/cigpack_robustgold{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/item/lighter{ + pixel_x = -5; + pixel_y = 3 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"Pf" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/poster/contraband/mothpill{ + pixel_x = 32 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"Pi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/chair/pew/right{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"Pk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"Pl" = ( +/obj/effect/turf_decal/techfloor, +/obj/structure/sign/warning/electricshock{ + pixel_y = 32 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"Pm" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/kirbyplants{ + icon_state = "plant-10"; + pixel_x = -7 + }, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"Po" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/chair/pew/right{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"Pp" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 + }, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"Pt" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"Pv" = ( +/obj/effect/turf_decal/techfloor/orange/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"Px" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"PA" = ( +/obj/structure/mineral_door/paperframe, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/lounge) +"PB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/showcase/machinery/cloning_pod, +/obj/effect/turf_decal/box/corners{ + dir = 1; + icon_state = "box_corners" + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"PC" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/obj/effect/decal/cleanable/food/flour, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/hallway/central) +"PE" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line, +/obj/effect/turf_decal/industrial/warning, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"PF" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/sign/nanotrasen{ + pixel_y = -32 + }, +/turf/open/floor/carpet/green, +/area/outpost/hallway/aft) +"PG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ + dir = 9 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"PH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"PL" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 9 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 10 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"PN" = ( +/obj/structure/fluff/paper/stack{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/maintenance/aft) +"PO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/chair/wood, +/obj/structure/sign/painting/library{ + pixel_x = 32 + }, +/turf/open/floor/wood, +/area/outpost/maintenance/aft) +"PP" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/structure/table, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"PR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/outpost/hallway/aft) +"PS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/glass, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/carpet/royalblue, +/area/outpost/operations) +"PV" = ( +/obj/machinery/vending/snack/blue{ + pixel_x = -17 + }, +/obj/item/kirbyplants{ + icon_state = "plant-03"; + pixel_x = 4 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/wrapping, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"PX" = ( +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"PY" = ( +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"PZ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi' + }, +/area/outpost/crew/cryo) +"Qb" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/hallway/fore) +"Qd" = ( +/turf/open/floor/wood/ebony, +/area/outpost/crew/lounge) +"Qe" = ( +/obj/structure/table/wood/reinforced, +/obj/item/candle/infinite{ + pixel_x = 11 + }, +/obj/item/binoculars, +/turf/open/floor/wood/ebony, +/area/outpost/crew/lounge) +"Qf" = ( +/obj/machinery/door/airlock/mining{ + req_access_txt = "109" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/cargo) +"Qj" = ( +/obj/machinery/door/airlock/command{ + name = "Council Chamber"; + req_access_txt = "19"; + security_level = 6 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Ql" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/item/paperplane, +/obj/item/radio/intercom/directional/south, +/obj/machinery/firealarm/directional/south, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"Qm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/railing/wood{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/storage/fancy/nugget_box{ + pixel_x = 5; + pixel_y = -4 + }, +/obj/item/reagent_containers/food/drinks/bottle/kahlua{ + pixel_x = -5; + pixel_y = 6 + }, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"Qn" = ( +/obj/machinery/photocopier{ + pixel_y = 3 + }, +/obj/structure/railing, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Qo" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"Qp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Qq" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + icon_state = "box_corners"; + dir = 8 + }, +/obj/structure/closet/secure_closet/freezer/meat, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/monkey, +/obj/item/reagent_containers/food/snacks/meat/slab/chicken, +/obj/item/reagent_containers/food/snacks/meat/slab/chicken, +/obj/item/reagent_containers/food/snacks/meat/slab/chicken, +/obj/item/reagent_containers/food/snacks/meat/slab/chicken, +/turf/open/floor/plasteel/patterned/ridged, +/area/outpost/crew/canteen) +"Qu" = ( +/obj/structure/flora/junglebush/large, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"Qv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Qw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/trashcart, +/obj/item/trash/syndi_cakes{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/trash/energybar, +/obj/item/trash/candy, +/obj/item/trash/sosjerky, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"Qy" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/railing/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"Qz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"QA" = ( +/turf/open/floor/engine/plasma, +/area/outpost/engineering/atmospherics) +"QB" = ( +/obj/machinery/light/broken/directional/south, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/aft) +"QC" = ( +/obj/machinery/processor, +/obj/effect/turf_decal/industrial/warning{ + dir = 2; + color = "#808080" + }, +/obj/effect/decal/cleanable/food/tomato_smudge, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"QD" = ( +/obj/structure/flora/rock/pile/largejungle{ + pixel_x = 3; + pixel_y = -3 + }, +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/hallway/central) +"QG" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/concrete/reinforced, +/area/outpost/hallway/central) +"QH" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"QI" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/outpost/operations) +"QK" = ( +/obj/machinery/door/airlock/public/glass, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"QL" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"QM" = ( +/obj/structure/chair/sofa/right{ + dir = 4 + }, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/wood, +/area/outpost/crew/library) +"QN" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 4 + }, +/obj/structure/flora/ausbushes/fullgrass{ + pixel_x = 5; + pixel_y = 5 + }, +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/grass, +/area/outpost/hallway/aft) +"QO" = ( +/obj/effect/turf_decal/techfloor/orange, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"QP" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/railing/corner/wood, +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/hallway/fore) +"QR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"QS" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"QT" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/vacant_rooms) +"QU" = ( +/turf/open/floor/engine/o2, +/area/outpost/engineering/atmospherics) +"QW" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/green, +/area/outpost/hallway/central) +"QY" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"Ra" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Rc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"Rd" = ( +/turf/open/floor/carpet/green, +/area/outpost/hallway/central) +"Re" = ( +/obj/structure/flora/rock/icy, +/turf/open/floor/plating/asteroid/snow/airless, +/area/outpost/external) +"Rf" = ( +/obj/machinery/computer/station_alert{ + dir = 1 + }, +/obj/structure/railing, +/obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Rg" = ( +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Rj" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ + dir = 1 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/library) +"Rk" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/suit_storage_unit/inherit/industrial, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"Rl" = ( +/obj/structure/table/wood, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Rm" = ( +/obj/machinery/door/window/brigdoor/northright{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"Rn" = ( +/obj/structure/closet/secure_closet/ertSec, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"Ro" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Rp" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/hallway/fore) +"Rq" = ( +/turf/closed/mineral/random/snow, +/area/outpost/hallway/starboard) +"Rr" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/newscaster/directional/south, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"Rt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/easel, +/turf/open/floor/wood{ + icon_state = "wood-broken7" + }, +/area/outpost/maintenance/aft) +"Ru" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"Rw" = ( +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"Rx" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/cryo) +"Rz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/kirbyplants{ + icon_state = "plant-09" + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"RA" = ( +/obj/machinery/door/airlock/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"RB" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"RC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"RD" = ( +/obj/machinery/door/airlock, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/canteen) +"RE" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"RF" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black/corner, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 1 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 4 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/goonplaque, +/area/outpost/crew/cryo) +"RG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/firealarm/directional/east, +/obj/item/radio/intercom/directional/east, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"RH" = ( +/obj/effect/turf_decal/steeldecal/steel_decals10, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"RJ" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 9 + }, +/obj/machinery/suit_storage_unit/inherit, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/security) +"RK" = ( +/obj/structure/flora/grass/jungle/b, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"RM" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"RO" = ( +/obj/machinery/computer/slot_machine, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"RP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"RR" = ( +/obj/effect/turf_decal/techfloor, +/obj/machinery/light/directional/west, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"RS" = ( +/obj/machinery/door/airlock/engineering{ + req_access_txt = "109" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"RT" = ( +/obj/structure/frame/machine, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/glass, +/obj/machinery/newscaster/directional/east, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"RV" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = -12; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/plasma, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"RX" = ( +/obj/effect/decal/cleanable/oil, +/obj/item/stack/sheet/mineral/wood{ + pixel_x = -4; + pixel_y = -5 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/aft) +"RY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"RZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/stack/rods/ten{ + pixel_x = 9 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Sa" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20; + pixel_x = -3 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"Sd" = ( +/obj/structure/grille/broken, +/obj/effect/spawner/lootdrop/minor/pirate_or_bandana, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Se" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"Sh" = ( +/obj/structure/bookcase/random/fiction, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"Si" = ( +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"Sk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"Sm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/aft) +"Sn" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"So" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Sp" = ( +/obj/structure/girder/displaced, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/aft) +"Su" = ( +/obj/structure/filingcabinet/chestdrawer/wheeled, +/obj/effect/turf_decal/industrial/warning, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Sw" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"Sx" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"Sz" = ( +/obj/machinery/jukebox, +/obj/effect/decal/cleanable/plasma, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"SB" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + req_access_txt = "101"; + security_level = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/operations) +"SE" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"SF" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"SH" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "foam_plating" + }, +/area/outpost/maintenance/fore) +"SK" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/block/cracked, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"SL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/lounge) +"SN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/pew/left{ + dir = 4 + }, +/obj/item/trash/can{ + pixel_y = 3 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"SP" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/techfloor/corner{ + dir = 4; + layer = 2.37 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-10" + }, +/obj/structure/cable/yellow{ + icon_state = "1-6" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"SR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/outpost/hallway/central) +"ST" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/snacks/nachos{ + pixel_y = 9 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/pwr_game{ + pixel_x = 8; + pixel_y = 3 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"SW" = ( +/obj/structure/chair/sofa/left{ + dir = 1 + }, +/obj/effect/decal/cleanable/robot_debris/gib{ + pixel_x = -13 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"SX" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"Ta" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/railing/corner/wood{ + dir = 1 + }, +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/hallway/fore) +"Tc" = ( +/obj/structure/closet/crate/trashcart/laundry, +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/effect/spawner/lootdrop/lizardboots, +/obj/effect/spawner/lootdrop/minor/kittyears_or_rabbitears, +/obj/structure/grille/broken, +/obj/effect/turf_decal/box/white, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/outpost/maintenance/aft) +"Td" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"Te" = ( +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Th" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/plasma, +/obj/structure/closet/crate/secure/loot, +/obj/effect/decal/cleanable/wrapping, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Tk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/vacant_rooms) +"Tm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"Tn" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/outpost/hallway/central) +"To" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"Tp" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"Ts" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/library) +"Tt" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/newscaster/directional/north{ + pixel_y = 33 + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"Tu" = ( +/obj/item/toy/plush/beeplushie{ + pixel_y = 5; + pixel_x = 3 + }, +/obj/item/reagent_containers/food/snacks/cakebatter{ + pixel_y = -9; + pixel_x = -5 + }, +/turf/open/floor/engine/n2o, +/area/outpost/engineering/atmospherics) +"Tv" = ( +/obj/structure/railing/corner, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken/directional/north, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/aft) +"Tw" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/window/reinforced/spawner/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"Ty" = ( +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 5 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Tz" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/reinforced, +/obj/machinery/light/directional/south, +/obj/item/reagent_containers/glass/beaker, +/obj/item/reagent_containers/food/condiment/enzyme{ + pixel_x = -2; + pixel_y = 6 + }, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"TA" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/machinery/computer/security{ + dir = 4 + }, +/turf/open/floor/engine, +/area/outpost/crew/cryo) +"TC" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"TF" = ( +/obj/structure/table/wood, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 5; + pixel_y = 6 + }, +/obj/item/stamp{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/stamp/denied{ + pixel_x = -7 + }, +/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"TH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"TJ" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/hallway/central) +"TL" = ( +/obj/structure/table, +/obj/item/book/manual/chef_recipes{ + pixel_x = -4; + pixel_y = 6 + }, +/obj/item/kitchen/knife{ + pixel_y = 6; + pixel_x = 9 + }, +/obj/item/kitchen/rollingpin, +/obj/effect/turf_decal/industrial/warning{ + dir = 10; + color = "#808080" + }, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"TN" = ( +/obj/machinery/light/directional/north, +/obj/structure/table/wood, +/obj/machinery/status_display/ai{ + pixel_y = 32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom/directional/north{ + pixel_y = 5; + pixel_x = -3 + }, +/turf/open/floor/wood, +/area/outpost/operations) +"TP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/chair/comfy/black{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"TQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"TR" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/item/paper/crumpled/ruins, +/obj/item/paper/fluff/jobs, +/obj/item/paper/fluff/jobs/cargo/manifest, +/obj/machinery/newscaster/directional/south, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/office) +"TS" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"TT" = ( +/obj/structure/chair/office, +/turf/open/floor/carpet/nanoweave, +/area/outpost/vacant_rooms) +"TV" = ( +/obj/structure/dresser, +/obj/item/trash/candle{ + pixel_y = 15; + pixel_x = 3 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet/royalblue, +/area/outpost/operations) +"TW" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/stairs{ + icon = 'icons/obj/stairs.dmi'; + dir = 8 + }, +/area/outpost/engineering/atmospherics) +"TZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/showcase/perfect_employee, +/obj/effect/turf_decal/box/corners, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"Ua" = ( +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Ub" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/aft) +"Uc" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Ud" = ( +/obj/structure/barricade/security, +/obj/structure/curtain/cloth/grey, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"Ug" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"Uh" = ( +/obj/effect/turf_decal/borderfloorwhite{ + dir = 9 + }, +/obj/structure/sink{ + pixel_y = 23 + }, +/obj/structure/mirror{ + pixel_y = 32 + }, +/obj/machinery/light/small/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/white, +/area/outpost/crew/library) +"Ui" = ( +/obj/effect/turf_decal/siding/white{ + dir = 5 + }, +/obj/structure/sign/poster/official/do_not_question{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"Uk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"Un" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/structure/sign/poster/contraband/cybersun_med{ + pixel_x = 32 + }, +/obj/item/kirbyplants{ + pixel_x = 6; + pixel_y = 7 + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"Uo" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"Uu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/frame/machine, +/obj/structure/noticeboard{ + pixel_y = 28 + }, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"Uv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/railing{ + dir = 8; + layer = 4.1 + }, +/obj/item/toy/plush/beeplushie, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Ux" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"Uy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/vacant_rooms) +"UA" = ( +/obj/structure/showcase/mecha/marauder, +/obj/effect/turf_decal/box/corners, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"UC" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"UD" = ( +/obj/effect/spawner/structure/window/reinforced/indestructable, +/turf/open/floor/plating, +/area/outpost/crew/canteen) +"UG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"UI" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ + dir = 8 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"UK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/corner, +/obj/machinery/light/small/broken/directional/east, +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"UL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"UM" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4, +/turf/open/floor/plating/asteroid/icerock/cracked, +/area/outpost/maintenance/fore) +"UO" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"UP" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 4 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 8 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"UQ" = ( +/obj/machinery/door/poddoor/shutters/indestructible{ + name = "Showcase Storage" + }, +/obj/structure/barricade/wooden/crude{ + layer = 3.13 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 8 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg1" + }, +/area/outpost/maintenance/fore) +"US" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"UT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/body_bag, +/obj/effect/mob_spawn/human/corpse/cargo_tech, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"UU" = ( +/obj/structure/railing/wood{ + layer = 3.1; + dir = 8 + }, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/grass, +/area/outpost/hallway/central) +"UW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate/secure/loot, +/obj/effect/decal/cleanable/ash{ + pixel_x = 15; + pixel_y = -5 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_y = 7; + pixel_x = -5 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"UX" = ( +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"UY" = ( +/obj/structure/table/wood, +/obj/item/trash/plate{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/drinks/soda_cans/cola{ + pixel_x = 12 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"UZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/pew/right{ + dir = 4 + }, +/obj/item/trash/boritos{ + pixel_x = 3; + pixel_y = -2 + }, +/turf/open/floor/plating{ + icon_state = "platingdmg3" + }, +/area/outpost/maintenance/fore) +"Vb" = ( +/obj/structure/window/reinforced/spawner/east, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/crew/cryo) +"Vc" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/south, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"Vg" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/prisoner{ + pixel_x = -4; + pixel_y = 9 + }, +/obj/item/storage/box/flashbangs{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/storage/box/flashes, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 10 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"Vh" = ( +/obj/machinery/shower{ + dir = 8; + pixel_y = -7 + }, +/obj/machinery/door/window/eastleft{ + dir = 8 + }, +/obj/structure/curtain, +/obj/item/soap/deluxe, +/turf/open/floor/plasteel/freezer, +/area/outpost/crew/library) +"Vi" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/elevator_call_button{ + pixel_y = 25 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "3" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"Vk" = ( +/obj/structure/flora/rock/jungle{ + pixel_y = -11 + }, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"Vl" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/thinplating/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/rockvault, +/area/outpost/operations) +"Vm" = ( +/obj/structure/window/plasma/reinforced/fulltile, +/obj/structure/grille, +/turf/open/floor/plating, +/area/outpost/engineering/atmospherics) +"Vn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"Vp" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"Vq" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/crew/library) +"Vr" = ( +/obj/machinery/gibber, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"Vs" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"Vu" = ( +/obj/effect/turf_decal/techfloor/orange/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"Vv" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"Vx" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/effect/turf_decal/industrial/loading{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"Vy" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/structure/sign/poster/contraband/random{ + pixel_y = 32 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/fore) +"Vz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"VA" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/green, +/area/outpost/hallway/aft) +"VC" = ( +/obj/effect/turf_decal/corner/opaque/blue/full, +/turf/open/floor/plasteel/white, +/area/outpost/medical) +"VI" = ( +/obj/machinery/light/small/directional/south, +/obj/structure/chair{ + dir = 4; + pixel_x = -7 + }, +/obj/item/trash/can{ + pixel_x = 11; + pixel_y = -5 + }, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"VK" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + req_access_txt = "109" + }, +/turf/open/floor/concrete/reinforced, +/area/outpost/maintenance/aft) +"VL" = ( +/obj/machinery/gibber, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/hallway/central) +"VM" = ( +/turf/open/floor/grass, +/area/outpost/hallway/central) +"VN" = ( +/turf/open/floor/engine, +/area/outpost/crew/cryo) +"VT" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 4 + }, +/turf/open/floor/grass/snow/safe, +/area/outpost/hallway/starboard) +"VV" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/machinery/elevator_call_button{ + dir = 8; + pixel_x = 25 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "4" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"VZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/trimline/opaque/beige/filled/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"Wc" = ( +/obj/structure/table/wood/reinforced, +/obj/item/paper_bin{ + pixel_x = -7; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_y = 4; + pixel_x = -8 + }, +/obj/item/pen/charcoal{ + pixel_y = 8; + pixel_x = -3 + }, +/obj/item/flashlight/lamp/green{ + pixel_y = 8; + pixel_x = 6 + }, +/obj/item/phone{ + pixel_x = 8; + pixel_y = -3 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/vacant_rooms) +"Wd" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/structure/chair/comfy/black{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/machinery/newscaster/directional/east, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"Wi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Wj" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/two, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"Wn" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/light/directional/south, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"Wo" = ( +/obj/effect/decal/cleanable/plastic, +/obj/item/chair{ + pixel_x = -1; + pixel_y = -4 + }, +/obj/item/chair{ + pixel_x = -1 + }, +/obj/item/chair{ + pixel_x = -1; + pixel_y = 3 + }, +/obj/effect/turf_decal/box, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Wp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/operations) +"Wq" = ( +/obj/effect/turf_decal/industrial/warning, +/turf/closed/mineral/random/jungle, +/area/outpost/crew/garden) +"Wu" = ( +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/obj/structure/statue/sandstone/venus{ + dir = 8; + layer = 3.1 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"Ww" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/obj/machinery/elevator_call_button{ + dir = 4; + pixel_x = -25 + }, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "1" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"Wx" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/newscaster/directional/north{ + pixel_y = 33 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/canteen) +"Wz" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"WB" = ( +/obj/structure/railing, +/obj/effect/turf_decal/spline/fancy/opaque/black, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/corner_steel_grid{ + dir = 10 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"WC" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/bar) +"WD" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"WE" = ( +/obj/machinery/door/airlock/freezer, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/hallway/central) +"WI" = ( +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/kitchen_coldroom/freezerfloor, +/area/outpost/crew/canteen) +"WJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/chair/stool/bar, +/obj/effect/decal/cleanable/vomit/old, +/turf/open/floor/concrete/slab_2, +/area/outpost/hallway/central) +"WL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"WP" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"WS" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"WT" = ( +/obj/machinery/door/airlock/maintenance_hatch, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"WU" = ( +/obj/structure/table/wood, +/obj/item/storage/photo_album/library{ + pixel_y = 1; + pixel_x = -4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"WX" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/plasteel/patterned/grid, +/area/outpost/hallway/fore) +"WY" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/machinery/door/airlock/maintenance_hatch, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/aft) +"WZ" = ( +/turf/open/floor/plating, +/area/outpost/maintenance/aft) +"Xb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/stool/bar{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/outpost/crew/bar) +"Xd" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plasteel/stairs{ + dir = 1 + }, +/area/outpost/operations) +"Xf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Xg" = ( +/obj/structure/railing/corner/wood, +/obj/structure/flora/tree/palm{ + icon_state = "palm2" + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"Xh" = ( +/obj/effect/turf_decal/corner/opaque/yellow/diagonal, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"Xi" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/structure/railing/wood{ + dir = 9 + }, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"Xm" = ( +/obj/structure/sink/puddle, +/obj/structure/flora/ausbushes/stalkybush{ + pixel_y = 6 + }, +/turf/open/floor/grass, +/area/outpost/hallway/central) +"Xo" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/warning{ + dir = 1; + pixel_y = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"Xp" = ( +/obj/machinery/light/small/directional/west, +/turf/closed/indestructible/reinforced, +/area/outpost/maintenance/aft) +"Xs" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/industrial/warning/corner, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Xt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/catwalk/over/plated_catwalk, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Xu" = ( +/obj/effect/decal/cleanable/plasma, +/obj/structure/curtain/cloth/grey, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"Xv" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/effect/turf_decal/industrial/loading{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"Xw" = ( +/obj/structure/railing{ + layer = 3.1 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/obj/item/trash/can{ + pixel_x = -8; + pixel_y = -6 + }, +/turf/open/floor/plating{ + icon_state = "panelscorched" + }, +/area/outpost/maintenance/aft) +"Xy" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"Xz" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/radio/intercom/directional/north{ + pixel_y = 20 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"XA" = ( +/obj/structure/bookcase/random/fiction, +/obj/item/candle/infinite{ + pixel_y = 19; + pixel_x = 15 + }, +/obj/structure/sign/poster/official/sgt{ + pixel_x = 32 + }, +/turf/open/floor/wood, +/area/outpost/vacant_rooms/office) +"XB" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/slab_3, +/area/outpost/crew/garden) +"XC" = ( +/obj/item/storage/bag/tray, +/obj/item/storage/box/donkpockets{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/condiment/peppermill{ + desc = "Often used to flavor food or make people sneeze. Fashionably moved to the left side of the table."; + pixel_x = -8; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + desc = "Salt. From space oceans, presumably. A staple of modern medicine."; + pixel_x = -8; + pixel_y = 12 + }, +/obj/machinery/reagentgrinder{ + pixel_y = 5 + }, +/obj/structure/table, +/obj/effect/turf_decal/industrial/warning{ + dir = 2; + color = "#808080" + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"XD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"XH" = ( +/obj/structure/flora/tree/palm{ + pixel_x = 16 + }, +/obj/structure/railing/wood{ + dir = 8 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"XI" = ( +/obj/machinery/computer/secure_data, +/obj/effect/turf_decal/trimline/opaque/red/filled/line, +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"XK" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"XP" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"XQ" = ( +/obj/structure/table/wood, +/obj/item/table_bell{ + pixel_x = 9; + pixel_y = -1 + }, +/turf/open/floor/plasteel, +/area/outpost/crew/canteen) +"XS" = ( +/obj/effect/turf_decal/techfloor{ + dir = 10 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"XT" = ( +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/obj/item/banner, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/garden) +"XV" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 8 + }, +/obj/structure/sign/warning/coldtemp{ + pixel_y = 32 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"XW" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/structure/closet/secure_closet/security/sec, +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/structure/cable, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"XY" = ( +/obj/machinery/door/airlock/public/glass, +/obj/effect/landmark/outpost/elevator_machine{ + shaft = "2" + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"Ya" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"Yb" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/item/kirbyplants{ + icon_state = "plant-03" + }, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"Yf" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 5 + }, +/obj/effect/turf_decal/steeldecal/steel_decals10{ + dir = 6 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"Yh" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 8 + }, +/obj/structure/closet/emcloset/wall{ + dir = 4; + pixel_x = -28 + }, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"Yi" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/number/two, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/hallway/fore) +"Yj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/mop{ + pixel_y = -8; + pixel_x = -13 + }, +/obj/item/clothing/head/soft/purple, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating{ + icon_state = "platingdmg2" + }, +/area/outpost/maintenance/fore) +"Yl" = ( +/obj/structure/table/reinforced{ + color = "#c1b6a5" + }, +/obj/machinery/chem_dispenser/drinks/fullupgrade{ + dir = 1 + }, +/obj/item/radio/intercom/directional/south, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/library) +"Yo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"Yp" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/aft) +"Yq" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow{ + pixel_x = -7 + }, +/turf/open/floor/plasteel/dark, +/area/outpost/operations) +"Yr" = ( +/obj/effect/turf_decal/techfloor/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-5" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/engineering) +"Yt" = ( +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/obj/structure/flora/tree/palm{ + pixel_x = 16 + }, +/turf/open/floor/grass, +/area/outpost/crew/garden) +"Yv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/storage/bag/tray/cafeteria{ + pixel_x = -9; + pixel_y = 12 + }, +/obj/effect/decal/cleanable/food/egg_smudge, +/obj/structure/catwalk/over/plated_catwalk, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Yy" = ( +/obj/effect/turf_decal/techfloor, +/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ + dir = 1 + }, +/obj/effect/turf_decal/industrial/warning{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"Yz" = ( +/obj/structure/stone_tile/surrounding/cracked, +/obj/item/toy/plush/narplush, +/turf/open/floor/plating/rust, +/area/outpost/maintenance/fore) +"YC" = ( +/obj/structure/table/wood, +/obj/item/storage/secure/briefcase, +/obj/item/storage/lockbox/loyalty{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/assembly/flash/handheld, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel, +/area/outpost/operations) +"YE" = ( +/obj/effect/decal/fakelattice{ + icon_state = "lattice-11" + }, +/turf/open/space/basic, +/area/outpost/external) +"YF" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/item/trash/semki{ + pixel_y = 7; + pixel_x = 5 + }, +/turf/open/floor/wood, +/area/outpost/crew/library) +"YG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/railing/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"YH" = ( +/obj/effect/turf_decal/industrial/warning{ + dir = 8; + color = "#808080" + }, +/obj/structure/bed, +/obj/machinery/light/directional/east, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"YI" = ( +/obj/structure/closet/secure_closet/captains, +/turf/open/floor/carpet/blue, +/area/outpost/operations) +"YJ" = ( +/obj/structure/table/wood, +/obj/item/paicard{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/paicard{ + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/bar) +"YM" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 6 + }, +/obj/structure/tank_dispenser, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"YN" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 4 + }, +/obj/item/gun/energy/ionrifle, +/obj/item/gun/energy/beam_rifle{ + pixel_x = 3; + pixel_y = -4 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"YO" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/concrete/slab_4, +/area/outpost/hallway/central) +"YP" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/engineering/atmospherics) +"YR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/obj/structure/sign/poster/official/soft_cap_pop_art{ + pixel_x = -32 + }, +/turf/open/floor/carpet, +/area/outpost/crew/library) +"YS" = ( +/obj/effect/turf_decal/techfloor{ + dir = 8 + }, +/obj/item/radio/intercom/directional/south, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"YT" = ( +/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ + layer = 2.030 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"YX" = ( +/obj/effect/turf_decal/industrial/traffic{ + dir = 4 + }, +/obj/effect/turf_decal/industrial/traffic{ + dir = 8 + }, +/obj/machinery/light/directional/north, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"YZ" = ( +/obj/structure/closet/secure_closet/ertEngi, +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plasteel/tech, +/area/outpost/security/armory) +"Za" = ( +/turf/closed/indestructible/reinforced, +/area/outpost/crew/dorm) +"Zb" = ( +/obj/structure/closet/secure_closet/freezer/wall{ + dir = 8; + pixel_x = 28 + }, +/obj/item/clothing/under/rank/civilian/cookjorts, +/obj/item/clothing/shoes/cookflops, +/obj/item/clothing/suit/toggle/chef, +/obj/item/clothing/under/rank/civilian/chef, +/obj/item/clothing/under/rank/civilian/chef/skirt, +/obj/item/clothing/suit/hooded/wintercoat, +/obj/item/clothing/head/chefhat, +/obj/item/clothing/suit/apron/chef, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/showroomfloor, +/area/outpost/crew/canteen) +"Zc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Zd" = ( +/obj/effect/turf_decal/trimline/opaque/beige/filled/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plasteel/dark, +/area/outpost/cargo) +"Ze" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/central) +"Zf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"Zh" = ( +/obj/effect/turf_decal/siding/white, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel, +/area/outpost/vacant_rooms) +"Zi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/alien/weeds, +/obj/structure/alien/egg/burst, +/obj/effect/decal/cleanable/xenoblood/xgibs/larva/body, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Zk" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/wood, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"Zl" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/grass, +/area/outpost/crew/lounge) +"Zm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/directional/west, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/concrete/tiles, +/area/outpost/hallway/aft) +"Zn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light/directional/north, +/obj/structure/sign/logo{ + icon_state = "nanotrasen_sign4"; + pixel_y = 32 + }, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"Zp" = ( +/turf/closed/mineral/random/snow, +/area/outpost/external) +"Zr" = ( +/obj/machinery/vending/security, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 6 + }, +/obj/effect/turf_decal/industrial/outline/yellow, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"Zs" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/machinery/light/directional/south, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"Zt" = ( +/obj/structure/rack, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + icon_state = "box_corners"; + dir = 8 + }, +/obj/machinery/light/directional/south, +/obj/item/shard, +/turf/open/floor/concrete/slab_1, +/area/outpost/hallway/central) +"Zu" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/turf/open/floor/plasteel/telecomms_floor, +/area/outpost/crew/cryo) +"Zv" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/crew/library) +"Zw" = ( +/obj/machinery/light/directional/east, +/obj/effect/decal/cleanable/plasma, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo/office) +"Zy" = ( +/obj/structure/girder/displaced, +/obj/structure/railing{ + dir = 4; + layer = 4.1 + }, +/turf/open/floor/plating, +/area/outpost/maintenance/fore) +"Zz" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/central) +"ZB" = ( +/turf/open/floor/plasteel/stairs{ + barefootstep = "woodbarefoot"; + color = "#A47449"; + footstep = "wood" + }, +/area/outpost/hallway/fore) +"ZC" = ( +/obj/structure/railing/corner/wood{ + dir = 8 + }, +/obj/structure/railing/corner/wood{ + dir = 8; + pixel_y = 26 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood/corner{ + dir = 1 + }, +/turf/open/floor/wood, +/area/outpost/crew/dorm) +"ZD" = ( +/obj/structure/table/reinforced, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/machinery/door/window/brigdoor/southright{ + req_access_txt = "101" + }, +/obj/machinery/door/window/brigdoor/southright{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/tech/techmaint, +/area/outpost/security) +"ZE" = ( +/obj/effect/turf_decal/techfloor/orange{ + dir = 6 + }, +/obj/machinery/portable_atmospherics/scrubber/huge, +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/tech/grid, +/area/outpost/engineering) +"ZF" = ( +/obj/effect/turf_decal/industrial/outline/yellow, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/plasteel/mono/dark, +/area/outpost/cargo) +"ZG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/railing/corner/wood{ + dir = 1 + }, +/obj/structure/railing/corner/wood{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/outpost/hallway/central) +"ZH" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"ZJ" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/light/directional/east, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/carpet/nanoweave, +/area/outpost/crew/canteen) +"ZK" = ( +/obj/machinery/door/poddoor/shutters/preopen, +/turf/open/floor/plasteel/tech, +/area/outpost/cargo) +"ZM" = ( +/obj/effect/turf_decal/industrial/hatch/yellow, +/turf/open/floor/plasteel/mono/dark, +/area/outpost/cargo) +"ZN" = ( +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 8 + }, +/obj/effect/turf_decal/spline/fancy/opaque/black{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"ZO" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/light/directional/south, +/obj/structure/closet/wall{ + name = "Game Locker"; + dir = 8; + pixel_x = 28; + desc = "It's a basic storage unit. Theres a little label on it, asking you to put the toys back in when finished" + }, +/obj/item/toy/figure/curator{ + pixel_x = 7; + pixel_y = 8 + }, +/obj/item/toy/figure/detective, +/obj/item/toy/figure/dsquad{ + pixel_x = 7 + }, +/obj/item/toy/figure/head_of_personnel{ + pixel_y = -5; + pixel_x = 11 + }, +/obj/item/toy/figure/ian{ + pixel_y = -3; + pixel_x = 5 + }, +/obj/item/toy/figure/ian{ + pixel_y = -3; + pixel_x = 5 + }, +/obj/item/toy/figure/ian{ + pixel_y = -3; + pixel_x = 5 + }, +/obj/item/toy/figure/janitor{ + pixel_y = -7 + }, +/obj/item/toy/figure/lawyer{ + pixel_x = -7; + pixel_y = -8 + }, +/obj/item/toy/figure/ninja{ + pixel_y = -9; + pixel_x = 6 + }, +/obj/item/toy/figure/captain, +/obj/item/toy/figure/syndie, +/obj/item/toy/figure/syndie, +/obj/item/toy/figure/syndie, +/obj/item/toy/figure/secofficer, +/obj/item/toy/figure/secofficer, +/obj/item/toy/figure/wizard, +/obj/item/toy/plush/knight, +/obj/item/toy/plush/hornet{ + pixel_x = 9; + pixel_y = -4 + }, +/obj/item/toy/toy_xeno, +/obj/item/toy/toy_xeno, +/obj/item/storage/pill_bottle/dice{ + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/carpet/red, +/area/outpost/vacant_rooms/office) +"ZQ" = ( +/obj/machinery/light/directional/north, +/turf/open/floor/grass, +/area/outpost/hallway/fore) +"ZR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/extinguisher_cabinet/directional/north, +/turf/open/floor/concrete/slab_3, +/area/outpost/hallway/starboard) +"ZS" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/turf/open/floor/plasteel/tech, +/area/outpost/crew/cryo) +"ZT" = ( +/obj/effect/turf_decal/techfloor{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/computer/bounty, +/turf/open/floor/plasteel/tech, +/area/outpost/hallway/fore) +"ZV" = ( +/obj/structure/table, +/obj/machinery/light/directional/south, +/turf/open/floor/plasteel/patterned/cargo_one, +/area/outpost/crew/library) +"ZW" = ( +/obj/structure/chair/stool/bar, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/library) +"ZX" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/effect/turf_decal/trimline/opaque/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/opaque/red/line, +/obj/machinery/door/airlock/security{ + req_access_txt = "101" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/ert, +/turf/open/floor/plasteel/dark, +/area/outpost/security) +"ZY" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/concrete/tiles, +/area/outpost/crew/garden) +"ZZ" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/mug{ + pixel_x = -7; + pixel_y = -2 + }, +/obj/item/toy/cards/deck{ + pixel_y = 7; + pixel_x = 5 + }, +/turf/open/floor/plasteel/sepia, +/area/outpost/crew/bar) + +(1,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +MF +MF +MF +MF +MF +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(2,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +MF +MF +Kv +tJ +Qe +MF +MF +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(3,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +MF +MF +EB +Qd +fK +fK +fQ +MF +MF +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(4,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Mx +rd +wt +fK +Qd +Qd +SL +yJ +Mx +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(5,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +Zp +Zp +Zp +Zp +Zp +Zp +Mx +lD +uw +ot +Qd +vu +uw +ot +Mx +aL +aL +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(6,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Mx +AC +EJ +Po +fK +zR +nA +FM +Mx +cL +aL +aL +aL +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(7,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Mx +Zl +dM +od +fK +qX +BY +Vp +Gh +BX +Ap +EZ +aL +aL +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(8,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Mx +kk +mn +Pi +tz +Oo +LV +lh +Mx +yP +iN +iN +uV +aL +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(9,1,1) = {" +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +TJ +TJ +TJ +TJ +TJ +TJ +Mx +Mx +Mx +PA +Kp +PA +Mx +Mx +Mx +cL +cL +cL +Tv +cL +cL +aL +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(10,1,1) = {" +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +wH +lJ +wH +wH +lJ +OP +OP +Zp +TJ +TJ +qj +yc +Ja +gu +Wj +re +dE +Tn +Qp +Iz +gN +Tn +AF +Pm +rf +pt +cL +tQ +Xp +RV +Fe +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(11,1,1) = {" +vV +vV +vV +vV +vV +Zp +Zp +HY +sN +sN +sN +Zp +OP +wH +RO +xD +xf +eX +zu +OP +Zp +TJ +xH +ta +MQ +sd +Cd +Cd +Cd +RE +Cd +Gc +Wi +cm +Tn +xO +OV +Js +ay +bX +Lf +cL +lL +Ll +Zp +Zp +Zp +Zp +Zp +Zp +Zp +aW +aW +aW +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(12,1,1) = {" +vV +vV +vV +vV +Zp +Zp +Zp +sN +Ft +sN +HY +Zp +OP +LS +eW +eW +eW +Nz +PH +wH +Zp +TJ +BI +qW +xy +Ze +EH +pz +pz +pz +pz +Dp +jn +TS +Tn +df +OV +DU +zP +cL +uq +cL +BS +cL +gS +Zp +Zp +Zp +Zp +Zp +Zp +ak +aW +aW +aW +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(13,1,1) = {" +vV +vV +vV +vV +Zp +Zp +HY +sN +vV +Ft +Ft +Zp +wH +tl +yb +zu +eW +Ra +ip +wH +wH +wH +wH +va +yO +wy +Kh +Ff +yh +DJ +Nd +zI +LG +yX +YO +ob +eO +RT +TJ +cL +Gz +cL +WY +cL +aL +cL +cL +aL +aL +Zp +cL +cL +qy +cL +aW +aW +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(14,1,1) = {" +vV +vV +vV +Zp +Zp +Zp +sN +vV +vV +cb +Ft +OP +wH +wH +wH +we +wH +lJ +wH +wH +Zi +jQ +wH +WC +WC +WC +WC +WC +WC +WC +Dk +jI +Zc +HA +xU +TJ +TJ +TJ +TJ +hX +uj +hJ +eI +bG +nc +cL +uo +Fn +aL +aL +cL +WZ +WZ +cL +aW +aW +Zp +vV +vV +vV +vV +vV +vV +vV +vV +"} +(15,1,1) = {" +vV +vV +vV +Zp +Zp +Zp +HY +Ft +dx +YE +hH +DD +kc +sn +sg +yD +Dw +PB +uJ +lJ +wa +JY +aD +WC +mA +Uk +ze +dv +hp +WC +TJ +vO +gk +mW +WJ +Pa +wn +NP +TJ +cL +cL +cL +Bs +KD +aw +cL +fV +RX +Rt +aL +cL +QY +WZ +cL +aW +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +"} +(16,1,1) = {" +vV +vV +Zp +Zp +Zp +Zp +HY +HY +Ft +hH +hH +nP +wB +vf +GO +jo +Hk +GH +UA +wH +Oq +Il +Nq +WC +Ez +uv +dr +Bj +mv +GS +bP +Gr +GB +zz +wF +EP +xh +Tz +TJ +hZ +VL +cL +Br +iN +ly +cL +DH +PN +PO +iH +cL +cL +pm +cL +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +"} +(17,1,1) = {" +vV +Zp +Zp +Zp +AB +Zp +Zp +Zp +Zp +Zp +Zp +OP +lJ +UQ +CL +zQ +lJ +hE +hE +wH +wH +we +wH +WC +Tt +ge +nX +Tm +un +sQ +LK +BG +Ij +zz +Lj +Ju +xh +Sn +WE +El +Og +cL +pG +sX +Tc +cL +rc +xA +cL +cL +cL +Dt +QB +cL +cL +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +"} +(18,1,1) = {" +vV +Zp +Zp +gv +AB +Re +Zp +Zp +Zp +Zp +wH +wH +wH +vy +zv +IE +vE +LP +xY +SH +Jf +Oh +ha +WC +ae +Ep +Xb +Kg +yI +DS +wJ +Px +er +Ua +RY +zB +oo +JE +TJ +El +LM +cL +ar +lI +cL +cL +jl +lM +cL +Sp +Xw +yn +uV +im +cL +cL +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +"} +(19,1,1) = {" +vV +Zp +Zp +mc +Gv +AB +Zp +Zp +Zp +wH +lJ +oH +eR +Yo +he +CZ +xM +Cj +xd +RZ +UT +Jv +cM +te +IF +lR +aE +ZZ +YJ +GS +Fd +Dp +Ev +GT +TJ +TJ +TJ +TJ +TJ +PC +qI +cL +CF +cL +cL +mh +bR +ar +QH +tD +bR +yp +iN +Dy +gH +cL +cL +Zp +Zp +vV +vV +vV +vV +vV +vV +"} +(20,1,1) = {" +vV +Zp +Zp +xk +Os +yj +Zp +Zp +Zp +OP +Ci +UG +nH +xV +wH +lJ +wH +Rp +Rp +Rp +Rp +Rp +gM +WC +il +iE +si +si +qT +WC +TJ +vO +Ev +mt +Tn +SR +QW +Gi +TJ +TJ +cL +cL +rk +rk +bR +bR +iW +fJ +cL +Hy +IB +bq +zH +KW +To +sl +cL +cL +Zp +vV +vV +vV +vV +vV +vV +"} +(21,1,1) = {" +vV +Zp +Zp +ck +KY +Zp +Zp +Zp +Zp +OP +Mb +UG +lz +wH +wH +fF +ev +Rp +AE +AE +CG +Rp +hb +WC +Un +hK +OM +OM +Bw +WC +OU +Qp +Ev +Zz +Tn +lf +Kb +Rd +If +Ds +cL +mH +Sm +UK +yr +qF +Qw +Rx +Rx +Rx +Rx +Rx +Rx +Rx +fM +sF +yE +cL +Zp +Zp +Zp +vV +vV +vV +vV +"} +(22,1,1) = {" +vV +Zp +Zp +Zp +OP +OP +OP +OP +OP +wH +TZ +UG +wH +wH +ng +Lw +BB +Rp +AE +AE +AE +Rp +Rp +WC +WC +WC +fb +hk +kx +WC +PV +Qp +jh +Jm +AD +nU +eg +dF +kT +wR +vw +vw +vw +cL +VK +cL +Rx +Rx +uR +wW +NQ +IS +Fm +Rx +Rx +ef +cL +cL +cL +Zp +Zp +Zp +vV +vV +vV +"} +(23,1,1) = {" +vV +vV +Zp +OP +OP +Zy +JC +CV +aJ +wH +Uu +eR +Ay +ai +SK +Yz +NC +Rp +AE +AE +AE +Rp +Lv +Ex +wQ +WC +WC +WC +WC +WC +TJ +iR +SF +bk +Tn +gm +NW +Zt +vw +vw +vw +vx +vx +Wq +Mq +uk +Rx +uR +de +Gu +Bu +UP +kZ +Fm +Rx +Mi +hd +dh +aL +Zp +Zp +Zp +Zp +vV +vV +"} +(24,1,1) = {" +vV +vV +vV +Gq +ka +ok +Ob +nv +zF +wH +ml +Xs +wH +gz +cW +yK +vY +Rp +Rp +vG +Rp +Rp +LQ +uX +Ex +MD +Gx +Gx +Gx +Gx +TJ +gL +gk +Zz +Tn +pD +Pf +Ql +vw +vx +vx +vx +pL +Ed +fc +fc +Rx +xp +LF +kB +wK +HI +pq +qm +Rx +zY +qQ +aL +aL +Zp +Zp +Zp +Zp +vV +vV +"} +(25,1,1) = {" +vV +vV +vV +wH +ea +jG +jG +Cn +eW +kH +FL +lX +Rp +Rp +Rp +Rp +Rp +Rp +Ww +fn +PP +Rp +KU +KU +KU +Rp +Rp +Rp +Rp +Gx +TJ +Lh +ir +HA +TJ +TJ +TJ +vw +vw +vx +cr +cr +cr +RK +cr +RK +Rx +Pl +Oe +Zu +yN +wl +Ou +oh +Rx +Rx +Rx +Rx +Rx +Zp +Zp +Zp +Zp +Zp +vV +"} +(26,1,1) = {" +vV +vV +vV +wH +tF +Kx +hu +EY +nQ +wH +NI +KQ +Rp +AE +AE +AL +Rp +pC +Bb +kw +OC +qU +gR +WX +Ug +hh +At +Rp +Gx +Gx +TJ +qA +TH +Zz +sH +hM +TJ +vw +Vk +cr +cr +NX +cr +Xg +eH +bA +Rx +KG +PL +XS +EA +Pc +Yf +ZS +hW +rJ +Fu +Rx +Rx +Zp +Zp +Zp +Zp +Zp +vV +"} +(27,1,1) = {" +vV +vV +Zp +OP +OP +Uv +vz +gM +Sd +wH +Vy +GY +Rp +AE +AE +AE +XY +Yi +Ko +vZ +vZ +ga +ga +tX +vZ +MA +eZ +Rp +qZ +jg +TJ +Zn +gk +TS +JX +xu +Zs +vw +eH +bA +Ox +eH +eH +kz +aA +ZY +Rx +Na +Se +HT +JM +pE +js +cR +hW +CK +rA +MC +Rx +Zp +Zp +Zp +Zp +Zp +vV +"} +(28,1,1) = {" +vV +Zp +Zp +Zp +OP +OP +OP +OP +we +wH +Te +qw +Rp +AE +AE +AE +Rp +lH +Ko +vZ +ur +AM +AM +oK +vZ +MA +vS +Rp +Rp +WT +TJ +vW +Fq +IW +Mc +yQ +za +vw +jm +fL +fL +mJ +mJ +mJ +XT +fT +Rx +Rx +XV +eC +eC +eC +gC +hW +hW +pZ +Rm +Vb +Rx +Zp +Zp +Zp +Zp +Zp +Zp +"} +(29,1,1) = {" +Zp +Zp +Zp +Zp +Zp +Zp +OP +mS +aF +wH +Xu +Ud +Rp +Rp +Rp +Rp +Rp +aV +Ko +vZ +Ik +wM +zZ +uZ +OK +rj +YS +Rp +sJ +sz +ZB +Rw +Gk +Ny +Cd +Cd +Kj +vw +Hv +Oc +Ol +Ol +Ol +Ol +sP +XB +zL +Rx +ra +NJ +HO +NJ +fX +hW +TA +ru +nY +je +Rx +Zp +Zp +Zp +Zp +Zp +Zp +"} +(30,1,1) = {" +Zp +Zp +Zp +Zp +Zp +Zp +OP +sD +Pb +wH +CD +vB +AV +Hi +Dh +BV +Ei +sB +bv +zy +WB +fE +ZT +Uo +WS +up +WS +Io +EV +Hj +NG +iJ +MU +Sk +Sk +iJ +iJ +QK +KC +dp +zb +Bx +zb +zb +zb +Bx +Bx +hy +gn +ZN +RF +BL +PZ +Hu +dg +Eq +VN +FG +Rx +Zp +Zp +Zp +Zp +Zp +Zp +"} +(31,1,1) = {" +Zp +Zp +Zp +Zp +Zp +OP +OP +Th +AW +wH +Jw +wH +Rp +Rp +Rp +Rp +Rp +fZ +Ko +vZ +Ik +vc +vN +OG +RH +wh +oS +Rp +rR +tp +ZB +Rw +rw +og +pz +pz +pz +vw +Gn +uI +rx +td +rx +rx +rx +jw +zL +Rx +Nh +dq +kt +GE +Tw +hW +Aa +IC +IC +NY +Rx +Zp +Zp +Zp +Zp +Zp +Zp +"} +(32,1,1) = {" +Zp +Zp +Zp +OP +OP +OP +lA +Ru +gl +Jw +UG +xm +Rp +AE +AE +pl +Rp +FD +Ko +vZ +UI +tf +tf +Vz +vZ +MA +At +Rp +xL +Ta +ez +hi +NH +hi +Xi +cp +Qm +vw +Of +fv +fv +fv +fv +fv +xZ +RM +Rx +Rx +Nb +iB +iB +iB +Fm +hW +hW +Iy +ts +ci +Rx +Zp +Zp +Zp +Zp +Zp +Zp +"} +(33,1,1) = {" +Zp +Zp +Zp +OP +UZ +SN +Yj +HG +jD +wH +oE +zs +Rp +AE +AE +AE +cq +HH +Ko +vZ +vZ +ga +ga +Vz +vZ +MA +eZ +Rp +ZQ +OJ +QP +zz +gk +zz +ZG +Ec +Wd +vw +sL +XH +qz +et +et +eb +dC +FN +Rx +bC +de +Gu +Bu +UP +kZ +Fm +hW +DP +rA +rO +Rx +Zp +Zp +Zp +Zp +Zp +Zp +"} +(34,1,1) = {" +Zp +Zp +Zp +OP +UW +UG +HG +NM +wH +wH +wH +wH +Rp +AE +AE +AE +Rp +Vi +Ui +WD +Qy +nb +Ok +hP +KX +Wu +aH +Rp +Rp +xa +Hx +Dp +GB +Ua +Kk +lt +TJ +vw +Ew +cr +cr +zO +cr +Yt +et +XH +Rx +Gw +LF +kB +wK +HI +pq +ZS +hW +Cc +nT +Rx +Rx +Zp +Zp +Zp +Zp +Zp +Zp +"} +(35,1,1) = {" +Zp +Zp +Zp +wH +bQ +iM +vv +hj +hj +cX +BD +hg +Rp +Rp +Rp +Rp +Rp +Rp +vT +NF +VV +Rp +qd +Qb +xC +DZ +Rp +QT +QT +QT +QT +xQ +Ev +HA +It +Eb +It +vw +vw +Qu +cr +na +KL +wf +Ew +vx +Rx +Pl +Oe +Zu +yN +wl +Ou +oh +Rx +Rx +Rx +Rx +hc +Zp +Zp +Zp +Zp +Zp +Zp +"} +(36,1,1) = {" +Zp +Zp +Zp +wH +wH +Jw +wH +hj +cX +Cp +Yr +LX +wY +an +Yh +px +xW +Rp +Rp +dA +Rp +QT +QT +pu +QT +QT +QT +EU +NV +Bi +Ho +Oa +Ev +mt +It +mE +yF +bJ +vw +vx +vx +cr +cr +vx +vx +vx +Rx +xp +PL +XS +EA +Pc +Yf +BQ +Rx +Uh +fl +Nr +Nr +Zp +Zp +Zp +Zp +Zp +vV +"} +(37,1,1) = {" +Zp +Zp +wH +wH +CJ +iY +VI +hj +lg +SP +IY +Jc +GQ +CC +sU +ie +wz +Rp +AE +AE +Jb +QT +nn +nn +nn +QT +wL +Rl +by +TT +xs +Qp +xT +bY +RA +yi +fp +nk +vw +vw +vx +vx +vx +vx +vx +vx +Rx +qO +Se +jE +JM +pE +js +gC +Rx +jU +Lx +Vh +Nr +Zp +Zp +Zp +Zp +Zp +vV +"} +(38,1,1) = {" +Zp +Zp +wH +Wo +uP +Yv +BN +hj +cX +EO +LJ +qN +wY +Lr +Vu +Pv +YM +Rp +AE +AE +AE +QT +nn +li +nn +QT +Wc +di +vm +eS +Bm +Co +Ev +Zz +It +BJ +dL +GR +vK +vw +vw +vw +vw +po +po +po +Rx +Rx +Na +mR +mk +eC +gC +Rx +Rx +Nr +du +Nr +Nr +Zp +Zp +Zp +Zp +Zp +vV +"} +(39,1,1) = {" +Zp +Zp +wH +qe +Fs +wH +wH +hj +hj +cX +DR +NO +hj +hj +Xz +Fy +hj +Rp +AE +AE +AE +QT +nn +nn +nn +QT +ps +Ee +Ee +Ee +QT +Nu +jh +QS +It +jX +TP +Si +rQ +It +Gd +mp +Ey +po +Ig +VC +nz +Rx +Rx +Rx +Rx +Rx +Rx +Rx +fB +vJ +cn +Zv +Nr +Zp +Zp +Zp +Zp +vV +vV +"} +(40,1,1) = {" +Zp +Zp +wH +LN +nt +pU +uE +jC +pU +pU +pU +pU +pU +zD +HL +OE +jZ +Rp +Rp +Rp +Rp +QT +st +st +st +QT +QT +QT +bO +QT +QT +Ih +Ev +Or +It +wN +lB +Si +uL +dR +dR +dR +fk +po +kF +VC +lK +po +Mo +uQ +cf +bV +gI +Za +Nr +Nr +cn +ZV +Nr +Zp +Zp +Zp +vV +vV +vV +"} +(41,1,1) = {" +vV +Zp +wH +wH +HG +pU +pT +Eg +NK +cC +Jp +Lp +pU +vl +Iu +UL +OI +hj +en +wV +hj +fR +Qz +Xf +lN +nj +Qz +kf +Qz +Ns +QT +Uc +Ev +CW +It +It +Pp +WU +FT +tK +QR +QR +vM +po +Kd +qx +nJ +po +xI +UC +ZC +oA +Am +mI +Sx +pX +eu +tP +Nr +Zp +Zp +Zp +vV +vV +vV +"} +(42,1,1) = {" +vV +UM +By +db +Xt +Lz +ry +ry +YP +dT +Qv +Mf +ty +qi +tb +NL +QO +RS +WL +WL +RS +eL +kO +kO +JZ +Ro +Uy +Tk +kO +Zh +yL +fr +ve +Zz +QG +It +nE +Jq +ZO +It +XA +zM +Gd +po +Gj +aB +rU +po +Zk +Mw +Gt +cG +Mw +In +gA +LD +mY +Nr +Nr +Zp +Zp +Zp +vV +vV +vV +"} +(43,1,1) = {" +vV +HY +HY +wH +wH +pU +aq +Fp +jb +Kw +tO +Et +pU +zl +wg +vI +ZE +hj +da +OR +hj +aC +iT +iT +ys +jv +gh +zi +tV +MX +QT +vO +GB +mP +TJ +It +It +It +It +It +It +It +It +po +mu +fA +oq +po +LC +IL +le +pg +mx +Za +GA +MK +Vv +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +"} +(44,1,1) = {" +vV +vV +HY +Zp +Zp +pU +aq +Fp +pU +HE +aZ +TW +pU +kq +Dm +hj +hj +hj +hj +hj +hj +QT +QT +bO +QT +QT +QT +QT +QT +QT +QT +RB +gk +Zz +vC +Me +pj +oC +ep +vC +pv +Ca +QN +po +po +mB +po +po +Za +Za +Za +Za +Za +Za +Za +AT +rT +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +"} +(45,1,1) = {" +vV +vV +Zp +Zp +Zp +pU +pU +pU +pU +eU +tO +JS +pU +pU +pU +gP +Vr +BA +sR +gP +ba +DL +FC +IJ +cB +gP +dj +dj +dj +dj +Gy +Qp +gk +mW +Ub +Dg +Cl +Dg +bB +vC +mr +mr +mr +Zm +la +MM +mr +Nr +Rz +zj +Db +nh +YR +fG +fG +Nj +Xy +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +"} +(46,1,1) = {" +vV +vV +Zp +Zp +Zp +Zp +pU +vD +Vm +my +LO +CE +Vm +QU +pU +Qq +AK +sR +sR +gP +ua +sI +mZ +IJ +IJ +gP +dj +dj +dj +Xm +Ak +Qp +uH +Px +uf +aU +GU +FQ +FA +Ag +xK +su +Ng +Yp +Yp +CN +Yp +Em +YG +vQ +fg +EM +Ax +JK +rL +Es +jz +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +"} +(47,1,1) = {" +vV +vV +Zp +Zp +Zp +Zp +pU +rP +Vm +my +LO +CE +Vm +qc +pU +dX +Pk +Rc +tm +lx +lT +gy +wZ +XQ +CA +gP +TJ +TJ +TJ +kd +AN +Qp +gk +Ua +yW +PR +PR +VA +PF +vC +Fi +Ux +KM +RG +RP +iG +Rr +Nr +Sh +ON +ON +Nc +XK +ZW +us +Ts +Yl +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +"} +(48,1,1) = {" +vV +vV +Zp +Zp +Zp +Zp +pU +vD +Vm +my +mz +ye +Vm +QU +pU +dU +Td +gx +sR +gP +jT +wc +xE +XP +eQ +jj +BC +uG +Ib +ut +ut +Gc +Ev +cv +vC +dB +KA +iG +Yb +vC +bn +Ef +sA +ex +Nn +Qf +Nn +Nr +qK +QM +ro +pN +XK +jf +Al +BT +Rj +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +"} +(49,1,1) = {" +vV +vV +Zp +Zp +Zp +Zp +pU +pU +pU +II +mz +zV +pU +pU +pU +Ji +go +Zb +Hq +gP +ee +Vs +bL +ZJ +bL +oa +cj +Iv +Iv +Iv +Iv +wJ +XD +Wn +Mt +Mt +Mt +ZX +Mt +Mt +lS +Mg +TR +ex +RR +Ln +oI +Nr +Cw +fq +gB +Au +Fz +iu +pJ +Nm +gT +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +"} +(50,1,1) = {" +vV +vV +Zp +Zp +Zp +Zp +pU +lr +Vm +my +mz +ye +Vm +QA +pU +gP +vr +gP +gP +gP +AR +JB +gP +gP +gP +gP +TJ +dj +UU +QD +jF +Qp +Ev +Zz +Mt +yG +zo +tt +bt +Mt +ic +Zw +vd +kl +aI +Ln +oI +Nr +sv +mG +aR +Nc +kA +Nr +Nr +Nr +Nr +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +"} +(51,1,1) = {" +vV +vV +Zp +Zp +Zp +Zp +pU +ui +Vm +my +mz +ye +Vm +qp +pU +Hh +pr +vq +gP +Sz +Nw +ff +AA +zG +tY +gP +dj +dj +dj +VM +tE +Qp +Ev +Zz +Mt +qg +En +QL +XW +Mt +Mt +ex +ex +ex +Nn +Qf +Nn +Nr +Nr +yB +Md +pN +Fw +Nr +OA +rh +dN +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +"} +(52,1,1) = {" +vV +vV +Zp +Zp +Zp +Zp +pU +lr +Vm +my +mz +ye +Vm +QA +pU +QC +IJ +tv +rZ +AA +Nw +ff +gK +tA +xv +gP +Rq +Rq +Rq +Rq +gs +vo +tr +jL +Mt +Mn +zf +rv +ki +RJ +Mt +Ab +Ab +Ab +bx +qu +mb +cS +Nr +of +qb +xR +MR +BF +JP +rs +DO +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +"} +(53,1,1) = {" +vV +vV +Zp +Zp +Zp +Zp +pU +pU +pU +Yy +mz +ig +pU +pU +pU +XC +IJ +tv +jc +AA +iQ +bu +gK +UY +tN +UD +DE +Rq +Rq +Rq +gs +xo +EF +iD +Mt +Mt +Aj +LI +ki +rD +Mt +Ab +Gg +Ab +ZK +Zf +jY +cS +Nr +rB +Vq +ca +LZ +bU +zn +LW +rl +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +"} +(54,1,1) = {" +vV +vV +vV +Zp +Zp +Zp +pU +Di +Vm +my +mz +PE +Vm +tj +pU +NA +tG +tv +yV +AA +AA +TQ +Ni +xr +oZ +UD +cJ +cJ +Rq +Rq +gs +zq +MP +fy +ZD +tZ +wp +jK +EW +rW +Mt +Ab +Ab +Ab +jx +IH +jY +cS +Nr +fj +YF +ca +cU +sT +qL +fO +CH +Nr +Zp +Zp +Zp +Zp +vV +vV +vV +"} +(55,1,1) = {" +vV +vV +vV +Zp +Zp +Zp +pU +BH +Vm +MZ +Ck +ye +Vm +tj +pU +vk +TL +IJ +uc +AA +GC +mD +oD +oD +pI +UD +bb +CQ +gO +Rq +gs +Ya +MP +fy +lb +Du +OF +qG +uU +Mt +Mt +Nn +Nn +Nn +Nn +GK +jY +Nn +Nr +HW +Hp +ca +Eh +Nr +GD +qo +Nr +Nr +Zp +Zp +Zp +vV +vV +vV +vV +"} +(56,1,1) = {" +vV +vV +vV +Zp +Zp +Zp +pU +Tu +Vm +ke +hO +bW +Vm +tj +pU +gP +Lg +IJ +gP +zS +fP +aN +AA +Pt +GC +UD +av +Mk +CQ +Rq +gs +Kz +uD +oN +Mt +Mt +Mt +lG +Mt +Mt +NR +EC +cF +WP +Df +xe +Kf +ow +Nr +Nr +Nr +xF +Nr +Nr +Nr +Nr +Nr +Zp +Zp +Zp +vV +vV +vV +vV +vV +"} +(57,1,1) = {" +vV +vV +vV +vV +Zp +Zp +pU +pU +pU +Vm +UX +Vm +pU +pU +pU +gP +gP +gP +gP +Iq +hD +AA +gK +on +SW +UD +VT +Oi +kI +Rq +gs +KV +uD +fy +lb +GW +Ge +tt +Vg +Mt +Od +Od +Od +ZM +Wz +jB +YT +iL +uS +Nr +wq +wq +wq +Nr +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +"} +(58,1,1) = {" +vV +vV +vV +vV +Zp +Zp +Zp +pU +bd +bd +NZ +bd +bd +pU +Gb +gP +yl +Ow +gP +Wx +dQ +GC +gK +hF +GG +gP +dO +gs +gs +gs +gs +ZH +tr +fy +lb +YH +KT +LI +JH +Mt +Od +Od +bH +ZM +Wz +jB +YT +iL +xw +Nr +wq +FB +wq +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +"} +(59,1,1) = {" +vV +vV +vV +vV +vV +Zp +Zp +pU +bd +bd +wk +bd +bd +pU +Gb +gP +yZ +WI +RD +mq +HJ +Fo +gK +ST +MO +gP +wE +GL +Ot +Vn +Vn +ct +uD +Vc +Mt +Mt +Mt +pR +sV +Mt +YX +uu +ft +ft +kY +bw +cK +Zd +OX +Nr +wq +wq +wq +Nr +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +"} +(60,1,1) = {" +vV +vV +vV +vV +vV +Zp +Zp +pU +pU +pU +pU +pU +pU +pU +gP +gP +gP +gP +wS +wS +wS +gP +gP +gP +gP +gP +gP +gP +SX +Qo +wu +wu +kR +fN +lb +GW +Ge +fu +GI +Mt +Od +Od +bH +ZM +Xo +yo +YT +Zd +hA +Nn +Nn +Nn +Nn +Nn +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +"} +(61,1,1) = {" +vV +vV +vV +vV +vV +Ft +Ft +lY +Bf +EN +wS +wS +Nf +iv +Jt +wS +Ad +Ad +Ad +Kn +Ad +Ad +Ad +Ad +Ad +Ad +Ad +wS +oc +Tp +eh +ZR +lq +RC +lb +YH +KT +dw +Zr +Mt +AS +bH +ZF +Oy +bj +BR +om +ce +uS +Nn +aO +Pd +qv +Nn +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +"} +(62,1,1) = {" +vV +vV +vV +vV +vV +Ft +Zp +lY +Bf +EN +wI +gU +Ty +tI +mF +wS +wS +wS +wS +Gs +wS +wS +wS +wS +wS +Ad +Ad +wS +OQ +MP +fy +FU +FU +FU +FU +FU +FU +Ac +FU +FU +YX +ft +rN +uu +Wz +Fx +dd +VZ +ms +rX +PY +oL +sM +Nn +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(63,1,1) = {" +vV +vV +vV +vV +vV +Zp +Zp +lY +Bf +EN +wI +XI +Cs +FV +ne +JO +BE +Cv +UO +ej +Sw +Lo +jR +Ai +wS +wS +wS +wS +wC +tr +Vc +FU +Sa +Lu +jJ +YN +EE +gJ +rG +FU +Od +bH +Od +ZM +Xo +wj +no +ym +nF +Hb +PX +Xh +Rk +Nn +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(64,1,1) = {" +vV +vV +vV +vV +vV +Zp +HY +lY +Bf +EN +wI +zm +Vl +PG +hI +sx +uK +DV +wT +kP +HD +gd +Rg +Cy +wI +aS +FR +wI +Ya +pe +TC +gW +bS +bS +jV +gw +hV +gV +Rn +FU +Od +Od +Od +ZM +Xo +cK +cK +iL +xw +Nn +lZ +Xh +kJ +Nn +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(65,1,1) = {" +vV +vV +vV +vV +vV +HY +HY +lY +Bf +EN +wS +Op +GJ +tC +Gm +hx +US +Mp +KP +vs +ag +Yq +Rg +kM +SB +Wp +oJ +op +IP +kR +oG +gW +bS +bS +jV +ny +ny +iX +Rn +FU +nZ +hQ +ei +ei +CU +Vx +Xv +ti +uS +Nn +tW +LE +Nn +Nn +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(66,1,1) = {" +vV +vV +vV +vV +vV +Ft +HY +lY +Bf +EN +wI +IZ +Vl +bg +Rf +dD +oX +TF +nC +SE +HS +zK +US +iz +wI +DF +xt +wI +KV +jP +jL +FU +mN +JJ +Ao +yA +YZ +az +FU +FU +Nn +Nn +Nn +Nn +rV +rV +rV +rV +Nn +Nn +Nn +Nn +Nn +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(67,1,1) = {" +vV +vV +vV +vV +vV +Ft +Zp +lY +Bf +EN +wI +As +eP +Ia +Az +QI +Ce +Xd +wd +IM +ac +HC +qE +HZ +wS +wS +wS +wS +wI +jW +wI +wS +wS +FU +FU +FU +FU +FU +FU +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(68,1,1) = {" +vV +vV +vV +vV +vV +Zp +Zp +lY +Bf +EN +wI +HF +fU +GN +Ov +wS +wS +wS +rE +wS +wS +wS +Qj +wS +wS +sm +Jh +wS +Dl +HM +Su +Qn +wS +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(69,1,1) = {" +vV +vV +vV +vV +vV +Zp +Zp +lY +Bf +EN +wS +wS +aG +iv +Ke +wS +cH +yy +kC +pa +YI +wS +Bc +IN +wS +eK +PS +wS +KF +fH +So +Ie +wS +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(70,1,1) = {" +vV +vV +vV +vV +vV +vV +Zp +Zp +ak +ak +ak +wS +wI +wI +wI +wS +TN +eB +qk +sb +so +wS +qC +DM +rb +IR +Af +mw +JR +gg +cc +DY +wS +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(71,1,1) = {" +vV +vV +vV +vV +vV +vV +Zp +Zp +ak +ak +ak +ak +EN +EN +EN +wS +tx +tM +Mv +do +NT +wS +ue +YC +wS +TV +Kt +wS +Bz +Ls +Hs +kN +wS +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(72,1,1) = {" +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +ak +ak +ak +Bf +Bf +Bf +wS +wI +wI +wS +wS +wS +wS +wI +wS +wS +wS +wS +wS +wS +wS +wS +wS +wS +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(73,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +sN +sN +sN +HY +HY +HY +HY +HY +sN +sN +sN +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(74,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +sN +sN +HY +HY +Zp +Zp +HY +sN +sN +sN +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} +(75,1,1) = {" +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +HY +HY +HY +Zp +vV +vV +vV +vV +vV +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +vV +"} diff --git a/_maps/ship_config_schema.json b/_maps/ship_config_schema.json index e0e1b4eb8ce0..ad395164a71c 100644 --- a/_maps/ship_config_schema.json +++ b/_maps/ship_config_schema.json @@ -156,6 +156,12 @@ "type": "boolean", "description": "Whether or not this ship can be selected by players. Will still be admin-spawnable if not.", "default": false + }, + "space_spawn": { + "title": "Spawns in space", + "type": "boolean", + "description": "Whether this ship will spawn in space or at the outpost. If true, the ship will be placed randomly in space upon being spawned by the join menu.", + "default": false } }, diff --git a/check_regex.yaml b/check_regex.yaml index 86faec7e1091..bd612289c160 100644 --- a/check_regex.yaml +++ b/check_regex.yaml @@ -31,7 +31,7 @@ standards: - exactly: [4, "/mob text paths", '"/mob'] - exactly: [51, "/obj text paths", '"/obj'] - exactly: [0, "/turf text paths", '"/turf'] - - exactly: [116, "text2path uses", "text2path"] + - exactly: [117, "text2path uses", "text2path"] - exactly: [18, "world<< uses", 'world[ \t]*<<'] - exactly: [0, "world.log<< uses", 'world.log[ \t]*<<'] diff --git a/code/__DEFINES/icon_smoothing.dm b/code/__DEFINES/icon_smoothing.dm index 45225714e195..6c07dd234392 100644 --- a/code/__DEFINES/icon_smoothing.dm +++ b/code/__DEFINES/icon_smoothing.dm @@ -145,4 +145,4 @@ DEFINE_BITFIELD(smoothing_flags, list( #define SMOOTH_GROUP_CLEANABLE_DIRT S_OBJ(67) ///obj/effect/decal/cleanable/dirt -#define SMOOTH_GROUP_INDUSTRIAL_LIFT S_OBJ(70) ///obj/structure/industrial_lift +#define SMOOTH_GROUP_ELEVATOR S_OBJ(70) ///obj/structure/elevator_platform diff --git a/code/__DEFINES/maps.dm b/code/__DEFINES/maps.dm index cfde841b6a3f..a92b62116c45 100644 --- a/code/__DEFINES/maps.dm +++ b/code/__DEFINES/maps.dm @@ -34,28 +34,18 @@ require only minor tweaks. #define ZTRAIT_RESERVED "Reserved" #define ZTRAIT_AWAY "Away Mission" #define ZTRAIT_SPACE_RUINS "Space Ruins" -#define ZTRAIT_LAVA_RUINS "Lava Ruins" -#define ZTRAIT_ICE_RUINS "Ice Ruins" -#define ZTRAIT_ICE_RUINS_UNDERGROUND "Ice Ruins Underground" -#define ZTRAIT_SAND_RUINS "Sand Ruins" -#define ZTRAIT_JUNGLE_RUINS "Jungle Ruins" -#define ZTRAIT_ROCK_RUINS "Rock Ruins" -#define ZTRAIT_WASTE_RUINS "Waste Ruins" - -// boolean - weather types that occur on the level -#define ZTRAIT_SANDSTORM "Weather_Sandstorm" -#define ZTRAIT_SNOWSTORM "Weather_Snowstorm" -#define ZTRAIT_ASHSTORM "Weather_Ashstorm" -#define ZTRAIT_ACIDRAIN "Weather_Acidrain" // enum - how SSsun should calculate sun exposure on this level +// if left null, AZIMUTH is assumed #define ZTRAIT_SUN_TYPE "Sun Cycle Type" - // if left null, the value below will be assumed - // default & original SSsun behaviour - orbit the 'station' horizontially + // default & original SSsun behaviour - orbit the 'station' horizontially. + // solar panels will cast a line (default 20 steps) and if it is occluded they lose sunlight #define AZIMUTH null - // static - exposed everywhere by default + // static, exposed + // the solar panel must be within 1 tile of space, or another "groundless" turf, to be exposed to sunlight #define STATIC_EXPOSED "Static Exposed" - // static - obstructed everywhere + // static, obscured + // solar panels are never exposed to sunlight #define STATIC_OBSCURED "Static Obscured" // number - bombcap is multiplied by this before being applied to bombs @@ -64,49 +54,28 @@ require only minor tweaks. // number - default gravity if there's no gravity generators or area overrides present #define ZTRAIT_GRAVITY "Gravity" -// numeric offsets - e.g. {"Down": -1} means that chasms will fall to z - 1 rather than oblivion -#define ZTRAIT_UP "Up" -#define ZTRAIT_DOWN "Down" - -// enum - how space transitions should affect this level -#define ZTRAIT_LINKAGE "Linkage" - // UNAFFECTED if absent - no space transitions - #define UNAFFECTED null - // SELFLOOPING - space transitions always self-loop - #define SELFLOOPING "Self" - // CROSSLINKED - mixed in with the cross-linked space pool - #define CROSSLINKED "Cross" - // string - type path of the z-level's baseturf (defaults to space) #define ZTRAIT_BASETURF "Baseturf" // default trait definitions, used by SSmapping #define ZTRAITS_CENTCOM list(ZTRAIT_CENTCOM = TRUE) -#define ZTRAITS_STATION list(ZTRAIT_LINKAGE = SELFLOOPING, ZTRAIT_STATION = TRUE) -#define ZTRAITS_SPACE list(ZTRAIT_LINKAGE = SELFLOOPING, ZTRAIT_SPACE_RUINS = TRUE) +#define ZTRAITS_STATION list(ZTRAIT_STATION = TRUE) +#define ZTRAITS_SPACE list(ZTRAIT_SPACE_RUINS = TRUE) #define ZTRAITS_LAVALAND list( \ ZTRAIT_MINING = TRUE, \ - ZTRAIT_ASHSTORM = TRUE, \ - ZTRAIT_LAVA_RUINS = TRUE, \ ZTRAIT_BOMBCAP_MULTIPLIER = 2, \ ZTRAIT_BASETURF = /turf/open/lava/smooth/lava_land_surface) #define ZTRAITS_WHITESANDS list( \ ZTRAIT_MINING = TRUE, \ - ZTRAIT_SAND_RUINS = TRUE, \ ZTRAIT_BOMBCAP_MULTIPLIER = 2, \ ZTRAIT_BASETURF = /turf/open/floor/plating/asteroid/whitesands) #define ZTRAITS_ICEMOON list( \ ZTRAIT_MINING = TRUE, \ - ZTRAIT_SNOWSTORM = TRUE, \ - ZTRAIT_ICE_RUINS = TRUE, \ ZTRAIT_BOMBCAP_MULTIPLIER = 2, \ - ZTRAIT_DOWN = -1, \ ZTRAIT_BASETURF = /turf/open/floor/plating/asteroid/snow/ice) #define ZTRAITS_ICEMOON_UNDERGROUND list( \ ZTRAIT_MINING = TRUE, \ - ZTRAIT_ICE_RUINS_UNDERGROUND = TRUE, \ ZTRAIT_BOMBCAP_MULTIPLIER = 2, \ - ZTRAIT_UP = 1, \ ZTRAIT_BASETURF = /turf/open/lava/plasma/ice_moon) #define DL_NAME "name" diff --git a/code/__DEFINES/overmap.dm b/code/__DEFINES/overmap.dm index cb220b54672b..1e311c3075f0 100644 --- a/code/__DEFINES/overmap.dm +++ b/code/__DEFINES/overmap.dm @@ -78,3 +78,6 @@ // Burn direction defines #define BURN_NONE 0 #define BURN_STOP -1 + +// The filepath used to store the admin-controlled next round outpost map override. +#define OUTPOST_OVERRIDE_FILEPATH "data/outpost_override.json" diff --git a/code/__DEFINES/shuttles.dm b/code/__DEFINES/shuttles.dm index bad48a364ad9..df668fe85e8a 100644 --- a/code/__DEFINES/shuttles.dm +++ b/code/__DEFINES/shuttles.dm @@ -83,10 +83,9 @@ // max reserve shuttle dock size defines -// neither of the shuttle's dimensions should exceed this size if it is to dock at encounters +/// Neither of a shuttle's dimensions should exceed this size if it is to dock at encounters or outposts. #define RESERVE_DOCK_MAX_SIZE_LONG 56 -// only one of the shuttle's dimensions may exceed this size if it is to dock at encounters +/// Only one of a shuttle's dimensions may exceed this size if it is to dock at encounters or outposts. #define RESERVE_DOCK_MAX_SIZE_SHORT 40 -// default # of tiles of padding around an autogenerated reserve shuttle dock +/// Default # of tiles of padding around an autogenerated reserve shuttle dock. #define RESERVE_DOCK_DEFAULT_PADDING 3 - diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm index d00300a3e8e4..184f7e754103 100644 --- a/code/__DEFINES/subsystems.dm +++ b/code/__DEFINES/subsystems.dm @@ -138,7 +138,6 @@ #define INIT_ORDER_LIGHTING -20 #define INIT_ORDER_SHUTTLE -21 #define INIT_ORDER_OVERMAP -25 -#define INIT_ORDER_MINOR_MAPPING -40 #define INIT_ORDER_PATH -50 #define INIT_ORDER_DISCORD -60 #define INIT_ORDER_EXPLOSIONS -69 diff --git a/code/__HELPERS/cmp.dm b/code/__HELPERS/cmp.dm index c923b47465cd..8d3a76c94bc6 100644 --- a/code/__HELPERS/cmp.dm +++ b/code/__HELPERS/cmp.dm @@ -136,3 +136,9 @@ GLOBAL_VAR_INIT(cmp_field, "name") /proc/cmp_pdajob_asc(obj/item/pda/A, obj/item/pda/B) return sorttext(B.ownjob, A.ownjob) + +// Effectively sorts first ascending by dock width, then ascending by dock height. +/proc/cmp_hangarsize_asc(datum/map_template/outpost/hangar/A, datum/map_template/outpost/hangar/B) + if(A.dock_width == B.dock_width) + return A.dock_height - B.dock_height + return A.dock_width - B.dock_width diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index af338103c961..daf3ac330093 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -193,6 +193,13 @@ if(!findname(.)) break +/proc/random_unique_vox_name(attempts_to_find_unique_name=10) + for(var/i in 1 to attempts_to_find_unique_name) + . = capitalize(vox_name()) + + if(!findname(.)) + break + /proc/random_skin_tone() return pick(GLOB.skin_tones) diff --git a/code/__HELPERS/names.dm b/code/__HELPERS/names.dm index e90580211ac3..4f4f18fe2b2b 100644 --- a/code/__HELPERS/names.dm +++ b/code/__HELPERS/names.dm @@ -19,6 +19,14 @@ var/third_syllables = list("ca", "ce", "ci", "fa", "fe", "fi", "la", "le", "li", "ma", "me", "mi", "na", "ne", "ni", "ra", "re", "ri", "sa", "se", "si", "sha", "she", "shi", "ta", "te", "ti") return "[pick(first_syllables)][pick(second_syllables)][pick(third_syllables)]" +/proc/vox_name() + . = "" + var/static/list/syllables = list("ti", "ti", "ti", "hi", "hi", "ki", "ki", "ki", "ki", "ya", "ta", "ha", "ka", "ya", "chi", "cha", "kah", \ + "skre", "ahk", "ehk", "rawk", "kra", "ki", "ii", "kri", "ka") + for(var/x = rand(3,8) to 0 step -1) + . += pick(syllables) + . = capitalize(.) + GLOBAL_VAR(command_name) /proc/command_name() if (GLOB.command_name) diff --git a/code/controllers/subsystem/mapping.dm b/code/controllers/subsystem/mapping.dm index 087b41134cd9..5a38e511b873 100644 --- a/code/controllers/subsystem/mapping.dm +++ b/code/controllers/subsystem/mapping.dm @@ -23,6 +23,8 @@ SUBSYSTEM_DEF(mapping) var/list/shuttle_templates = list() var/list/shelter_templates = list() var/list/holodeck_templates = list() + // List mapping TYPES of outpost map templates to instances of their singletons. + var/list/outpost_templates = list() var/list/areas_in_z = list() @@ -81,9 +83,17 @@ SUBSYSTEM_DEF(mapping) /datum/controller/subsystem/mapping/Recover() flags |= SS_NO_INIT initialized = SSmapping.initialized + map_templates = SSmapping.map_templates + ruins_templates = SSmapping.ruins_templates - ruin_types_list = SSmapping.ruins_templates + ruin_types_list = SSmapping.ruin_types_list + + shuttle_templates = SSmapping.shuttle_templates + shelter_templates = SSmapping.shelter_templates + holodeck_templates = SSmapping.holodeck_templates + + outpost_templates = SSmapping.outpost_templates z_list = SSmapping.z_list @@ -105,6 +115,7 @@ SUBSYSTEM_DEF(mapping) load_ship_templates() preloadShelterTemplates() preloadHolodeckTemplates() + preloadOutpostTemplates() /datum/controller/subsystem/mapping/proc/preloadRuinTemplates() for(var/datum/planet_type/type as anything in subtypesof(/datum/planet_type)) @@ -231,6 +242,8 @@ SUBSYSTEM_DEF(mapping) ship_purchase_list[S.name] = S if(isnum(data["roundstart"]) && data["roundstart"]) maplist[S.name] = S + if(isnum(data["space_spawn"]) && data["space_spawn"]) + S.space_spawn = TRUE shuttle_templates[S.file_name] = S #undef CHECK_STRING_EXISTS @@ -275,6 +288,12 @@ SUBSYSTEM_DEF(mapping) holodeck_templates[holo_template.template_id] = holo_template map_templates[holo_template.template_id] = holo_template +/datum/controller/subsystem/mapping/proc/preloadOutpostTemplates() + for(var/datum/map_template/outpost/outpost_type as anything in subtypesof(/datum/map_template/outpost)) + var/datum/map_template/outpost/outpost_template = new outpost_type() + outpost_templates[outpost_template.type] = outpost_template + map_templates[outpost_template.name] = outpost_template + ////////////////// // RESERVATIONS // ////////////////// diff --git a/code/controllers/subsystem/minor_mapping.dm b/code/controllers/subsystem/minor_mapping.dm deleted file mode 100644 index 14cdff0aa058..000000000000 --- a/code/controllers/subsystem/minor_mapping.dm +++ /dev/null @@ -1,59 +0,0 @@ -SUBSYSTEM_DEF(minor_mapping) - name = "Minor Mapping" - init_order = INIT_ORDER_MINOR_MAPPING - flags = SS_NO_FIRE - -/datum/controller/subsystem/minor_mapping/Initialize(timeofday) - trigger_migration(CONFIG_GET(number/mice_roundstart)) - place_satchels(CONFIG_GET(number/smuggler_satchels)) - return ..() - -/datum/controller/subsystem/minor_mapping/proc/trigger_migration(num_mice=10) - var/list/exposed_wires = find_exposed_wires() - - var/mob/living/simple_animal/mouse/M - var/turf/proposed_turf - - while((num_mice > 0) && exposed_wires.len) - proposed_turf = pick_n_take(exposed_wires) - if(!M) - M = new(proposed_turf) - else - M.forceMove(proposed_turf) - if(M.environment_air_is_safe()) - num_mice -= 1 - M = null - -/datum/controller/subsystem/minor_mapping/proc/place_satchels(amount=3) - var/list/turfs = find_satchel_suitable_turfs() - - while(turfs.len && amount > 0) - var/turf/T = pick_n_take(turfs) - var/obj/item/storage/backpack/satchel/flat/F = new(T) - - SEND_SIGNAL(F, COMSIG_OBJ_HIDE, T.intact) - amount-- - -/proc/find_exposed_wires() - var/list/exposed_wires = list() - - var/list/all_turfs - for(var/datum/virtual_level/vlevel as anything in SSmapping.virtual_levels_by_trait(ZTRAIT_STATION)) - all_turfs += vlevel.get_block() - for(var/turf/open/floor/plating/T in all_turfs) - if(T.is_blocked_turf()) - continue - if(locate(/obj/structure/cable) in T) - exposed_wires += T - - return shuffle(exposed_wires) - -/proc/find_satchel_suitable_turfs() - var/list/suitable = list() - - for(var/datum/virtual_level/vlevel as anything in SSmapping.virtual_levels_by_trait(ZTRAIT_STATION)) - for(var/t in vlevel.get_block()) - if(isfloorturf(t) && !isplatingturf(t)) - suitable += t - - return shuffle(suitable) diff --git a/code/controllers/subsystem/overmap.dm b/code/controllers/subsystem/overmap.dm index 61c0b5df0255..125adf514288 100644 --- a/code/controllers/subsystem/overmap.dm +++ b/code/controllers/subsystem/overmap.dm @@ -12,6 +12,9 @@ SUBSYSTEM_DEF(overmap) var/list/overmap_objects ///List of all simulated ships. All ships in this list are fully initialized. var/list/controlled_ships + ///List of spawned outposts. The default spawn location is the first index. + var/list/outposts + ///List of all events var/list/events @@ -41,6 +44,7 @@ SUBSYSTEM_DEF(overmap) /datum/controller/subsystem/overmap/Initialize(start_timeofday) overmap_objects = list() controlled_ships = list() + outposts = list() events = list() generator_type = CONFIG_GET(string/overmap_generator_type) @@ -183,15 +187,33 @@ SUBSYSTEM_DEF(overmap) * Creates a single outpost somewhere near the center of the system. */ /datum/controller/subsystem/overmap/proc/spawn_outpost() - var/list/S = get_unused_overmap_square_in_radius(rand(3, round(size/5))) - new /datum/overmap/dynamic/outpost(S) + var/list/location = get_unused_overmap_square_in_radius(rand(3, round(size/5))) + + var/datum/overmap/outpost/found_type + if(fexists(OUTPOST_OVERRIDE_FILEPATH)) + var/file_text = trim_right(file2text(OUTPOST_OVERRIDE_FILEPATH)) // trim_right because there's often a trailing newline + var/datum/overmap/outpost/potential_type = text2path(file_text) + if(!potential_type || !ispath(potential_type, /datum/overmap/outpost)) + stack_trace("SSovermap found an outpost override file at [OUTPOST_OVERRIDE_FILEPATH], but was unable to find the outpost type [potential_type]!") + else + found_type = potential_type + fdel(OUTPOST_OVERRIDE_FILEPATH) // don't want it to affect 2 rounds in a row. + + if(!found_type) + var/list/possible_types = subtypesof(/datum/overmap/outpost) + for(var/datum/overmap/outpost/outpost_type as anything in possible_types) + if(!initial(outpost_type.main_template)) + possible_types -= outpost_type + found_type = pick(possible_types) + + new found_type(location) return /datum/controller/subsystem/overmap/proc/spawn_initial_ships() #ifndef UNIT_TESTS var/datum/map_template/shuttle/selected_template = SSmapping.maplist[pick(SSmapping.maplist)] INIT_ANNOUNCE("Loading [selected_template.name]...") - new /datum/overmap/ship/controlled(null, selected_template) + spawn_ship_at_start(selected_template) if(SSdbcore.Connect()) var/datum/DBQuery/query_round_map_name = SSdbcore.NewQuery({" UPDATE [format_table_name("round")] SET map_name = :map_name WHERE id = :round_id @@ -200,6 +222,19 @@ SUBSYSTEM_DEF(overmap) qdel(query_round_map_name) #endif +/** + * Spawns a controlled ship with the passed template at the template's preferred spawn location. + * Inteded for ship purchases, etc. + */ +/datum/controller/subsystem/overmap/proc/spawn_ship_at_start(datum/map_template/shuttle/template) + var/ship_loc + if(template.space_spawn) + ship_loc = null + else + ship_loc = SSovermap.outposts[1] + + return new /datum/overmap/ship/controlled(ship_loc, template) + /** * Creates an overmap object for each ruin level, making them accessible. */ @@ -405,6 +440,8 @@ SUBSYSTEM_DEF(overmap) overmap_objects = SSovermap.overmap_objects if(istype(SSovermap.controlled_ships)) controlled_ships = SSovermap.controlled_ships + if(istype(SSovermap.outposts)) + outposts = SSovermap.outposts if(istype(SSovermap.events)) events = SSovermap.events if(istype(SSovermap.radius_positions)) diff --git a/code/controllers/subsystem/shuttle.dm b/code/controllers/subsystem/shuttle.dm index a2609795d503..cbc553fb0f21 100644 --- a/code/controllers/subsystem/shuttle.dm +++ b/code/controllers/subsystem/shuttle.dm @@ -454,8 +454,36 @@ SUBSYSTEM_DEF(shuttle) if("select_template") if(S) . = TRUE - // If successful, returns the mobile docking port - var/datum/overmap/ship/controlled/new_ship = new(null, S) + var/choice = tgui_input_list( + user, + "Select a location for the new ship.", + "Ship Location", + list("Random Overmap Square", "Outpost", "Specific Overmap Square") + ) + var/ship_loc + var/datum/overmap/ship/controlled/new_ship + + switch(choice) + if(null) + return + if("Random Overmap Square") + ship_loc = null // null location causes overmap to just get a random square + if("Outpost") + if(length(SSovermap.outposts) > 1) + var/temp_loc = input(user, "Select outpost to spawn at") as null|anything in SSovermap.outposts + if(!temp_loc) + message_admins("Invalid spawn location.") + return + ship_loc = temp_loc + else + ship_loc = SSovermap.outposts[1] + if("Specific Overmap Square") + var/loc_x = input(user, "X overmap coordinate:") as num + var/loc_y = input(user, "Y overmap coordinate:") as num + ship_loc = list("x" = loc_x, "y" = loc_y) + + if(!new_ship) + new_ship = new(ship_loc, S) if(new_ship?.shuttle_port) user.forceMove(new_ship.get_jump_to_turf()) message_admins("[key_name_admin(user)] loaded [new_ship] ([S]) with the shuttle manipulator.") diff --git a/code/datums/map_zones.dm b/code/datums/map_zones.dm index 421476ffacfc..2fb6a8a4ef5f 100644 --- a/code/datums/map_zones.dm +++ b/code/datums/map_zones.dm @@ -83,6 +83,7 @@ #define MAPPING_MARGIN 5 /datum/virtual_level + /// An admin-facing name used to identify the virtual level. May be duplicate, or changed after instancing. var/name = "Sub Map Zone" var/relative_id var/id diff --git a/code/datums/shuttles.dm b/code/datums/shuttles.dm index e4255541911d..c646f76fe1e8 100644 --- a/code/datums/shuttles.dm +++ b/code/datums/shuttles.dm @@ -19,6 +19,9 @@ var/list/name_categories = list("GENERAL") var/prefix = "ISV" var/unique_ship_access = FALSE + /// Set by config JSON. If true, the template's ships' "default" spawn location (when bought by a player or loaded at roundstart) + /// will be in the middle of space, instead of at an outpost. + var/space_spawn = FALSE //how much money the ship starts with var/starting_funds = 2000 diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index 71989b4d0b90..e7e43ccdb708 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -215,6 +215,12 @@ GLOBAL_LIST_EMPTY(teleportlocs) if(GLOB.areas_by_type[type] == src) GLOB.areas_by_type[type] = null STOP_PROCESSING(SSobj, src) + // this isn't necessarily stable, because an area's "z" value + // may change during gameplay if new turfs get added to it. + // but if it IS on that z-level, we should remove it + var/list/z_areas = SSmapping.areas_in_z["[z]"] + if(z_areas) + z_areas.Remove(src) return ..() /** diff --git a/code/game/area/areas/outpost.dm b/code/game/area/areas/outpost.dm new file mode 100644 index 000000000000..fec76061fb37 --- /dev/null +++ b/code/game/area/areas/outpost.dm @@ -0,0 +1,213 @@ +// Outpost areas. Generally fairly similar to ship ones, but need to be kept separate due to their not having a corresponding docking port. + +/area/outpost + dynamic_lighting = DYNAMIC_LIGHTING_FORCED + has_gravity = STANDARD_GRAVITY + area_flags = VALID_TERRITORY | BLOBS_ALLOWED | NOTELEPORT // not unique, in case multiple outposts get loaded. all derivatives should also be NOTELEPORT + flags_1 = CAN_BE_DIRTY_1 + sound_environment = SOUND_AREA_STANDARD_STATION + lighting_colour_tube = "#ffce99" + lighting_colour_bulb = "#ffdbb4" + + +/area/outpost/cargo + name = "Cargo Bay" + icon_state = "cargo_bay" + lighting_colour_tube = "#ffe3cc" + lighting_colour_bulb = "#ffdbb8" + sound_environment = SOUND_AREA_LARGE_ENCLOSED + +/area/outpost/cargo/office + name = "Cargo Office" + icon_state = "quartoffice" + sound_environment = SOUND_AREA_SMALL_SOFTFLOOR + + +/area/outpost/crew + name = "Crew Quarters" + icon_state = "crew_quarters" + lighting_brightness_tube = 6 + +/area/outpost/crew/bar + name = "Bar" + icon_state = "bar" + lighting_colour_tube = "#fff4d6" + lighting_colour_bulb = "#ffebc1" + sound_environment = SOUND_AREA_WOODFLOOR + +/area/outpost/crew/canteen + name = "Canteen" + icon_state = "cafeteria" + +/area/outpost/crew/cryo + name = "Cryopod Room" + icon_state = "cryo2" + lighting_colour_tube = "#e3ffff" + lighting_colour_bulb = "#d5ffff" + +/area/outpost/crew/dorm + name = "Dormitory" + icon_state = "Sleep" + +/area/outpost/crew/garden + name = "Garden" + icon_state = "garden" + +/area/outpost/crew/janitor + name = "Custodial Closet" + icon_state = "janitor" + sound_environment = SOUND_AREA_SMALL_ENCLOSED + +/area/outpost/crew/law_office + name = "Law Office" + icon_state = "law" + sound_environment = SOUND_AREA_SMALL_SOFTFLOOR + +/area/outpost/crew/library + name = "Library" + icon_state = "library" + sound_environment = SOUND_AREA_LARGE_SOFTFLOOR + +/area/outpost/crew/lounge + name = "Lounge" + icon_state = "lounge" + + +/area/outpost/engineering + name = "Engineering" + icon_state = "engine" + ambientsounds = ENGINEERING + lighting_colour_tube = "#ffce93" + lighting_colour_bulb = "#ffbc6f" + sound_environment = SOUND_AREA_LARGE_ENCLOSED + +/area/outpost/engineering/atmospherics + name = "Atmospherics" + icon_state = "atmos" + + +/area/outpost/hallway + name = "Hallway" + lighting_colour_tube = "#FFF6ED" + lighting_colour_bulb = "#FFE6CC" + lighting_brightness_tube = 7 + +/area/outpost/hallway/aft + name = "Aft Hallway" + icon_state = "hallA" + +/area/outpost/hallway/fore + name = "Fore Hallway" + icon_state = "hallF" + +/area/outpost/hallway/starboard + name = "Starboard Hallway" + icon_state = "hallS" + +/area/outpost/hallway/port + name = "Port Hallway" + icon_state = "hallP" + +/area/outpost/hallway/central + name = "Central Hallway" + icon_state = "hallC" + + +/area/outpost/maintenance + name = "Maintenance" + ambientsounds = MAINTENANCE + lighting_colour_tube = "#ffe5cb" + lighting_colour_bulb = "#ffdbb4" + sound_environment = SOUND_AREA_TUNNEL_ENCLOSED + +/area/outpost/maintenance/aft + name = "Aft Maintenance" + icon_state = "amaint" + +/area/outpost/maintenance/fore + name = "Fore Maintenance" + icon_state = "fmaint" + +/area/outpost/maintenance/starboard + name = "Starboard Maintenance" + icon_state = "smaint" + +/area/outpost/maintenance/port + name = "Port Maintenance" + icon_state = "pmaint" + +/area/outpost/maintenance/central + name = "Central Maintenance" + icon_state = "maintcentral" + + +/area/outpost/medical + name = "Infirmary" + icon_state = "medbay3" + ambientsounds = MEDICAL + lighting_colour_tube = "#e7f8ff" + lighting_colour_bulb = "#d5f2ff" + lighting_colour_night = "#d5f2ff" + min_ambience_cooldown = 90 SECONDS + max_ambience_cooldown = 180 SECONDS + + +/area/outpost/operations + name = "Operations" + icon_state = "bridge" + sound_environment = SOUND_AREA_LARGE_ENCLOSED + // medbay values + lighting_colour_tube = "#e7f8ff" + lighting_colour_bulb = "#d5f2ff" + lighting_colour_night = "#d5f2ff" + + +/area/outpost/security + name = "Security" + icon_state = "security" + ambientsounds = HIGHSEC + lighting_colour_tube = "#ffeee2" + lighting_colour_bulb = "#ffdfca" + +/area/outpost/security/armory + name = "Armory" + icon_state = "armory" + + +/area/outpost/storage + name = "Storage" + icon_state = "storage" + lighting_colour_tube = "#ffce93" + lighting_colour_bulb = "#ffbc6f" + + +/area/outpost/vacant_rooms + name = "Vacant Rooms" + icon_state = "vacant_commissary" + +/area/outpost/vacant_rooms/office + name = "Vacant Office" + icon_state = "vacant_office" + +// this might be redundant with /area/space/nearstation. unsure; use with caution? +/area/outpost/external + name = "External" + icon_state = "space_near" + always_unpowered = TRUE + dynamic_lighting = DYNAMIC_LIGHTING_FORCED + ambientsounds = SPACE + sound_environment = SOUND_AREA_SPACE + + +/area/hangar + name = "Hangar" + icon_state = "hangar" + + area_flags = UNIQUE_AREA | NOTELEPORT | HIDDEN_AREA + sound_environment = SOUND_AREA_LARGE_ENCLOSED + dynamic_lighting = DYNAMIC_LIGHTING_FORCED + has_gravity = STANDARD_GRAVITY + + power_equip = TRUE // provided begrudgingly, mostly for mappers + power_light = TRUE + power_environ = TRUE diff --git a/code/game/area/ship_areas.dm b/code/game/area/ship_areas.dm index e6421090fead..653e5dd432eb 100644 --- a/code/game/area/ship_areas.dm +++ b/code/game/area/ship_areas.dm @@ -438,5 +438,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /// External Areas /// /area/ship/external name = "External" - dynamic_lighting = DYNAMIC_LIGHTING_IFSTARLIGHT icon_state = "space_near" + dynamic_lighting = DYNAMIC_LIGHTING_IFSTARLIGHT + ambientsounds = SPACE + sound_environment = SOUND_AREA_SPACE diff --git a/code/game/machinery/buttons.dm b/code/game/machinery/buttons.dm index d51dc571de88..c87050f066f4 100644 --- a/code/game/machinery/buttons.dm +++ b/code/game/machinery/buttons.dm @@ -291,20 +291,6 @@ custom_materials = list(/datum/material/iron=MINERAL_MATERIAL_AMOUNT) inverse = FALSE -/obj/machinery/button/elevator - name = "elevator button" - desc = "Go back. Go back. Go back. Can you operate the elevator." - icon_state = "launcher" - skin = "launcher" - device_type = /obj/item/assembly/control/elevator - req_access = list() - id = 1 - -/obj/machinery/button/elevator/examine(mob/user) - . = ..() - . += "There's a small inscription on the button..." - . += "THIS CALLS THE ELEVATOR! IT DOES NOT OPERATE IT! Interact with the elevator itself to use it!" - /obj/machinery/button/shieldwallgen name = "holofield switch" desc = "A remote switch for a holofield generator" diff --git a/code/game/machinery/dance_machine.dm b/code/game/machinery/dance_machine.dm index 590122505c1d..4a91f9481061 100644 --- a/code/game/machinery/dance_machine.dm +++ b/code/game/machinery/dance_machine.dm @@ -68,7 +68,7 @@ user.playsound_local(src, 'sound/misc/compiler-failure.ogg', 25, TRUE) return UI_CLOSE if(!SSjukeboxes.songs.len && !isobserver(user)) //WS Edit Cit #7367 - to_chat(user,"Error: No music tracks have been authorized for your station. Petition Central Command to resolve this issue.") + to_chat(user,"Error: No music tracks have been authorized for this sector. Petition the local authority to resolve this issue.") playsound(src, 'sound/misc/compiler-failure.ogg', 25, TRUE) return UI_CLOSE return ..() diff --git a/code/game/objects/effects/contraband.dm b/code/game/objects/effects/contraband.dm index 45c0a0cd9e90..60bdcb7c1546 100644 --- a/code/game/objects/effects/contraband.dm +++ b/code/game/objects/effects/contraband.dm @@ -139,7 +139,7 @@ if(ruined) return if(user.a_intent != INTENT_HARM) - to_chat(user, "You arent HARMFUL enough to rip the poster off the wall.") //preventing accidental ripping posters off wall if not on harm intent + to_chat(user, "You aren't HARMFUL enough to rip the poster off the wall.") //preventing accidental ripping posters off wall if not on harm intent return visible_message("[user] rips [src] in a single, decisive motion!" ) @@ -377,7 +377,7 @@ /obj/structure/sign/poster/contraband/d_day_promo name = "D-Day Promo" - desc = "A promotional poster for some rapper. Famous for complaining about getting 'canceled' over supporting the syndicate, but in reality she was banned from almost every internet and organizion for praising the nuclear attack on Ares IV, which killed over 96% of the population of said world." + desc = "A promotional poster for some rapper. Famous for complaining about getting 'canceled' over supporting the Syndicate, but in reality she was banned from almost every internet and organization for praising the nuclear attack on Ares IV, responsible for the death of 96% of its population." icon_state = "poster_dday" // human sprite by quin /obj/structure/sign/poster/contraband/stechkin @@ -786,7 +786,7 @@ /obj/structure/sign/poster/retro/lasergun_new name = "Old Laser Gun" - desc = "A poster advertising a older version of the L-704, the L-204 model. It has a nice aesthetic." + desc = "A poster advertising an older version of the L-704, the L-204 model. It has a nice aesthetic." icon_state = "poster-newl204_retro" /obj/structure/sign/poster/retro/radio @@ -843,12 +843,12 @@ /obj/structure/sign/poster/contraband/syndiemoth name = "Syndie Moth - Nuclear Operation" - desc = "A Syndicate-commissioned poster that uses Syndie Moth(TM?) to tell the viewer to keep the nuclear authentication disk unsecured. No, we aren't doing that. It's signed by 'AspEv'." + desc = "A Syndicate-commissioned poster that uses Syndie Moth(TM?) to tell the viewer to keep the nuclear authentication disk unsecured. It's signed by 'AspEv'." icon_state = "poster_moth_syndie" /obj/structure/sign/poster/contraband/mothpill name = "Safety Pill - Methamphetamine" - desc = "A decommisioned poster that uses Safety Pill(TM?) to promote less-than-legal chemicals. This is one of the reasons we stopped outsourcing these posters. It's partially signed by 'AspEv'." + desc = "A decommisioned poster that uses Safety Pill(TM?) to promote less-than-legal chemicals. This is one of the reasons Nanotrasen stopped outsourcing their posters. It's partially signed by 'AspEv'." icon_state = "poster_moth_pill" //Solgov poster pool. expect a focus on solarian based products and places. Expect these on solgov ships @@ -930,7 +930,7 @@ /obj/structure/sign/poster/solgov/nanomichi_ad name = "Nanomichi Ad" - desc = " A poster advertising a early post-NOF solarian computer. Severly outdated, but the advert is now a pretty nifty decoration." + desc = " A poster advertising a early post-NOF solarian computer. Severely outdated, but the advert is now a pretty nifty decoration." icon_state = "poster_nanomichi" /obj/structure/sign/poster/solgov/suns diff --git a/code/game/objects/effects/decals/turfdecal/markings.dm b/code/game/objects/effects/decals/turfdecal/markings.dm index 1d08a7c84f75..e0a0746f5a2d 100644 --- a/code/game/objects/effects/decals/turfdecal/markings.dm +++ b/code/game/objects/effects/decals/turfdecal/markings.dm @@ -257,6 +257,88 @@ icon = 'icons/turf/decals.dmi' icon_state = "mix" +/** + * Returns a subtype of /obj/effect/turf_decal/number according to the arguments num and shift_mode. + * + * num - must be an integer in [0, 9] and determines the number displayed by the returned decal type. + * shift_mode - must be NONE, EAST, or WEST: + * - If NONE is passed, the returned decal will be centered. + * - If EAST is passed, the returned decal will be shifted to the right. + * - If WEST is passed, the returned decal will be shifted to the left. + */ +/proc/get_number_decal(num, shift_mode) + RETURN_TYPE(/obj/effect/turf_decal/number) + switch(shift_mode) + if(NONE) + switch(num) + if(1) + return /obj/effect/turf_decal/number/one + if(2) + return /obj/effect/turf_decal/number/two + if(3) + return /obj/effect/turf_decal/number/three + if(4) + return /obj/effect/turf_decal/number/four + if(5) + return /obj/effect/turf_decal/number/five + if(6) + return /obj/effect/turf_decal/number/six + if(7) + return /obj/effect/turf_decal/number/seven + if(8) + return /obj/effect/turf_decal/number/eight + if(9) + return /obj/effect/turf_decal/number/nine + if(0) + return /obj/effect/turf_decal/number/zero + if(EAST) + switch(num) + if(1) + return /obj/effect/turf_decal/number/right_one + if(2) + return /obj/effect/turf_decal/number/right_two + if(3) + return /obj/effect/turf_decal/number/right_three + if(4) + return /obj/effect/turf_decal/number/right_four + if(5) + return /obj/effect/turf_decal/number/right_five + if(6) + return /obj/effect/turf_decal/number/right_six + if(7) + return /obj/effect/turf_decal/number/right_seven + if(8) + return /obj/effect/turf_decal/number/right_eight + if(9) + return /obj/effect/turf_decal/number/right_nine + if(0) + return /obj/effect/turf_decal/number/right_zero + if(WEST) + switch(num) + if(1) + return /obj/effect/turf_decal/number/left_one + if(2) + return /obj/effect/turf_decal/number/left_two + if(3) + return /obj/effect/turf_decal/number/left_three + if(4) + return /obj/effect/turf_decal/number/left_four + if(5) + return /obj/effect/turf_decal/number/left_five + if(6) + return /obj/effect/turf_decal/number/left_six + if(7) + return /obj/effect/turf_decal/number/left_seven + if(8) + return /obj/effect/turf_decal/number/left_eight + if(9) + return /obj/effect/turf_decal/number/left_nine + if(0) + return /obj/effect/turf_decal/number/left_zero + + + +// centered number decals /obj/effect/turf_decal/number/one icon = 'icons/turf/decals.dmi' icon_state = "1" @@ -297,6 +379,89 @@ icon = 'icons/turf/decals.dmi' icon_state = "0" +// right-shifted number decals (1s digit) +/obj/effect/turf_decal/number/right_one + icon = 'icons/turf/decals.dmi' + icon_state = "-1" + +/obj/effect/turf_decal/number/right_two + icon = 'icons/turf/decals.dmi' + icon_state = "-2" + +/obj/effect/turf_decal/number/right_three + icon = 'icons/turf/decals.dmi' + icon_state = "-3" + +/obj/effect/turf_decal/number/right_four + icon = 'icons/turf/decals.dmi' + icon_state = "-4" + +/obj/effect/turf_decal/number/right_five + icon = 'icons/turf/decals.dmi' + icon_state = "-5" + +/obj/effect/turf_decal/number/right_six + icon = 'icons/turf/decals.dmi' + icon_state = "-6" + +/obj/effect/turf_decal/number/right_seven + icon = 'icons/turf/decals.dmi' + icon_state = "-7" + +/obj/effect/turf_decal/number/right_eight + icon = 'icons/turf/decals.dmi' + icon_state = "-8" + +/obj/effect/turf_decal/number/right_nine + icon = 'icons/turf/decals.dmi' + icon_state = "-9" + +/obj/effect/turf_decal/number/right_zero + icon = 'icons/turf/decals.dmi' + icon_state = "-0" + +// left-shifted number decals (10s digit) +/obj/effect/turf_decal/number/left_one + icon = 'icons/turf/decals.dmi' + icon_state = "1-" + +/obj/effect/turf_decal/number/left_two + icon = 'icons/turf/decals.dmi' + icon_state = "2-" + +/obj/effect/turf_decal/number/left_three + icon = 'icons/turf/decals.dmi' + icon_state = "3-" + +/obj/effect/turf_decal/number/left_four + icon = 'icons/turf/decals.dmi' + icon_state = "4-" + +/obj/effect/turf_decal/number/left_five + icon = 'icons/turf/decals.dmi' + icon_state = "5-" + +/obj/effect/turf_decal/number/left_six + icon = 'icons/turf/decals.dmi' + icon_state = "6-" + +/obj/effect/turf_decal/number/left_seven + icon = 'icons/turf/decals.dmi' + icon_state = "7-" + +/obj/effect/turf_decal/number/left_eight + icon = 'icons/turf/decals.dmi' + icon_state = "8-" + +/obj/effect/turf_decal/number/left_nine + icon = 'icons/turf/decals.dmi' + icon_state = "9-" + +/obj/effect/turf_decal/number/left_zero + icon = 'icons/turf/decals.dmi' + icon_state = "0-" + + /obj/effect/turf_decal/dept/hop icon = 'icons/turf/decals.dmi' icon_state = "hop" diff --git a/code/game/objects/items/teleportation.dm b/code/game/objects/items/teleportation.dm index fb2135f843f0..5ee1208f3997 100644 --- a/code/game/objects/items/teleportation.dm +++ b/code/game/objects/items/teleportation.dm @@ -217,7 +217,7 @@ var/obj/item/bodypart/head/head = itemUser.get_bodypart(BODY_ZONE_HEAD) if(head) head.drop_limb() - var/list/safeLevels = SSmapping.virtual_levels_by_any_trait(list(ZTRAIT_SPACE_RUINS, ZTRAIT_LAVA_RUINS, ZTRAIT_STATION, ZTRAIT_MINING)) + var/list/safeLevels = SSmapping.virtual_levels_by_any_trait(list(ZTRAIT_STATION, ZTRAIT_MINING)) head.forceMove(locate(rand(1, world.maxx), rand(1, world.maxy), pick(safeLevels))) itemUser.visible_message("The portal snaps closed taking [user]'s head with it!") else diff --git a/code/game/objects/structures/industrial_lift.dm b/code/game/objects/structures/industrial_lift.dm deleted file mode 100644 index 064cdd700ecc..000000000000 --- a/code/game/objects/structures/industrial_lift.dm +++ /dev/null @@ -1,341 +0,0 @@ - -//Booleans in arguments are confusing, so I made them defines. -#define LOCKED 1 -#define UNLOCKED 0 - -///Collect and command -/datum/lift_master - var/list/lift_platforms - -/datum/lift_master/Destroy() - for(var/l in lift_platforms) - var/obj/structure/industrial_lift/lift_platform = l - lift_platform.lift_master_datum = null - lift_platforms = null - return ..() - -/datum/lift_master/New(obj/structure/industrial_lift/lift_platform) - Rebuild_lift_plaform(lift_platform) - -/datum/lift_master/proc/add_lift_platforms(obj/structure/industrial_lift/new_lift_platform) - if(new_lift_platform in lift_platforms) - return - new_lift_platform.lift_master_datum = src - LAZYADD(lift_platforms, new_lift_platform) - RegisterSignal(new_lift_platform, COMSIG_PARENT_QDELETING, .proc/remove_lift_platforms) - -/datum/lift_master/proc/remove_lift_platforms(obj/structure/industrial_lift/old_lift_platform) - if(!(old_lift_platform in lift_platforms)) - return - old_lift_platform.lift_master_datum = null - LAZYREMOVE(lift_platforms, old_lift_platform) - UnregisterSignal(old_lift_platform, COMSIG_PARENT_QDELETING) - -///Collect all bordered platforms -/datum/lift_master/proc/Rebuild_lift_plaform(obj/structure/industrial_lift/base_lift_platform) - add_lift_platforms(base_lift_platform) - var/list/possible_expansions = list(base_lift_platform) - while(possible_expansions.len) - for(var/b in possible_expansions) - var/obj/structure/industrial_lift/borderline = b - var/list/result = borderline.lift_platform_expansion(src) - if(length(result)) - for(var/p in result) - if(lift_platforms.Find(p)) - continue - var/obj/structure/industrial_lift/lift_platform = p - add_lift_platforms(lift_platform) - possible_expansions |= lift_platform - possible_expansions -= borderline - -/** - * Moves the lift UP or DOWN, this is what users invoke with their hand. - * This is a SAFE proc, ensuring every part of the lift moves SANELY. - * It also locks controls for the (miniscule) duration of the movement, so the elevator cannot be broken by spamming. - * Arguments: - * going - UP or DOWN directions, where the lift should go. Keep in mind by this point checks of whether it should go up or down have already been done. - * user - Whomever made the lift movement. - */ -/datum/lift_master/proc/MoveLift(going, mob/user) - set_controls(LOCKED) - for(var/p in lift_platforms) - var/obj/structure/industrial_lift/lift_platform = p - lift_platform.travel(going) - set_controls(UNLOCKED) - -/** - * Moves the lift, this is what users invoke with their hand. - * This is a SAFE proc, ensuring every part of the lift moves SANELY. - * It also locks controls for the (miniscule) duration of the movement, so the elevator cannot be broken by spamming. - */ -/datum/lift_master/proc/MoveLiftHorizontal(going, z) - var/max_x = 1 - var/max_y = 1 - var/min_x = world.maxx - var/min_y = world.maxy - - set_controls(LOCKED) - for(var/p in lift_platforms) - var/obj/structure/industrial_lift/lift_platform = p - max_x = max(max_x, lift_platform.x) - max_y = max(max_y, lift_platform.y) - min_x = min(min_x, lift_platform.x) - min_y = min(min_y, lift_platform.y) - - //This must be safe way to border tile to tile move of bordered platforms, that excludes platform overlapping. - if(going & WEST) - //Go along the X axis from min to max, from left to right - for(var/x in min_x to max_x) - if(going & NORTH) - //Go along the Y axis from max to min, from up to down - for(var/y in max_y to min_y step -1) - var/obj/structure/industrial_lift/lift_platform = locate(/obj/structure/industrial_lift, locate(x, y, z)) - lift_platform.travel(going) - else - //Go along the Y axis from min to max, from down to up - for(var/y in min_y to max_y) - var/obj/structure/industrial_lift/lift_platform = locate(/obj/structure/industrial_lift, locate(x, y, z)) - lift_platform.travel(going) - else - //Go along the X axis from max to min, from right to left - for(var/x in max_x to min_x step -1) - if(going & NORTH) - //Go along the Y axis from max to min, from up to down - for(var/y in max_y to min_y step -1) - var/obj/structure/industrial_lift/lift_platform = locate(/obj/structure/industrial_lift, locate(x, y, z)) - lift_platform.travel(going) - else - //Go along the Y axis from min to max, from down to up - for(var/y in min_y to max_y) - var/obj/structure/industrial_lift/lift_platform = locate(/obj/structure/industrial_lift, locate(x, y, z)) - lift_platform.travel(going) - set_controls(UNLOCKED) - -///Check destination turfs -/datum/lift_master/proc/Check_lift_move(check_dir) - for(var/l in lift_platforms) - var/obj/structure/industrial_lift/lift_platform = l - var/turf/T = get_step_multiz(lift_platform, check_dir) - if(!T)//the edges of multi-z maps - return FALSE - if(check_dir == DOWN && !istype(get_turf(lift_platform), /turf/open/openspace)) - return FALSE - return TRUE - -/** - * Sets all lift parts's controls_locked variable. Used to prevent moving mid movement, or cooldowns. - */ -/datum/lift_master/proc/set_controls(state) - for(var/l in lift_platforms) - var/obj/structure/industrial_lift/lift_platform = l - lift_platform.controls_locked = state - -GLOBAL_LIST_EMPTY(lifts) -/obj/structure/industrial_lift - name = "lift platform" - desc = "A lightweight lift platform. It moves up and down." - icon = 'icons/obj/smooth_structures/catwalk.dmi' - icon_state = "catwalk" - density = FALSE - anchored = TRUE - armor = list("melee" = 50, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 80, "acid" = 50) - max_integrity = 50 - layer = LATTICE_LAYER //under pipes - plane = FLOOR_PLANE - smoothing_flags = SMOOTH_CORNERS - smoothing_groups = list(SMOOTH_GROUP_INDUSTRIAL_LIFT) - canSmoothWith = null - obj_flags = CAN_BE_HIT | BLOCK_Z_OUT_DOWN - - var/id = null //ONLY SET THIS TO ONE OF THE LIFT'S PARTS. THEY'RE CONNECTED! ONLY ONE NEEDS THE SIGNAL! - var/pass_through_floors = FALSE //if true, the elevator works through floors - var/controls_locked = FALSE //if true, the lift cannot be manually moved. - var/list/atom/movable/lift_load //things to move - var/datum/lift_master/lift_master_datum //control from - -/obj/structure/industrial_lift/New() - GLOB.lifts.Add(src) - ..() - -/obj/structure/industrial_lift/Initialize(mapload) - . = ..() - - var/static/list/connections = list( - COMSIG_ATOM_ENTERED = .proc/AddItemOnLift, - COMSIG_ATOM_CREATED = .proc/AddItemOnLift, - COMSIG_ATOM_EXITED = .proc/RemoveItemFromLift - ) - AddElement(/datum/element/connect_loc, connections) - - if(!lift_master_datum) - lift_master_datum = new(src) - -/obj/structure/industrial_lift/proc/RemoveItemFromLift(datum/source, atom/movable/AM) - SIGNAL_HANDLER - if(!(AM in lift_load)) - return - LAZYREMOVE(lift_load, AM) - UnregisterSignal(AM, COMSIG_PARENT_QDELETING) - -/obj/structure/industrial_lift/proc/AddItemOnLift(datum/source, atom/movable/AM) - SIGNAL_HANDLER - if(AM in lift_load) - return - LAZYADD(lift_load, AM) - RegisterSignal(AM, COMSIG_PARENT_QDELETING, .proc/RemoveItemFromLift) - -/obj/structure/industrial_lift/proc/lift_platform_expansion(datum/lift_master/lift_master_datum) - . = list() - for(var/direction in GLOB.cardinals) - var/obj/structure/industrial_lift/neighbor = locate() in get_step(src, direction) - if(!neighbor) - continue - . += neighbor - -/obj/structure/industrial_lift/proc/travel(going) - var/list/things2move = LAZYCOPY(lift_load) - var/turf/destination - if(!isturf(going)) - destination = get_step_multiz(src, going) - else - destination = going - if(going == DOWN)//make sure this stays pre-item moving, or you'll crush anything on the lift under the lift. - for(var/mob/living/crushed in destination.contents) - to_chat(crushed, "You are crushed by [src]!") - crushed.gib(FALSE,FALSE,FALSE)//the nicest kind of gibbing, keeping everything intact. - forceMove(destination) - for(var/am in things2move) - var/atom/movable/thing = am - thing.forceMove(destination) - -/obj/structure/industrial_lift/proc/use(mob/user, is_ghost=FALSE) - if(is_ghost && !in_range(src, user)) - return - - var/list/tool_list = list() - if(lift_master_datum.Check_lift_move(UP)) - tool_list["Up"] = image(icon = 'icons/testing/turf_analysis.dmi', icon_state = "red_arrow", dir = NORTH) - if(lift_master_datum.Check_lift_move(DOWN)) - tool_list["Down"] = image(icon = 'icons/testing/turf_analysis.dmi', icon_state = "red_arrow", dir = SOUTH) - if(!length(tool_list)) - to_chat(user, "[src] doesn't seem to able to move anywhere!") - add_fingerprint(user) - return - if(controls_locked) - to_chat(user, "[src] has its controls locked! It must already be trying to do something!") - add_fingerprint(user) - return - var/result = show_radial_menu(user, src, tool_list, custom_check = CALLBACK(src, .proc/check_menu, user), require_near = TRUE, tooltips = TRUE) - if(!is_ghost && !in_range(src, user)) - return // nice try - switch(result) - if("Up") - lift_master_datum.MoveLift(UP, user) - show_fluff_message(TRUE, user) - use(user) - if("Down") - lift_master_datum.MoveLift(DOWN, user) - show_fluff_message(FALSE, user) - use(user) - if("Cancel") - return - - add_fingerprint(user) - -/obj/structure/industrial_lift/proc/check_menu(mob/user) - if(user.incapacitated() || !user.Adjacent(src)) - return FALSE - return TRUE - -/obj/structure/industrial_lift/attack_hand(mob/user) - . = ..() - if(.) - return - use(user) - -//ai probably shouldn't get to use lifts but they sure are great for admins to crush people with -/obj/structure/industrial_lift/attack_ghost(mob/user) - . = ..() - if(.) - return - if(isAdminGhostAI(user)) - use(user) - -/obj/structure/industrial_lift/attack_paw(mob/user) - return use(user) - -/obj/structure/industrial_lift/attackby(obj/item/W, mob/user, params) - return use(user) - -/obj/structure/industrial_lift/attack_robot(mob/living/silicon/robot/R) - if(R.Adjacent(src)) - return use(R) - -/obj/structure/industrial_lift/proc/show_fluff_message(going_up, mob/user) - if(going_up) - user.visible_message("[user] moves the lift upwards.", "You move the lift upwards.") - else - user.visible_message("[user] moves the lift downwards.", "You move the lift downwards.") - -/obj/structure/industrial_lift/Destroy() - GLOB.lifts.Remove(src) - QDEL_NULL(lift_master_datum) - var/list/border_lift_platforms = lift_platform_expansion() - moveToNullspace() - for(var/border_lift in border_lift_platforms) - lift_master_datum = new(border_lift) - return ..() - -/obj/structure/industrial_lift/debug - name = "transport platform" - desc = "A lightweight platform. It moves in any direction, except up and down." - color = "#5286b9ff" - -/obj/structure/industrial_lift/debug/use(mob/user) - if (!in_range(src, user)) - return -//NORTH, SOUTH, EAST, WEST, NORTHEAST, NORTHWEST, SOUTHEAST, SOUTHWEST - var/static/list/tool_list = list( - "NORTH" = image(icon = 'icons/testing/turf_analysis.dmi', icon_state = "red_arrow", dir = NORTH), - "NORTHEAST" = image(icon = 'icons/testing/turf_analysis.dmi', icon_state = "red_arrow", dir = NORTH), - "EAST" = image(icon = 'icons/testing/turf_analysis.dmi', icon_state = "red_arrow", dir = EAST), - "SOUTHEAST" = image(icon = 'icons/testing/turf_analysis.dmi', icon_state = "red_arrow", dir = EAST), - "SOUTH" = image(icon = 'icons/testing/turf_analysis.dmi', icon_state = "red_arrow", dir = SOUTH), - "SOUTHWEST" = image(icon = 'icons/testing/turf_analysis.dmi', icon_state = "red_arrow", dir = SOUTH), - "WEST" = image(icon = 'icons/testing/turf_analysis.dmi', icon_state = "red_arrow", dir = WEST), - "NORTHWEST" = image(icon = 'icons/testing/turf_analysis.dmi', icon_state = "red_arrow", dir = WEST) - ) - - var/result = show_radial_menu(user, src, tool_list, custom_check = CALLBACK(src, .proc/check_menu, user), require_near = TRUE, tooltips = FALSE) - if (!in_range(src, user)) - return // nice try - - switch(result) - if("NORTH") - lift_master_datum.MoveLiftHorizontal(NORTH, z) - use(user) - if("NORTHEAST") - lift_master_datum.MoveLiftHorizontal(NORTHEAST, z) - use(user) - if("EAST") - lift_master_datum.MoveLiftHorizontal(EAST, z) - use(user) - if("SOUTHEAST") - lift_master_datum.MoveLiftHorizontal(SOUTHEAST, z) - use(user) - if("SOUTH") - lift_master_datum.MoveLiftHorizontal(SOUTH, z) - use(user) - if("SOUTHWEST") - lift_master_datum.MoveLiftHorizontal(SOUTHWEST, z) - use(user) - if("WEST") - lift_master_datum.MoveLiftHorizontal(WEST, z) - use(user) - if("NORTHWEST") - lift_master_datum.MoveLiftHorizontal(NORTHWEST, z) - use(user) - if("Cancel") - return - - add_fingerprint(user) diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 8c6d1f5c18a8..7009605cf9f2 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -32,6 +32,8 @@ /obj/structure/window/examine(mob/user) . = ..() + if(flags_1 & NODECONSTRUCT_1) + return if(reinf) if(anchored && state == WINDOW_SCREWED_TO_FRAME) . += "The window is screwed to the frame." @@ -392,6 +394,9 @@ //this is shitcode but all of construction is shitcode and needs a refactor, it works for now //If you find this like 4 years later and construction still hasn't been refactored, I'm so sorry for this /obj/structure/window/reinforced/attackby(obj/item/I, mob/living/user, params) + if(flags_1 & NODECONSTRUCT_1) + return ..() + switch(state) if(RWINDOW_SECURE) if(I.tool_behaviour == TOOL_WELDER && user.a_intent == INTENT_HARM) @@ -435,6 +440,7 @@ state = WINDOW_OUT_OF_FRAME set_anchored(FALSE) return + return ..() /obj/structure/window/proc/cool_bolts() @@ -444,6 +450,9 @@ /obj/structure/window/reinforced/examine(mob/user) . = ..() + if(flags_1 & NODECONSTRUCT_1) + return + switch(state) if(RWINDOW_SECURE) . += "It's been screwed in with one way screws, you'd need to heat them to have any chance of backing them out." diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index afdbb4a4b7f2..e78ea5aba4c5 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -146,6 +146,7 @@ GLOBAL_PROTECT(admin_verbs_server) /client/proc/cmd_admin_delete, /*delete an instance/object/mob/etc*/ /client/proc/cmd_debug_del_all, /client/proc/toggle_random_events, + /client/proc/set_next_outpost, /client/proc/panicbunker, /client/proc/toggle_interviews, /client/proc/toggle_hub, @@ -204,6 +205,7 @@ GLOBAL_PROTECT(admin_verbs_debug) /datum/admins/proc/create_or_modify_area, /datum/admins/proc/fixcorruption, /datum/admins/proc/open_shuttlepanel, /* Opens shuttle manipulator UI */ + /client/proc/spawn_outpost, /* Allows admins to spawn a new outpost. */ /datum/admins/proc/open_borgopanel, /datum/admins/proc/overmap_view, /* Opens HTML overmap viewer UI */ /client/proc/toggle_AI_interact, /*toggle admin ability to interact with machines as an AI*/ diff --git a/code/modules/admin/verbs/outpost.dm b/code/modules/admin/verbs/outpost.dm new file mode 100644 index 000000000000..358da03d2844 --- /dev/null +++ b/code/modules/admin/verbs/outpost.dm @@ -0,0 +1,55 @@ +/client/proc/set_next_outpost() + set category = "Server" + set name = "Set Next Outpost" + + var/list/choices = subtypesof(/datum/overmap/outpost) + var/chosen = input("Select the outpost type to use next. Some outposts may not be intended for regular play!", "Select Outpost") as null|anything in choices + if(!chosen || !ispath(chosen, /datum/overmap/outpost)) + return + + message_admins("[key_name_admin(usr)] is changing the outpost to [chosen]") + log_admin("[key_name(usr)] is changing the outpost to [chosen]") + + if(fexists(OUTPOST_OVERRIDE_FILEPATH)) + fdel(OUTPOST_OVERRIDE_FILEPATH) + var/result = text2file("[chosen]", OUTPOST_OVERRIDE_FILEPATH) + + if(result) + message_admins("[key_name_admin(usr)] has changed the outpost to [chosen]") + +/client/proc/spawn_outpost() + set name = "Spawn Outpost" + set category = "Admin.Events" + set desc = "Spawns the selected /datum/overmap/outpost subtype." + + if(!holder) + to_chat(src, "Only administrators may use this command.", confidential = TRUE) + return + if(check_rights(R_DEBUG, 1)) + var/datum/overmap/outpost/outpost_type + var/location + + outpost_type = input("Select the outpost type to use next. Some outposts may not be intended for regular play!", "Select Outpost") as null|anything in subtypesof(/datum/overmap/outpost) + if(!outpost_type || !ispath(outpost_type, /datum/overmap/outpost)) + return + + var/list/choices = list("Random Overmap Square", "Specific Overmap Square") + var/choice = input("Select a location for the outpost.", "Outpost Location") as null|anything in choices + switch(choice) + if(null) + return + if("Random Overmap Square") + location = null + if("Specific Overmap Square") + var/loc_x = input(usr, "X overmap coordinate:") as num + var/loc_y = input(usr, "Y overmap coordinate:") as num + location = list("x" = loc_x, "y" = loc_y) + + message_admins("[key_name_admin(usr)] is spawning the outpost [outpost_type]!") + log_admin("[key_name(usr)] is spawning the outpost [outpost_type]!") + + var/datum/overmap/outpost/created = new outpost_type(location) + + message_admins("[key_name_admin(usr)] has spawned the outpost [created] ([REF(created)], [created.type])!") + log_admin("[key_name(usr)] has spawned the outpost [created] ([REF(created)], [created.type])!") + diff --git a/code/modules/antagonists/cult/runes.dm b/code/modules/antagonists/cult/runes.dm index acce4799bf77..3070c7a2c28c 100644 --- a/code/modules/antagonists/cult/runes.dm +++ b/code/modules/antagonists/cult/runes.dm @@ -999,9 +999,9 @@ structure_check() searches for nearby cultist structures required for the invoca switch(outcome) if(1 to 10) var/datum/round_event_control/disease_outbreak/D = new() - var/datum/round_event_control/mice_migration/M = new() + // var/datum/round_event_control/mice_migration/M = new() D.runEvent() - M.runEvent() + // M.runEvent() if(11 to 20) var/datum/round_event_control/radiation_storm/RS = new() RS.runEvent() diff --git a/code/modules/assembly/doorcontrol.dm b/code/modules/assembly/doorcontrol.dm index e2d17b722979..f7fb2164dfe3 100644 --- a/code/modules/assembly/doorcontrol.dm +++ b/code/modules/assembly/doorcontrol.dm @@ -152,41 +152,6 @@ addtimer(VARSET_CALLBACK(src, cooldown, FALSE), 50) -//how long it spends on each floor when moving somewhere, so it'd take 4 seconds to reach you if it had to travel up 2 floors -#define FLOOR_TRAVEL_TIME 2 SECONDS -/obj/item/assembly/control/elevator - name = "elevator controller" - desc = "A small device used to call elevators to the current floor." - -/obj/item/assembly/control/elevator/activate() - if(cooldown) - return - cooldown = TRUE - var/obj/structure/industrial_lift/lift - for(var/l in GLOB.lifts) - var/obj/structure/industrial_lift/possible_lift = l - if(possible_lift.id != id || possible_lift.z == z || possible_lift.controls_locked) - continue - lift = possible_lift - break - if(!lift) - addtimer(VARSET_CALLBACK(src, cooldown, FALSE), 2 SECONDS) - return - lift.visible_message("[src] clinks and whirrs into automated motion, locking controls. z ? UP : DOWN - var/travel_duration = FLOOR_TRAVEL_TIME * difference //100 / 2 floors up = 50 seconds on every floor, will always reach destination in the same time - addtimer(VARSET_CALLBACK(src, cooldown, FALSE), travel_duration) - for(var/i in 1 to difference) - sleep(FLOOR_TRAVEL_TIME)//hey this should be alright... right? - if(QDELETED(lift) || QDELETED(src))//elevator control or button gone = don't go up anymore - return - lift.lift_master_datum.MoveLift(direction, null) - lift.visible_message("[src] clicks, ready to be manually operated again.Your [template.name] is being prepared. Please be patient!") - var/datum/overmap/ship/controlled/target = new(SSovermap.get_unused_overmap_square(), template) + var/datum/overmap/ship/controlled/target = SSovermap.spawn_ship_at_start(template) if(!target?.shuttle_port) to_chat(spawnee, "There was an error loading the ship. Please contact admins!") spawnee.new_player_panel() diff --git a/code/modules/mob/living/carbon/human/species_types/vox.dm b/code/modules/mob/living/carbon/human/species_types/vox.dm index 678463ced0aa..de92657cb519 100644 --- a/code/modules/mob/living/carbon/human/species_types/vox.dm +++ b/code/modules/mob/living/carbon/human/species_types/vox.dm @@ -68,21 +68,10 @@ /datum/species/vox/New() . = ..() -/datum/species/vox/random_name(gender,unique,lastname,attempts) - . = "" - - var/new_name = "" - var/static/list/syllables = list("ti", "ti", "ti", "hi", "hi", "ki", "ki", "ki", "ki", "ya", "ta", "ha", "ka", "ya", "chi", "cha", "kah", \ - "skre", "ahk", "ehk", "rawk", "kra", "ki", "ii", "kri", "ka") - for(var/x = rand(3,8) to 0 step -1) - new_name += pick(syllables) - . += "[capitalize(new_name)]" - - if(unique && attempts < 10) - if(findname(new_name)) - . = .(gender, TRUE, null, attempts++) - - return . +/datum/species/vox/random_name(gender,unique,lastname) + if(unique) + return random_unique_vox_name() + return vox_name() diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index e88ccc80973d..4f9aea033461 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -10,13 +10,10 @@ GLOBAL_LIST_INIT(mouse_comestible, typecacheof(list( /obj/item/grown/sunflower, /obj/item/cigbutt ))) -GLOBAL_VAR_INIT(food_for_next_mouse, 0) - GLOBAL_VAR_INIT(mouse_food_eaten, 0) GLOBAL_VAR_INIT(mouse_spawned, 0) GLOBAL_VAR_INIT(mouse_killed, 0) -#define FOODPERMOUSE 35 //WS Edit /mob/living/simple_animal/mouse @@ -58,6 +55,7 @@ GLOBAL_VAR_INIT(mouse_killed, 0) /mob/living/simple_animal/mouse/Initialize() . = ..() + GLOB.mouse_spawned += 1 ADD_TRAIT(src, TRAIT_HOLDABLE, INNATE_TRAIT) AddComponent(/datum/component/squeak, list('sound/effects/mousesqueek.ogg'=1), 100, extrarange = SHORT_RANGE_SOUND_EXTRARANGE) //as quiet as a mouse or whatever if(!body_color) @@ -189,23 +187,11 @@ GLOBAL_VAR_INIT(mouse_killed, 0) if(istype(A, /obj/item/reagent_containers/food) && !(locate(/obj/structure/table) in get_turf(A))) return TRUE -/mob/living/simple_animal/mouse/proc/regen_health(amt = 5) - var/overheal = max(health + amt - maxHealth, 0) - adjustHealth(-amt) - GLOB.food_for_next_mouse += overheal - var/mice = FLOOR(GLOB.food_for_next_mouse / FOODPERMOUSE, 1) - if(!mice) - return - - GLOB.mouse_spawned += mice - GLOB.food_for_next_mouse = max(GLOB.food_for_next_mouse - FOODPERMOUSE * mice, 0) - SSminor_mapping.trigger_migration(mice) - /mob/living/simple_animal/mouse/proc/cheese_up() if(cheesed) return cheesed = TRUE - regen_health(15) + adjustHealth(-15) resize = 2 update_transform() add_movespeed_modifier(/datum/movespeed_modifier/mouse_cheese) @@ -224,7 +210,7 @@ GLOBAL_VAR_INIT(mouse_killed, 0) to_chat(src, "A feeling of sadness comes over you as the effects of the cheese wears off. You. Must. Get. More.") /atom/proc/mouse_eat(mob/living/simple_animal/mouse/M) - M.regen_health() + M.adjustHealth(-5) qdel(src) /obj/item/reagent_containers/food/snacks/cheesewedge/mouse_eat(mob/living/simple_animal/mouse/M) diff --git a/code/modules/mob/living/simple_animal/hostile/netherworld.dm b/code/modules/mob/living/simple_animal/hostile/netherworld.dm index f1674611d43a..f6d5aa779ad4 100644 --- a/code/modules/mob/living/simple_animal/hostile/netherworld.dm +++ b/code/modules/mob/living/simple_animal/hostile/netherworld.dm @@ -154,7 +154,7 @@ /mob/living/simple_animal/hostile/netherworld/blankbody name = "blank body" - desc = "This looks human enough, but its flesh has an ashy texture, and it's face is featureless save an eerie smile." + desc = "This looks human enough, but its flesh has an ashy texture, and its face is featureless save an eerie smile." icon_state = "blank-body" icon_living = "blank-body" icon_dead = "blank-dead" diff --git a/code/modules/overmap/_overmap_datum.dm b/code/modules/overmap/_overmap_datum.dm index ba352c402eaf..60756a2ce9e1 100644 --- a/code/modules/overmap/_overmap_datum.dm +++ b/code/modules/overmap/_overmap_datum.dm @@ -43,6 +43,8 @@ if(!position) position = SSovermap.get_unused_overmap_square(force = TRUE) + SSovermap.overmap_objects |= src + contents = list() if(islist(position)) @@ -55,8 +57,6 @@ docked_to = docked_object set_or_create_token() - SSovermap.overmap_objects += src - if(!char_rep && name) char_rep = name[1] @@ -172,7 +172,7 @@ /datum/overmap/proc/Rename(new_name, force) new_name = sanitize_name(new_name) //sets to a falsey value if it's not a valid name if(!new_name || new_name == name) - return + return FALSE name = new_name token.name = new_name return TRUE @@ -275,10 +275,11 @@ */ /datum/overmap/proc/complete_dock(datum/overmap/dock_target, datum/docking_ticket/ticket) SHOULD_CALL_PARENT(TRUE) - SSovermap.overmap_container[x][y] -= src + if(isnum(x) && isnum(y)) + SSovermap.overmap_container[x][y] -= src x = null y = null - dock_target.contents += src + dock_target.contents |= src docked_to = dock_target token.abstract_move(dock_target.token) diff --git a/code/modules/overmap/missions.dm b/code/modules/overmap/missions.dm index bd6354681294..98146f3ac4ad 100644 --- a/code/modules/overmap/missions.dm +++ b/code/modules/overmap/missions.dm @@ -13,7 +13,7 @@ var/dur_mod_range = 0.1 /// The outpost that issued this mission. Passed in New(). - var/datum/overmap/dynamic/outpost/source_outpost + var/datum/overmap/outpost/source_outpost /// The ship that accepted this mission. Passed in accept(). var/datum/overmap/ship/controlled/servant diff --git a/code/modules/overmap/objects/outpost.dm b/code/modules/overmap/objects/outpost.dm deleted file mode 100644 index 4ea930098c6b..000000000000 --- a/code/modules/overmap/objects/outpost.dm +++ /dev/null @@ -1,83 +0,0 @@ -/datum/overmap/dynamic/outpost - name = "outpost" - char_rep = "T" - token_icon_state = "station" - - preserve_level = TRUE - - /// List of missions that can be accepted at this outpost. - var/list/datum/mission/missions - var/max_missions = 15 - -/datum/overmap/dynamic/outpost/Initialize(...) - . = ..() - Rename(gen_outpost_name()) - fill_missions() - addtimer(CALLBACK(src, .proc/fill_missions), 10 MINUTES, TIMER_STOPPABLE|TIMER_LOOP|TIMER_DELETE_ME) - var/station_icon_num - station_icon_num = rand(1,4) - token.icon_state = "station_[station_icon_num]" - -/datum/overmap/dynamic/outpost/get_jump_to_turf() - if(reserve_docks) - return get_turf(pick(reserve_docks)) - -/datum/overmap/dynamic/outpost/choose_level_type() - return - -/datum/overmap/dynamic/outpost/pre_docked(datum/overmap/ship/controlled/dock_requester) - if(!load_drydock()) - return FALSE - var/dock_to_use = null - for(var/obj/docking_port/stationary/dock as anything in reserve_docks) - if(!dock.docked) - dock_to_use = dock - break - - if(!dock_to_use) - return FALSE - adjust_dock_to_shuttle(dock_to_use, dock_requester.shuttle_port) - return new /datum/docking_ticket(dock_to_use, src, dock_requester) - -/datum/overmap/dynamic/outpost/post_docked(datum/overmap/ship/controlled/dock_requester) - for(var/mob/M as anything in GLOB.player_list) - if(dock_requester.shuttle_port.is_in_shuttle_bounds(M)) - M.play_screen_text("[name]
[station_time_timestamp_fancy("hh:mm")]") - return - -// this should be reworked sometime -/datum/overmap/dynamic/outpost/proc/load_drydock() - if(mapzone) - return TRUE - log_shuttle("[src] [REF(src)] OUTPOST LEVEL_INIT") - // we just use the default mapgen for now - var/list/dynamic_encounter_values = SSovermap.spawn_dynamic_encounter(src, null) - if(!length(dynamic_encounter_values)) - return FALSE - mapzone = dynamic_encounter_values[1] - reserve_docks = dynamic_encounter_values[2] - return TRUE - -// Shamelessly cribbed from how Elite: Dangerous does station names. -/datum/overmap/dynamic/outpost/proc/gen_outpost_name() - var/person_name - if(prob(40)) - person_name = pick(GLOB.last_names) - else - switch(rand(1, 4)) - if(1) - person_name = pick(GLOB.moth_last) - if(2) - person_name = pick(prob(50) ? GLOB.lizard_names_male : GLOB.lizard_names_female) - if(3) - person_name = pick(GLOB.spider_last) - if(4) - person_name = kepori_name() - - return "[person_name] [pick(GLOB.station_suffixes)]" - -/datum/overmap/dynamic/outpost/proc/fill_missions() - while(LAZYLEN(missions) < max_missions) - var/mission_type = get_weighted_mission_type() - var/datum/mission/M = new mission_type(src) - LAZYADD(missions, M) diff --git a/code/modules/overmap/objects/outpost/elevator/elevator_machines.dm b/code/modules/overmap/objects/outpost/elevator/elevator_machines.dm new file mode 100644 index 000000000000..e4e32492e1de --- /dev/null +++ b/code/modules/overmap/objects/outpost/elevator/elevator_machines.dm @@ -0,0 +1,193 @@ +/* + Per-floor call buttons +*/ + +/obj/machinery/elevator_call_button + name = "elevator call button" + desc = "A simple set of buttons for calling an elevator." + icon = 'icons/obj/stationobjs.dmi' + icon_state = "elevator" + // don't break this either. it's kinda necessary + armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) + max_integrity = 200 // sturdy + resistance_flags = LAVA_PROOF | FIRE_PROOF + + power_channel = AREA_USAGE_ENVIRON // same as airlocks + + var/datum/floor/my_floor + +/obj/machinery/elevator_call_button/Destroy() + if(my_floor) + my_floor.button = null + . = ..() + +/obj/machinery/elevator_call_button/update_overlays() + . = ..() + luminosity = 0 + SSvis_overlays.remove_vis_overlay(src, managed_vis_overlays) + if(!my_floor || machine_stat & (NOPOWER | BROKEN)) + return + luminosity = 1 + var/calls = my_floor.calls + if(calls & UP) + SSvis_overlays.add_vis_overlay(src, icon, "elevator-up", EMISSIVE_LAYER, EMISSIVE_PLANE, dir, alpha) + SSvis_overlays.add_vis_overlay(src, icon, "elevator-up", layer, plane, dir, alpha) + if(calls & DOWN) + SSvis_overlays.add_vis_overlay(src, icon, "elevator-down", EMISSIVE_LAYER, EMISSIVE_PLANE, dir, alpha) + SSvis_overlays.add_vis_overlay(src, icon, "elevator-down", layer, plane, dir, alpha) + +/obj/machinery/elevator_call_button/ui_interact(mob/user) + . = ..() + if(!my_floor || !my_floor.master) + return + var/floor_num = my_floor.master.floor_list.Find(my_floor) + var/list/opts = list() + + if(floor_num < length(my_floor.master.floor_list)) + var/up_arrow = my_floor.calls & UP ? "green_arrow" : "red_arrow" + opts["Up"] = image(icon = 'icons/misc/arrows.dmi', icon_state = up_arrow, dir = NORTH) + if(floor_num > 1) + var/down_arrow = my_floor.calls & DOWN ? "green_arrow" : "red_arrow" + opts["Down"] = image(icon = 'icons/misc/arrows.dmi', icon_state = down_arrow, dir = SOUTH) + + var/result = show_radial_menu(user, src, opts, custom_check = CALLBACK(src, .proc/check_menu, user), require_near = !(issilicon(user) || isAdminGhostAI(user)), tooltips = TRUE) + if(!result || !my_floor || !my_floor.master) + return + switch(result) + if("Up") + // it just sets the flag. no backsies + my_floor.master.add_call_on_floor(my_floor, UP) + if("Down") + my_floor.master.add_call_on_floor(my_floor, DOWN) + +/obj/machinery/elevator_call_button/proc/check_menu(mob/user) + if(!my_floor) + return FALSE + if(!isliving(user) && !isAdminGhostAI(user)) + return FALSE + if(user.incapacitated()) + return FALSE + return TRUE + +/* + Elevator car destination panel +*/ + +/obj/machinery/elevator_floor_button + name = "elevator floor panel" + desc = "A set of buttons for controlling an elevator." + icon = 'icons/obj/stationobjs.dmi' + icon_state = "doorctrl" + // yeah you still can't fucking break these. + armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) + max_integrity = 200 // sturdy + resistance_flags = LAVA_PROOF | FIRE_PROOF + + power_channel = AREA_USAGE_ENVIRON // same as airlocks + + var/datum/elevator_master/master + +/obj/machinery/elevator_floor_button/Initialize() + ..() + // technically machines do this already, but i want to make it clear what's going on + return INITIALIZE_HINT_LATELOAD + +// so, the elevator floor button needs to hook itself into the master datum +// this is done by getting the elevator platform on the same turf as the button and getting its master datum +// but this requires the elevator platform to have definitely initialized, which isn't true during Initialize() if maploading +// however, it IS always true during LateInitialize +/obj/machinery/elevator_floor_button/LateInitialize() + . = ..() + var/obj/structure/elevator_platform/plat = locate() in get_turf(src) + master = plat.master_datum + plat.master_datum.button = src + +/obj/machinery/elevator_floor_button/Destroy() + if(master) + master.button = null + . = ..() + +/obj/machinery/elevator_floor_button/ui_interact(mob/living/user, datum/tgui/ui) + if(!master) + return + + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "ElevatorButtons", name) + ui.open() + +/obj/machinery/elevator_floor_button/ui_data(mob/user) + if(!master) + return + + var/list/data = list() + var/list/floors = list() + data["floors"] = floors + + // "fake" floors, used to give the appearance of inaccessible levels + // currently unused + for(var/i = 1, i <= master.fake_floors, i++) + floors += list(list( + num = i + master.floor_offset, + is_dest = FALSE, + ref = null, + )) + + for(var/i = 1, i <= length(master.floor_list), i++) + floors += list(list( + num = i + master.fake_floors + master.floor_offset, + is_dest = master.floor_list[i].is_dest, + ref = REF(master.floor_list[i]), + )) + + return data + +/obj/machinery/elevator_floor_button/ui_act(action, params, datum/tgui/ui) + . = ..() + if(. || !master) + return + + switch(action) + if("set_dest") + var/datum/floor/added_floor = locate(params["ref"]) + if(!added_floor || !(added_floor in master.floor_list)) + return FALSE + master.set_dest_on_floor(added_floor) + return TRUE // updates the UI immediately + + // these don't do anything. does anyone care? + if("open_doors") + return FALSE + if("close_doors") + return FALSE + +/* + Elevator car status display +*/ + +/obj/machinery/status_display/elevator + name = "elevator display" + desc = "An elevator's status screen, displaying movement direction and current floor." + // no breaking + armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) + max_integrity = 200 // sturdy + + power_channel = AREA_USAGE_ENVIRON // same as airlocks + + var/datum/elevator_master/master + +/obj/machinery/status_display/elevator/Initialize() + ..() + return INITIALIZE_HINT_LATELOAD + +// see comments in /obj/machinery/elevator_floor_button/LateInitialize() for an explanation of why we do this +/obj/machinery/status_display/elevator/LateInitialize() + . = ..() + var/obj/structure/elevator_platform/plat = locate() in get_turf(src) + master = plat.master_datum + plat.master_datum.display = src + +/obj/machinery/status_display/elevator/Destroy() + if(master) + master.display = null + . = ..() diff --git a/code/modules/overmap/objects/outpost/elevator/elevator_master.dm b/code/modules/overmap/objects/outpost/elevator/elevator_master.dm new file mode 100644 index 000000000000..9bbc5e29d25d --- /dev/null +++ b/code/modules/overmap/objects/outpost/elevator/elevator_master.dm @@ -0,0 +1,368 @@ +#define ELEVATOR_IDLE "elevator_idle" +#define ELEVATOR_BUSY "elevator_busy" + +// Multi-z "above" and "below" are based on the assumption of equally-sized virtual reserves. +// However, outpost hangars may be differently-sized. Thus, we have to manually handle movement up and down. + +// This is paired with a rudimentary (read: shitty) elevator control system I hacked together (One-Car Selective Collective). +// "But wait," you might ask, "wouldn't it be easier to just follow the latest call or movement command?" +// Yes, but it wouldn't lead to funny elevator moments like trying to pack into an already stuffed elevator. +/datum/elevator_master + /// The list of elevator platforms to be moved by the elevator master. This is the part of the elevator that players and items are moved by. + var/list/obj/structure/elevator_platform/platforms + + /// amount of time spent between floors while moving + var/floor_move_time = 3 SECONDS + /// amount of time spent on a floor after arriving but before opening doors + var/door_open_time = 2 SECONDS + /// amount of time spent between opening doors and closing them + var/floor_idle_time = 7 SECONDS + + /// List of floor datums that the elevator may move between. + var/list/datum/floor/floor_list = list() + + /// The index into the floor list at which the current floor datum resides. Numbers displayed to players are modified by floor_offset and fake_floors. + var/cur_index = 1 + /// The direction the elevator is looking for future stops in. This enables the elevator to skip a floor with an order to go DOWN when it is heading UP. + /// Value is either the dir UP or the dir DOWN, for simplicity. + var/seeking_dir = DOWN + /// The elevator's current state. The elevator clears all pending calls / destinations through a chain of procs linked by timers: + /// check_move() -> move_elevator() -> arrive_on_floor() -> optionally, cycle_doors() -> check_move(). + /// Occasionally, cycle_doors() will be the entry point instead. During this chain, cur_state is ELEVATOR_BUSY. Otherwise, + /// the elevator is in ELEVATOR_IDLE, and may be activated if a new call or destination is registered. + var/cur_state = ELEVATOR_IDLE + + /// Player-facing floor numbers are offset by this value. Thus, with the default floor_offset as -1, the first floor + /// will show as floor "0", the second as floor "1", and so on. This only affects player-facing displays: + /// floor_list and cur_index behave exactly the same regardless of this value. + var/floor_offset = -1 + /// If this variable is a positive integer, the status display and elevator buttons will act as though the first + /// fake_floors floors exist, but are inaccessible. For example, with a floor_offset of -1 and a fake_floors of 2, + /// the floor controls will display 2 unreachable floors at the bottom of the panel with values "0" and "1". + /// This only affects player-facing displays: floor_list and cur_index behave exactly the same regardless of this value. + var/fake_floors = 0 + + /// The button machine used by the elevator "car" to control its destination floor. + var/obj/machinery/elevator_floor_button/button + /// The button machine used by the elevator "car" to display its current floor, heading direction, and to play sounds from. + var/obj/machinery/status_display/elevator/display + + +/datum/elevator_master/New(obj/structure/elevator_platform) + . = ..() + + // elevator masters are only instanced by elevator platforms in their Initialize() if they have none and cannot find any on adjacent tiles. + // thus, the first platform in a "blob" of platforms to initialize creates an elevator master, which adopts that platform and all + // other platforms in the blob. + for(var/plat in get_platform_blob(elevator_platform)) + add_platform(plat) + +/datum/elevator_master/Destroy() + for(var/obj/structure/elevator_platform/plat as anything in platforms) + remove_platform(plat) + + if(button) + button.master = null + if(display) + display.master = null + . = ..() + +/* + Elevator platform management +*/ + +/// Adds an elevator platform to the list of linked platforms. +/datum/elevator_master/proc/add_platform(obj/structure/elevator_platform/new_platform) + if(new_platform in platforms) + return + new_platform.master_datum = src + LAZYADD(platforms, new_platform) + // we don't need to hook qdeletion here; they remove themselves via remove_platform in their Destroy() + +/// Removes an elevator platform from the list of linked platforms. +/datum/elevator_master/proc/remove_platform(obj/structure/elevator_platform/old_platform) + if(!(old_platform in platforms)) + return + old_platform.master_datum = null + LAZYREMOVE(platforms, old_platform) + +/datum/elevator_master/proc/get_platform_blob(obj/structure/elevator_platform/start) + // the list of platforms that have yet to be checked for neighbors + var/list/unchecked_platforms = list(start) + // platforms whose neighbors have been checked. we will return this list + var/list/checked_platforms = list() + + while(unchecked_platforms.len) + // pop platform off the top of the stack + var/obj/structure/elevator_platform/top_plat = unchecked_platforms[unchecked_platforms.len] + unchecked_platforms.len -= 1 // did you know this trims off a list's last element? + + // add it to the checked platforms + checked_platforms += top_plat + // add its adjacent platforms to the unchecked platforms + var/list/adj_platforms = top_plat.get_adj_platforms() + for(var/obj/structure/elevator_platform/new_plat as anything in adj_platforms) + if(checked_platforms.Find(new_plat) || unchecked_platforms.Find(new_plat)) + continue + unchecked_platforms += new_plat + + return checked_platforms + +/* + Movement chain entrypoints +*/ +// Both of these procs update the elevator's internal floor list with either a call or a destination, +// registered on a floor. If the elevator is idle, they serve as the entrypoint into the check_move() movement chain, +// calling either cycle_doors() or check_move() to send the elevator on its way. +// While this chain is active, the elevator's cur_state is ELEVATOR_BUSY; it will only return to ELEVATOR_IDLE +// once the chain is complete, which only occurs if it has no outstanding destinations or calls. + +/datum/elevator_master/proc/add_call_on_floor(datum/floor/floor, call_dir) + // there used to be a check here that returned if there was already a call in this direction on this floor. + // however, this resulted in the elevator occasionally getting stuck if left in an invalid state. + + // Elevator is idle (not currently trying to clear all its calls), and thus we can either start it moving or open the doors. + if(cur_state == ELEVATOR_IDLE) + // both paths begin the movement chain + if(floor_list[cur_index] == floor) + // no need to change the color of the button; just open the doors + cycle_doors() + else + // it's on another floor, but idle, so get it moving + floor.calls |= call_dir + floor.button?.update_icon() + check_move() + return + // since the elevator is busy, we do not want to start a new chain + floor.calls |= call_dir + floor.button?.update_icon() + +/datum/elevator_master/proc/set_dest_on_floor(datum/floor/floor) + // Elevator is idle (not currently trying to clear all its calls), and thus we can either start it moving or open the doors. + if(cur_state == ELEVATOR_IDLE) + // both paths begin the movement chain + if(floor_list[cur_index] == floor) + cycle_doors() + else + // it's on another floor, but idle, so get it moving + floor.is_dest = TRUE + check_move() + return + // since the elevator is busy, we do not want to start a new chain + if(floor_list[cur_index] != floor) + floor.is_dest = TRUE + +/* + Movement chain procs +*/ + +// This is what "starts" the elevator moving to another floor; it will recursively call itself through: +// check_move() -> move_elevator() -> arrive_on_floor() -> optionally, cycle_doors() -> check_move(), +// during which it will be ELEVATOR_BUSY, until it has cleared all of the pending calls and destinations, +// thus returning to ELEVATOR_IDLE. Occasionally, cycle_doors() is used as the entry point instead; the chain is the same. +/datum/elevator_master/proc/check_move() + // Technically, this could be set just above the move_elevator timer, as otherwise it will become busy shortly. + // However, setting it here makes it clearer that this is the beginning of a chain that will only complete when next_move == NONE. + cur_state = ELEVATOR_BUSY + + var/flip_dir = REVERSE_DIR(seeking_dir) + var/next_move = NONE + if(check_floors_in_dir(cur_index, seeking_dir)) + next_move = seeking_dir + else if(check_floors_in_dir(cur_index, flip_dir)) + next_move = flip_dir + + if(next_move != NONE) + // sets in motion a chain of procs that will, after a bit, call check_move() again. + addtimer(CALLBACK(src, .proc/move_elevator, next_move), floor_move_time) + return + + // This is the only way the elevator may become idle: if it does not find anywhere to go on check_move(). + cur_state = ELEVATOR_IDLE + +// Returns TRUE if there is a floor in the given direction after the current one which should be visited while travelling that direction. +// That is, the floor is set as a destination, or has a call in the direction being moved in, or both. This is used to prevent, for instance, +// a call to head DOWN being visited while the elevator is fulfilling a request to move UP to a higher floor. +/datum/elevator_master/proc/check_floors_in_dir(start_index, check_dir) + var/step = (check_dir == DOWN ? -1 : 1) + // looks for floors in the direction passed, starting at the first floor in that direction from the passed start_index + for(var/i = start_index + step, i >= 1 && i <= length(floor_list), i += step) + var/datum/floor/i_floor = floor_list[i] + if(i_floor.is_dest || i_floor.calls) + return TRUE + return FALSE + +// Moves the elevator platforms either UP or DOWN, and updates the seeking_dir in that direction. +// Calls arrive_on_floor(), continuing the chain; the two are separated for easier readability. +/datum/elevator_master/proc/move_elevator(going) + // DOWN moves towards the first floor, UP moves towards the last. + var/new_index = cur_index + (going == DOWN ? -1 : 1) + if(new_index < 1 || new_index > length(floor_list)) + return + var/turf/cur_anchor = floor_list[cur_index].anchor + var/turf/new_anchor = floor_list[new_index].anchor + for(var/obj/structure/elevator_platform/plat as anything in platforms) + var/turf/platform_dest = locate( + new_anchor.x + (plat.x - cur_anchor.x), + new_anchor.y + (plat.y - cur_anchor.y), + new_anchor.z + ) + plat.travel(platform_dest, FALSE) + cur_index = new_index + seeking_dir = going + + arrive_on_floor() + +/datum/elevator_master/proc/arrive_on_floor() + var/datum/floor/cur_floor = floor_list[cur_index] + + // open if there is a destination on this floor + // OR a call on this floor in the direction we're already headed + var/open_on_floor = (cur_floor.is_dest || (cur_floor.calls & seeking_dir)) + // OR if there is a call on this floor in the opposite direction WITHOUT any other landings in the direction we're headed + if(!open_on_floor && (cur_floor.calls & REVERSE_DIR(seeking_dir)) && !check_floors_in_dir(cur_index, seeking_dir)) + open_on_floor = TRUE + seeking_dir = REVERSE_DIR(seeking_dir) + + if(display) + display.set_message("[cur_index + fake_floors + floor_offset]", seeking_dir == UP ? "UP" : "DOWN") + display.update() + if(open_on_floor) + playsound( + display, + seeking_dir == UP ? 'sound/items/ding.ogg' : 'sound/items/ding_twice.ogg', + 100, + FALSE + ) + else + // quieter + playsound(display, 'sound/misc/compiler-stage1.ogg', 75, FALSE) + + // These continue the movement chain. + // cycle_doors() eventually invokes check_move() via timers. + if(open_on_floor) + cycle_doors() + else + check_move() + +// Typically, this is called by a check_move() recursive chain to stop on a floor. However, it may also be called when a user +// presses the call button on a floor on which the elevator is currently present. Thus, cur_state is set to ELEVATOR_BUSY +// so that the elevator is correctly busy until it finishes its chain. +/datum/elevator_master/proc/cycle_doors() + cur_state = ELEVATOR_BUSY + var/datum/floor/cur_floor = floor_list[cur_index] + cur_floor.is_dest = FALSE + cur_floor.calls &= ~seeking_dir + cur_floor.button?.update_icon() + + addtimer(CALLBACK(src, .proc/open_doors, cur_floor), door_open_time) + addtimer(CALLBACK(src, .proc/close_doors, cur_floor), door_open_time+floor_idle_time) + // Continue the check_move() chain. + addtimer(CALLBACK(src, .proc/check_move), door_open_time+floor_idle_time+(1 SECONDS)) + +/datum/elevator_master/proc/open_doors(datum/floor/d_floor) + for(var/obj/machinery/door/fl_door as anything in d_floor.doors) + if(!fl_door.hasPower()) + continue + if(!fl_door.wires.is_cut(WIRE_BOLTS)) + fl_door.unlock() + fl_door.autoclose = FALSE + INVOKE_ASYNC(fl_door, /obj/machinery/door.proc/open) + +/datum/elevator_master/proc/close_doors(datum/floor/d_floor) + for(var/obj/machinery/door/fl_door as anything in d_floor.doors) + // respect the cut wire + fl_door.autoclose = fl_door.wires.is_cut(WIRE_TIMING) + INVOKE_ASYNC(fl_door, /obj/machinery/door.proc/close) + // bolts can be lowered without power, or a cut wire (since if wire is cut they're automatically down) + fl_door.lock() + +/* + Floor-management procs +*/ + +/// Given an elevator landmark and list of elevator machine landmarks, creates a floor by calling add_floor and qdeletes the passed landmarks after pulling the objects they mark. +/datum/elevator_master/proc/add_floor_landmarks(obj/effect/landmark/outpost/elevator/anchor, list/obj/effect/landmark/outpost/elevator_machine/machine_marks) + var/turf/anchor_turf = anchor.loc + var/obj/machinery/elevator_call_button/button + var/obj/machinery/door/doors = list() + + for(var/obj/effect/landmark/outpost/elevator_machine/mach_mark as anything in machine_marks) + if(!button) + button = locate() in mach_mark.loc + var/obj/machinery/door/a_door = locate() in mach_mark.loc + if(a_door) + doors += a_door + qdel(mach_mark) + qdel(anchor) + + add_floor(anchor_turf, button, doors) + return + +/// Adds a floor to the elevator's floor list. Default behavior is to append the floor. +/// Index passed should not exceed the floor list's current length. +/datum/elevator_master/proc/add_floor(turf/anchor, obj/machinery/elevator_call_button/button, list/obj/machinery/door/doors, index = 0) + // if we're adding to the middle of the floor list, we may have to update the current index + // 0 appends to the END of the list, hence the check if index is nonzero + if(index != 0 && index <= cur_index) + cur_index++ + + var/datum/floor/new_floor = new(src, anchor, button, doors) + floor_list.Insert(index, new_floor) + +/// Removes a floor from the elevator's floor list. If the floor is equal to the elevator's current floor, fails and returns FALSE. +/// Otherwise, the floor is removed, the current floor's number is updated if necessary, and returns TRUE. +/// Currently unused. +/datum/elevator_master/proc/remove_floor(index) + if(index == cur_index) + return FALSE + + if(index < cur_index) + cur_index-- + + qdel(floor_list[index]) + floor_list.Cut(index, index+1) + return TRUE + +/* + Floor data structure +*/ + +/// Keeping a reference to master makes cleanup easier. +/datum/floor + var/datum/elevator_master/master + + var/calls = NONE + var/is_dest = FALSE + + var/turf/anchor + var/obj/machinery/elevator_call_button/button + var/list/obj/machinery/door/doors + +/datum/floor/New(_master, _anchor, _button, list/_doors) + master = _master + anchor = _anchor + button = _button + doors = _doors + if(button) + button.my_floor = src + for(var/obj/machinery/door/fl_door as anything in doors) + // you can always lower the bolts; doors are locked on floor creation to ensure no entry into shaft + fl_door.lock() + // don't want door refs hanging around + RegisterSignal(fl_door, COMSIG_PARENT_QDELETING, .proc/door_qdelete) + +// Deletion via means other than /datum/elevator_master/remove_floor() are likely to cause nasty elevator desyncs. +/datum/floor/Destroy() + master.floor_list -= src + + if(button) + button.my_floor = null + button.update_icon() + . = ..() + +/datum/floor/proc/door_qdelete(datum/source) + doors -= source + +#undef ELEVATOR_IDLE +#undef ELEVATOR_BUSY diff --git a/code/modules/overmap/objects/outpost/elevator/elevator_platform.dm b/code/modules/overmap/objects/outpost/elevator/elevator_platform.dm new file mode 100644 index 000000000000..b530ee7e0435 --- /dev/null +++ b/code/modules/overmap/objects/outpost/elevator/elevator_platform.dm @@ -0,0 +1,108 @@ +/obj/structure/elevator_platform + name = "elevator platform" + desc = "A lightweight elevator platform. It moves up and down." + icon = 'icons/obj/smooth_structures/catwalk.dmi' + icon_state = "catwalk-0" + base_icon_state = "catwalk" + + density = FALSE + anchored = TRUE + // do not break these please + armor = list("melee" = 100, "bullet" = 100, "laser" = 100, "energy" = 100, "bomb" = 100, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 100) + max_integrity = 200 // built like a brick shithouse, it it could move up and down + resistance_flags = LAVA_PROOF | FIRE_PROOF + + layer = TURF_PLATING_DECAL_LAYER //under pipes + plane = FLOOR_PLANE + smoothing_flags = SMOOTH_BITMASK + smoothing_groups = list(SMOOTH_GROUP_ELEVATOR) + canSmoothWith = list(SMOOTH_GROUP_ELEVATOR) + obj_flags = CAN_BE_HIT | BLOCK_Z_OUT_DOWN + + /// The list of things to move when the platform does. + /// I would love to handle this imperatively, i.e. by reading off of turf contents. + /// Unfortunately, there are a million fucking edge cases that make that difficult. + var/list/atom/movable/lift_load // things to move + // handles behavior + var/datum/elevator_master/master_datum + +/obj/structure/elevator_platform/Initialize(mapload) + . = ..() + + var/static/list/connections = list( + COMSIG_ATOM_ENTERED = .proc/AddItemOnPlat, + COMSIG_ATOM_CREATED = .proc/AddItemOnPlat, + COMSIG_ATOM_EXITED = .proc/RemoveItemFromPlat + ) + AddElement(/datum/element/connect_loc, connections) + + if(!master_datum) + // if there are adjacent platforms with masters, reach them + for(var/obj/structure/elevator_platform/plat as anything in get_adj_platforms()) + if(plat.master_datum) + master_datum.add_platform(src) + break + if(!master_datum) + // runs a flood-fill starting at src, adding reached platforms to the + // new master. this ensures that contiguous maploaded platforms init + // with only a single master_datum, regardless of init order + master_datum = new(src) + +/obj/structure/elevator_platform/Destroy() + if(master_datum) + master_datum.remove_platform(src) + + // industrial lifts had some (only semi-functional) code here for splitting + // lifts into separate platforms on platform deletion. that's difficult to do well + // and not all THAT necessary, so i didn't do it. laziness wins! + return ..() + +/obj/structure/elevator_platform/proc/AddItemOnPlat(datum/source, atom/movable/AM) + SIGNAL_HANDLER + if(AM in lift_load) + return + LAZYADD(lift_load, AM) + RegisterSignal(AM, COMSIG_PARENT_QDELETING, .proc/RemoveItemFromPlat) + +/obj/structure/elevator_platform/proc/RemoveItemFromPlat(datum/source, atom/movable/AM) + SIGNAL_HANDLER + if(!(AM in lift_load)) + return + LAZYREMOVE(lift_load, AM) + UnregisterSignal(AM, COMSIG_PARENT_QDELETING) + +/obj/structure/elevator_platform/proc/get_adj_platforms() + . = list() + for(var/direction in GLOB.cardinals) + var/obj/structure/elevator_platform/plat = locate() in get_step(src, direction) + if(!plat) + continue + . += plat + +/obj/structure/elevator_platform/proc/travel(going, do_crush) + // not strictly sure the copy is necessary here tbh; depends on gib behavior i guess? + var/list/things2move = LAZYCOPY(lift_load) + var/turf/destination + if(!isturf(going)) + destination = get_step_multiz(src, going) + else + destination = going + // has to happen before anything is moved, obviously + // currently unused. + if(do_crush) + for(var/mob/living/crushed in destination.contents) + crushed.visible_message("[src] crushes [crushed]!", \ + "You are crushed by [src]!") + + log_game("[src] ([REF(src)]) crushed [key_name(crushed)] at [AREACOORD(src)], user [usr].") + message_admins("[src] crushed [ADMIN_LOOKUPFLW(crushed)] at [ADMIN_VERBOSEJMP(crushed)]!") + + crushed.gib(FALSE,FALSE,FALSE)//the nicest kind of gibbing, keeping everything intact. + + // checks in AddItemOnPlat / RemoveItemOnPlat ensure no duplicates are added to lift_load + forceMove(destination) + for(var/atom/movable/thing as anything in things2move) + if(QDELETED(thing)) // if we let nulls stick around they fuck EVERYTHING + lift_load -= thing + continue + thing.forceMove(destination) diff --git a/code/modules/overmap/objects/outpost/mapping.dm b/code/modules/overmap/objects/outpost/mapping.dm new file mode 100644 index 000000000000..b7a1fa8b567e --- /dev/null +++ b/code/modules/overmap/objects/outpost/mapping.dm @@ -0,0 +1,60 @@ +/* + Outpost landmarks (used to find specific tiles in loaded maps) +*/ + +GLOBAL_LIST_EMPTY(outpost_landmarks) + +/obj/effect/landmark/outpost + name = "outpost landmark (UNUSED)" + +/obj/effect/landmark/outpost/Initialize(...) + . = ..() + GLOB.outpost_landmarks += src + +/obj/effect/landmark/outpost/Destroy(...) + GLOB.outpost_landmarks -= src + . = ..() + + +/obj/effect/landmark/outpost/hangar_dock + name = "hangar dock landmark" + + +/obj/effect/landmark/outpost/hangar_numbers + name = "hangar numbers landmark" + +/obj/effect/landmark/outpost/hangar_numbers/proc/write_number(num) + num = round(num) + var/low_digit = num % 10 + var/high_digit = ((num - low_digit) / 10) % 10 + + var/low_type = get_number_decal(low_digit, EAST) + var/high_type = get_number_decal(high_digit, WEST) + + new low_type(loc) + new high_type(loc) + + qdel(src) + + +/obj/effect/landmark/outpost/elevator + name = "outpost elevator landmark" + /// Specifies the unique elevator shaft this landmark is associated with, for linking floor elevator machines to the correct shaft. + /// This variable is only used in the "main" outpost map, and is not required nor respected for hangar maps, as only one shaft is allowed. + /// Should be a string, as it is communicated to players. + var/shaft + + +/obj/effect/landmark/outpost/elevator_machine + name = "outpost elevator machine landmark" + /// Specifies the unique elevator shaft this landmark is associated with, for linking floor elevator machines to the correct shaft. + /// This is only used in the "main" outpost map, and is not required nor respected for hangar maps, as only one shaft is allowed. + /// Should be a string, as it is communicated to players. + var/shaft + + +// This solution sucks. It turns out that both the area vars and type-level atom vars aren't respected, because +// they get overwritten in LateInitialize. I had to do this instead. Eventually somebody will rewrite light fixture code. +/obj/machinery/light/floor/hangar/LateInitialize() + . = ..() + brightness = 20 diff --git a/code/modules/overmap/objects/outpost/outpost.dm b/code/modules/overmap/objects/outpost/outpost.dm new file mode 100644 index 000000000000..25da722e6509 --- /dev/null +++ b/code/modules/overmap/objects/outpost/outpost.dm @@ -0,0 +1,388 @@ +/datum/overmap/outpost + name = "outpost" + char_rep = "T" + token_icon_state = "station_0" + + // The map template used for the outpost. If null, there will be no central area loaded. + // Set to an instance of the singleton for its type in New. + var/datum/map_template/outpost/main_template = null + + var/datum/map_template/outpost/elevator_template = null + /// List of hangar templates. This list should contain hangar templates sufficient for any ship to dock within one, + /// allowing it to dock with the outpost. This list is sorted on outpost initialization, in ascending order, + /// first of width and then of height. When a ship requires a hangar, the outpost will iterate through this list until + /// it finds a hangar large enough to fit the ship. Because of this, combining wide hangars (with a greater width than height) + /// and tall hangars (with a greater height than width) in the list is discouraged; it is possible that a large hangar will "hide" a + /// smaller one by appearing earlier in the sorted list. + var/list/datum/map_template/outpost/hangar/hangar_templates = list( + /datum/map_template/outpost/hangar/test_20x20, + /datum/map_template/outpost/hangar/test_40x20, + /datum/map_template/outpost/hangar/test_40x40, + /datum/map_template/outpost/hangar/test_56x20, + /datum/map_template/outpost/hangar/test_56x40 + ) + // NOTE: "planetary" outposts should use baseturf specification and possibly different ztrait sun type, for both hangars and main level. + var/list/main_level_ztraits = list( + ZTRAIT_STATION = TRUE, + ZTRAIT_SUN_TYPE = AZIMUTH + ) + var/list/hangar_ztraits = list( + ZTRAIT_SUN_TYPE = STATIC_EXPOSED + ) + + /// The mapzone used by the outpost level and hangars. Using a single mapzone means networked radio messages. + var/datum/map_zone/mapzone + var/list/datum/hangar_shaft/shaft_datums = list() + /// A list keeping track of the docks that're currently being landed at. Helps to prevent SGTs, + /// as at time of writing there's no protection against a ship docking with a port that's already being docked to. + var/list/landing_in_progress_docks = list() // TODO: generalize this approach to prevent simultaneous-dock ship-overlap SGTs + + /// The maximum number of missions that may be offered by the outpost at one time. + /// Missions which have been accepted do not count against this limit. + var/max_missions = 15 + /// List of missions that can be accepted at this outpost. Missions which have been accepted are removed from this list. + var/list/datum/mission/missions + +/datum/overmap/outpost/Initialize(position, ...) + . = ..() + // init our template vars with the correct singletons + main_template = SSmapping.outpost_templates[main_template] + elevator_template = SSmapping.outpost_templates[elevator_template] + + for(var/i in 1 to hangar_templates.len) + hangar_templates[i] = SSmapping.outpost_templates[hangar_templates[i]] + sortTim(hangar_templates, /proc/cmp_hangarsize_asc) + + SSovermap.outposts += src + mapzone = SSmapping.create_map_zone("[name]") + + if(main_template) + load_main_level() + else + shaft_datums += new /datum/hangar_shaft("A", null) + + // doing this after the main level is loaded means that the outpost areas are all renamed for us + Rename(gen_outpost_name()) + + fill_missions() + addtimer(CALLBACK(src, .proc/fill_missions), 10 MINUTES, TIMER_STOPPABLE|TIMER_LOOP|TIMER_DELETE_ME) + +/datum/overmap/outpost/Destroy(...) + // cleanup our data structures. behavior here is currently relatively restrained; may be made more expansive in the future + for(var/list/datum/hangar_shaft/h_shaft as anything in shaft_datums) + qdel(h_shaft) + shaft_datums -= h_shaft + + SSovermap.outposts -= src + . = ..() + +/datum/overmap/outpost/get_jump_to_turf() + if(main_template) + // the main level is (hopefully) going to be the first in the mapzone's virtual levels + var/datum/virtual_level/vlevel = mapzone.virtual_levels[1] + return locate(round((vlevel.low_x + vlevel.high_x) / 2), round((vlevel.low_y + vlevel.high_y) / 2), vlevel.z_value) + else + var/datum/hangar_shaft/rand_shaft = pick(shaft_datums) + if(!length(rand_shaft.hangar_docks)) + return null + return get_turf(pick(rand_shaft.hangar_docks)) + +/datum/overmap/outpost/Rename(new_name, force) + . = ..() + if(!.) + return + var/list/hangar_vlevels = mapzone.virtual_levels.Copy() + mapzone.name = name + + if(main_template) + var/datum/virtual_level/vlevel = mapzone.virtual_levels[1] + hangar_vlevels -= vlevel + + vlevel.name = name + for(var/area/outpost/outpost_area in SSmapping.areas_in_z["[vlevel.z_value]"]) + if(vlevel.is_in_bounds(outpost_area)) + outpost_area.name = "[name] [initial(outpost_area.name)]" + + for(var/datum/hangar_shaft/shaft in shaft_datums) + for(var/i in 1 to shaft.hangar_docks.len) + // assumes that order in shaft = order in hangar list + var/hangar_name = "[name] Hangar [shaft.name]-[i]" + var/obj/docking_port/stationary/h_dock = shaft.hangar_docks[i] + h_dock.name = hangar_name + for(var/datum/virtual_level/h_vlevel in hangar_vlevels) + if(h_vlevel.is_in_bounds(h_dock)) + h_vlevel.name = hangar_name + hangar_vlevels -= h_vlevel + break + +// Shamelessly cribbed from how Elite: Dangerous does station names. +/datum/overmap/outpost/proc/gen_outpost_name() + var/person_name + if(prob(40)) + // fun fact: "Hutton" is in last_names + person_name = pick(GLOB.last_names) + else + switch(rand(1, 5)) + if(1) + person_name = pick(GLOB.moth_last) + if(2) + person_name = pick(prob(50) ? GLOB.lizard_names_male : GLOB.lizard_names_female) + if(3) + person_name = pick(GLOB.spider_last) + if(4) + person_name = kepori_name() + if(5) + person_name = vox_name() + + return "[person_name] [pick(GLOB.station_suffixes)]" + +/datum/overmap/outpost/proc/fill_missions() + while(LAZYLEN(missions) < max_missions) + var/mission_type = get_weighted_mission_type() + var/datum/mission/M = new mission_type(src) + LAZYADD(missions, M) + +/datum/overmap/outpost/proc/load_main_level() + if(!main_template) + CRASH("[src] ([src.type]) tried to load without a template!") + + log_game("[src] [REF(src)] OUTPOST MAP LEVEL INIT") + log_shuttle("[src] [REF(src)] OUTPOST MAP LEVEL INIT") + + var/datum/virtual_level/vlevel = SSmapping.create_virtual_level( + name, + main_level_ztraits, + mapzone, + QUADRANT_MAP_SIZE, + QUADRANT_MAP_SIZE, + ALLOCATION_QUADRANT, + QUADRANT_MAP_SIZE + ) + vlevel.reserve_margin(QUADRANT_SIZE_BORDER) + + main_template.load(vlevel.get_unreserved_bottom_left_turf()) + + // assoc list of lists of landmarks in a shaft, starting with the main landmark + var/list/list/shaft_lists = list() + for(var/obj/effect/landmark/outpost/elevator/ele_mark in GLOB.outpost_landmarks) + if(!vlevel.is_in_bounds(ele_mark)) + continue + if(!istext(ele_mark.shaft)) + stack_trace("Invalid shaft var [ele_mark.shaft] on [ele_mark] found when loading [main_template]!") + qdel(ele_mark) + else + shaft_lists[ele_mark.shaft] = list(ele_mark) + + if(!shaft_lists.len) + stack_trace("No elevator shafts found while loading [main_template]! The map will be inaccessible!") + + // now we get the machine landmarks (button, doors) and add them to the shaft list + for(var/obj/effect/landmark/outpost/elevator_machine/mach_mark in GLOB.outpost_landmarks) + if(!vlevel.is_in_bounds(mach_mark)) + continue + if(!(mach_mark.shaft in shaft_lists)) + stack_trace("Invalid shaft var [mach_mark.shaft] on [mach_mark] found when loading [main_template]!") + qdel(mach_mark) + else + shaft_lists[mach_mark.shaft] += mach_mark + + for(var/shaft_name in shaft_lists) + var/list/obj/shaft_li = shaft_lists[shaft_name] + var/obj/effect/landmark/outpost/elevator/anchor_landmark = shaft_li[1] + var/obj/structure/elevator_platform/plat + + // load the template + elevator_template.load(anchor_landmark.loc) + plat = locate() in anchor_landmark.loc + // create the shaft datum + shaft_datums += new /datum/hangar_shaft(shaft_name, plat.master_datum) + // give the elevator a first floor + plat.master_datum.add_floor_landmarks(anchor_landmark, shaft_li - anchor_landmark) + +/datum/overmap/outpost/pre_docked(datum/overmap/ship/controlled/dock_requester) + var/obj/docking_port/stationary/h_dock + var/datum/map_template/outpost/h_template = get_hangar_template(dock_requester.shuttle_port) + if(!h_template || !length(shaft_datums)) + return FALSE + + h_dock = ensure_hangar(h_template) + + if(!h_dock) + stack_trace( + "Outpost [src] ([src.type]) [REF(src)] unable to create hangar [h_template] " +\ + "for ship [dock_requester] (template [dock_requester.source_template])!" + ) + return FALSE + + landing_in_progress_docks += h_dock + adjust_dock_to_shuttle(h_dock, dock_requester.shuttle_port) + return new /datum/docking_ticket(h_dock, src, dock_requester) + +/datum/overmap/outpost/post_docked(datum/overmap/ship/controlled/dock_requester) + // removes the stationary dock from the list, so that we don't have to worry about it causing merge SGTs + landing_in_progress_docks -= dock_requester.shuttle_port.docked + + for(var/mob/M as anything in GLOB.player_list) + if(dock_requester.shuttle_port.is_in_shuttle_bounds(M)) + M.play_screen_text("[name]
[station_time_timestamp_fancy("hh:mm")]") + + // Instance the virtual speaker for use in radio messages. It needs an atom to trace things back to; we use the token. + // You might think "but wait, can't we just keep one speaker around instead of instancing it for each fucking radio message?" + // You'd think so, but you can't. It gets deleted after sending the radio message. Because GOD FORBID you send a message over radio + // without creating a fucking ATOM first to give it a rubber fucking stamp. + // Using the token for the virtual speaker gives the message an appropriate name. + var/atom/movable/virtualspeaker/v_speaker = new(null, token, null) + var/datum/signal/subspace/vocal/signal = new( + dock_requester.shuttle_port.docked, // source: controls the physical space the message originates from. the docking port is in the mapzone so we use it + FREQ_COMMON, // frequency: Common + v_speaker, // speaker: a weird dummy atom not used for much of import but which will cause runtimes if omitted or improperly initialized. + /datum/language/common, // language: Common + "[dock_requester.name] confirmed touchdown at [dock_requester.shuttle_port.docked].", // the message itself + list(SPAN_ROBOT), // message font + list(MODE_CUSTOM_SAY_EMOTE = "coldly states") // custom say verb, consistent with robots + ) + signal.send_to_receivers() + return + +/datum/overmap/outpost/post_undocked(datum/overmap/ship/controlled/dock_requester) + // just get an arbitrary hangar dock. for the message source. at this point, + // we don't have enough information to know which hangar the ship was docked to. + // however, so long as the speaker is an atom on a virtual_level in the right mapzone, we should be good. + // since they were just docked, we'll definitely find A hangar, even if it's the wrong one + var/obj/message_src + for(var/datum/hangar_shaft/shaft as anything in shaft_datums) + if(length(shaft.hangar_docks)) + message_src = shaft.hangar_docks[1] + break + + // Prepare and send a radio message about the undock over Common, in Common. + // See outpost post_docked() for some notes on what we're doing here. + var/atom/movable/virtualspeaker/v_speaker = new(null, token, null) + var/datum/signal/subspace/vocal/signal = new( + message_src, + FREQ_COMMON, + v_speaker, + /datum/language/common, + "[dock_requester.name] has departed from [src].", + list(SPAN_ROBOT), + list(MODE_CUSTOM_SAY_EMOTE = "coldly states") + ) + signal.send_to_receivers() + +/datum/overmap/outpost/proc/get_hangar_template(obj/docking_port/mobile/request_port) + RETURN_TYPE(/datum/map_template/outpost) + var/list/request_size = list(request_port.width, request_port.height) + + for(var/datum/map_template/outpost/hangar/hangar_template as anything in hangar_templates) + if( \ + (request_size[1] <= hangar_template.dock_width && request_size[2] <= hangar_template.dock_height) || \ + (request_size[1] <= hangar_template.dock_height && request_size[2] <= hangar_template.dock_width) \ + ) + return hangar_template + return null // this is implicit, but i want to be clear that intended behavior here is to return null. it's not necessarily an error + +/datum/overmap/outpost/proc/ensure_hangar(datum/map_template/outpost/hangar/h_template) + RETURN_TYPE(/obj/docking_port/stationary) + for(var/datum/hangar_shaft/h_shaft as anything in shaft_datums) + for(var/obj/docking_port/stationary/h_dock as anything in h_shaft.hangar_docks) + // a dock/undock cycle may leave the stationary port w/ flipped width and height, + // due to adjust_dock_to_shuttle(). so we need to check both orderings of the list. + if( \ + !(h_dock in landing_in_progress_docks) && !h_dock.docked && \ + ( \ + (h_dock.width == h_template.dock_width && h_dock.height == h_template.dock_height) || \ + (h_dock.width == h_template.dock_height && h_dock.height == h_template.dock_width) \ + ) \ + ) + return h_dock + + // we didn't find a valid hangar, so we have to make one + var/datum/hangar_shaft/chosen_shaft = pick(shaft_datums) + return make_hangar(h_template, chosen_shaft) + +/datum/overmap/outpost/proc/make_hangar(datum/map_template/outpost/hangar/h_template, datum/hangar_shaft/shaft) + RETURN_TYPE(/obj/docking_port/stationary) + + if(!(h_template in hangar_templates)) + CRASH("[src] ([src.type]) was told to instance hangar [h_template], which is not in its hangar_templates list!") + + log_game("[src] ([src.type]) [REF(src)] OUTPOST HANGAR INIT") + log_shuttle("[src] ([src.type]) [REF(src)] OUTPOST HANGAR INIT") + + var/datum/virtual_level/vlevel = SSmapping.create_virtual_level( + "[src.name] Loading Hangar", // we actually need to change this later; we can't number the hangar if we CHECK_TICK before we add the hangar to the list + hangar_ztraits, + mapzone, + h_template.width+2, + h_template.height+2, + ALLOCATION_FREE + ) + vlevel.reserve_margin(1) + + h_template.load(vlevel.get_unreserved_bottom_left_turf()) + + var/turf/dock_turf + for(var/obj/effect/landmark/outpost/hangar_dock/dock_mark in GLOB.outpost_landmarks) + if(vlevel.is_in_bounds(dock_mark)) + dock_turf = dock_mark.loc + qdel(dock_mark, TRUE) + break + if(!dock_turf) + CRASH("[src] ([src.type]) could not find a hangar docking port landmark for its spawned hangar [h_template]!") + + var/obj/docking_port/stationary/h_dock = new(dock_turf) + h_dock.dir = NORTH + h_dock.width = h_template.dock_width + h_dock.height = h_template.dock_height + shaft.hangar_docks += h_dock + + // important not to CHECK_TICK after this point, so that the number is guaranteed to be correct + var/hangar_num = length(shaft.hangar_docks) + var/hangar_name = "[src.name] Hangar [shaft.name]-[hangar_num]" + h_dock.name = hangar_name + vlevel.name = hangar_name + // hangar area has UNIQUE_AREA, so do not rename it (annoying) + + // now that we have the hangar num, we can add decals where necessary + for(var/obj/effect/landmark/outpost/hangar_numbers/num_mark in GLOB.outpost_landmarks) + if(!vlevel.is_in_bounds(num_mark)) + continue + num_mark.write_number(hangar_num) // deletes the mark + + if(!shaft.shaft_elevator) + // if there's no elevator in this shaft, then delete the landmarks + for(var/obj/effect/landmark/outpost/mark as anything in GLOB.outpost_landmarks) + if(vlevel.is_in_bounds(mark)) + qdel(mark) + else + var/obj/effect/landmark/outpost/elevator/anchor_mark + var/list/obj/effect/landmark/outpost/elevator_machine/mach_marks = list() + + for(var/obj/effect/landmark/outpost/mark as anything in GLOB.outpost_landmarks) + if(!vlevel.is_in_bounds(mark)) + continue + + if(!anchor_mark && istype(mark, /obj/effect/landmark/outpost/elevator)) + anchor_mark = mark + else if(istype(mark, /obj/effect/landmark/outpost/elevator_machine)) + mach_marks += mark + + shaft.shaft_elevator.add_floor_landmarks(anchor_mark, mach_marks) + return h_dock + +/* + Hangar shafts +*/ + +/// Rudimentary data structure used by outposts to organize their hangars. +/datum/hangar_shaft + var/name + + var/datum/elevator_master/shaft_elevator + var/list/obj/docking_port/stationary/hangar_docks = list() + +/datum/hangar_shaft/New(_name, _elevator) + if(_name) + name = _name + if(_elevator) + shaft_elevator = _elevator diff --git a/code/modules/overmap/objects/outpost/outpost_types.dm b/code/modules/overmap/objects/outpost/outpost_types.dm new file mode 100644 index 000000000000..6a37077d0289 --- /dev/null +++ b/code/modules/overmap/objects/outpost/outpost_types.dm @@ -0,0 +1,101 @@ +/* + Map templates +*/ + +/datum/map_template/outpost/New() + . = ..(path = "_maps/outpost/[name].dmm") + +/datum/map_template/outpost/hangar + var/dock_width + var/dock_height + + +/datum/map_template/outpost/outpost_test_1 + name = "outpost_test_1" + +/datum/map_template/outpost/outpost_test_2 + name = "outpost_test_2" + +/datum/map_template/outpost/elevator_test + name = "elevator_test" + + +/datum/map_template/outpost/hangar/test_20x20 + name = "hangar/test_20x20" + dock_width = 20 + dock_height = 20 + +/datum/map_template/outpost/hangar/test_40x20 + name = "hangar/test_40x20" + dock_width = 40 + dock_height = 20 + +/datum/map_template/outpost/hangar/test_40x40 + name = "hangar/test_40x40" + dock_width = 40 + dock_height = 40 + +/datum/map_template/outpost/hangar/test_56x20 + name = "hangar/test_56x20" + dock_width = 56 + dock_height = 20 + +/datum/map_template/outpost/hangar/test_56x40 + name = "hangar/test_56x40" + dock_width = 56 + dock_height = 40 + + +/datum/map_template/outpost/hangar/test_2_20x20 + name = "hangar/test_2_20x20" + dock_width = 20 + dock_height = 20 + +/datum/map_template/outpost/hangar/test_2_40x20 + name = "hangar/test_2_40x20" + dock_width = 40 + dock_height = 20 + +/datum/map_template/outpost/hangar/test_2_40x40 + name = "hangar/test_2_40x40" + dock_width = 40 + dock_height = 40 + +/datum/map_template/outpost/hangar/test_2_56x20 + name = "hangar/test_2_56x20" + dock_width = 56 + dock_height = 20 + +// does not currently exist +// /datum/map_template/outpost/hangar/test_2_56x40 +// name = "hangar/test_2_56x40" +// dock_width = 56 +// dock_height = 40 + +/* + /datum/overmap/outpost subtypes +*/ + +/datum/overmap/outpost/test_1 + token_icon_state = "station_1" + main_template = /datum/map_template/outpost/outpost_test_1 + elevator_template = /datum/map_template/outpost/elevator_test + // Uses "test" hangars. + +/datum/overmap/outpost/test_2 + token_icon_state = "station_asteroid_0" + main_template = /datum/map_template/outpost/outpost_test_2 + elevator_template = /datum/map_template/outpost/elevator_test + // Using an (incomplete) second list of hangar templates. Note that the 56x40 hangar is the first skin. + hangar_templates = list( + /datum/map_template/outpost/hangar/test_2_20x20, + /datum/map_template/outpost/hangar/test_2_40x20, + /datum/map_template/outpost/hangar/test_2_40x40, + /datum/map_template/outpost/hangar/test_2_56x20, + /datum/map_template/outpost/hangar/test_56x40 + ) + +/datum/overmap/outpost/no_main_level // For example and adminspawn. + main_template = null + elevator_template = /datum/map_template/outpost/elevator_test + // Uses "test" hangars. diff --git a/code/modules/overmap/objects/star.dm b/code/modules/overmap/objects/star.dm index b031c467754c..49f5913eae11 100644 --- a/code/modules/overmap/objects/star.dm +++ b/code/modules/overmap/objects/star.dm @@ -136,7 +136,7 @@ /datum/overmap/star/binary token_icon_state = "binaryswoosh" - token_desc = "Two stars, each locked the other's orbit. These systems form at stellar birth, and may persist long after one or both stars die." + token_desc = "Two stars, each locked in the other's orbit. These systems form at stellar birth, and may persist long after one or both stars die." color_vary = 0.75 /datum/overmap/star/binary/gen_star_name() diff --git a/code/modules/overmap/ships/controlled_ship_datum.dm b/code/modules/overmap/ships/controlled_ship_datum.dm index d4ebcb8d4735..611ce4277aec 100644 --- a/code/modules/overmap/ships/controlled_ship_datum.dm +++ b/code/modules/overmap/ships/controlled_ship_datum.dm @@ -95,6 +95,10 @@ if(!shuttle_port) //Loading failed, if the shuttle is supposed to be created, we need to delete ourselves. qdel(src) // Can't return INITIALIZE_HINT_QDEL here since this isn't ACTUAL initialisation. Considering changing the name of the proc. return + if(istype(position, /datum/overmap)) + docked_to = null // Dock() complains if you're already docked to something when you Dock, even on force + Dock(position, TRUE) + refresh_engines() ship_account = new(name, source_template.starting_funds) @@ -280,7 +284,10 @@ UnregisterSignal(owner_mob, COMSIG_MOB_LOGOUT) UnregisterSignal(owner_mob, COMSIG_MOB_GO_INACTIVE) // testing trace because i am afraid - if(owner_mob.mind != owner_mind) // minds should never be changed without a key change and associated logout signal + if(owner_mob.mind && owner_mob.mind != owner_mind) + // moving minds means moving keys; if this trips, a mind moved without a key move for us to pick up on + // when transferring mind from one body to another, source mob's mind is set to null before the transfer. thus the null check + // i'm going to be honest i don't have a fucking clue if this code works. mind code is hell stack_trace("[src]'s owner mob [owner_mob] (mind [owner_mob.mind], player [owner_mob.mind.key]) silently changed its mind from [owner_mind] (player [owner_mind.key])!") owner_act.Remove(owner_mob) @@ -289,14 +296,17 @@ owner_mind = null if(owner_act) QDEL_NULL(owner_act) - // this gets automatically deleted in /datum/Destroy() if we are being destroyed - owner_check_timer_id = addtimer(CALLBACK(src, .proc/check_owner), 5 MINUTES, TIMER_STOPPABLE|TIMER_LOOP|TIMER_DELETE_ME) + // turns out that timers don't get added to active_timers if the datum is getting qdeleted. + // so this timer was sitting around after deletion and clogging up runtime logs. thus, the QDELING() check. oops! + if(!owner_check_timer_id && !QDELING(src)) + owner_check_timer_id = addtimer(CALLBACK(src, .proc/check_owner), 5 MINUTES, TIMER_STOPPABLE|TIMER_LOOP|TIMER_DELETE_ME) return owner_mob = new_owner owner_mind = owner_mob.mind if(owner_check_timer_id) // we know we have an owner since we didn't return up there deltimer(owner_check_timer_id) + owner_check_timer_id = null // testing trace // not 100% sure this is needed diff --git a/code/modules/overmap/ships/ship_datum.dm b/code/modules/overmap/ships/ship_datum.dm index 0d2ef4370b35..c3b00b0b6f26 100644 --- a/code/modules/overmap/ships/ship_datum.dm +++ b/code/modules/overmap/ships/ship_datum.dm @@ -39,7 +39,8 @@ /datum/overmap/ship/complete_dock(datum/overmap/dock_target, datum/docking_ticket/ticket) . = ..() - RegisterSignal(dock_target, COMSIG_OVERMAP_MOVED, .proc/on_docked_to_moved) + // override prevents runtime on controlled ship init due to docking after initializing at a position + RegisterSignal(dock_target, COMSIG_OVERMAP_MOVED, .proc/on_docked_to_moved, override = TRUE) /datum/overmap/ship/complete_undock() UnregisterSignal(docked_to, COMSIG_OVERMAP_MOVED) diff --git a/code/modules/power/gravitygenerator.dm b/code/modules/power/gravitygenerator.dm index 848279a2cead..f75edba66581 100644 --- a/code/modules/power/gravitygenerator.dm +++ b/code/modules/power/gravitygenerator.dm @@ -354,7 +354,7 @@ var/sound/alert_sound = sound('sound/effects/alert.ogg') for(var/i in GLOB.mob_list) var/mob/M = i - if(M.virtual_z() != virtual_z() && !(virtual_level_trait(ZTRAITS_STATION) && M.virtual_level_trait(ZTRAITS_STATION))) + if(M.virtual_z() != virtual_z() && !(virtual_level_trait(ZTRAIT_STATION) && M.virtual_level_trait(ZTRAIT_STATION))) continue M.update_gravity(M.mob_has_gravity()) if(M.client) diff --git a/code/modules/unit_tests/_unit_tests.dm b/code/modules/unit_tests/_unit_tests.dm index f44687b85ad6..1607229a790a 100644 --- a/code/modules/unit_tests/_unit_tests.dm +++ b/code/modules/unit_tests/_unit_tests.dm @@ -46,7 +46,7 @@ #include "resist.dm" #include "say.dm" #include "serving_tray.dm" -#include "ship_placement.dm" +#include "ship_outpost_placement.dm" #include "spawn_humans.dm" #include "species_whitelists.dm" #include "subsystem_init.dm" diff --git a/code/modules/unit_tests/ship_outpost_placement.dm b/code/modules/unit_tests/ship_outpost_placement.dm new file mode 100644 index 000000000000..6042f42d5fd6 --- /dev/null +++ b/code/modules/unit_tests/ship_outpost_placement.dm @@ -0,0 +1,35 @@ +/datum/unit_test/ship_outpost_placement/Run() + SSair.is_test_loading = TRUE + for(var/mapname as anything in SSmapping.ship_purchase_list) + var/datum/map_template/shuttle/map = SSmapping.ship_purchase_list[mapname] + try + // they'll spawn in empty space, and won't be docked + new /datum/overmap/ship/controlled(list("x" = 1, "y" = 1), map) + catch(var/exception/e) + Fail("Runtime error loading ship type ([map.name]): [e] on [e.file]:[e.line]\n[e.desc]") + SSair.is_test_loading = FALSE + + var/list/errors = atmosscan(TRUE) + errors += powerdebug(TRUE) + + for(var/error in errors) + Fail("[error]") + + for(var/outpost_type in subtypesof(/datum/overmap/outpost)) + var/datum/overmap/outpost/test_outpost = new outpost_type() + + for(var/datum/overmap/ship/controlled/cur_ship as anything in SSovermap.controlled_ships) + cur_ship.Dock(test_outpost, TRUE) + + var/obj/docking_port/stationary/ship_dock = cur_ship.shuttle_port.docked + var/found_dock = FALSE + for(var/datum/hangar_shaft/shaft as anything in test_outpost.shaft_datums) + if(ship_dock in shaft.hangar_docks) + found_dock = TRUE + break + if(!found_dock) + Fail("[cur_ship.source_template.name] was unable to dock with [test_outpost.type]!") + + // keeps ships ready for the next test, and stops us from loading 50 duplicate hangars + if(cur_ship.docked_to) + cur_ship.Undock(TRUE) diff --git a/code/modules/unit_tests/ship_placement.dm b/code/modules/unit_tests/ship_placement.dm deleted file mode 100644 index 7261fa5efd47..000000000000 --- a/code/modules/unit_tests/ship_placement.dm +++ /dev/null @@ -1,15 +0,0 @@ -/datum/unit_test/ship_placement/Run() - SSair.is_test_loading = TRUE - for(var/mapname as anything in SSmapping.ship_purchase_list) - var/datum/map_template/shuttle/map = SSmapping.ship_purchase_list[mapname] - try - new /datum/overmap/ship/controlled(list("x" = 1, "y" = 1), map) - catch(var/exception/e) - Fail("Runtime error loading ship type ([map.name]): [e] on [e.file]:[e.line]\n[e.desc]") - SSair.is_test_loading = FALSE - - var/list/errors = atmosscan(TRUE) - errors += powerdebug(TRUE) - - for(var/error in errors) - Fail("[error]") diff --git a/icons/misc/arrows.dmi b/icons/misc/arrows.dmi new file mode 100644 index 0000000000000000000000000000000000000000..e70888387280a8610b6dcf9533a99a3efdf2264c GIT binary patch literal 480 zcmV<60U!Q}P)iF5 zB|fpJD8F2Zi!&v&s2HS?i!-e#F*g;&HbkgQFG@|#!>?9Z!PU{IB_-GaW4IQA)|Q}HQl)TAZ3pC}zVv}XzU z!9Dlqm?WP_6##SvAgcj14Om<+vWYIsz+~x0t3n0`Rh&fdHis?%s0u(*6UYe6CIM)y zsyzTpt(sH2IN)sImlxjLuR8+Kft(Ya6hpwV!JuI@zoE1RV0r-g1HdqV#r-Cmn63*< zmTpYi%HWu`XZxxu0PbCWk{D!RDfiX@UKRn+Q|k8sEQRLWE)Iw*@p8+HfM0h6q60Y# zIw^*LV}n7%X#TZDrX5$<3&4J~FxGgYT&$H(Of(TJ2CLpo&o+RiR?Vqh91vIXi+Tb| WHB>`sh1_)j0000I0wU6+6Ql}AmtF#d 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 diff --git a/icons/turf/areas.dmi b/icons/turf/areas.dmi index 05379e97a79c8f5303a6332f7060dbd8a14a5333..68d030ee383d1f51b7ec125317b2d6cbda536135 100644 GIT binary patch literal 42036 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%0AmKc26;H`6V| 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

This ship is application-only. To join, your application - must be approved by the current ship owner. This is an OOC - utility. + must be approved by the current ship owner. This is an + OOC utility.

You only get one application per ship. Different characters diff --git a/tgui/packages/tgui/interfaces/ElevatorButtons.js b/tgui/packages/tgui/interfaces/ElevatorButtons.js new file mode 100644 index 000000000000..54bfeecf40ac --- /dev/null +++ b/tgui/packages/tgui/interfaces/ElevatorButtons.js @@ -0,0 +1,80 @@ +import { useBackend } from '../backend'; +import { Button, Table } from '../components'; +import { Window } from '../layouts'; + +export const ElevatorButtons = (props, context) => { + return ( + + + + + + ); +}; + +const ElevatorButtonsContent = (props, context) => { + const { act, data } = useBackend(context); + const { floors = [] } = data; + // you know this TGUI code sucks because it looks like actual fucking code + // burn all functional languages + const rows = []; + // iterate through the floors, starting at the SECOND floor, + // collecting groups of 3 + for (let i = 0; i < floors.length - 1; i++) { + if (!(i % 3)) { + rows[Math.floor(i / 3)] = []; + } + rows[Math.floor(i / 3)][i % 3] = floors[i + 1]; + } + rows.reverse(); // we want the array to start at the highest, with lowest at the bottom + + return ( + + {rows.map((row) => ( + + {row.map((floor) => ( + + + act('set_dest', { + ref: floor.ref, + }) + } + > + {(floor.ref === null && {floor.num}) || floor.num} + + + ))} + + ))} + + {floors.length > 0 && ( + + + act('set_dest', { + ref: floors[0].ref, + }) + } + > + {(floors[0].ref === null && {'★' + floors[0].num}) || + '★' + floors[0].num} + + + )} + + {/* these don't do anything; it's unfinished. oh well */} +
+ ); +};

n=>6?O1TA~HW4l8-6H^Nub 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 N@^tlcS?83{1OP73hIIe{ delta 67471 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�?N98;Ma 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 D+m`nX diff --git a/shiptest.dme b/shiptest.dme index 0e559adb16d0..456902e5ab13 100644 --- a/shiptest.dme +++ b/shiptest.dme @@ -319,7 +319,6 @@ #include "code\controllers\subsystem\mapping.dm" #include "code\controllers\subsystem\materials.dm" #include "code\controllers\subsystem\metrics.dm" -#include "code\controllers\subsystem\minor_mapping.dm" #include "code\controllers\subsystem\mobs.dm" #include "code\controllers\subsystem\moods.dm" #include "code\controllers\subsystem\mouse_entered.dm" @@ -777,6 +776,7 @@ #include "code\game\area\areas\centcom.dm" #include "code\game\area\areas\holodeck.dm" #include "code\game\area\areas\mining.dm" +#include "code\game\area\areas\outpost.dm" #include "code\game\area\areas\shuttles.dm" #include "code\game\area\areas\ruins\_ruins.dm" #include "code\game\area\areas\ruins\beachplanet.dm" @@ -1324,7 +1324,6 @@ #include "code\game\objects\structures\headpike.dm" #include "code\game\objects\structures\hivebot.dm" #include "code\game\objects\structures\holosign.dm" -#include "code\game\objects\structures\industrial_lift.dm" #include "code\game\objects\structures\janicart.dm" #include "code\game\objects\structures\kitchen_spike.dm" #include "code\game\objects\structures\ladders.dm" @@ -1507,6 +1506,7 @@ #include "code\modules\admin\verbs\mapping.dm" #include "code\modules\admin\verbs\mentors_edit.dm" #include "code\modules\admin\verbs\one_click_antag.dm" +#include "code\modules\admin\verbs\outpost.dm" #include "code\modules\admin\verbs\overmap_token_manager.dm" #include "code\modules\admin\verbs\panicbunker.dm" #include "code\modules\admin\verbs\playsound.dm" @@ -2039,7 +2039,6 @@ #include "code\modules\events\mass_hallucination.dm" #include "code\modules\events\meateor_wave.dm" #include "code\modules\events\meteor_wave.dm" -#include "code\modules\events\mice_migration.dm" #include "code\modules\events\nightmare.dm" #include "code\modules\events\operative.dm" #include "code\modules\events\pirates.dm" @@ -2835,8 +2834,13 @@ #include "code\modules\overmap\missions\research_mission.dm" #include "code\modules\overmap\objects\dynamic_datum.dm" #include "code\modules\overmap\objects\event_datum.dm" -#include "code\modules\overmap\objects\outpost.dm" #include "code\modules\overmap\objects\star.dm" +#include "code\modules\overmap\objects\outpost\mapping.dm" +#include "code\modules\overmap\objects\outpost\outpost.dm" +#include "code\modules\overmap\objects\outpost\outpost_types.dm" +#include "code\modules\overmap\objects\outpost\elevator\elevator_machines.dm" +#include "code\modules\overmap\objects\outpost\elevator\elevator_master.dm" +#include "code\modules\overmap\objects\outpost\elevator\elevator_platform.dm" #include "code\modules\overmap\planets\planet_types.dm" #include "code\modules\overmap\ships\controlled_ship_datum.dm" #include "code\modules\overmap\ships\owner_action.dm" diff --git a/sound/items/ding_twice.ogg b/sound/items/ding_twice.ogg new file mode 100644 index 0000000000000000000000000000000000000000..d88c0a9a59e356c06460b70e474e9f328836f3c4 GIT binary patch literal 230657 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 F=3!U9ROR)fl$oCwS5GWsjTbH+HtJ^69v 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 literal 0 HcmV?d00001 diff --git a/tgui/packages/tgui/interfaces/Application.js b/tgui/packages/tgui/interfaces/Application.js index 128ce4deb0c2..975defcdfb1a 100644 --- a/tgui/packages/tgui/interfaces/Application.js +++ b/tgui/packages/tgui/interfaces/Application.js @@ -20,8 +20,8 @@ export const Application = (props, context) => {