From f1fd013d2c85835ba5e407bf5d3331e1612953e3 Mon Sep 17 00:00:00 2001 From: thgvr Date: Sun, 8 Oct 2023 12:12:21 -0700 Subject: [PATCH] Revert "update" This reverts commit e6a8fbf5f458bb2ccc3627da7efaa2e533137f8b. --- .github/HARDDEL_GUIDE.md | 265 - .github/workflows/autowiki.yml | 57 - .github/workflows/tgs_test.yml | 65 - .tgs.yml | 25 - .../JungleRuins/jungle_abandoned_library.dmm | 4751 ---- .../LavaRuins/lavaland_surface_codelab.dmm | 6301 ----- _maps/configs/independent_beluga.json | 54 - _maps/configs/independent_junker.json | 24 - _maps/configs/independent_mudskipper.json | 36 - _maps/configs/inteq_vaquero.json | 45 - _maps/configs/minutemen_vela.json | 57 - _maps/configs/nanotrasen_mimir.json | 40 - _maps/configs/nanotrasen_ranger.json | 47 - _maps/configs/pirate_ember.json | 70 - _maps/configs/solgov_chronicle.json | 47 - _maps/configs/solgov_paracelsus.json | 54 - .../Ruins/lavaland_biodome_beach.dmm | 2522 -- .../lavaland_surface_syndicate_base1.dmm | 9168 ------- _maps/deprecated/Ships/independent_tide.dmm | 1120 - .../deprecated/Ships/infiltrator_advanced.dmm | 2825 --- _maps/outpost/elevator_test.dmm | 40 - _maps/outpost/hangar/test_20x20.dmm | 1072 - _maps/outpost/hangar/test_2_20x20.dmm | 2912 --- _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 | 20593 ---------------- _maps/outpost/outpost_test_2.dmm | 19843 --------------- _maps/ship_tags_descriptions_guide.txt | 27 - .../shuttles/shiptest/independent_beluga.dmm | 6273 ----- .../shuttles/shiptest/independent_junker.dmm | 3524 --- .../shiptest/independent_mudskipper.dmm | 3057 --- _maps/shuttles/shiptest/inteq_vaquero.dmm | 3900 --- _maps/shuttles/shiptest/minutemen_vela.dmm | 11890 --------- _maps/shuttles/shiptest/nanotrasen_mimir.dmm | 10722 -------- _maps/shuttles/shiptest/nanotrasen_ranger.dmm | 6072 ----- _maps/shuttles/shiptest/pirate_ember.dmm | 13111 ---------- _maps/shuttles/shiptest/solgov_chronicle.dmm | 6519 ----- _maps/shuttles/shiptest/solgov_paracelsus.dmm | 6544 ----- auxmos.dll | Bin 843776 -> 0 bytes bin/build.cmd | 2 - bin/clean.cmd | 2 - bin/server.cmd | 2 - bin/test.cmd | 2 - bin/tgfont.cmd | 2 - bin/tgui-bench.cmd | 3 - bin/tgui-build.cmd | 2 - bin/tgui-dev.cmd | 2 - bin/tgui-sonar.cmd | 2 - code/__DEFINES/anomalies.dm | 7 - code/__DEFINES/aquarium.dm | 31 - code/__DEFINES/atoms.dm | 4 - code/__DEFINES/bone_flags.dm | 6 - code/__DEFINES/directional.dm | 33 - code/__DEFINES/fishing.dm | 42 - code/__DEFINES/fonts.dm | 21 - code/__DEFINES/lag_switch.dm | 24 - code/__HELPERS/datums.dm | 9 - code/__HELPERS/lighting.dm | 11 - code/_debugger.dm | 13 - code/_globalvars/lists/faxes.dm | 26 - code/_globalvars/lists/jobs.dm | 3 - code/controllers/subsystem/lag_switch.dm | 156 - code/controllers/subsystem/mouse_entered.dm | 23 - code/controllers/subsystem/overmap_move.dm | 3 - code/controllers/subsystem/sound_loops.dm | 3 - code/datums/aquarium.dm | 304 - code/datums/blood_type.dm | 70 - code/datums/components/admin_popup.dm | 125 - code/datums/components/aquarium.dm | 304 - code/datums/components/bloodysoles.dm | 289 - code/datums/components/connect_containers.dm | 68 - code/datums/components/connect_range.dm | 107 - code/datums/components/fishing_spot.dm | 62 - .../components/storage/concrete/fish_case.dm | 4 - code/datums/elements/decals/_decals.dm | 106 - code/datums/elements/decals/blood.dm | 44 - code/datums/elements/lazy_fishing_spot.dm | 25 - .../mapgen/planetary/AsteroidGenerator.dm | 171 - .../datums/mapgen/planetary/WasteGenerator.dm | 445 - code/datums/mapgen/single_biome/Gas_Giant.dm | 33 - code/datums/proximity_monitor/field.dm | 169 - .../proximity_monitor/fields/gravity.dm | 20 - .../fields/peaceborg_dampener.dm | 108 - .../proximity_monitor/fields/timestop.dm | 213 - .../proximity_monitor/proximity_monitor.dm | 78 - code/datums/wires/fax.dm | 51 - code/game/MapData/shuttles/misc.dm | 42 - .../game/MapData/shuttles/nanotrasen_mimir.dm | 57 - .../MapData/shuttles/nanotrasen_ranger.dm | 460 - code/game/area/areas/outpost.dm | 213 - .../objects/effects/anomalies/_anomalies.dm | 151 - .../effects/anomalies/anomalies_bluespace.dm | 119 - .../effects/anomalies/anomalies_flux.dm | 101 - .../effects/anomalies/anomalies_gravity.dm | 122 - .../anomalies/anomalies_hallucination.dm | 52 - .../effects/anomalies/anomalies_heartbeat.dm | 48 - .../effects/anomalies/anomalies_melter.dm | 52 - .../effects/anomalies/anomalies_phantom.dm | 46 - .../effects/anomalies/anomalies_plasmasoul.dm | 58 - .../effects/anomalies/anomalies_pulsar.dm | 32 - .../anomalies/anomalies_pyroclastic.dm | 86 - .../effects/anomalies/anomalies_sparkler.dm | 37 - .../effects/anomalies/anomalies_static.dm | 90 - .../effects/anomalies/anomalies_veins.dm | 55 - .../effects/anomalies/anomalies_vortex.dm | 69 - code/game/objects/items/energyhalberd.dm | 174 - code/game/objects/items/storage/ration.dm | 386 - code/modules/admin/admin_follow.dm | 13 - code/modules/admin/verbs/fax_manager.dm | 9 - code/modules/admin/verbs/outpost.dm | 55 - .../admin/verbs/overmap_token_manager.dm | 93 - code/modules/admin/verbs/toggle_ship_spawn.dm | 21 - code/modules/autowiki/autowiki.dm | 49 - code/modules/autowiki/pages/base.dm | 54 - code/modules/autowiki/pages/reagents.dm | 65 - code/modules/autowiki/pages/ships.dm | 96 - code/modules/autowiki/pages/techweb.dm | 64 - code/modules/autowiki/pages/vending.dm | 56 - code/modules/buildmode/submodes/delete.dm | 61 - code/modules/buildmode/submodes/outfit.dm | 44 - code/modules/buildmode/submodes/proccall.dm | 49 - code/modules/buildmode/submodes/tweakcomps.dm | 34 - code/modules/cargo/packs/chemistry.dm | 138 - code/modules/cargo/packs/mechs.dm | 183 - code/modules/clothing/suits/hoodies.dm | 76 - code/modules/clothing/suits/wintercoats.dm | 201 - code/modules/fishing/aquarium/aquarium.dm | 258 - code/modules/fishing/aquarium/aquarium_kit.dm | 84 - code/modules/fishing/bait.dm | 35 - code/modules/fishing/fish/_fish.dm | 389 - code/modules/fishing/fish/fish_types.dm | 298 - code/modules/fishing/fish_catalog.dm | 110 - code/modules/fishing/fishing_equipment.dm | 103 - code/modules/fishing/fishing_minigame.dm | 215 - .../modules/fishing/fishing_portal_machine.dm | 48 - code/modules/fishing/fishing_rod.dm | 465 - code/modules/fishing/fishing_traits.dm | 82 - code/modules/fishing/sources/_fish_source.dm | 201 - code/modules/fishing/sources/source_types.dm | 82 - code/modules/food_and_drinks/food/bait.dm | 46 - code/modules/food_and_drinks/food/ration.dm | 767 - .../sprite_accessories/_sprite_accessories.dm | 86 - .../new_player/sprite_accessories/ears.dm | 35 - .../new_player/sprite_accessories/elzuose.dm | 78 - .../sprite_accessories/facial_hair.dm | 151 - .../new_player/sprite_accessories/hair.dm | 819 - .../dead/new_player/sprite_accessories/ipc.dm | 285 - .../new_player/sprite_accessories/kepori.dm | 113 - .../new_player/sprite_accessories/lizard.dm | 270 - .../new_player/sprite_accessories/moth.dm | 256 - .../new_player/sprite_accessories/rachnid.dm | 55 - .../new_player/sprite_accessories/tails.dm | 57 - .../underwear/underwear_legs.dm | 79 - .../underwear/underwear_socks.dm | 124 - .../underwear/underwear_torso.dm | 145 - .../dead/new_player/sprite_accessories/vox.dm | 111 - .../new_player/sprite_accessories/wings.dm | 100 - .../living/carbon/human/consistent_human.dm | 39 - .../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/paperwork/fax_manager.dm | 154 - code/modules/point/point.dm | 107 - .../boxes_magazines/internal/gauss.dm | 5 - .../projectiles/projectile/bullets/turret.dm | 12 - .../chemistry/machinery/chem_press.dm | 158 - .../reagents/reagent_containers/jug.dm | 145 - .../ruins/lavalandruin_code/codelab.dm | 20 - code/modules/tgui/status_composers.dm | 71 - code/modules/unit_tests/README.md | 76 - code/modules/unit_tests/autowiki.dm | 35 - code/modules/unit_tests/biome_lists.dm | 18 - code/modules/unit_tests/create_and_destroy.dm | 219 - .../unit_tests/find_reference_sanity.dm | 132 - code/modules/unit_tests/planet_gen.dm | 19 - code/modules/unit_tests/reagent_names.dm | 15 - code/modules/unit_tests/ruin_placement.dm | 53 - .../unit_tests/ship_outpost_placement.dm | 36 - code/modules/unit_tests/species_unique_id.dm | 14 - .../modules/unit_tests/stack_singular_name.dm | 18 - html/changelogs/archive/2023-06.yml | 271 - html/changelogs/archive/2023-07.yml | 272 - html/changelogs/archive/2023-08.yml | 227 - html/changelogs/archive/2023-09.yml | 159 - html/changelogs/archive/2023-10.yml | 27 - html/fuckywucky.png | Bin 222698 -> 0 bytes icons/UI_Icons/fishing/default.png | Bin 886 -> 0 bytes icons/UI_Icons/fishing/lavaland.png | Bin 886 -> 0 bytes icons/effects/anomalies.dmi | Bin 139228 -> 0 bytes icons/effects/blood_vox.dmi | Bin 6617 -> 0 bytes icons/effects/supplypod_pickturf.dmi | Bin 336 -> 0 bytes icons/effects/supplypod_pickturf_down.dmi | Bin 322 -> 0 bytes icons/hud/fishing.dmi | Bin 771 -> 0 bytes icons/misc/arrows.dmi | Bin 480 -> 0 bytes icons/mob/augmentation/augments_lizard.dmi | Bin 3159 -> 0 bytes .../species/underwear_legs_kepori.dmi | Bin 321 -> 0 bytes .../species/underwear_socks_kepori.dmi | Bin 1636 -> 0 bytes .../species/underwear_torso_kepori.dmi | Bin 907 -> 0 bytes .../mob/clothing/underwear/underwear_legs.dmi | Bin 2050 -> 0 bytes .../clothing/underwear/underwear_socks.dmi | Bin 20805 -> 0 bytes .../clothing/underwear/underwear_torso.dmi | Bin 14630 -> 0 bytes .../equipment/fishing_rod_lefthand.dmi | Bin 677 -> 0 bytes .../equipment/fishing_rod_righthand.dmi | Bin 710 -> 0 bytes icons/mob/inhands/misc/plushes_lefthand.dmi | Bin 598 -> 0 bytes icons/mob/inhands/misc/plushes_righthand.dmi | Bin 590 -> 0 bytes .../mob/species/kepori/onmob_belt_kepori.dmi | Bin 182 -> 0 bytes .../mob/species/kepori/onmob_eyes_kepori.dmi | Bin 312 -> 0 bytes .../mob/species/kepori/onmob_feet_kepori.dmi | Bin 1676 -> 0 bytes .../mob/species/kepori/onmob_hands_kepori.dmi | Bin 393 -> 0 bytes .../mob/species/kepori/onmob_head_kepori.dmi | Bin 1169 -> 0 bytes .../mob/species/kepori/onmob_mask_kepori.dmi | Bin 463 -> 0 bytes .../mob/species/kepori/onmob_suit_kepori.dmi | Bin 3845 -> 0 bytes icons/mob/species/lizard/frills.dmi | Bin 1244 -> 0 bytes icons/mob/species/lizard/horns.dmi | Bin 3822 -> 0 bytes icons/mob/species/lizard/markings.dmi | Bin 923 -> 0 bytes icons/mob/species/lizard/tails.dmi | Bin 12447 -> 0 bytes icons/mob/species/misc/cat.dmi | Bin 1143 -> 0 bytes icons/mob/species/vox/onmob_belt_vox.dmi | Bin 8617 -> 0 bytes icons/mob/species/vox/onmob_eyes_vox.dmi | Bin 6598 -> 0 bytes icons/mob/species/vox/onmob_feet_vox.dmi | Bin 4199 -> 0 bytes icons/mob/species/vox/onmob_hands_vox.dmi | Bin 11904 -> 0 bytes icons/obj/Chem_jug.dmi | Bin 964 -> 0 bytes icons/obj/aquarium.dmi | Bin 17500 -> 0 bytes .../doors/airlocks/station/base_airlock.dmi | Bin 9561 -> 0 bytes .../obj/doors/airlocks/station/stripebase.dmi | Bin 9094 -> 0 bytes icons/obj/fax.dmi | Bin 3533 -> 0 bytes icons/obj/fishing.dmi | Bin 2855 -> 0 bytes icons/obj/food/ration.dmi | Bin 1832 -> 0 bytes icons/obj/machines/computer.dmi | Bin 161313 -> 0 bytes icons/obj/machines/oldsolars.dmi | Bin 1859 -> 0 bytes icons/obj/machines/retro_computer.dmi | Bin 129765 -> 0 bytes icons/obj/railing_modern.dmi | Bin 1174 -> 0 bytes icons/obj/supplypods_32x32.dmi | Bin 1640 -> 0 bytes icons/obj/surgery_table.dmi | Bin 423 -> 0 bytes icons/stamp_icons/large_stamp-solgov.png | Bin 1723 -> 0 bytes icons/stamp_icons/large_stamp-void.png | Bin 1380 -> 0 bytes .../connectors/bananium_wall_connector.dmi | Bin 3078 -> 0 bytes icons/turf/connectors/boss_wall_connector.dmi | Bin 3041 -> 0 bytes .../connectors/diamond_wall_connector.dmi | Bin 3057 -> 0 bytes icons/turf/connectors/gold_wall_connector.dmi | Bin 3041 -> 0 bytes .../connectors/icerock_wall_connector.dmi | Bin 3686 -> 0 bytes icons/turf/connectors/iron_wall_connector.dmi | Bin 3041 -> 0 bytes .../connectors/mountain_wall_connector.dmi | Bin 3707 -> 0 bytes .../turf/connectors/plasma_wall_connector.dmi | Bin 3047 -> 0 bytes icons/turf/connectors/red_wall_connector.dmi | Bin 3670 -> 0 bytes icons/turf/connectors/rock_wall_connector.dmi | Bin 3671 -> 0 bytes .../connectors/sandstone_wall_connector.dmi | Bin 3052 -> 0 bytes .../turf/connectors/silver_wall_connector.dmi | Bin 3046 -> 0 bytes .../turf/connectors/smoothrocks_connector.dmi | Bin 3676 -> 0 bytes icons/turf/connectors/snow_wall_connector.dmi | Bin 3042 -> 0 bytes .../connectors/uranium_wall_connector.dmi | Bin 3057 -> 0 bytes icons/turf/connectors/wood_wall_connector.dmi | Bin 1877 -> 0 bytes icons/turf/connectors/ws_walls_connector.dmi | Bin 3676 -> 0 bytes icons/turf/walls/rwalls/reinforced_wall.dmi | Bin 6031 -> 0 bytes icons/turf/walls/rwalls/reinforced_wall_2.dmi | Bin 4727 -> 0 bytes icons/turf/walls/rwalls/reinforced_wall_3.dmi | Bin 4908 -> 0 bytes icons/turf/walls/rwalls/reinforced_wall_4.dmi | Bin 4844 -> 0 bytes icons/turf/walls/rwalls/reinforced_wall_5.dmi | Bin 4926 -> 0 bytes sound/effects/bigsplash.ogg | Bin 18054 -> 0 bytes sound/effects/fish_splash.ogg | Bin 18591 -> 0 bytes sound/effects/planet_landing_1.ogg | Bin 44819 -> 0 bytes sound/effects/planet_landing_2.ogg | Bin 13891 -> 0 bytes sound/effects/rip3.ogg | Bin 33531 -> 0 bytes sound/effects/splash.ogg | Bin 20924 -> 0 bytes sound/health/fastbeat2.ogg | Bin 13404 -> 0 bytes sound/health/slowbeat2.ogg | Bin 15474 -> 0 bytes sound/items/ding_twice.ogg | Bin 230657 -> 0 bytes sound/items/handling/license.txt | 2 - sound/items/handling/standard_stamp.ogg | Bin 19989 -> 0 bytes sound/machines/FireAlarm.ogg | Bin 54410 -> 0 bytes sound/machines/airlocks/access_denied.ogg | Bin 11385 -> 0 bytes sound/machines/airlocks/blastdoor.ogg | Bin 29058 -> 0 bytes sound/machines/airlocks/bolts_down.ogg | Bin 17863 -> 0 bytes sound/machines/airlocks/bolts_up.ogg | Bin 16881 -> 0 bytes sound/machines/airlocks/close_force.ogg | Bin 53621 -> 0 bytes .../airlocks/external/airlock_ext_close.ogg | Bin 21975 -> 0 bytes .../airlocks/external/airlock_ext_open.ogg | Bin 22740 -> 0 bytes sound/machines/airlocks/gate.ogg | Bin 34581 -> 0 bytes sound/machines/airlocks/hatch/hatch_close.ogg | Bin 9537 -> 0 bytes sound/machines/airlocks/hatch/hatch_open.ogg | Bin 7207 -> 0 bytes sound/machines/airlocks/open_force.ogg | Bin 47159 -> 0 bytes .../airlocks/shutters/shutters_close.ogg | Bin 21794 -> 0 bytes .../airlocks/shutters/shutters_open.ogg | Bin 20829 -> 0 bytes sound/machines/airlocks/standard/close.ogg | Bin 22951 -> 0 bytes sound/machines/airlocks/standard/open.ogg | Bin 12012 -> 0 bytes sound/machines/creaking.ogg | Bin 48778 -> 0 bytes sound/machines/printer.ogg | Bin 42893 -> 0 bytes sound/misc/asay_ping.ogg | Bin 9303 -> 0 bytes sound/misc/fuckywucky.ogg | Bin 187931 -> 0 bytes sound/voice/lizard/squeal.ogg | Bin 8419 -> 0 bytes sound/voice/lizard/tailthump.ogg | Bin 31956 -> 0 bytes sound/weapons/gun/gauss/claris.ogg | Bin 28982 -> 0 bytes sound/weapons/gun/gauss/gar.ogg | Bin 11526 -> 0 bytes sound/weapons/gun/gauss/modelh.ogg | Bin 16008 -> 0 bytes sound/weapons/gun/pistol/pistolec.ogg | Bin 8776 -> 0 bytes sound/weapons/gun/rifle/ssg669c.ogg | Bin 21867 -> 0 bytes strings/blanks/cmm_blanks.json | 816 - strings/blanks/indie_blanks.json | 816 - strings/blanks/inteq_blanks.json | 816 - strings/blanks/nt_blanks.json | 816 - strings/blanks/solgov_blanks.json | 816 - strings/blanks/syndicate_blanks.json | 816 - strings/names/twinkle.txt | 30 - tgui/.yarn/releases/yarn-3.3.1.cjs | 823 - tgui/packages/common/keys.ts | 39 - tgui/packages/common/redux.test.ts | 68 - tgui/packages/common/redux.ts | 212 - tgui/packages/common/timer.ts | 68 - tgui/packages/tgfont/README_ICON_TUTORIAL.txt | 13 - .../packages/tgfont/icons/prosthetic-full.svg | 27 - tgui/packages/tgui-panel/settings/model.js | 20 - .../tgui-panel/styles/tgchat/chat-dark.scss | 908 - .../tgui-panel/styles/tgchat/chat-light.scss | 955 - .../packages/tgui-say/ChannelIterator.test.ts | 47 - tgui/packages/tgui-say/ChannelIterator.ts | 50 - tgui/packages/tgui-say/ChatHistory.test.ts | 50 - tgui/packages/tgui-say/ChatHistory.ts | 59 - tgui/packages/tgui-say/TguiSay.tsx | 356 - tgui/packages/tgui-say/constants.ts | 32 - .../packages/tgui-say/fonts/VT323-Regular.ttf | Bin 147320 -> 0 bytes tgui/packages/tgui-say/helpers.ts | 59 - tgui/packages/tgui-say/styles/content.scss | 14 - tgui/packages/tgui-say/styles/window.scss | 29 - tgui/packages/tgui-say/timers.ts | 19 - tgui/packages/tgui/assets.ts | 45 - tgui/packages/tgui/assets/bg-cat.svg | 24 - .../assets/bg-synthsunset-c-grid-size.svg | 49 - .../tgui/assets/bg-synthsunset-c-grid.svg | 49 - .../tgui/components/AnimatedNumber.tsx | 189 - tgui/packages/tgui/components/Dialog.tsx | 85 - tgui/packages/tgui/components/Dropdown.tsx | 398 - tgui/packages/tgui/components/Icon.tsx | 99 - tgui/packages/tgui/components/MenuBar.tsx | 237 - .../tgui/components/StyleableSection.tsx | 26 - tgui/packages/tgui/constants.ts | 351 - tgui/packages/tgui/contants.test.ts | 75 - tgui/packages/tgui/drag.ts | 286 - tgui/packages/tgui/events.test.ts | 66 - tgui/packages/tgui/events.ts | 233 - tgui/packages/tgui/focus.ts | 25 - tgui/packages/tgui/format.test.ts | 118 - tgui/packages/tgui/format.ts | 169 - tgui/packages/tgui/index.tsx | 85 - tgui/packages/tgui/interfaces/Aquarium.js | 73 - .../tgui/interfaces/ElevatorButtons.js | 80 - tgui/packages/tgui/interfaces/Fax.tsx | 188 - tgui/packages/tgui/interfaces/FaxManager.tsx | 317 - tgui/packages/tgui/interfaces/FishCatalog.tsx | 128 - tgui/packages/tgui/interfaces/Fishing.tsx | 452 - .../tgui/interfaces/FishingCalculator.tsx | 128 - .../interfaces/FishingPortalGenerator.tsx | 40 - tgui/packages/tgui/interfaces/FishingRod.tsx | 100 - .../tgui/interfaces/OutpostCommunications.tsx | 241 - .../tgui/interfaces/OvermapTokenManager.tsx | 158 - tgui/packages/tgui/interfaces/PaperSheet.tsx | 1035 - .../tgui/interfaces/common/Loader.tsx | 15 - tgui/packages/tgui/links.test.ts | 79 - tgui/packages/tgui/links.ts | 46 - tgui/packages/tgui/logging.ts | 68 - tgui/packages/tgui/routes.tsx | 107 - tgui/packages/tgui/sanitize.test.ts | 36 - tgui/packages/tgui/sanitize.ts | 81 - tgui/packages/tgui/store.ts | 126 - .../tgui/stories/LabeledList.stories.js | 73 - .../tgui/styles/components/Dialog.scss | 105 - .../tgui/styles/components/MenuBar.scss | 75 - .../tgui/styles/interfaces/Emojipedia.scss | 7 - .../tgui/styles/interfaces/Fabricator.scss | 218 - .../tgui/styles/interfaces/LibraryAdmin.scss | 20 - .../tgui/styles/interfaces/NtosNotepad.scss | 46 - .../tgui/styles/interfaces/Trophycase.scss | 5 - .../styles/interfaces/UtilityModulesPane.scss | 30 - tgui/packages/tgui/styles/themes/ntOS95.scss | 154 - .../packages/tgui/styles/themes/ntos_cat.scss | 148 - .../tgui/styles/themes/ntos_darkmode.scss | 44 - .../tgui/styles/themes/ntos_lightmode.scss | 67 - .../tgui/styles/themes/ntos_spooky.scss | 69 - .../tgui/styles/themes/ntos_synth.scss | 99 - .../tgui/styles/themes/ntos_terminal.scss | 112 - .../Scripts/2064_replace_bartables.txt | 1 - .../UpdatePaths/Scripts/Removes Deepcore.txt | 2 - .../Scripts/replace_old_sandpeople.txt | 4 - .../Scripts/update_turret_paths.txt | 7 - tools/UpdatePaths/Scripts/wallmounts.txt | 112 - tools/tgs_scripts/InstallDeps.sh | 51 - tools/tgs_scripts/PreCompile.bat | 15 - tools/tgs_scripts/PreCompile.sh | 63 - tools/tgs_scripts/WatchdogLaunch.sh | 6 - tools/tgs_test/Program.cs | 361 - tools/tgs_test/README.md | 11 - tools/tgs_test/StaticFile.cs | 5 - tools/tgs_test/TgsYml.cs | 15 - tools/tgs_test/Tgstation.TgsTest.csproj | 17 - tools/tgs_test/Tgstation.TgsTest.sln | 25 - 402 files changed, 199363 deletions(-) delete mode 100644 .github/HARDDEL_GUIDE.md delete mode 100644 .github/workflows/autowiki.yml delete mode 100644 .github/workflows/tgs_test.yml delete mode 100644 .tgs.yml delete mode 100644 _maps/RandomRuins/JungleRuins/jungle_abandoned_library.dmm delete mode 100644 _maps/RandomRuins/LavaRuins/lavaland_surface_codelab.dmm delete mode 100644 _maps/configs/independent_beluga.json delete mode 100644 _maps/configs/independent_junker.json delete mode 100644 _maps/configs/independent_mudskipper.json delete mode 100644 _maps/configs/inteq_vaquero.json delete mode 100644 _maps/configs/minutemen_vela.json delete mode 100644 _maps/configs/nanotrasen_mimir.json delete mode 100644 _maps/configs/nanotrasen_ranger.json delete mode 100644 _maps/configs/pirate_ember.json delete mode 100644 _maps/configs/solgov_chronicle.json delete mode 100644 _maps/configs/solgov_paracelsus.json delete mode 100644 _maps/deprecated/Ruins/lavaland_biodome_beach.dmm delete mode 100644 _maps/deprecated/Ruins/lavaland_surface_syndicate_base1.dmm delete mode 100644 _maps/deprecated/Ships/independent_tide.dmm delete mode 100644 _maps/deprecated/Ships/infiltrator_advanced.dmm delete mode 100644 _maps/outpost/elevator_test.dmm delete mode 100644 _maps/outpost/hangar/test_20x20.dmm delete mode 100644 _maps/outpost/hangar/test_2_20x20.dmm delete mode 100644 _maps/outpost/hangar/test_2_40x20.dmm delete mode 100644 _maps/outpost/hangar/test_2_40x40.dmm delete mode 100644 _maps/outpost/hangar/test_2_56x20.dmm delete mode 100644 _maps/outpost/hangar/test_40x20.dmm delete mode 100644 _maps/outpost/hangar/test_40x40.dmm delete mode 100644 _maps/outpost/hangar/test_56x20.dmm delete mode 100644 _maps/outpost/hangar/test_56x40.dmm delete mode 100644 _maps/outpost/outpost_test_1.dmm delete mode 100644 _maps/outpost/outpost_test_2.dmm delete mode 100644 _maps/ship_tags_descriptions_guide.txt delete mode 100644 _maps/shuttles/shiptest/independent_beluga.dmm delete mode 100644 _maps/shuttles/shiptest/independent_junker.dmm delete mode 100644 _maps/shuttles/shiptest/independent_mudskipper.dmm delete mode 100644 _maps/shuttles/shiptest/inteq_vaquero.dmm delete mode 100644 _maps/shuttles/shiptest/minutemen_vela.dmm delete mode 100644 _maps/shuttles/shiptest/nanotrasen_mimir.dmm delete mode 100644 _maps/shuttles/shiptest/nanotrasen_ranger.dmm delete mode 100644 _maps/shuttles/shiptest/pirate_ember.dmm delete mode 100644 _maps/shuttles/shiptest/solgov_chronicle.dmm delete mode 100644 _maps/shuttles/shiptest/solgov_paracelsus.dmm delete mode 100644 auxmos.dll delete mode 100644 bin/build.cmd delete mode 100644 bin/clean.cmd delete mode 100644 bin/server.cmd delete mode 100644 bin/test.cmd delete mode 100644 bin/tgfont.cmd delete mode 100644 bin/tgui-bench.cmd delete mode 100644 bin/tgui-build.cmd delete mode 100644 bin/tgui-dev.cmd delete mode 100644 bin/tgui-sonar.cmd delete mode 100644 code/__DEFINES/anomalies.dm delete mode 100644 code/__DEFINES/aquarium.dm delete mode 100644 code/__DEFINES/atoms.dm delete mode 100644 code/__DEFINES/bone_flags.dm delete mode 100644 code/__DEFINES/directional.dm delete mode 100644 code/__DEFINES/fishing.dm delete mode 100644 code/__DEFINES/fonts.dm delete mode 100644 code/__DEFINES/lag_switch.dm delete mode 100644 code/__HELPERS/datums.dm delete mode 100644 code/__HELPERS/lighting.dm delete mode 100644 code/_debugger.dm delete mode 100644 code/_globalvars/lists/faxes.dm delete mode 100644 code/_globalvars/lists/jobs.dm delete mode 100644 code/controllers/subsystem/lag_switch.dm delete mode 100644 code/controllers/subsystem/mouse_entered.dm delete mode 100644 code/controllers/subsystem/overmap_move.dm delete mode 100644 code/controllers/subsystem/sound_loops.dm delete mode 100644 code/datums/aquarium.dm delete mode 100644 code/datums/blood_type.dm delete mode 100644 code/datums/components/admin_popup.dm delete mode 100644 code/datums/components/aquarium.dm delete mode 100644 code/datums/components/bloodysoles.dm delete mode 100644 code/datums/components/connect_containers.dm delete mode 100644 code/datums/components/connect_range.dm delete mode 100644 code/datums/components/fishing_spot.dm delete mode 100644 code/datums/components/storage/concrete/fish_case.dm delete mode 100644 code/datums/elements/decals/_decals.dm delete mode 100644 code/datums/elements/decals/blood.dm delete mode 100644 code/datums/elements/lazy_fishing_spot.dm delete mode 100644 code/datums/mapgen/planetary/AsteroidGenerator.dm delete mode 100644 code/datums/mapgen/planetary/WasteGenerator.dm delete mode 100644 code/datums/mapgen/single_biome/Gas_Giant.dm delete mode 100644 code/datums/proximity_monitor/field.dm delete mode 100644 code/datums/proximity_monitor/fields/gravity.dm delete mode 100644 code/datums/proximity_monitor/fields/peaceborg_dampener.dm delete mode 100644 code/datums/proximity_monitor/fields/timestop.dm delete mode 100644 code/datums/proximity_monitor/proximity_monitor.dm delete mode 100644 code/datums/wires/fax.dm delete mode 100644 code/game/MapData/shuttles/misc.dm delete mode 100644 code/game/MapData/shuttles/nanotrasen_mimir.dm delete mode 100644 code/game/MapData/shuttles/nanotrasen_ranger.dm delete mode 100644 code/game/area/areas/outpost.dm delete mode 100644 code/game/objects/effects/anomalies/_anomalies.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_bluespace.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_flux.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_gravity.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_hallucination.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_heartbeat.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_melter.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_phantom.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_plasmasoul.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_pulsar.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_pyroclastic.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_sparkler.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_static.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_veins.dm delete mode 100644 code/game/objects/effects/anomalies/anomalies_vortex.dm delete mode 100644 code/game/objects/items/energyhalberd.dm delete mode 100644 code/game/objects/items/storage/ration.dm delete mode 100644 code/modules/admin/admin_follow.dm delete mode 100644 code/modules/admin/verbs/fax_manager.dm delete mode 100644 code/modules/admin/verbs/outpost.dm delete mode 100644 code/modules/admin/verbs/overmap_token_manager.dm delete mode 100644 code/modules/admin/verbs/toggle_ship_spawn.dm delete mode 100644 code/modules/autowiki/autowiki.dm delete mode 100644 code/modules/autowiki/pages/base.dm delete mode 100644 code/modules/autowiki/pages/reagents.dm delete mode 100644 code/modules/autowiki/pages/ships.dm delete mode 100644 code/modules/autowiki/pages/techweb.dm delete mode 100644 code/modules/autowiki/pages/vending.dm delete mode 100644 code/modules/buildmode/submodes/delete.dm delete mode 100644 code/modules/buildmode/submodes/outfit.dm delete mode 100644 code/modules/buildmode/submodes/proccall.dm delete mode 100644 code/modules/buildmode/submodes/tweakcomps.dm delete mode 100644 code/modules/cargo/packs/chemistry.dm delete mode 100644 code/modules/cargo/packs/mechs.dm delete mode 100644 code/modules/clothing/suits/hoodies.dm delete mode 100644 code/modules/clothing/suits/wintercoats.dm delete mode 100644 code/modules/fishing/aquarium/aquarium.dm delete mode 100644 code/modules/fishing/aquarium/aquarium_kit.dm delete mode 100644 code/modules/fishing/bait.dm delete mode 100644 code/modules/fishing/fish/_fish.dm delete mode 100644 code/modules/fishing/fish/fish_types.dm delete mode 100644 code/modules/fishing/fish_catalog.dm delete mode 100644 code/modules/fishing/fishing_equipment.dm delete mode 100644 code/modules/fishing/fishing_minigame.dm delete mode 100644 code/modules/fishing/fishing_portal_machine.dm delete mode 100644 code/modules/fishing/fishing_rod.dm delete mode 100644 code/modules/fishing/fishing_traits.dm delete mode 100644 code/modules/fishing/sources/_fish_source.dm delete mode 100644 code/modules/fishing/sources/source_types.dm delete mode 100644 code/modules/food_and_drinks/food/bait.dm delete mode 100644 code/modules/food_and_drinks/food/ration.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/ears.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/elzuose.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/facial_hair.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/hair.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/ipc.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/kepori.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/lizard.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/moth.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/rachnid.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/tails.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_legs.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_socks.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_torso.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/vox.dm delete mode 100644 code/modules/mob/dead/new_player/sprite_accessories/wings.dm delete mode 100644 code/modules/mob/living/carbon/human/consistent_human.dm delete mode 100644 code/modules/overmap/objects/outpost/elevator/elevator_machines.dm delete mode 100644 code/modules/overmap/objects/outpost/elevator/elevator_master.dm delete mode 100644 code/modules/overmap/objects/outpost/elevator/elevator_platform.dm delete mode 100644 code/modules/overmap/objects/outpost/mapping.dm delete mode 100644 code/modules/overmap/objects/outpost/outpost.dm delete mode 100644 code/modules/overmap/objects/outpost/outpost_types.dm delete mode 100644 code/modules/paperwork/fax_manager.dm delete mode 100644 code/modules/point/point.dm delete mode 100644 code/modules/projectiles/boxes_magazines/internal/gauss.dm delete mode 100644 code/modules/projectiles/projectile/bullets/turret.dm delete mode 100644 code/modules/reagents/chemistry/machinery/chem_press.dm delete mode 100644 code/modules/reagents/reagent_containers/jug.dm delete mode 100644 code/modules/ruins/lavalandruin_code/codelab.dm delete mode 100644 code/modules/tgui/status_composers.dm delete mode 100644 code/modules/unit_tests/README.md delete mode 100644 code/modules/unit_tests/autowiki.dm delete mode 100644 code/modules/unit_tests/biome_lists.dm delete mode 100644 code/modules/unit_tests/create_and_destroy.dm delete mode 100644 code/modules/unit_tests/find_reference_sanity.dm delete mode 100644 code/modules/unit_tests/planet_gen.dm delete mode 100644 code/modules/unit_tests/reagent_names.dm delete mode 100644 code/modules/unit_tests/ruin_placement.dm delete mode 100644 code/modules/unit_tests/ship_outpost_placement.dm delete mode 100644 code/modules/unit_tests/species_unique_id.dm delete mode 100644 code/modules/unit_tests/stack_singular_name.dm delete mode 100644 html/changelogs/archive/2023-06.yml delete mode 100644 html/changelogs/archive/2023-07.yml delete mode 100644 html/changelogs/archive/2023-08.yml delete mode 100644 html/changelogs/archive/2023-09.yml delete mode 100644 html/changelogs/archive/2023-10.yml delete mode 100644 html/fuckywucky.png delete mode 100644 icons/UI_Icons/fishing/default.png delete mode 100644 icons/UI_Icons/fishing/lavaland.png delete mode 100644 icons/effects/anomalies.dmi delete mode 100644 icons/effects/blood_vox.dmi delete mode 100644 icons/effects/supplypod_pickturf.dmi delete mode 100644 icons/effects/supplypod_pickturf_down.dmi delete mode 100644 icons/hud/fishing.dmi delete mode 100644 icons/misc/arrows.dmi delete mode 100644 icons/mob/augmentation/augments_lizard.dmi delete mode 100644 icons/mob/clothing/underwear/species/underwear_legs_kepori.dmi delete mode 100644 icons/mob/clothing/underwear/species/underwear_socks_kepori.dmi delete mode 100644 icons/mob/clothing/underwear/species/underwear_torso_kepori.dmi delete mode 100644 icons/mob/clothing/underwear/underwear_legs.dmi delete mode 100644 icons/mob/clothing/underwear/underwear_socks.dmi delete mode 100644 icons/mob/clothing/underwear/underwear_torso.dmi delete mode 100644 icons/mob/inhands/equipment/fishing_rod_lefthand.dmi delete mode 100644 icons/mob/inhands/equipment/fishing_rod_righthand.dmi delete mode 100644 icons/mob/inhands/misc/plushes_lefthand.dmi delete mode 100644 icons/mob/inhands/misc/plushes_righthand.dmi delete mode 100644 icons/mob/species/kepori/onmob_belt_kepori.dmi delete mode 100644 icons/mob/species/kepori/onmob_eyes_kepori.dmi delete mode 100644 icons/mob/species/kepori/onmob_feet_kepori.dmi delete mode 100644 icons/mob/species/kepori/onmob_hands_kepori.dmi delete mode 100644 icons/mob/species/kepori/onmob_head_kepori.dmi delete mode 100644 icons/mob/species/kepori/onmob_mask_kepori.dmi delete mode 100644 icons/mob/species/kepori/onmob_suit_kepori.dmi delete mode 100644 icons/mob/species/lizard/frills.dmi delete mode 100644 icons/mob/species/lizard/horns.dmi delete mode 100644 icons/mob/species/lizard/markings.dmi delete mode 100644 icons/mob/species/lizard/tails.dmi delete mode 100644 icons/mob/species/misc/cat.dmi delete mode 100644 icons/mob/species/vox/onmob_belt_vox.dmi delete mode 100644 icons/mob/species/vox/onmob_eyes_vox.dmi delete mode 100644 icons/mob/species/vox/onmob_feet_vox.dmi delete mode 100644 icons/mob/species/vox/onmob_hands_vox.dmi delete mode 100644 icons/obj/Chem_jug.dmi delete mode 100644 icons/obj/aquarium.dmi delete mode 100644 icons/obj/doors/airlocks/station/base_airlock.dmi delete mode 100644 icons/obj/doors/airlocks/station/stripebase.dmi delete mode 100644 icons/obj/fax.dmi delete mode 100644 icons/obj/fishing.dmi delete mode 100644 icons/obj/food/ration.dmi delete mode 100644 icons/obj/machines/computer.dmi delete mode 100644 icons/obj/machines/oldsolars.dmi delete mode 100644 icons/obj/machines/retro_computer.dmi delete mode 100644 icons/obj/railing_modern.dmi delete mode 100644 icons/obj/supplypods_32x32.dmi delete mode 100644 icons/obj/surgery_table.dmi delete mode 100644 icons/stamp_icons/large_stamp-solgov.png delete mode 100644 icons/stamp_icons/large_stamp-void.png delete mode 100644 icons/turf/connectors/bananium_wall_connector.dmi delete mode 100644 icons/turf/connectors/boss_wall_connector.dmi delete mode 100644 icons/turf/connectors/diamond_wall_connector.dmi delete mode 100644 icons/turf/connectors/gold_wall_connector.dmi delete mode 100644 icons/turf/connectors/icerock_wall_connector.dmi delete mode 100644 icons/turf/connectors/iron_wall_connector.dmi delete mode 100644 icons/turf/connectors/mountain_wall_connector.dmi delete mode 100644 icons/turf/connectors/plasma_wall_connector.dmi delete mode 100644 icons/turf/connectors/red_wall_connector.dmi delete mode 100644 icons/turf/connectors/rock_wall_connector.dmi delete mode 100644 icons/turf/connectors/sandstone_wall_connector.dmi delete mode 100644 icons/turf/connectors/silver_wall_connector.dmi delete mode 100644 icons/turf/connectors/smoothrocks_connector.dmi delete mode 100644 icons/turf/connectors/snow_wall_connector.dmi delete mode 100644 icons/turf/connectors/uranium_wall_connector.dmi delete mode 100644 icons/turf/connectors/wood_wall_connector.dmi delete mode 100644 icons/turf/connectors/ws_walls_connector.dmi delete mode 100644 icons/turf/walls/rwalls/reinforced_wall.dmi delete mode 100644 icons/turf/walls/rwalls/reinforced_wall_2.dmi delete mode 100644 icons/turf/walls/rwalls/reinforced_wall_3.dmi delete mode 100644 icons/turf/walls/rwalls/reinforced_wall_4.dmi delete mode 100644 icons/turf/walls/rwalls/reinforced_wall_5.dmi delete mode 100644 sound/effects/bigsplash.ogg delete mode 100644 sound/effects/fish_splash.ogg delete mode 100644 sound/effects/planet_landing_1.ogg delete mode 100644 sound/effects/planet_landing_2.ogg delete mode 100644 sound/effects/rip3.ogg delete mode 100644 sound/effects/splash.ogg delete mode 100644 sound/health/fastbeat2.ogg delete mode 100644 sound/health/slowbeat2.ogg delete mode 100644 sound/items/ding_twice.ogg delete mode 100644 sound/items/handling/license.txt delete mode 100644 sound/items/handling/standard_stamp.ogg delete mode 100644 sound/machines/FireAlarm.ogg delete mode 100644 sound/machines/airlocks/access_denied.ogg delete mode 100644 sound/machines/airlocks/blastdoor.ogg delete mode 100644 sound/machines/airlocks/bolts_down.ogg delete mode 100644 sound/machines/airlocks/bolts_up.ogg delete mode 100644 sound/machines/airlocks/close_force.ogg delete mode 100644 sound/machines/airlocks/external/airlock_ext_close.ogg delete mode 100644 sound/machines/airlocks/external/airlock_ext_open.ogg delete mode 100644 sound/machines/airlocks/gate.ogg delete mode 100644 sound/machines/airlocks/hatch/hatch_close.ogg delete mode 100644 sound/machines/airlocks/hatch/hatch_open.ogg delete mode 100644 sound/machines/airlocks/open_force.ogg delete mode 100644 sound/machines/airlocks/shutters/shutters_close.ogg delete mode 100644 sound/machines/airlocks/shutters/shutters_open.ogg delete mode 100644 sound/machines/airlocks/standard/close.ogg delete mode 100644 sound/machines/airlocks/standard/open.ogg delete mode 100644 sound/machines/creaking.ogg delete mode 100644 sound/machines/printer.ogg delete mode 100644 sound/misc/asay_ping.ogg delete mode 100644 sound/misc/fuckywucky.ogg delete mode 100644 sound/voice/lizard/squeal.ogg delete mode 100644 sound/voice/lizard/tailthump.ogg delete mode 100644 sound/weapons/gun/gauss/claris.ogg delete mode 100644 sound/weapons/gun/gauss/gar.ogg delete mode 100644 sound/weapons/gun/gauss/modelh.ogg delete mode 100644 sound/weapons/gun/pistol/pistolec.ogg delete mode 100644 sound/weapons/gun/rifle/ssg669c.ogg delete mode 100644 strings/blanks/cmm_blanks.json delete mode 100644 strings/blanks/indie_blanks.json delete mode 100644 strings/blanks/inteq_blanks.json delete mode 100644 strings/blanks/nt_blanks.json delete mode 100644 strings/blanks/solgov_blanks.json delete mode 100644 strings/blanks/syndicate_blanks.json delete mode 100644 strings/names/twinkle.txt delete mode 100644 tgui/.yarn/releases/yarn-3.3.1.cjs delete mode 100644 tgui/packages/common/keys.ts delete mode 100644 tgui/packages/common/redux.test.ts delete mode 100644 tgui/packages/common/redux.ts delete mode 100644 tgui/packages/common/timer.ts delete mode 100644 tgui/packages/tgfont/README_ICON_TUTORIAL.txt delete mode 100644 tgui/packages/tgfont/icons/prosthetic-full.svg delete mode 100644 tgui/packages/tgui-panel/settings/model.js delete mode 100644 tgui/packages/tgui-panel/styles/tgchat/chat-dark.scss delete mode 100644 tgui/packages/tgui-panel/styles/tgchat/chat-light.scss delete mode 100644 tgui/packages/tgui-say/ChannelIterator.test.ts delete mode 100644 tgui/packages/tgui-say/ChannelIterator.ts delete mode 100644 tgui/packages/tgui-say/ChatHistory.test.ts delete mode 100644 tgui/packages/tgui-say/ChatHistory.ts delete mode 100644 tgui/packages/tgui-say/TguiSay.tsx delete mode 100644 tgui/packages/tgui-say/constants.ts delete mode 100644 tgui/packages/tgui-say/fonts/VT323-Regular.ttf delete mode 100644 tgui/packages/tgui-say/helpers.ts delete mode 100644 tgui/packages/tgui-say/styles/content.scss delete mode 100644 tgui/packages/tgui-say/styles/window.scss delete mode 100644 tgui/packages/tgui-say/timers.ts delete mode 100644 tgui/packages/tgui/assets.ts delete mode 100644 tgui/packages/tgui/assets/bg-cat.svg delete mode 100644 tgui/packages/tgui/assets/bg-synthsunset-c-grid-size.svg delete mode 100644 tgui/packages/tgui/assets/bg-synthsunset-c-grid.svg delete mode 100644 tgui/packages/tgui/components/AnimatedNumber.tsx delete mode 100644 tgui/packages/tgui/components/Dialog.tsx delete mode 100644 tgui/packages/tgui/components/Dropdown.tsx delete mode 100644 tgui/packages/tgui/components/Icon.tsx delete mode 100644 tgui/packages/tgui/components/MenuBar.tsx delete mode 100644 tgui/packages/tgui/components/StyleableSection.tsx delete mode 100644 tgui/packages/tgui/constants.ts delete mode 100644 tgui/packages/tgui/contants.test.ts delete mode 100644 tgui/packages/tgui/drag.ts delete mode 100644 tgui/packages/tgui/events.test.ts delete mode 100644 tgui/packages/tgui/events.ts delete mode 100644 tgui/packages/tgui/focus.ts delete mode 100644 tgui/packages/tgui/format.test.ts delete mode 100644 tgui/packages/tgui/format.ts delete mode 100644 tgui/packages/tgui/index.tsx delete mode 100644 tgui/packages/tgui/interfaces/Aquarium.js delete mode 100644 tgui/packages/tgui/interfaces/ElevatorButtons.js delete mode 100644 tgui/packages/tgui/interfaces/Fax.tsx delete mode 100644 tgui/packages/tgui/interfaces/FaxManager.tsx delete mode 100644 tgui/packages/tgui/interfaces/FishCatalog.tsx delete mode 100644 tgui/packages/tgui/interfaces/Fishing.tsx delete mode 100644 tgui/packages/tgui/interfaces/FishingCalculator.tsx delete mode 100644 tgui/packages/tgui/interfaces/FishingPortalGenerator.tsx delete mode 100644 tgui/packages/tgui/interfaces/FishingRod.tsx delete mode 100644 tgui/packages/tgui/interfaces/OutpostCommunications.tsx delete mode 100644 tgui/packages/tgui/interfaces/OvermapTokenManager.tsx delete mode 100644 tgui/packages/tgui/interfaces/PaperSheet.tsx delete mode 100644 tgui/packages/tgui/interfaces/common/Loader.tsx delete mode 100644 tgui/packages/tgui/links.test.ts delete mode 100644 tgui/packages/tgui/links.ts delete mode 100644 tgui/packages/tgui/logging.ts delete mode 100644 tgui/packages/tgui/routes.tsx delete mode 100644 tgui/packages/tgui/sanitize.test.ts delete mode 100644 tgui/packages/tgui/sanitize.ts delete mode 100644 tgui/packages/tgui/store.ts delete mode 100644 tgui/packages/tgui/stories/LabeledList.stories.js delete mode 100644 tgui/packages/tgui/styles/components/Dialog.scss delete mode 100644 tgui/packages/tgui/styles/components/MenuBar.scss delete mode 100644 tgui/packages/tgui/styles/interfaces/Emojipedia.scss delete mode 100644 tgui/packages/tgui/styles/interfaces/Fabricator.scss delete mode 100644 tgui/packages/tgui/styles/interfaces/LibraryAdmin.scss delete mode 100644 tgui/packages/tgui/styles/interfaces/NtosNotepad.scss delete mode 100644 tgui/packages/tgui/styles/interfaces/Trophycase.scss delete mode 100644 tgui/packages/tgui/styles/interfaces/UtilityModulesPane.scss delete mode 100644 tgui/packages/tgui/styles/themes/ntOS95.scss delete mode 100644 tgui/packages/tgui/styles/themes/ntos_cat.scss delete mode 100644 tgui/packages/tgui/styles/themes/ntos_darkmode.scss delete mode 100644 tgui/packages/tgui/styles/themes/ntos_lightmode.scss delete mode 100644 tgui/packages/tgui/styles/themes/ntos_spooky.scss delete mode 100644 tgui/packages/tgui/styles/themes/ntos_synth.scss delete mode 100644 tgui/packages/tgui/styles/themes/ntos_terminal.scss delete mode 100644 tools/UpdatePaths/Scripts/2064_replace_bartables.txt delete mode 100644 tools/UpdatePaths/Scripts/Removes Deepcore.txt delete mode 100644 tools/UpdatePaths/Scripts/replace_old_sandpeople.txt delete mode 100644 tools/UpdatePaths/Scripts/update_turret_paths.txt delete mode 100644 tools/UpdatePaths/Scripts/wallmounts.txt delete mode 100644 tools/tgs_scripts/InstallDeps.sh delete mode 100644 tools/tgs_scripts/PreCompile.bat delete mode 100644 tools/tgs_scripts/PreCompile.sh delete mode 100644 tools/tgs_scripts/WatchdogLaunch.sh delete mode 100644 tools/tgs_test/Program.cs delete mode 100644 tools/tgs_test/README.md delete mode 100644 tools/tgs_test/StaticFile.cs delete mode 100644 tools/tgs_test/TgsYml.cs delete mode 100644 tools/tgs_test/Tgstation.TgsTest.csproj delete mode 100644 tools/tgs_test/Tgstation.TgsTest.sln diff --git a/.github/HARDDEL_GUIDE.md b/.github/HARDDEL_GUIDE.md deleted file mode 100644 index 4790150ea0d2..000000000000 --- a/.github/HARDDEL_GUIDE.md +++ /dev/null @@ -1,265 +0,0 @@ -# Hard Deletes -1. [What is hard deletion](#What-is-hard-deletion) -2. [Causes of hard deletes](#causes-of-hard-deletes) -3. [Detecting hard deletes](#detecting-hard-deletes) -4. [Techniques for fixing hard deletes](#techniques-for-fixing-hard-deletes) -5. [Help my code is erroring how fix](#help-my-code-is-erroring-how-fix) - -## What is Hard Deletion -Hard deletion is a very expensive operation that basically clears all references to some "thing" from memory. Objects that undergo this process are referred to as hard deletes, or simply harddels - -What follows is a discussion of the theory behind this, why we would ever do it, and the what we do to avoid doing it as often as possible - -I'm gonna be using words like references and garbage collection, but don't worry, it's not complex, just a bit hard to pierce - -### Why do we need to Hard Delete? - -Ok so let's say you're some guy called Jerry, and you're writing a programming language - -You want your coders to be able to pass around objects without doing a full copy. So you'll store the pack of data somewhere in memory - -```dm -/someobject - var/id = 42 - var/name = "some shit" -``` - -Then you want them to be able to pass that object into say a proc, without doing a full copy. So you let them pass in the object's location in memory instead -This is called passing something by reference - -```dm -someshit(someobject) //This isn't making a copy of someobject, it's passing in a reference to it -``` - -This of course means they can store that location in memory in another object's vars, or in a list, or whatever - -```dm -/datum - var/reference - -/proc/someshit(mem_location) - var/datum/some_obj = new() - some_obj.reference = mem_location -``` - -But what happens when you get rid of the object we're passing around references to? If we just cleared it out from memory, everything that holds a reference to it would suddenly be pointing to nowhere, or worse, something totally different! - -So then, you've gotta do something to clean up these references when you want to delete an object - -We could hold a list of references to everything that references us, but god, that'd get really expensive wouldn't it - -Why not keep count of how many times we're referenced then? If an object's ref count is ever 0, nothing whatsoever cares about it, so we can freely get rid of it - -But if something's holding onto a reference to us, we're not gonna have any idea where or what it is - -So I guess you should scan all of memory for that reference? - -```dm -del(someobject) //We now need to scan memory until we find the thing holding a ref to us, and clear it -``` - -This pattern is about how BYOND handles this problem of hanging references, or Garbage Collection - -It's not a broken system, but as you can imagine scanning all of memory gets expensive fast - -What can we do to help that? - -### How we can avoid hard deletes - -If hard deletion is so slow, we're gonna need to clean up all our references ourselves - -In our codebase we do this with `/datum/proc/Destroy()`, a proc called by `qdel()`, whose purpose I will explain later - -This procs only job is cleaning up references to the object it's called on. Nothing more, nothing else. Don't let me catch you giving it side effects - -There's a long long list of things this does, since we use it a TON. So I can't really give you a short description. It will always move the object to nullspace though - -## Causes Of Hard Deletes - -Now that you know the theory, let's go over what can actually cause hard deletes. Some of this is obvious, some of it's much less so. - -The BYOND reference has a list [Here](https://secure.byond.com/docs/ref/#/DM/garbage), but it's not a complete one - -* Stored in a var -* An item in a list, or associated with a list item -* Has a tag -* Is on the map (always true for turfs) -* Inside another atom's contents -* Inside an atom's vis_contents -* A temporary value in a still-running proc -* Is a mob with a key -* Is an image object attached to an atom - -Let's briefly go over the more painful ones yeah? - -### Sleeping procs - -Any proc that calls `sleep()`, `spawn()`, or anything that creates a seperate "thread" (not technically a thread, but it's the same in these terms. Not gonna cause any race conditions tho) will hang references to any var inside it. This includes the usr it started from, the src it was called on, and any vars created as a part of processing - -### Static vars - -`/static` and `/global` vars count for this too, they'll hang references just as well as anything. Be wary of this, these suckers can be a pain to solve - -### Range() and View() like procs - -Some internal BYOND procs will hold references to objects passed into them for a time after the proc is finished doing work, because they cache the returned info to make some code faster. You should never run into this issue, since we wait for what should be long enough to avoid this issue as a part of garbage collection - -This is what `qdel()` does by the by, it literally just means queue deletion. A reference to the object gets put into a queue, and if it still exists after 5 minutes or so, we hard delete it - -### Walk() procs - -Calling `walk()` on something will put it in an internal queue, which it'll remain in until `walk(thing, 0)` is called on it, which removes it from the queue - -This sort is very cheap to harddel, since BYOND prioritizes checking this queue first when it's clearing refs, but it should be avoided since it causes false positives - -You can read more about how BYOND prioritizes these things [Here](https://www.patreon.com/posts/diving-for-35855766) - -## Detecting Hard Deletes - -For very simple hard deletes, simple inspection should be enough to find them. Look at what the object does during `Initialize()`, and see if it's doing anything it doesn't undo later. -If that fails, search the object's typepath, and look and see if anything is holding a reference to it without regard for the object deleting - -BYOND currently doesn't have the capability to give us information about where a hard delete is. Fortunately we can search for most all of then ourselves. -The procs to perform this search are hidden behind compile time defines, since they'd be way too risky to expose to admin button pressing - -If you're having issues solving a harddel and want to perform this check yourself, go to `_compile_options.dm` and uncomment `TESTING`, `REFERENCE_TRACKING`, and `GC_FAILURE_HARD_LOOKUP` - -You can read more about what each of these do in that file, but the long and short of it is if something would hard delete our code will search for the reference (This will look like your game crashing, just hold out) and print information about anything it finds to the runtime log, which you can find inside the round folder inside `/data/logs/year/month/day` - -It'll tell you what object is holding the ref if it's in an object, or what pattern of list transversal was required to find the ref if it's hiding in a list of some sort - -## Techniques For Fixing Hard Deletes - -Once you've found the issue, it becomes a matter of making sure the ref is cleared as a part of Destroy(). I'm gonna walk you through a few patterns and discuss how you might go about fixing them - -### Our Tools - -First and simplest we have `Destroy()`. Use this to clean up after yourself for simple cases - -```dm -/someobject/Initialize() - . = ..() - GLOB.somethings += src //We add ourselves to some global list - -/someobject/Destroy() - GLOB.somethings -= src //So when we Destroy() clean yourself from the list - return ..() -``` - -Next, and slightly more complex, pairs of objects that reference each other - -This is helpful when for cases where both objects "own" each other - -```dm -/someobject - var/someotherobject/buddy - -/someotherobject - var/someobject/friend - -/someobject/Initialize() - if(!buddy) - buddy = new() - buddy.friend = src - -/someotherobject/Initialize() - if(!friend) - friend = new() - friend.buddy = src - -/someobject/Destroy() - if(buddy) - buddy.friend = null //Make sure to clear their ref to you - buddy = null //We clear our ref to them to make sure nothing goes wrong - -/someotherobject/Destroy() - if(friend) - friend.buddy = null //Make sure to clear their ref to you - friend = null //We clear our ref to them to make sure nothing goes wrong -``` - -Something similar can be accomplished with `QDELETED()`, a define that checks to see if something has started being `Destroy()`'d yet, and `QDEL_NULL()`, a define that `qdel()`'s a var and then sets it to null - -Now let's discuss something a bit more complex, weakrefs - -You'll need a bit of context, so let's do that now - -BYOND has an internal bit of behavior that looks like this - -`var/string = "\ref[someobject]"` - -This essentially gets that object's position in memory directly. Unlike normal references, this doesn't count for hard deletes. You can retrieve the object in question by using `locate()` - -`var/someobject/someobj = locate(string)` - -This has some flaws however, since the bit of memory we're pointing to might change, which would cause issues. Fortunately we've developed a datum to handle worrying about this for you, `/datum/weakref` - -You can create one using the `WEAKREF()` proc, and use weakref.resolve() to retrieve the actual object - -This should be used for things that your object doesn't "own", but still cares about - -For instance, a paper bin would own the paper inside it, but the paper inside it would just hold a weakref to the bin - -There's no need to clean these up, just make sure you account for it being null, since it'll return that if the object doesn't exist or has been queued for deletion - -```dm -/someobject - var/datum/weakref/our_coin - -/someobject/proc/set_coin(/obj/item/coin/new_coin) - our_coin = WEAKREF(new_coin) - -/someobject/proc/get_value() - if(!our_coin) - return 0 - - var/obj/item/coin/potential_coin = our_coin.resolve() - if(!potential_coin) - our_coin = null //Remember to clear the weakref if we get nothing - return 0 - return potential_coin.value -``` - -Now, for the worst case scenario - -Let's say you've got a var that's used too often to be weakref'd without making the code too expensive - -You can't hold a paired reference to it because it's not like it would ever care about you outside of just clearing the ref - -So then, we want to temporarily remember to clear a reference when it's deleted - -This is where I might lose you, but we're gonna use signals - -`qdel()`, the proc that sets off this whole deletion business, sends a signal called `COMSIG_PARENT_QDELETING` - -We can listen for that signal, and if we hear it clear whatever reference we may have - -Here's an example - -```dm -/somemob - var/mob/target - -/somemob/proc/set_target(new_target) - if(target) - UnregisterSignal(target, COMSIG_PARENT_QDELETING) //We need to make sure any old signals are cleared - target = new_target - if(target) - RegisterSignal(target, COMSIG_PARENT_QDELETING, .proc/clear_target) //Call clear_target if target is ever qdel()'d - -/somemob/proc/clear_target(datum/source) - SIGNAL_HANDLER - set_target(null) -``` - -This really should be your last resort, since signals have some limitations. If some subtype of somemob also registered for parent_qdeleting on the same target you'd get a runtime, since signals don't support it - -But if you can't do anything else for reasons of conversion ease, or hot code, this will work - -## Help My Code Is Erroring How Fix - -First, do a quick check. - -Are you doing anything to the object in `Initialize()` that you don't undo in `Destroy()`? I don't mean like, setting its name, but are you adding it to any lists, stuff like that - -If this fails, you're just gonna have to read over this doc. You can skip the theory if you'd like, but it's all pretty important for having an understanding of this problem diff --git a/.github/workflows/autowiki.yml b/.github/workflows/autowiki.yml deleted file mode 100644 index 72c5b8816ce0..000000000000 --- a/.github/workflows/autowiki.yml +++ /dev/null @@ -1,57 +0,0 @@ -name: Autowiki -on: - schedule: - - cron: "5 4 * * *" - workflow_dispatch: - -permissions: - contents: read - -jobs: - autowiki: - runs-on: ubuntu-20.04 - steps: - - name: "Check for AUTOWIKI_USERNAME" - id: secrets_set - env: - ENABLER_SECRET: ${{ secrets.AUTOWIKI_USERNAME }} - run: | - unset SECRET_EXISTS - if [ -n "$ENABLER_SECRET" ]; then SECRET_EXISTS=true ; fi - echo "SECRETS_ENABLED=$SECRET_EXISTS" >> $GITHUB_OUTPUT - - name: Checkout - if: steps.secrets_set.outputs.SECRETS_ENABLED - uses: actions/checkout@v3 - - name: Restore BYOND cache - if: steps.secrets_set.outputs.SECRETS_ENABLED - uses: actions/cache@v3 - with: - path: ~/BYOND - key: ${{ runner.os }}-byond-${{ secrets.CACHE_PURGE_KEY }} - - name: Install rust-g - if: steps.secrets_set.outputs.SECRETS_ENABLED - run: | - sudo dpkg --add-architecture i386 - sudo apt update || true - sudo apt install -o APT::Immediate-Configure=false libssl1.1:i386 - bash tools/ci/install_rust_g.sh - - name: Install auxmos - if: steps.secrets_set.outputs.SECRETS_ENABLED - run: | - bash tools/ci/install_auxmos.sh - - name: Compile and generate Autowiki files - if: steps.secrets_set.outputs.SECRETS_ENABLED - run: | - bash tools/ci/install_byond.sh - source $HOME/BYOND/byond/bin/byondsetup - tools/build/build --ci autowiki - - name: Run Autowiki - if: steps.secrets_set.outputs.SECRETS_ENABLED - env: - USERNAME: ${{ secrets.AUTOWIKI_USERNAME }} - PASSWORD: ${{ secrets.AUTOWIKI_PASSWORD }} - run: | - cd tools/autowiki - npm install - cd ../.. - node tools/autowiki/autowiki.js data/autowiki_edits.txt data/autowiki_files/ diff --git a/.github/workflows/tgs_test.yml b/.github/workflows/tgs_test.yml deleted file mode 100644 index e78cb6e400d8..000000000000 --- a/.github/workflows/tgs_test.yml +++ /dev/null @@ -1,65 +0,0 @@ -name: TGS Test Suite -on: - push: - branches: - - master - - 'gh-readonly-queue/master/**' - paths: - - '.tgs.yml' - - '.github/workflows/tgs_test.yml' - - 'dependencies.sh' - - 'code/__DEFINES/tgs.config.dm' - - 'code/__DEFINES/tgs.dm' - - 'code/game/world.dm' - - 'code/modules/tgs/**' - - 'tools/tgs_scripts/**' - - 'tools/tgs_test/**' - pull_request: - branches: - - master - paths: - - '.tgs.yml' - - '.github/workflows/tgs_test.yml' - - 'dependencies.sh' - - 'code/__DEFINES/tgs.config.dm' - - 'code/__DEFINES/tgs.dm' - - 'code/game/world.dm' - - 'code/modules/tgs/**' - - 'tools/tgs_scripts/**' - - 'tools/tgs_test/**' - merge_group: - branches: - - master -env: - TGS_API_PORT: 5000 - PR_NUMBER: ${{ github.event.number }} -jobs: - test_tgs_docker: - if: "!contains(github.event.head_commit.message, '[ci skip]')" - name: Test TGS Docker - runs-on: ubuntu-22.04 - concurrency: - group: test_tgs_docker-${{ github.head_ref || github.run_id }} - cancel-in-progress: true - services: - tgs: - image: tgstation/server - env: - Database__DatabaseType: Sqlite - Database__ConnectionString: Data Source=TGS_TGTest.sqlite3;Mode=ReadWriteCreate - General__ConfigVersion: 4.1.0 - General__ApiPort: ${{ env.TGS_API_PORT }} - General__SetupWizardMode: Never - ports: - - 5000:5000 #Can't use env here for some reason - steps: - - name: Setup dotnet - uses: actions/setup-dotnet@v2 - with: - dotnet-version: 7.0.x - - - name: Checkout Repository - uses: actions/checkout@v3 - - - name: Test TGS Integration - run: dotnet run -c Release --project tools/tgs_test ${{ github.repository }} /tgs_instances/tgstation ${{ env.TGS_API_PORT }} ${{ github.event.pull_request.head.sha || github.sha }} ${{ secrets.GITHUB_TOKEN }} ${{ env.PR_NUMBER }} diff --git a/.tgs.yml b/.tgs.yml deleted file mode 100644 index b012bdffe231..000000000000 --- a/.tgs.yml +++ /dev/null @@ -1,25 +0,0 @@ -# This file is used by TGS (https://github.com/tgstation/tgstation-server) clients to quickly initialize a server instance for the codebase -# The format isn't documented anywhere but hopefully we never have to change it. If there are questions, contact the TGS maintainer Cyberboss/@Dominion#0444 -version: 1 -# The BYOND version to use (kept in sync with dependencies.sh by the "TGS Test Suite" CI job) -# Must be interpreted as a string, keep quoted -byond: "514.1588" -# Folders to create in "/Configuration/GameStaticFiles/" -static_files: - # Config directory should be static - - name: config - # This implies the folder should be pre-populated with contents from the repo - populate: true - # Data directory must be static - - name: data -# String dictionary. The value is the location of the file in the repo to upload to TGS. The key is the name of the file to upload to "/Configuration/EventScripts/" -# This one is for Linux hosted servers -linux_scripts: - PreCompile.sh: tools/tgs_scripts/PreCompile.sh - WatchdogLaunch.sh: tools/tgs_scripts/WatchdogLaunch.sh - InstallDeps.sh: tools/tgs_scripts/InstallDeps.sh -# Same as above for Windows hosted servers -windows_scripts: - PreCompile.bat: tools/tgs_scripts/PreCompile.bat -# The security level the game should be run at -security: Trusted diff --git a/_maps/RandomRuins/JungleRuins/jungle_abandoned_library.dmm b/_maps/RandomRuins/JungleRuins/jungle_abandoned_library.dmm deleted file mode 100644 index d141676c0616..000000000000 --- a/_maps/RandomRuins/JungleRuins/jungle_abandoned_library.dmm +++ /dev/null @@ -1,4751 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"an" = ( -/obj/structure/flora/grass/jungle{ - pixel_x = -1; - pixel_y = 5 - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"ay" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = -12; - pixel_x = -5; - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"aW" = ( -/obj/effect/decal/cleanable/blood/drip{ - pixel_y = 17; - pixel_x = 5 - }, -/obj/effect/decal/cleanable/blood/drip{ - pixel_x = 13; - pixel_y = 18 - }, -/obj/effect/decal/cleanable/blood/splatter{ - pixel_y = 15 - }, -/obj/item/ammo_casing/shotgun/buckshot{ - icon_state = "buckshot-spent"; - desc = "A 12 gauge buckshot shell. It is spent."; - projectile_type = null; - pixel_x = 6; - pixel_y = -1 - }, -/obj/item/ammo_casing/shotgun/buckshot{ - icon_state = "buckshot-spent"; - desc = "A 12 gauge buckshot shell. It is spent."; - projectile_type = null; - pixel_x = -7; - pixel_y = -9 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"bi" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor3" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"bo" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/item/toy/plush/lizardplushie{ - pixel_x = -3; - pixel_y = 9 - }, -/obj/item/toy/plush/snakeplushie{ - pixel_x = 6; - pixel_y = -3 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"bs" = ( -/turf/open/floor/plastic, -/area/ruin/jungle) -"bC" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/item/storage/fancy/nugget_box{ - pixel_x = 5; - pixel_y = 9 - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"bF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/mob/living/carbon/monkey/angry{ - faction = list("jungle") - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"bK" = ( -/obj/effect/decal/cleanable/glass, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"bN" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/item/book/manual/random{ - pixel_x = 4; - pixel_y = 11 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"bR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"ca" = ( -/obj/item/book/random{ - pixel_x = 8; - pixel_y = -6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"cf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"cl" = ( -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"cn" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"cs" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, -/area/ruin/jungle) -"cO" = ( -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"cP" = ( -/obj/structure/flora/tree/jungle, -/obj/structure/flora/grass/jungle{ - pixel_x = 6; - pixel_y = -15 - }, -/obj/structure/flora/grass/jungle{ - pixel_y = 7 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"dh" = ( -/obj/effect/decal/cleanable/blood/splatter{ - pixel_y = -7 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"di" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/sign/poster/official/moth{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"dn" = ( -/obj/item/storage/book/bible{ - pixel_x = 6; - pixel_y = -6 - }, -/obj/item/gun/ballistic/automatic/pistol/no_mag{ - name = "bible gun"; - pixel_x = -7; - pixel_y = -8; - desc = "A small, easily concealable 10mm handgun. Has a threaded barrel for suppressors. Does not fire holy ammo." - }, -/obj/effect/turf_decal/siding/wood, -/obj/item/ammo_casing/c10mm{ - icon_state = "magnum-brass-nagant"; - projectile_type = null; - desc = "A 10mm bullet casing. It is spent."; - pixel_x = -1 - }, -/obj/item/ammo_casing/c10mm{ - icon_state = "magnum-brass-nagant"; - projectile_type = null; - desc = "A 10mm bullet casing. It is spent."; - pixel_x = 7; - pixel_y = -7 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle) -"do" = ( -/obj/structure/barricade/wooden, -/obj/structure/spacevine/dense{ - name = "dense vines" - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"dq" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ruin/jungle) -"dC" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/ruin/jungle) -"dJ" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/reagent_containers/food/snacks/grown/apple{ - pixel_y = 12; - pixel_x = 4 - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"dV" = ( -/obj/machinery/door/airlock/wood, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor3" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/wood, -/area/ruin/jungle) -"eo" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/ruin/jungle) -"eN" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle) -"fe" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/ruin/jungle) -"ff" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 1; - pixel_x = -10; - pixel_y = 12 - }, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"fi" = ( -/obj/effect/decal/cleanable/blood/tracks, -/obj/effect/decal/cleanable/blood{ - icon_state = "drip5"; - pixel_x = 18; - pixel_y = -1 - }, -/obj/effect/decal/cleanable/blood{ - icon_state = "drip5"; - pixel_x = -6; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"fj" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 8; - pixel_x = -26 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/ruin/jungle) -"fl" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/item/storage/bag/books{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"fm" = ( -/obj/effect/decal/cleanable/blood{ - icon_state = "floor2"; - pixel_x = 3; - pixel_y = -9 - }, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor3"; - pixel_x = -4; - pixel_y = 3 - }, -/obj/effect/mob_spawn/human/corpse/assistant{ - name = "Curator"; - outfit = /datum/outfit/job/curator; - brute_damage = 400; - backpack_contents = null - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"fC" = ( -/obj/item/stack/sheet/mineral/wood{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"fL" = ( -/obj/structure/flora/rock/jungle{ - pixel_x = -8; - pixel_y = -19 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"fR" = ( -/obj/structure/chair/pew{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle) -"gk" = ( -/obj/structure/grille/broken, -/obj/structure/spacevine/dense{ - name = "dense vines" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"gt" = ( -/obj/structure/sign/poster/contraband/hacking_guide{ - pixel_y = 32 - }, -/turf/open/floor/carpet/black, -/area/ruin/jungle) -"gL" = ( -/obj/structure/rack, -/obj/item/toy/katana, -/turf/open/floor/wood, -/area/ruin/jungle) -"gP" = ( -/obj/structure/table/wood/reinforced, -/obj/item/paper_bin{ - pixel_x = 6; - pixel_y = 4 - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"gQ" = ( -/obj/structure/sign/poster/official/get_your_legs{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"gW" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 6; - pixel_x = -9; - pixel_y = -6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"hb" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/item/storage/fancy/candle_box{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 - }, -/obj/structure/sign/poster/official/moth/smokey{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"hj" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"hr" = ( -/obj/structure/table/wood/fancy, -/obj/item/toy/figure/curator{ - pixel_x = 8; - pixel_y = 9 - }, -/obj/item/toy/figure/paramedic{ - pixel_y = 1; - pixel_x = 6 - }, -/obj/item/trash/candle{ - pixel_x = -8; - pixel_y = 10 - }, -/obj/item/candle{ - pixel_x = -4 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"hW" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"hY" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 8; - pixel_y = 4; - pixel_x = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"iw" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 8; - pixel_x = 2; - pixel_y = -9 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"iN" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 10; - pixel_x = -17; - pixel_y = 4 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"iQ" = ( -/obj/structure/bookcase/random/adult, -/turf/open/floor/wood, -/area/ruin/jungle) -"iU" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/garbage{ - pixel_x = 3; - pixel_y = 2 - }, -/obj/structure/closet/crate/bin, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"jk" = ( -/obj/structure/grille/broken{ - icon_state = "brokenratvargrille" - }, -/obj/effect/decal/cleanable/glass{ - pixel_x = 5; - dir = 4 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"jG" = ( -/obj/structure/sign/painting/library, -/turf/closed/wall/mineral/wood, -/area/ruin/jungle) -"jI" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"ke" = ( -/obj/effect/decal/cleanable/blood/tracks, -/obj/effect/decal/cleanable/blood/footprints, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"km" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle) -"kw" = ( -/obj/machinery/light/broken, -/turf/open/floor/wood, -/area/ruin/jungle) -"kx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"ky" = ( -/obj/structure/door_assembly/door_assembly_wood, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/wood, -/area/ruin/jungle) -"kz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"kD" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/book/manual/wiki/medical_cloning{ - pixel_x = 14 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"kE" = ( -/obj/effect/mob_spawn/human/corpse/assistant{ - name = "Chaplain"; - outfit = /datum/outfit/job/chaplain - }, -/obj/effect/decal/cleanable/blood{ - pixel_y = 14 - }, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor4"; - pixel_x = -24 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle) -"kF" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"kG" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/vending/cola/space_up, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/wood, -/area/ruin/jungle) -"kK" = ( -/obj/effect/turf_decal/siding/wood, -/obj/item/chair/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor3"; - pixel_x = -14; - pixel_y = 3 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, -/area/ruin/jungle) -"kN" = ( -/obj/structure/flora/junglebush/c, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"kU" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, -/area/ruin/jungle) -"kV" = ( -/obj/effect/decal/cleanable/plastic, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor4"; - pixel_x = 13 - }, -/mob/living/simple_animal/hostile/gorilla{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"la" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/generic, -/obj/machinery/light/broken, -/turf/open/floor/wood, -/area/ruin/jungle) -"lb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken" - }, -/area/ruin/jungle) -"lg" = ( -/obj/effect/decal/cleanable/glass{ - dir = 1 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"lh" = ( -/obj/structure/flora/grass/jungle{ - pixel_x = -8; - pixel_y = 10 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"li" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"ln" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/vending/snack/green, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"lA" = ( -/obj/structure/table/wood, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"lB" = ( -/obj/structure/displaycase{ - start_showpiece_type = /obj/item/book_of_babel - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/carpet/nanoweave, -/area/ruin/jungle) -"lD" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/mob_spawn/human/corpse/assistant{ - name = "Paramedic"; - outfit = /datum/outfit/job/paramedic; - backpack_contents = null - }, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor3"; - pixel_x = -6; - pixel_y = -2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"lM" = ( -/turf/closed/indestructible/wood, -/area/ruin/jungle) -"lY" = ( -/obj/structure/table/wood/reinforced, -/obj/item/storage/photo_album/library{ - pixel_x = -12 - }, -/obj/item/photo/old{ - pixel_x = 4 - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"mk" = ( -/obj/structure/flora/grass/jungle{ - pixel_x = 1; - pixel_y = -2 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"mo" = ( -/obj/structure/flora/tree/jungle/small, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"mt" = ( -/obj/structure/flora/grass/jungle/b{ - pixel_x = -6; - pixel_y = -4 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"mv" = ( -/obj/machinery/door/airlock/wood, -/turf/open/floor/plastic, -/area/ruin/jungle) -"mx" = ( -/obj/structure/bonfire/prelit, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"mz" = ( -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"mF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"mG" = ( -/obj/structure/sign/departments/holy{ - pixel_y = 32 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"mK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/mob/living/carbon/monkey/angry{ - faction = list("jungle") - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"mP" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 8; - pixel_y = 4; - pixel_x = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"mS" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/railing/wood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"mV" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 5; - pixel_y = 9; - pixel_x = -1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"mW" = ( -/obj/structure/bookcase, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"mX" = ( -/obj/structure/grille/broken, -/turf/open/floor/wood, -/area/ruin/jungle) -"na" = ( -/obj/structure/sign/poster/official/focus{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"ng" = ( -/obj/effect/turf_decal/chapel{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ruin/jungle) -"nn" = ( -/obj/structure/showcase/cyborg, -/obj/effect/turf_decal/siding/brown{ - dir = 10 - }, -/obj/machinery/door/poddoor/shutters/indestructible{ - id = "library_shutters" - }, -/turf/open/floor/carpet/nanoweave, -/area/ruin/jungle) -"ns" = ( -/obj/structure/chair/pew{ - dir = 1 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"nu" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine/dense{ - name = "dense vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"nw" = ( -/obj/structure/flora/junglebush/b, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"nJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"oc" = ( -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"oe" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"of" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"on" = ( -/turf/open/floor/carpet/nanoweave, -/area/ruin/jungle) -"oq" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"oN" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = 7; - pixel_x = -8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"oP" = ( -/obj/effect/turf_decal/siding/brown{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/carpet/nanoweave, -/area/ruin/jungle) -"oT" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/chair/wood, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"pk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/wood, -/area/ruin/jungle) -"pF" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/item/storage/box/papersack{ - icon_state = "paperbag_Heart_closed"; - pixel_x = 3; - pixel_y = 5 - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"pX" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/vomit/old{ - pixel_x = 3; - pixel_y = -14 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"pY" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = -16; - dir = 4; - pixel_x = 2 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"qg" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/reagent_containers/food/snacks/grilledcheese{ - pixel_x = 4; - pixel_y = 13 - }, -/obj/item/reagent_containers/food/drinks/soda_cans/cola{ - pixel_x = -7; - pixel_y = -4 - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"ql" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"qm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/ammo_casing/shotgun/buckshot{ - icon_state = "buckshot-spent"; - desc = "A 12 gauge buckshot shell. It is spent."; - projectile_type = null - }, -/obj/item/ammo_casing/shotgun/buckshot{ - icon_state = "buckshot-spent"; - desc = "A 12 gauge buckshot shell. It is spent."; - projectile_type = null; - pixel_x = -5; - pixel_y = -6 - }, -/obj/item/ammo_casing/shotgun/buckshot{ - icon_state = "buckshot-spent"; - desc = "A 12 gauge buckshot shell. It is spent."; - projectile_type = null; - pixel_x = 6; - pixel_y = -1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"qB" = ( -/obj/structure/flora/rock/jungle{ - pixel_x = -8; - pixel_y = -36 - }, -/obj/structure/flora/tree/jungle/small{ - pixel_x = -37 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"rf" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_x = 11; - pixel_y = -9; - dir = 1 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_x = 2; - pixel_y = -9 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"rl" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"rE" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 9; - pixel_x = -9; - pixel_y = -6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"rN" = ( -/obj/structure/chair/pew/left{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle) -"rS" = ( -/obj/structure/flora/grass/jungle{ - pixel_x = 6; - pixel_y = 11 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"rT" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken2" - }, -/area/ruin/jungle) -"rU" = ( -/obj/structure/flora/junglebush/b{ - pixel_x = -13; - pixel_y = 3 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"sd" = ( -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/ruin/jungle) -"sg" = ( -/obj/effect/turf_decal/chapel{ - dir = 8 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ruin/jungle) -"sj" = ( -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood{ - icon_state = "wood-broken2" - }, -/area/ruin/jungle) -"st" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"sL" = ( -/obj/item/stack/sheet/mineral/wood{ - pixel_x = 12; - pixel_y = 5 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, -/area/ruin/jungle) -"tb" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"th" = ( -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters/indestructible{ - id = "library_shutters" - }, -/turf/open/floor/carpet/nanoweave, -/area/ruin/jungle) -"tk" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, -/area/ruin/jungle) -"to" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/chair/stool{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle) -"tA" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 5; - pixel_y = -1; - pixel_x = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"tO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/light/broken{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"ui" = ( -/obj/machinery/door/keycard/library, -/obj/effect/turf_decal/siding/brown{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ruin/jungle) -"uk" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 4; - pixel_y = 4; - pixel_x = -12 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"uF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 4; - pixel_y = -13; - pixel_x = 3 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken7" - }, -/area/ruin/jungle) -"uI" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"uR" = ( -/obj/item/stack/sheet/mineral/wood{ - pixel_x = -4; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"uU" = ( -/obj/structure/grille, -/obj/structure/spacevine/dense{ - name = "dense vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"vb" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/destructible/tribal_torch/lit{ - pixel_y = 5 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"vs" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"vw" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"vz" = ( -/obj/structure/flora/junglebush/b{ - pixel_x = -1; - pixel_y = 7 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"vA" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken5" - }, -/area/ruin/jungle) -"vL" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"vS" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/book/manual/wiki/engineering_guide{ - pixel_x = -6; - pixel_y = 9 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 4; - pixel_y = -7; - pixel_x = 8 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"vT" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken7" - }, -/area/ruin/jungle) -"vV" = ( -/obj/item/book/random{ - pixel_x = -3; - pixel_y = -1 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 5; - pixel_y = -1; - pixel_x = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"vZ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"wa" = ( -/turf/open/floor/carpet/red_gold, -/area/ruin/jungle) -"we" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken2" - }, -/area/ruin/jungle) -"wp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken2" - }, -/area/ruin/jungle) -"wq" = ( -/obj/effect/decal/cleanable/dirt/dust, -/mob/living/carbon/monkey/angry{ - faction = list("jungle") - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"wr" = ( -/obj/structure/rack, -/obj/item/toy/plush/hornet/gay{ - pixel_x = -5; - pixel_y = 9 - }, -/obj/item/toy/windupToolbox{ - pixel_y = -6; - pixel_x = 5 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"wv" = ( -/obj/item/clothing/neck/stethoscope{ - pixel_x = -8; - pixel_y = -6 - }, -/obj/item/mecha_parts/mecha_equipment/drill{ - pixel_x = 9; - pixel_y = 10; - name = "broken thermal drill"; - desc = "The tip of this drill seems to have been dulled." - }, -/turf/open/floor/carpet/black, -/area/ruin/jungle) -"wx" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/ruin/jungle) -"wD" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"wQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 9; - pixel_x = -2 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"xd" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/ruin/jungle) -"xf" = ( -/turf/open/floor/wood, -/area/ruin/jungle) -"xi" = ( -/obj/structure/table/wood/reinforced, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"xp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"yh" = ( -/obj/item/kirbyplants{ - pixel_x = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"yv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/chair/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"yG" = ( -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle) -"yJ" = ( -/obj/effect/decal/cleanable/blood/tracks{ - dir = 5 - }, -/obj/effect/decal/cleanable/blood{ - icon_state = "bloodyhands_left" - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"zB" = ( -/obj/structure/table/wood/fancy, -/obj/item/toy/figure/cargotech{ - pixel_x = -10; - pixel_y = 12 - }, -/obj/item/toy/figure/secofficer{ - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"zD" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle) -"zE" = ( -/obj/effect/turf_decal/chapel, -/obj/item/chair/stool{ - dir = 1 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ruin/jungle) -"zH" = ( -/obj/item/stack/sheet/mineral/wood{ - pixel_x = -4; - pixel_y = 5 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/ruin/jungle) -"zI" = ( -/obj/structure/flora/grass/jungle/b{ - pixel_x = 12; - pixel_y = 2 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"Ad" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/item/candle{ - pixel_x = -4; - pixel_y = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"Aj" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 10; - pixel_x = 9; - pixel_y = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Ax" = ( -/obj/effect/decal/cleanable/blood{ - icon_state = "floor6"; - pixel_x = 7 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"AA" = ( -/obj/effect/mob_spawn/human/corpse/assistant{ - oxy_damage = 200; - name = "Dungeon Master"; - outfit = /datum/outfit/job/curator/dungeonmaster; - backpack_contents = null - }, -/obj/effect/decal/cleanable/blood, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"AJ" = ( -/obj/structure/flora/junglebush/large{ - pixel_y = -6 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"AT" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/book/manual/wiki/plumbing{ - pixel_y = 7; - pixel_x = 5 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = -1; - pixel_x = 12; - dir = 10 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = 17; - pixel_x = -2; - dir = 1 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = -5; - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"AU" = ( -/obj/item/stack/sheet/mineral/wood{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"Bb" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 4 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood{ - icon_state = "wood-broken7" - }, -/area/ruin/jungle) -"Bk" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/ammo_casing/shotgun/buckshot{ - icon_state = "buckshot-spent"; - desc = "A 12 gauge buckshot shell. It is spent."; - projectile_type = null; - pixel_x = -4; - pixel_y = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"Bl" = ( -/obj/structure/flora/grass/jungle{ - pixel_x = -8 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"Br" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"Bx" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/destructible/tribal_torch/lit{ - pixel_y = 5 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"By" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = 13 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = 1; - pixel_x = -8; - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"BF" = ( -/turf/open/floor/plasteel/stairs/left{ - color = "#A47449" - }, -/area/ruin/jungle) -"BJ" = ( -/obj/structure/sign/poster/official/foam_force_ad{ - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"BL" = ( -/obj/structure/bookcase/random/nonfiction, -/turf/open/floor/wood, -/area/ruin/jungle) -"BR" = ( -/obj/item/stack/sheet/mineral/wood{ - pixel_x = -4; - pixel_y = 5 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"BT" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/mob_spawn/human/corpse/assistant{ - name = "Security Officer"; - outfit = /datum/outfit/job/security; - backpack_contents = null - }, -/obj/item/melee/baton{ - pixel_x = 3; - pixel_y = 17 - }, -/obj/effect/decal/cleanable/blood{ - pixel_y = -6; - pixel_x = -6 - }, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor2"; - pixel_x = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"Cv" = ( -/obj/effect/turf_decal/chapel, -/obj/structure/chair/stool{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ruin/jungle) -"CF" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 9; - pixel_y = 9; - pixel_x = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"CG" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"Dr" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"DK" = ( -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"DL" = ( -/obj/item/flashlight/flare/torch{ - pixel_x = -13; - pixel_y = 7 - }, -/obj/item/flashlight/flare/torch{ - pixel_x = -7; - pixel_y = -2 - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"DM" = ( -/obj/structure/flora/grass/jungle{ - pixel_x = 6; - pixel_y = -15 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"Ef" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"Eu" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/stack/sheet/mineral/wood{ - pixel_x = 11; - pixel_y = -9 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"EE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken, -/mob/living/carbon/monkey/angry{ - faction = list("jungle") - }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, -/area/ruin/jungle) -"EL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"EO" = ( -/obj/effect/mob_spawn/human/corpse/assistant{ - name = "Curator"; - outfit = /datum/outfit/job/curator; - brute_damage = 400; - backpack_contents = null - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor3" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"ES" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/wood, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle) -"EW" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/ruin/jungle) -"EY" = ( -/obj/structure/sign/poster/official/cleanliness{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plastic, -/area/ruin/jungle) -"Fc" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken2" - }, -/area/ruin/jungle) -"Fi" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"Fm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"Fv" = ( -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken" - }, -/area/ruin/jungle) -"Fx" = ( -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4 - }, -/obj/item/ammo_casing/c10mm{ - icon_state = "magnum-brass-nagant"; - projectile_type = null; - desc = "A 10mm bullet casing. It is spent."; - pixel_x = 7; - pixel_y = -7 - }, -/obj/item/melee/curator_whip{ - pixel_x = -2; - pixel_y = 4 - }, -/mob/living/simple_animal/hostile/gorilla, -/turf/open/floor/wood, -/area/ruin/jungle) -"Gc" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/carpet/red_gold, -/area/ruin/jungle) -"Gd" = ( -/obj/structure/flora/grass/jungle{ - pixel_x = 12; - pixel_y = 6 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"Gh" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/light/broken{ - dir = 4 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/ruin/jungle) -"Gp" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 5; - pixel_x = 7; - pixel_y = -6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"Gr" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/effect/mob_spawn/human/corpse/syndicatesoldier, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor3"; - pixel_x = -19; - pixel_y = 3 - }, -/obj/effect/decal/cleanable/blood{ - pixel_y = 14; - pixel_x = 7 - }, -/turf/open/floor/carpet/red_gold, -/area/ruin/jungle) -"Ha" = ( -/obj/structure/flora/rock/jungle{ - pixel_x = -8 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"Hb" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/blood/drip{ - pixel_y = 11; - pixel_x = 11 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/can{ - pixel_y = 11; - pixel_x = 11 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Hj" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/vending/coffee, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood, -/area/ruin/jungle) -"Hm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/mob/living/carbon/monkey/angry{ - faction = list("jungle") - }, -/turf/open/floor/carpet/red_gold, -/area/ruin/jungle) -"Hp" = ( -/obj/structure/safe, -/obj/item/codespeak_manual, -/obj/item/keycard/library, -/obj/item/key/displaycase, -/obj/structure/spider/stickyweb, -/turf/open/floor/carpet/black, -/area/ruin/jungle) -"Hq" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = 17; - pixel_x = -2; - dir = 4 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"HH" = ( -/obj/structure/bookcase, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ruin/jungle) -"HI" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/item/toy/cards/deck/cas{ - pixel_x = -3; - pixel_y = 12 - }, -/obj/item/toy/cards/deck/cas/black{ - pixel_y = 3; - pixel_x = 3 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"Ic" = ( -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/structure/destructible/tribal_torch/lit, -/turf/open/floor/wood, -/area/ruin/jungle) -"If" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 5; - pixel_y = -2; - pixel_x = -6 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = 12; - pixel_x = 6 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Ik" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/book/manual/wiki/telescience{ - pixel_y = 11; - pixel_x = -4 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Iv" = ( -/obj/structure/table/wood/fancy, -/obj/item/storage/pill_bottle/dice{ - pixel_x = -3; - pixel_y = 8 - }, -/obj/item/dice/d20{ - pixel_x = 12; - pixel_y = 2 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"IM" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = -14; - dir = 5; - pixel_x = -4 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Jd" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"Jn" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = -12; - pixel_x = -5; - dir = 1 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = 15; - dir = 9; - pixel_x = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Jo" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/shower{ - dir = 4; - pixel_y = 8 - }, -/turf/open/floor/plastic, -/area/ruin/jungle) -"Jp" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 10; - pixel_y = -3; - pixel_x = -3 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"Jr" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, -/area/ruin/jungle) -"Js" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Jw" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = -23; - dir = 10; - pixel_x = 5 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"Jy" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 9; - pixel_x = -2 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"JA" = ( -/obj/structure/bookcase/manuals/medical, -/turf/open/floor/wood, -/area/ruin/jungle) -"JE" = ( -/obj/structure/flora/rock/pile/largejungle{ - pixel_x = -29; - pixel_y = 2 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"JH" = ( -/obj/effect/mob_spawn/human/corpse/assistant{ - oxy_damage = 200 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plastic, -/area/ruin/jungle) -"JL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/carpet/red_gold, -/area/ruin/jungle) -"JM" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/ruin/jungle) -"JY" = ( -/obj/structure/flora/rock/pile/largejungle{ - pixel_x = -29; - pixel_y = -18 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"Kj" = ( -/obj/effect/turf_decal/chapel{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ruin/jungle) -"Kr" = ( -/obj/effect/decal/cleanable/dirt/dust, -/mob/living/carbon/monkey/angry{ - faction = list("jungle") - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"Kw" = ( -/obj/machinery/holopad/emergency/curator, -/obj/effect/turf_decal/siding/wood/end, -/turf/open/floor/wood, -/area/ruin/jungle) -"Kx" = ( -/obj/structure/flora/grass/jungle{ - pixel_x = 6; - pixel_y = -15 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"Kz" = ( -/obj/structure/table/wood/fancy, -/obj/item/pizzabox/margherita{ - pixel_y = 10 - }, -/obj/item/pizzabox/pineapple{ - pixel_y = 13; - pixel_x = -1 - }, -/obj/item/pizzabox/meat{ - pixel_y = 16; - pixel_x = 1 - }, -/obj/item/storage/cans/sixbeer{ - pixel_y = 13; - pixel_x = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"KA" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"KL" = ( -/obj/structure/barricade/wooden, -/obj/structure/spacevine/dense{ - name = "dense vines" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"KR" = ( -/obj/effect/mob_spawn/human/corpse/cargo_tech{ - backpack_contents = null - }, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor4"; - pixel_x = -21; - pixel_y = 7 - }, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor6"; - pixel_x = 7 - }, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor7"; - pixel_y = -8; - pixel_x = -9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"KS" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_y = 13 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"KX" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/ammo_casing/c10mm{ - icon_state = "magnum-brass-nagant"; - projectile_type = null; - desc = "A 10mm bullet casing. It is spent."; - pixel_x = 3; - pixel_y = 5 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken7" - }, -/area/ruin/jungle) -"Lh" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 6; - pixel_y = -1; - pixel_x = -1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Lv" = ( -/obj/structure/bookcase/manuals/engineering, -/turf/open/floor/wood, -/area/ruin/jungle) -"LA" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"LQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/table/wood, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"LZ" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Mb" = ( -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plasteel/stairs/right{ - color = "#A47449" - }, -/area/ruin/jungle) -"Me" = ( -/obj/structure/flora/grass/jungle, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"Mf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 10; - pixel_y = -13; - pixel_x = 18 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"Mg" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 8; - pixel_x = -4; - pixel_y = 4 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Mh" = ( -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/machinery/door/airlock/wood/glass, -/obj/structure/sign/departments/restroom{ - pixel_x = -32 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Ml" = ( -/obj/structure/showcase/cyborg/old, -/obj/effect/turf_decal/siding/brown{ - dir = 6 - }, -/obj/machinery/door/poddoor/shutters/indestructible{ - id = "library_shutters" - }, -/turf/open/floor/carpet/nanoweave, -/area/ruin/jungle) -"Mn" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"Mp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"Mx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle) -"MD" = ( -/obj/structure/flora/junglebush/large, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"ME" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"MI" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 6 - }, -/obj/item/stack/sheet/mineral/wood{ - pixel_x = 11; - pixel_y = 5 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"MP" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/shreds{ - pixel_y = 4; - pixel_x = -8 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/ruin/jungle) -"MQ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/railing/wood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"MT" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken3" - }, -/area/ruin/jungle) -"MU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 9; - pixel_y = 4; - pixel_x = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"MV" = ( -/obj/effect/mapping_helpers/airlock/abandoned, -/obj/machinery/door/airlock/wood/glass, -/turf/open/floor/wood, -/area/ruin/jungle) -"MY" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/storage/fancy/cigarettes/cigpack_robust{ - pixel_x = -4; - pixel_y = 5 - }, -/obj/item/storage/fancy/cigarettes/cigpack_robust{ - pixel_x = 6; - pixel_y = 5 - }, -/obj/item/clothing/mask/cigarette/robust{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/lighter{ - pixel_y = -10; - pixel_x = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"Nf" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/vending/games, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"Nt" = ( -/obj/structure/closet/wardrobe/curator{ - populate = 0 - }, -/obj/item/storage/box/hero/astronaut, -/obj/item/storage/box/hero/carphunter, -/obj/item/storage/box/hero/ghostbuster, -/obj/item/storage/box/hero/scottish, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Nw" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 4; - pixel_x = -4; - pixel_y = 4 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"NB" = ( -/obj/structure/flora/grass/jungle{ - pixel_x = -4; - pixel_y = -2 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"NC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/footprints, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"NI" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/shreds{ - pixel_x = 9; - pixel_y = 12 - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"NK" = ( -/obj/machinery/photocopier, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"NN" = ( -/obj/structure/flora/tree/jungle, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"NS" = ( -/obj/structure/table/wood/reinforced, -/obj/machinery/computer/bookmanagement, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"NV" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood{ - icon_state = "floor7"; - pixel_y = -1; - pixel_x = -8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/wood, -/area/ruin/jungle) -"NX" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/broken{ - dir = 1 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle) -"NY" = ( -/turf/template_noop, -/area/template_noop) -"Oa" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken2" - }, -/area/ruin/jungle) -"Oi" = ( -/obj/item/book/manual{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"Oj" = ( -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"Ou" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken4" - }, -/area/ruin/jungle) -"Oz" = ( -/obj/structure/showcase/machinery/microwave, -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/brown{ - dir = 9 - }, -/obj/machinery/door/poddoor/shutters/indestructible{ - id = "library_shutters" - }, -/turf/open/floor/carpet/nanoweave, -/area/ruin/jungle) -"OO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"OY" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Pf" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken5" - }, -/area/ruin/jungle) -"Ps" = ( -/obj/structure/fluff/hedge, -/turf/open/floor/wood, -/area/ruin/jungle) -"Pt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Pu" = ( -/obj/item/paper/crumpled/bloody{ - default_raw_text = "Those damn bastards came and shot up the place. I refused to give them my knowledge. I don't have much longer. Keep it safe, please..."; - pixel_x = 8; - pixel_y = 4; - desc = "A hastily written note." - }, -/obj/effect/decal/cleanable/blood/splatter{ - pixel_x = 4; - pixel_y = -8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood, -/area/ruin/jungle) -"Pv" = ( -/obj/structure/flora/grass/jungle/b, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"Pw" = ( -/obj/effect/decal/cleanable/glass{ - dir = 8 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"Py" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken5" - }, -/area/ruin/jungle) -"Pz" = ( -/obj/structure/table/wood/fancy, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 10; - pixel_x = -5; - pixel_y = 4; - name = "scattered character sheets"; - desc = "It seems like character sheets for the latest Pathfinder 13e." - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"PJ" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"PW" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/book/manual/wiki/robotics_cyborgs{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 8; - pixel_x = 12 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, -/area/ruin/jungle) -"Qd" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 4; - pixel_x = -12; - pixel_y = -1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"Qy" = ( -/obj/item/ammo_casing/shotgun/buckshot{ - icon_state = "buckshot-spent"; - desc = "A 12 gauge buckshot shell. It is spent."; - projectile_type = null; - pixel_x = -5; - pixel_y = -6 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"QF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"QV" = ( -/obj/effect/decal/cleanable/blood/footprints{ - dir = 1; - pixel_x = 3 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken7" - }, -/area/ruin/jungle) -"Rh" = ( -/obj/item/rack_parts, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"Rs" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 8; - pixel_y = 8; - pixel_x = -9 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Ru" = ( -/obj/structure/bookcase/random/religion, -/turf/open/floor/wood, -/area/ruin/jungle) -"Rv" = ( -/obj/effect/decal/cleanable/dirt/dust, -/mob/living/carbon/monkey/angry{ - faction = list("jungle") - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"RH" = ( -/obj/structure/flora/rock/jungle{ - pixel_x = -13 - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"RK" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Sa" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 1; - pixel_y = -13; - pixel_x = 3 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"Sf" = ( -/obj/structure/rack, -/obj/item/toy/gun, -/turf/open/floor/wood, -/area/ruin/jungle) -"Sg" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/official/soft_cap_pop_art{ - pixel_x = 32 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Si" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"Sq" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/ruin/jungle) -"Su" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 5; - pixel_x = -1; - pixel_y = 6 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Sv" = ( -/obj/structure/barricade/wooden, -/obj/structure/spacevine/dense{ - name = "dense vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Sy" = ( -/obj/structure/chair/pew/right{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle) -"SB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"SN" = ( -/obj/item/book/manual/wiki/research_and_development{ - pixel_y = 5; - pixel_x = -5 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"SV" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_x = -9; - pixel_y = -6 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Tb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 8 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken2" - }, -/area/ruin/jungle) -"Tm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"TA" = ( -/obj/item/kirbyplants{ - pixel_x = -8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken7" - }, -/area/ruin/jungle) -"TC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/closed/mineral/random/jungle, -/area/ruin/jungle) -"TE" = ( -/obj/structure/bookcase/manuals/research_and_development, -/turf/open/floor/wood, -/area/ruin/jungle) -"TH" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"TW" = ( -/obj/machinery/light/broken, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"TX" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"TY" = ( -/obj/structure/flora/grass/jungle{ - pixel_x = -14; - pixel_y = 11 - }, -/turf/open/floor/plating/dirt/jungle, -/area/ruin/jungle) -"Us" = ( -/obj/item/toy/plush/moth{ - pixel_x = 5; - pixel_y = -6; - name = "librarian moth plushie" - }, -/obj/item/reagent_containers/food/drinks/mug/coco{ - pixel_x = -9; - pixel_y = -8 - }, -/obj/item/clothing/glasses/regular{ - pixel_x = 6; - pixel_y = -2; - name = "reading glasses" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Ut" = ( -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"Uw" = ( -/obj/structure/chair/pew/right{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle) -"UH" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"Vd" = ( -/obj/effect/turf_decal/siding/wood, -/obj/item/stack/medical/gauze{ - pixel_x = -5; - pixel_y = 6 - }, -/turf/open/floor/carpet/red_gold, -/area/ruin/jungle) -"Vf" = ( -/obj/effect/decal/cleanable/blood{ - icon_state = "floor4"; - pixel_x = 13 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Vt" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Vu" = ( -/turf/closed/wall/mineral/wood, -/area/ruin/jungle) -"VM" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 9; - pixel_x = -2 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"VP" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/ruin/jungle) -"VW" = ( -/obj/structure/bookcase, -/turf/open/floor/wood, -/area/ruin/jungle) -"Wh" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/structure/railing/wood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Wl" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood{ - icon_state = "wood-broken5" - }, -/area/ruin/jungle) -"Wm" = ( -/obj/item/ammo_casing/c10mm{ - icon_state = "magnum-brass-nagant"; - projectile_type = null; - desc = "A 10mm bullet casing. It is spent."; - pixel_x = 7; - pixel_y = -7 - }, -/obj/item/ammo_casing/c10mm{ - icon_state = "magnum-brass-nagant"; - projectile_type = null; - desc = "A 10mm bullet casing. It is spent."; - pixel_x = -4; - pixel_y = -6 - }, -/obj/item/ammo_casing/c10mm{ - icon_state = "magnum-brass-nagant"; - projectile_type = null; - desc = "A 10mm bullet casing. It is spent."; - pixel_x = 2 - }, -/turf/open/floor/wood/walnut, -/area/ruin/jungle) -"Wn" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken5" - }, -/area/ruin/jungle) -"Wq" = ( -/obj/structure/chair/pew/left{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/jungle) -"Wt" = ( -/obj/structure/altar_of_gods, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle) -"WD" = ( -/obj/structure/showcase/machinery/cloning_pod, -/obj/effect/turf_decal/siding/brown{ - dir = 5 - }, -/obj/machinery/door/poddoor/shutters/indestructible{ - id = "library_shutters" - }, -/turf/open/floor/carpet/nanoweave, -/area/ruin/jungle) -"WL" = ( -/turf/closed/mineral/random/jungle, -/area/ruin/jungle) -"WM" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/blood/splatter{ - pixel_x = 8; - pixel_y = 7 - }, -/obj/machinery/light/broken, -/turf/open/floor/wood, -/area/ruin/jungle) -"Xk" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"Xm" = ( -/obj/effect/turf_decal/chapel{ - dir = 8 - }, -/obj/structure/chair/stool{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ruin/jungle) -"Xv" = ( -/obj/structure/closet/wardrobe/chaplain_black{ - populate = 0 - }, -/obj/item/ammo_box/magazine/m10mm, -/obj/item/ammo_box/magazine/m10mm, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/jungle) -"XL" = ( -/obj/machinery/bookbinder, -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"XP" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 9; - pixel_x = -1; - pixel_y = -6 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"XQ" = ( -/obj/structure/sign/poster/official/pda_ad{ - pixel_x = -32 - }, -/obj/machinery/light/broken{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"XV" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - pixel_x = 3; - pixel_y = 10; - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"XY" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/item/book/manual/wiki/infections{ - pixel_x = 2; - pixel_y = 10 - }, -/obj/item/book/manual/wiki/medicine{ - pixel_x = -3; - pixel_y = -9 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 9; - pixel_x = 3; - pixel_y = -7 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Yc" = ( -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken5" - }, -/area/ruin/jungle) -"Yv" = ( -/obj/structure/table/wood/fancy, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/item/toy/plush/among{ - pixel_x = 11; - pixel_y = 4 - }, -/obj/item/clothing/glasses/regular{ - pixel_x = -2; - pixel_y = -2; - name = "reading glasses" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"YO" = ( -/obj/machinery/button/door{ - dir = 4; - pixel_x = -14; - pixel_y = -1; - id = "library_shutters"; - name = "Shutters Button" - }, -/obj/effect/decal/cleanable/plastic, -/turf/open/floor/carpet/nanoweave, -/area/ruin/jungle) -"YP" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/table/wood, -/obj/item/candle{ - pixel_x = -4 - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"YT" = ( -/obj/effect/turf_decal/chapel{ - dir = 4 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ruin/jungle) -"YU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, -/obj/structure/spacevine{ - name = "vines" - }, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"YZ" = ( -/obj/machinery/vending/wardrobe/curator_wardrobe, -/obj/structure/spacevine{ - name = "vines" - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Za" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 6; - pixel_y = 4; - pixel_x = 1 - }, -/turf/open/floor/wood, -/area/ruin/jungle) -"Zb" = ( -/obj/structure/table/wood/reinforced, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = -13; - pixel_y = 10 - }, -/turf/open/floor/carpet/red, -/area/ruin/jungle) -"Zf" = ( -/obj/structure/flora/junglebush/c{ - pixel_x = 5; - pixel_y = 2 - }, -/turf/open/floor/plating/grass/jungle, -/area/ruin/jungle) -"Zq" = ( -/obj/effect/turf_decal/siding/brown{ - dir = 8 - }, -/obj/machinery/light/dim{ - dir = 8 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/carpet/nanoweave, -/area/ruin/jungle) -"Zw" = ( -/obj/structure/bed, -/obj/item/bedsheet/brown, -/obj/structure/sign/poster/official/sgt{ - pixel_y = 32 - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/carpet/black, -/area/ruin/jungle) -"ZJ" = ( -/obj/effect/turf_decal/siding/brown, -/obj/machinery/door/poddoor/shutters/indestructible{ - id = "library_shutters" - }, -/turf/open/floor/carpet/nanoweave, -/area/ruin/jungle) -"ZN" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ruin/jungle) -"ZQ" = ( -/obj/structure/fluff/paper/stack{ - max_integrity = 10; - dir = 6; - pixel_y = 1; - pixel_x = -11 - }, -/turf/open/floor/wood, -/area/ruin/jungle) - -(1,1,1) = {" -NY -NY -NY -WL -NY -NY -NY -NY -NY -NY -NY -WL -NY -WL -NY -WL -WL -WL -WL -WL -WL -WL -WL -NY -NY -NY -WL -NY -WL -WL -WL -mz -NY -NY -NY -"} -(2,1,1) = {" -NY -NY -WL -WL -WL -NY -NY -WL -WL -WL -NY -WL -WL -NY -NY -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -mz -NY -NY -NY -"} -(3,1,1) = {" -NY -NY -WL -WL -WL -WL -WL -WL -WL -WL -NY -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -mz -mz -mz -Zf -NY -NY -"} -(4,1,1) = {" -NY -WL -WL -WL -WL -Vu -Vu -Vu -Vu -WL -WL -WL -Vu -pk -pk -Vu -Vu -Vu -KL -KL -Vu -WL -Vu -Vu -pk -pk -Vu -Vu -Fm -Oj -mz -mz -Kx -cO -cO -"} -(5,1,1) = {" -NY -WL -WL -WL -WL -Vu -Zw -Hp -Vu -WL -WL -WL -WL -bN -Ad -Tb -gQ -cl -PJ -Mn -Vu -Vu -Vu -pF -qg -dJ -bC -Fm -Fm -Vu -Vu -mz -Me -cP -cO -"} -(6,1,1) = {" -WL -WL -WL -WL -WL -Vu -gt -wv -Vu -Vu -WL -WL -WL -YU -xp -xf -UH -Pt -Mp -cf -vA -XQ -xf -mF -st -st -Xk -Fm -Pt -VW -Vu -mz -cO -cO -Pv -"} -(7,1,1) = {" -WL -WL -WL -WL -Vu -Vu -Pu -wp -Vu -cl -sd -Pt -Pt -Pt -Pt -UH -UH -UH -UH -UH -xf -mV -Rs -Lh -xf -Pf -cl -Pt -Pt -VW -Vu -mz -rU -Bl -cO -"} -(8,1,1) = {" -NY -WL -WL -WL -Vu -VW -fm -UH -Vu -na -Pt -xf -VW -iN -VW -Lv -JA -TE -fj -CF -VW -iQ -iQ -VW -iQ -eo -UH -Pt -cl -VW -Vu -mz -NN -cO -cO -"} -(9,1,1) = {" -NY -NY -WL -WL -WL -VW -Fx -Pt -Vu -Vf -Ax -oq -Mg -Nw -XP -vS -XY -kD -oq -LA -By -AT -PW -wQ -Ik -bF -oq -hW -Pt -VW -Vu -DK -cO -JY -cO -"} -(10,1,1) = {" -WL -WL -WL -WL -WL -WL -yJ -fi -dV -ke -MI -Ut -gW -Ou -iw -rf -Gp -vs -uk -VM -vs -Ou -vs -vs -vs -Ut -vs -nJ -EL -Pt -do -fL -DK -Me -cO -"} -(11,1,1) = {" -NY -NY -WL -WL -WL -WL -sd -Pt -Vu -bi -Wm -Qy -vs -vs -mK -vs -vs -SN -vs -vT -Fm -Fm -Fm -Fm -lb -vs -vs -Ut -wD -bR -Vu -Vu -Vu -mt -cO -"} -(12,1,1) = {" -NY -NY -WL -WL -WL -Vu -YZ -Nt -Vu -cs -Ut -vs -Ut -Jd -KA -KA -KA -EW -AU -OY -WL -WL -WL -Fm -OY -Dr -KA -KA -ME -Pt -Sf -bo -pk -mz -mo -"} -(13,1,1) = {" -NY -WL -WL -WL -WL -WL -Vu -Vu -Vu -Vu -vs -vs -Tm -UH -Ps -Ps -Ps -Ps -Ps -Oj -WL -WL -WL -WL -Fm -jG -fe -UH -UH -Oa -UH -dC -pk -cO -Gd -"} -(14,1,1) = {" -WL -WL -WL -WL -WL -WL -EY -Jo -Vu -Hj -vs -lb -qm -QV -ff -BT -LA -Bk -tk -Vt -Fm -WL -WL -jI -Fm -oq -yh -ZN -UH -wq -gL -wr -pk -mz -zI -"} -(15,1,1) = {" -WL -WL -WL -WL -WL -WL -JH -bs -Vu -Nf -vs -vs -pX -Ic -WM -lM -lM -lM -SB -Bx -Fm -Fm -Fm -Fm -xi -xi -xi -Ef -kw -Vu -Vu -Vu -Vu -Ha -cO -"} -(16,1,1) = {" -NY -WL -WL -WL -WL -WL -WL -mv -Vu -oe -Ut -vs -yv -Kz -Hb -Oz -Zq -nn -Ef -dq -Fi -Fi -TX -Wl -cn -XL -xi -Ef -UH -Sv -LZ -mS -DK -vz -cO -"} -(17,1,1) = {" -NY -NY -NY -WL -WL -WL -WL -nu -Mh -vZ -vs -Eu -AA -Iv -Sq -th -on -ZJ -Ef -dq -Ut -Fi -TX -vZ -Kr -oc -xi -Ef -Pf -Vu -Vu -MQ -MD -mx -kN -"} -(18,1,1) = {" -NY -NY -WL -WL -WL -WL -WL -nu -MV -vZ -vs -Ut -NV -hr -Jr -th -lB -ZJ -Ef -vZ -Yc -vs -Ef -vZ -Kw -of -gP -we -UH -UH -ky -Js -BF -DL -mz -"} -(19,1,1) = {" -WL -WL -WL -WL -WL -WL -WL -WL -Vu -di -vs -dh -oT -zB -lD -th -YO -ZJ -TX -UH -fC -vs -Ef -vZ -kV -NI -Zb -VP -UH -Vu -Vu -Js -Mb -Oj -mz -"} -(20,1,1) = {" -WL -WL -WL -WL -WL -WL -WL -xf -Vu -ln -Wn -KR -NC -Pz -kK -WD -oP -Ml -MP -vZ -Ut -MT -TX -vZ -EO -NK -lY -Ef -BJ -Vu -iU -Wh -mk -DM -mz -"} -(21,1,1) = {" -NY -WL -WL -WL -WL -WL -cl -Us -Vu -kG -vs -vs -Ef -Si -la -lM -ui -lM -RK -vb -Ut -vs -zH -vZ -xi -NS -xi -TX -EE -Vu -Vu -Vu -Vu -mz -mz -"} -(22,1,1) = {" -NY -NY -WL -NY -WL -Vu -Vu -Vu -Vu -Vu -mG -vs -Ef -UH -tb -Py -OY -OY -jI -Fm -WL -nJ -li -vL -wp -Dr -TA -ME -UH -Oj -Rh -lg -jk -RH -cO -"} -(23,1,1) = {" -NY -NY -NY -NY -WL -Vu -km -Mx -to -Wq -Ut -vs -li -UH -Ps -Ps -Ps -WL -WL -WL -Fv -nJ -vs -Ef -xf -jG -rT -kU -xf -Vt -qB -bK -DK -Bl -nw -"} -(24,1,1) = {" -NY -NY -NY -WL -WL -Vu -zD -Kj -sg -fR -vs -Ut -Ut -li -LA -oq -kx -Br -TC -WL -Fm -vs -Ut -li -UH -LA -Fi -LA -wx -Oj -Pw -bK -mX -cO -cO -"} -(25,1,1) = {" -NY -WL -WL -WL -Vu -Vu -kE -ng -Cv -Sy -vT -vs -vs -Ut -Ut -vs -Fc -nJ -Fm -Fm -vs -vs -Ut -Ut -Fm -Fm -Fm -Ut -BR -TW -Vu -Vu -Vu -cO -NN -"} -(26,1,1) = {" -WL -WL -WL -WL -WL -Wt -dn -LQ -Hm -JL -Ut -Ut -Ut -vs -vs -vs -Ut -Hq -Rv -Jy -pY -Jw -Ut -Fi -Fm -WL -Fm -Fm -wD -Vt -Vu -mz -mz -cO -NB -"} -(27,1,1) = {" -NY -WL -NY -WL -Vu -yG -eN -lA -wa -Vd -KX -Dr -MU -Dr -Za -uF -Sa -Mf -KS -Dr -Jn -ay -IM -OY -WL -WL -WL -OO -xd -HH -Vu -mz -TY -Kx -cO -"} -(28,1,1) = {" -NY -NY -NY -WL -Sv -Xv -eN -YP -Gc -Gr -aW -Aj -VW -sL -If -VW -BL -vV -Oi -oN -VW -Ru -Ru -Fm -WL -WL -WL -Fm -Fi -HH -Vu -mz -NN -rS -AJ -"} -(29,1,1) = {" -NY -WL -WL -WL -WL -Vu -NX -Kj -Xm -rN -xf -XV -mP -UH -uR -hY -Su -BL -ZQ -Qd -UH -ca -Fi -Fm -Fm -WL -WL -WL -Fm -HH -Vu -mz -lh -JE -Me -"} -(30,1,1) = {" -NY -NY -WL -WL -WL -Vu -eN -YT -zE -ns -SV -sj -LA -ql -QF -UH -Jp -tA -hj -kz -JM -tO -oq -rl -vw -WL -WL -Fm -Bb -mW -Vu -mz -an -mz -NY -"} -(31,1,1) = {" -NY -WL -WL -WL -WL -WL -ES -Oj -Oj -Uw -Gh -TH -Vu -Yv -fl -rE -Sg -Oj -HI -kF -Vu -Vu -Vu -hb -MY -CG -uI -Vu -Vu -Vu -Vu -WL -WL -WL -WL -"} -(32,1,1) = {" -NY -WL -WL -WL -WL -Vu -Vu -WL -Vu -Vu -Vu -KL -Vu -uU -WL -Vu -Vu -WL -WL -gk -Vu -NY -Vu -Vu -pk -pk -Vu -Vu -WL -WL -WL -WL -WL -WL -WL -"} -(33,1,1) = {" -NY -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -"} -(34,1,1) = {" -NY -WL -WL -WL -WL -WL -WL -NY -WL -WL -WL -WL -WL -WL -WL -NY -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -WL -"} -(35,1,1) = {" -NY -NY -WL -WL -NY -NY -WL -WL -WL -NY -WL -WL -WL -WL -NY -NY -WL -WL -WL -WL -WL -WL -WL -NY -NY -WL -WL -NY -WL -WL -WL -WL -WL -WL -NY -"} -(36,1,1) = {" -NY -NY -NY -NY -NY -NY -NY -NY -NY -NY -NY -NY -WL -NY -NY -NY -NY -NY -WL -WL -NY -NY -NY -NY -NY -NY -NY -NY -NY -NY -NY -NY -NY -NY -NY -"} diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_codelab.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_codelab.dmm deleted file mode 100644 index 1bbc1b76a834..000000000000 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_codelab.dmm +++ /dev/null @@ -1,6301 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ai" = ( -/obj/effect/decal/cleanable/molten_object, -/obj/structure/table/chem, -/obj/item/slime_extract/darkblue{ - pixel_x = -7 - }, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = 3; - pixel_y = 8 - }, -/obj/item/reagent_containers/syringe, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"am" = ( -/obj/structure/window/plasma/reinforced, -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/atmos/oxygen, -/turf/open/floor/engine/o2, -/area/ruin/unpowered/codelab/maintenance) -"ap" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"ar" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"aw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"az" = ( -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"aA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"aO" = ( -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/unpowered/codelab/maintenance) -"aP" = ( -/obj/structure/table, -/obj/structure/window/reinforced/spawner/west, -/obj/item/modular_computer/laptop/preset, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"aR" = ( -/obj/item/trash/can, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"aY" = ( -/obj/structure/table, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, -/obj/item/modular_computer/laptop/preset, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"bd" = ( -/obj/structure/closet/crate/large{ - anchored = 1 - }, -/obj/item/toy/plush/flushed, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"bl" = ( -/obj/structure/chair/office/light, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"bn" = ( -/obj/structure/table, -/obj/item/trash/plate, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"bo" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"bq" = ( -/obj/structure/table, -/obj/item/trash/semki, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"bv" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"bw" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"by" = ( -/obj/effect/decal/cleanable/molten_object, -/obj/effect/turf_decal/industrial/loading{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"bz" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"bE" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/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 = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"bG" = ( -/obj/effect/decal/cleanable/molten_object/large, -/mob/living/simple_animal/slime, -/obj/effect/decal/cleanable/food/plant_smudge, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"bT" = ( -/obj/effect/decal/cleanable/food/pie_smudge{ - desc = "Some kind of strange white goo."; - name = "strange goo" - }, -/mob/living/simple_animal/slime, -/obj/effect/turf_decal/corner/opaque/lime/border{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"cc" = ( -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 4 - }, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"cd" = ( -/obj/machinery/light/dim/directional/north, -/obj/effect/decal/cleanable/generic, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"ck" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"cl" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 4 - }, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"cv" = ( -/obj/structure/fence, -/turf/open/floor/plating/grass/lava, -/area/ruin/unpowered/codelab/exterior) -"cA" = ( -/obj/structure/closet/cardboard, -/obj/machinery/light/dim/directional/south, -/obj/effect/turf_decal/corner/opaque/lime/border{ - dir = 8 - }, -/obj/item/disk/tech_disk/major, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"cH" = ( -/obj/structure/chair/office/light{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"cI" = ( -/obj/structure/fluff/paper/stack{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"cO" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"cR" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"cX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"cZ" = ( -/obj/effect/decal/cleanable/generic, -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/codelab/reception) -"dg" = ( -/obj/structure/table, -/obj/machinery/door/window/brigdoor, -/obj/item/flashlight/lamp, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"ds" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"dx" = ( -/obj/effect/decal/cleanable/molten_object, -/obj/effect/turf_decal/corner/opaque/lime/border{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"dy" = ( -/obj/machinery/door/airlock/silver{ - name = "Bathroom" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"dD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"dF" = ( -/obj/structure/closet/crate/secure{ - anchored = 1 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"dL" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"dQ" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/codelab/reception) -"ec" = ( -/obj/structure/closet/crate/medical{ - anchored = 1 - }, -/obj/item/reagent_containers/syringe, -/obj/item/circular_saw, -/obj/effect/turf_decal/industrial/outline, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"ef" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 5 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"eg" = ( -/obj/structure/closet/crate/large{ - anchored = 1 - }, -/obj/item/toy/plush/snakeplushie, -/obj/item/toy/plush/snakeplushie, -/obj/item/toy/plush/snakeplushie, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"en" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"eq" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Nitrogen to Air" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"et" = ( -/turf/closed/wall/mineral/titanium, -/area/ruin/unpowered/codelab/laboratory) -"ez" = ( -/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 = 4 - }, -/obj/machinery/light/dim/directional/south, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"eE" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"eH" = ( -/obj/structure/window/plasma/reinforced, -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output, -/turf/open/floor/engine/n2, -/area/ruin/unpowered/codelab/maintenance) -"eI" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"eY" = ( -/obj/effect/decal/cleanable/generic, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"fq" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/decal/cleanable/molten_object/large, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"fr" = ( -/obj/structure/closet/cardboard, -/obj/item/shard/plasma, -/obj/item/trash/energybar, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"fu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"fv" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"fG" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/molten_object, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"fU" = ( -/obj/machinery/camera{ - dir = 10 - }, -/obj/structure/closet/cardboard, -/obj/item/mop, -/obj/item/trash/plate, -/obj/item/shard, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"fW" = ( -/obj/effect/turf_decal/corner_techfloor_grid/full, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"fZ" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light/dim/directional/west, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"gc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"ge" = ( -/obj/structure/closet/crate/science, -/obj/machinery/light/dim/directional/north, -/obj/item/storage/pill_bottle/mutadone, -/obj/item/clothing/glasses/science, -/obj/item/clothing/head/beret/sci, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"gq" = ( -/obj/machinery/turretid{ - pixel_x = 28; - req_access = null; - req_access_txt = "16"; - name = "interior turret control panel" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"gr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"gz" = ( -/obj/structure/bookcase/manuals/research_and_development, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"gC" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"gD" = ( -/obj/structure/bed, -/obj/item/bedsheet/rd, -/obj/structure/curtain/cloth/fancy, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"gE" = ( -/obj/structure/flora/ausbushes/sparsegrass/hell, -/turf/open/floor/plating/grass/lava, -/area/ruin/unpowered/codelab/exterior) -"gM" = ( -/obj/effect/turf_decal/corner_techfloor_grid/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/codelab/reception) -"gY" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/grass/lava, -/area/ruin/unpowered/codelab/exterior) -"hb" = ( -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"hc" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"hu" = ( -/obj/machinery/airalarm/directional/north, -/obj/structure/fluff/paper/stack{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"hx" = ( -/obj/structure/fluff/paper/stack{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/border{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"hz" = ( -/obj/structure/window/plasma/reinforced, -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/atmos/nitrogen, -/turf/open/floor/engine/n2, -/area/ruin/unpowered/codelab/maintenance) -"hA" = ( -/obj/effect/turf_decal/industrial/stand_clear, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"hB" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"hE" = ( -/turf/closed/wall/mineral/titanium, -/area/ruin/unpowered/codelab/reception) -"hO" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken7" - }, -/area/ruin/unpowered/codelab/reception) -"ie" = ( -/obj/effect/decal/cleanable/molten_object/large, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"ih" = ( -/obj/structure/closet/cardboard, -/obj/item/trash/cheesie, -/obj/item/trash/plate, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"ij" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/closet/cardboard, -/obj/item/trash/can/food/peaches, -/obj/item/trash/can/food/peaches/maint, -/obj/item/shard, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"il" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/light/broken/directional/west, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"im" = ( -/obj/machinery/light/broken/directional/south, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"iq" = ( -/obj/structure/closet/crate/wooden{ - anchored = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/pickaxe/drill, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"ir" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"iw" = ( -/obj/structure/table, -/obj/item/clipboard{ - pixel_x = -8; - pixel_y = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"iz" = ( -/obj/structure/closet/crate/secure{ - anchored = 1 - }, -/obj/item/grenade/firecracker, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"iB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"iE" = ( -/obj/effect/decal/cleanable/wrapping, -/obj/effect/turf_decal/industrial/outline, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"iI" = ( -/obj/structure/closet/crate{ - anchored = 1 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"iN" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"je" = ( -/obj/machinery/door/airlock/public{ - name = "Subject Cryogenic Storage" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"jk" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"jm" = ( -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"jn" = ( -/obj/effect/decal/cleanable/molten_object, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"jx" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"jz" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"jB" = ( -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"jC" = ( -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"jG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"jH" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"jJ" = ( -/obj/effect/decal/cleanable/molten_object, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"jK" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"jV" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"kc" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/chair/comfy{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"kh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"kj" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, -/area/ruin/unpowered/codelab/reception) -"kl" = ( -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"kt" = ( -/obj/structure/flora/tree/dead_pine, -/turf/open/floor/plating/grass/lava/purple, -/area/ruin/unpowered/codelab/exterior) -"kA" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/structure/fluff/paper/stack, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"kF" = ( -/obj/structure/fence, -/turf/open/floor/plating/grass/lava/orange, -/area/ruin/unpowered/codelab/exterior) -"kP" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/loading{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"kY" = ( -/obj/structure/cable{ - icon_state = "0-9" - }, -/obj/machinery/door/poddoor{ - id = "NTGen Door" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "NTGen Doorfield" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/unpowered/codelab/storage) -"lc" = ( -/obj/structure/flora/ausbushes/fullgrass/hell, -/turf/open/floor/plating/grass/lava/orange, -/area/ruin/unpowered/codelab/exterior) -"ln" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"lo" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-9" - }, -/obj/structure/cable{ - icon_state = "8-9" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"ls" = ( -/obj/structure/rack, -/obj/item/paper/pamphlet, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"lt" = ( -/obj/structure/holosign/barrier/infinite, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"lH" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"lJ" = ( -/obj/structure/closet/emcloset/anchored, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/industrial/hatch/blue, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"lM" = ( -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"lU" = ( -/obj/structure/closet/cardboard, -/obj/item/clothing/under/pants/black, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"lW" = ( -/obj/structure/filingcabinet/double/grey, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"lY" = ( -/obj/effect/decal/cleanable/molten_object, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"lZ" = ( -/obj/effect/decal/cleanable/food/plant_smudge, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"ma" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"md" = ( -/obj/structure/flora/ausbushes/ywflowers/hell, -/turf/open/floor/plating/grass/lava/orange, -/area/ruin/unpowered/codelab/exterior) -"mw" = ( -/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 = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"mA" = ( -/turf/open/floor/plating/grass/lava, -/area/ruin/unpowered/codelab/exterior) -"mF" = ( -/obj/structure/toilet{ - pixel_y = 11 - }, -/obj/machinery/door/window/eastright{ - dir = 2; - req_access = list(11) - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"mO" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/structure/fluff/paper/stack{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"mX" = ( -/obj/machinery/atmospherics/components/unary/portables_connector, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"mZ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"nl" = ( -/obj/effect/decal/cleanable/generic, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"nm" = ( -/turf/open/floor/plating/grass/lava/purple, -/area/ruin/unpowered/codelab/exterior) -"ns" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"nu" = ( -/obj/structure/closet/crate/internals{ - anchored = 1 - }, -/obj/item/tank/internals/generic, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"nw" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"ny" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/mineral/titanium, -/area/ruin/unpowered/codelab/exterior) -"nG" = ( -/obj/structure/fluff/paper/stack{ - dir = 6 - }, -/obj/effect/decal/cleanable/molten_object, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/corner/opaque/lime/border{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"nH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"nL" = ( -/obj/structure/sink/kitchen{ - dir = 4; - pixel_x = -12 - }, -/obj/structure/mirror{ - pixel_x = -24 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"nM" = ( -/obj/structure/closet/cardboard, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"nQ" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 8 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"nZ" = ( -/obj/machinery/door/airlock/public{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"ob" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"of" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"oj" = ( -/obj/structure/cable{ - icon_state = "0-10" - }, -/obj/machinery/power/rtg, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"ol" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"oo" = ( -/obj/machinery/computer/security/telescreen/research{ - pixel_y = 27 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"op" = ( -/obj/machinery/door/airlock/public{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "5-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"ow" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"ox" = ( -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"oK" = ( -/obj/machinery/door/window/brigdoor/eastleft{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"oY" = ( -/obj/structure/table, -/obj/machinery/door/window/brigdoor, -/obj/item/paper/codelab/reception, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"pb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"pf" = ( -/obj/effect/decal/cleanable/wrapping, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"pk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"pp" = ( -/obj/structure/fluff/paper/stack{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/lime/border{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"pr" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"pB" = ( -/obj/structure/flora/ausbushes/ywflowers/hell, -/turf/open/floor/plating/grass/lava, -/area/ruin/unpowered/codelab/exterior) -"pE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"pF" = ( -/obj/item/reagent_containers/food/drinks/mug/tea{ - pixel_y = 9; - pixel_x = 8 - }, -/obj/structure/table, -/obj/item/slime_extract/green{ - pixel_x = -4; - pixel_y = 11 - }, -/obj/item/slime_extract/green{ - pixel_x = -11; - pixel_y = 11 - }, -/obj/item/slime_extract/green{ - pixel_x = -7; - pixel_y = 5 - }, -/obj/item/paper/codelab/researchernote, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"pG" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"pO" = ( -/obj/effect/decal/cleanable/shreds, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"pQ" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/snacks/grown/citrus/orange{ - pixel_y = 8 - }, -/obj/machinery/light/broken/directional/south, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"pS" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"pY" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"qb" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/rtg, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"qr" = ( -/obj/machinery/sleeper{ - pixel_y = 2; - state_open = 0 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"qs" = ( -/obj/structure/closet/cardboard, -/obj/item/reagent_containers/food/drinks/soda_cans/plasma, -/obj/item/trash/popcorn, -/obj/item/trash/energybar, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"qt" = ( -/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 = 4 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"qz" = ( -/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/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"qL" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/effect/turf_decal/trimline/opaque/blue/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"qQ" = ( -/obj/effect/decal/cleanable/generic, -/obj/effect/turf_decal/industrial/loading{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"qU" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/public{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"qY" = ( -/obj/structure/closet/crate/large{ - anchored = 1 - }, -/obj/item/toy/plush/slimeplushie, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"rf" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/grass/lava/orange, -/area/ruin/unpowered/codelab/exterior) -"ri" = ( -/obj/machinery/door/airlock/public{ - name = "Testing Room A" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"rq" = ( -/obj/item/clipboard, -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 8 - }, -/obj/machinery/light/broken/directional/west, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"rw" = ( -/obj/structure/closet/crate/bin, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"rz" = ( -/obj/structure/flora/ausbushes/fullgrass/hell, -/turf/open/floor/plating/grass/lava/purple, -/area/ruin/unpowered/codelab/exterior) -"rA" = ( -/obj/structure/closet/crate/trashcart, -/obj/item/pushbroom, -/obj/item/trash/can/food/peaches, -/obj/item/trash/candy, -/obj/item/trash/plate, -/obj/item/trash/tray, -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"rG" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/food/plant_smudge, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"rH" = ( -/obj/structure/chair/office/light{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"rI" = ( -/obj/structure/fluff/paper/stack, -/obj/machinery/light/dim/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"rL" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"rS" = ( -/obj/structure/closet/crate/secure{ - anchored = 1 - }, -/obj/item/pickaxe, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"rT" = ( -/obj/effect/decal/cleanable/confetti, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"rV" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/codelab/reception) -"rY" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/machinery/light/broken/directional/north, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"sc" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"sk" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"so" = ( -/obj/structure/closet/crate/trashcart, -/obj/item/mop, -/obj/item/trash/boritos, -/obj/item/trash/can/food/peaches, -/obj/item/trash/can, -/obj/item/trash/waffles, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"sp" = ( -/obj/machinery/light/dim/directional/south, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"sr" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"sz" = ( -/obj/structure/closet/crate/large{ - anchored = 1 - }, -/obj/item/toy/plush/among, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"sA" = ( -/obj/structure/chair/comfy/brown{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"sB" = ( -/obj/effect/decal/cleanable/food/pie_smudge{ - desc = "Some kind of strange white goo."; - name = "strange goo" - }, -/obj/effect/decal/cleanable/molten_object/large, -/obj/effect/turf_decal/corner/opaque/ntblue/border{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"sE" = ( -/obj/structure/fluff/paper/stack, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"sK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/line{ - dir = 1 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"sW" = ( -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"tp" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"tx" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/structure/fluff/paper/stack{ - dir = 1 - }, -/obj/machinery/light/dim/directional/north, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"tA" = ( -/obj/machinery/door/airlock{ - dir = 4; - name = "Dormitory" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"tD" = ( -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"tH" = ( -/obj/structure/flora/ausbushes/sparsegrass/hell, -/turf/open/floor/plating/grass/lava/purple, -/area/ruin/unpowered/codelab/exterior) -"tI" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"uc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"uf" = ( -/obj/structure/fence/corner{ - dir = 4 - }, -/turf/open/floor/plating/grass/lava/orange, -/area/ruin/unpowered/codelab/exterior) -"uj" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/generic, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"uk" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"uy" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"uA" = ( -/obj/machinery/light/dim/directional/north, -/obj/structure/table/chem, -/obj/item/slimecrossbeaker/autoinjector/slimestimulant{ - pixel_y = 11 - }, -/obj/item/slimecrossbeaker/omnizine, -/obj/item/reagent_containers/glass/beaker{ - pixel_y = 10; - pixel_x = -9 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"uH" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"uL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"uM" = ( -/obj/structure/table/wood, -/obj/item/trash/plate, -/obj/effect/decal/cleanable/food/flour, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"uQ" = ( -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"uV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"uW" = ( -/obj/structure/ore_box, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"vb" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_y = 14 - }, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_y = 14; - pixel_x = -9 - }, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_y = 14; - pixel_x = 9 - }, -/obj/item/reagent_containers/glass/maunamug{ - pixel_x = -19 - }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"vg" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"vk" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"vu" = ( -/obj/structure/flora/tree/dead/tall/grey, -/turf/open/floor/plating/grass/lava/orange, -/area/ruin/unpowered/codelab/exterior) -"vz" = ( -/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 = 4 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"vD" = ( -/obj/structure/cable{ - icon_state = "1-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/white, -/area/ruin/unpowered/codelab/subjectrooms) -"vG" = ( -/obj/machinery/button/shieldwallgen{ - dir = 8; - id = "NTGen Doorfield"; - pixel_x = 24; - pixel_y = -5 - }, -/obj/machinery/button/door{ - dir = 8; - pixel_y = 7; - pixel_x = 25; - id = "NTGen Door" - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"vL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 5 - }, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/maintenance) -"vQ" = ( -/obj/structure/flora/ausbushes/sparsegrass/hell, -/turf/open/floor/plating/grass/lava/orange, -/area/ruin/unpowered/codelab/exterior) -"vU" = ( -/obj/machinery/light/dim/directional/south, -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"wc" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell{ - icon_state = "pod-open" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"wd" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/machinery/camera{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"wu" = ( -/obj/machinery/light/dim/directional/west, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"wB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"wJ" = ( -/obj/structure/closet/cardboard, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"wM" = ( -/obj/effect/decal/cleanable/molten_object/large, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, -/area/ruin/unpowered/codelab/reception) -"wN" = ( -/obj/structure/closet/crate/medical{ - anchored = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/reagent_containers/syringe, -/obj/item/surgicaldrill, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"wP" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/beaker/large/epinephrine, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"wZ" = ( -/obj/effect/decal/cleanable/food/pie_smudge{ - desc = "Some kind of strange white goo."; - name = "strange goo" - }, -/mob/living/simple_animal/slime, -/obj/effect/turf_decal/corner/opaque/lime/border{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"xi" = ( -/obj/machinery/camera{ - dir = 1 - }, -/obj/structure/table, -/obj/item/reagent_containers/syringe, -/obj/item/scalpel, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"xx" = ( -/obj/machinery/camera{ - dir = 10 - }, -/obj/effect/decal/cleanable/molten_object, -/obj/effect/turf_decal/corner/opaque/lime/border{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"xz" = ( -/obj/effect/turf_decal/dept/science, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"xB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/password{ - dir = 8; - password = "71421"; - name = "Password Locked Door" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"xK" = ( -/obj/structure/fluff/paper/stack{ - dir = 8 - }, -/obj/effect/decal/cleanable/molten_object, -/obj/effect/turf_decal/corner/opaque/ntblue/border{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"xM" = ( -/obj/effect/decal/cleanable/molten_object/large, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"xN" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"xQ" = ( -/obj/machinery/door/airlock/public{ - name = "Testing Room B" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"xV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"xZ" = ( -/obj/structure/flora/rock/hell{ - pixel_y = -1 - }, -/turf/open/floor/plating/grass/lava/purple, -/area/ruin/unpowered/codelab/exterior) -"ya" = ( -/obj/structure/table, -/obj/structure/window/reinforced/spawner, -/obj/item/clipboard, -/obj/item/pen/fountain, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"yc" = ( -/obj/structure/fluff/paper/stack, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"yd" = ( -/obj/structure/cable{ - icon_state = "0-5" - }, -/obj/machinery/door/poddoor{ - id = "NTGen Door" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "NTGen Doorfield" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/unpowered/codelab/storage) -"ye" = ( -/obj/structure/fluff/paper/stack{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"yo" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"yG" = ( -/obj/effect/turf_decal/box/white/corners, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"yJ" = ( -/obj/structure/closet/crate/internals{ - anchored = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/tank/internals/oxygen/yellow, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"yL" = ( -/obj/effect/decal/cleanable/molten_object/large, -/obj/effect/decal/cleanable/food/plant_smudge, -/mob/living/simple_animal/slime, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"yS" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ - dir = 8; - piping_layer = 4 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner{ - dir = 1 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"yT" = ( -/obj/machinery/camera, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"yY" = ( -/obj/structure/table, -/obj/item/modular_computer/laptop, -/obj/machinery/light/dim/directional/west, -/obj/item/pen/fountain, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"zb" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"zj" = ( -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"zu" = ( -/obj/structure/cable{ - icon_state = "6-8" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"zG" = ( -/obj/structure/closet/crate/medical{ - anchored = 1 - }, -/obj/item/reagent_containers/syringe/antiviral, -/obj/item/retractor, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"zH" = ( -/obj/structure/fluff/paper/stack{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"zI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"zJ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"zK" = ( -/obj/structure/fluff/empty_sleeper/nanotrasen{ - pixel_y = 3 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"zM" = ( -/obj/machinery/camera{ - dir = 10 - }, -/obj/structure/fluff/paper/stack{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"zN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock/research/glass{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"zP" = ( -/obj/machinery/door/airlock{ - name = "Dormitory" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"zY" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/beaker/slime, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"zZ" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"Ab" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"Ai" = ( -/obj/machinery/light/dim/directional/east, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Am" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"Aq" = ( -/obj/effect/decal/cleanable/shreds, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"Ay" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"AA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"AB" = ( -/obj/machinery/door/airlock/external{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"AE" = ( -/obj/structure/table, -/obj/item/newspaper, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"AG" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/fluff/paper/stack{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"AI" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"AJ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/sign/poster/contraband/ntos{ - pixel_x = -30 - }, -/obj/effect/decal/cleanable/chem_pile, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"AK" = ( -/obj/structure/flora/ausbushes/fullgrass/hell, -/turf/open/floor/plating/grass/lava, -/area/ruin/unpowered/codelab/exterior) -"AL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/carpet/lone, -/area/ruin/unpowered/codelab/subjectrooms) -"AN" = ( -/obj/machinery/door/airlock/public{ - dir = 8 - }, -/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 = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"AO" = ( -/obj/structure/window/plasma/reinforced, -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output, -/turf/open/floor/engine, -/area/ruin/unpowered/codelab/maintenance) -"AV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"Bc" = ( -/obj/structure/window/plasma/reinforced, -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/unpowered/codelab/maintenance) -"Bf" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"Bj" = ( -/obj/machinery/computer/atmos_control/tank/oxygen_tank, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 5 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"Bk" = ( -/obj/structure/bed, -/obj/item/bedsheet/purple, -/obj/structure/curtain/cloth/grey, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"Bm" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"Bp" = ( -/obj/structure/closet/crate/internals{ - anchored = 1 - }, -/obj/item/tank/jetpack/oxygen, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"Br" = ( -/obj/structure/closet/cardboard, -/obj/machinery/light/dim/directional/east, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Bs" = ( -/obj/structure/flora/rock/hell, -/turf/open/floor/plating/grass/lava/orange, -/area/ruin/unpowered/codelab/exterior) -"Bu" = ( -/obj/effect/turf_decal/industrial/loading{ - dir = 1 - }, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"BF" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"BI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"BJ" = ( -/obj/item/newspaper, -/obj/structure/fluff/paper/stack, -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"BK" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"BN" = ( -/obj/effect/decal/cleanable/oil/streak{ - pixel_x = -12; - pixel_y = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"BO" = ( -/obj/structure/table/wood, -/obj/item/research_notes/loot/tiny{ - name = "Notes on Xenobiology" - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"BP" = ( -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"Cd" = ( -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"Cj" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/codelab/reception) -"Cw" = ( -/obj/structure/chair/sofa/left{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"CA" = ( -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"CC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/research/glass{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"CJ" = ( -/obj/structure/table, -/obj/structure/window/reinforced/spawner/east, -/obj/item/clipboard, -/obj/item/pen/blue, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"CK" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"CV" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 8 - }, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"CX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"CZ" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Db" = ( -/obj/structure/closet/crate/secure/plasma{ - anchored = 1 - }, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/tank/internals/plasma, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"Dc" = ( -/obj/structure/window/reinforced/survival_pod{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"Di" = ( -/obj/effect/decal/cleanable/molten_object, -/obj/effect/decal/cleanable/food/plant_smudge, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"Dj" = ( -/obj/machinery/door/password{ - dir = 8; - password = "71421"; - name = "Password Locked Door" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Do" = ( -/obj/effect/decal/cleanable/molten_object, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light/broken/directional/north, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"Du" = ( -/obj/effect/decal/cleanable/generic, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"DB" = ( -/obj/machinery/camera{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/codelab/reception) -"DD" = ( -/obj/machinery/porta_turret/ai, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"DF" = ( -/obj/effect/decal/cleanable/molten_object, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"DH" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/neck/tie/rainbow, -/obj/item/spacecash/bundle/c20, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"DJ" = ( -/obj/structure/chair/comfy/brown{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"DL" = ( -/obj/structure/closet/crate/medical{ - anchored = 1 - }, -/obj/item/reagent_containers/syringe/thializid, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"DU" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/plating/grass/lava/purple, -/area/ruin/unpowered/codelab/exterior) -"DZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"Ef" = ( -/obj/structure/table, -/obj/item/paper/crumpled/codelab/subjectnote{ - pixel_y = 11; - pixel_x = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Eh" = ( -/obj/structure/closet/wardrobe/science_white, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"Ej" = ( -/obj/machinery/computer/atmos_control/tank/air_tank, -/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"Ep" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"Et" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - 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 = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"Ev" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"Ex" = ( -/obj/machinery/camera, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"EF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"EM" = ( -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"EX" = ( -/obj/machinery/airalarm/directional/east, -/mob/living/simple_animal/slime, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"EY" = ( -/obj/structure/closet/crate/secure/engineering{ - anchored = 1 - }, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/electrical, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"Fd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"Ff" = ( -/obj/structure/closet/crate/secure{ - anchored = 1 - }, -/obj/item/storage/fancy/cigarettes/cigpack_cannabis, -/obj/item/storage/fancy/cigarettes/cigpack_cannabis, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate, -/obj/item/storage/fancy/cigarettes/cigpack_uplift, -/obj/item/storage/belt/fannypack/blue, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"Fg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"Fw" = ( -/obj/item/trash/semki, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"Fx" = ( -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"Fy" = ( -/obj/machinery/modular_computer/console/preset/research, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"Fz" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/neck/tie/trans, -/obj/item/spacecash/bundle/c100, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"FF" = ( -/obj/structure/cable{ - icon_state = "2-9" - }, -/obj/structure/cable{ - icon_state = "2-5" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"FG" = ( -/obj/structure/chair/office/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/molten_object, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"FH" = ( -/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 = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"FJ" = ( -/obj/structure/cable{ - icon_state = "0-6" - }, -/obj/machinery/power/rtg, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"FT" = ( -/obj/machinery/power/rtg, -/obj/structure/cable{ - icon_state = "0-10" - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"Gb" = ( -/obj/machinery/camera{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Gc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/carpet/lone, -/area/ruin/unpowered/codelab/subjectrooms) -"Gd" = ( -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"Gq" = ( -/obj/effect/decal/cleanable/molten_object/large, -/obj/effect/decal/cleanable/food/plant_smudge, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Gu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"Gv" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/codelab/reception) -"GG" = ( -/obj/effect/decal/cleanable/generic, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"GH" = ( -/obj/structure/closet/crate/trashcart, -/obj/item/pushbroom, -/obj/item/trash/popcorn, -/obj/item/trash/boritos, -/obj/item/trash/can, -/obj/item/trash/syndi_cakes, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"GK" = ( -/obj/structure/closet/crate{ - anchored = 1 - }, -/obj/item/storage/toolbox/mechanical/old, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"GN" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"GY" = ( -/obj/machinery/door/airlock/public{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Hc" = ( -/obj/effect/turf_decal/industrial/outline, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"Hd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"He" = ( -/turf/closed/wall/mineral/titanium, -/area/ruin/unpowered/codelab/subjectrooms) -"Hi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"Hk" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"Ho" = ( -/obj/machinery/camera{ - dir = 10 - }, -/obj/structure/fluff/paper/stack{ - dir = 1 - }, -/obj/effect/decal/cleanable/molten_object, -/obj/effect/turf_decal/corner/opaque/ntblue/border{ - dir = 8 - }, -/obj/machinery/light/broken/directional/south, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Hp" = ( -/obj/effect/decal/cleanable/molten_object/large, -/mob/living/simple_animal/slime, -/obj/effect/decal/cleanable/food/plant_smudge, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"Hu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/fluff/paper/stack{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"HA" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"HQ" = ( -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"HW" = ( -/obj/structure/flora/ausbushes/hell, -/turf/open/floor/plating/grass/lava/orange, -/area/ruin/unpowered/codelab/exterior) -"Ig" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"In" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"It" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"Iu" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-6" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"Iv" = ( -/turf/template_noop, -/area/template_noop) -"IC" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"IG" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-6" - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"IL" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/machinery/light/dim/directional/south, -/obj/structure/fluff/paper/stack, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"IO" = ( -/obj/structure/fence/door{ - open = 1 - }, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"Jb" = ( -/obj/structure/flora/ausbushes/fernybush/hell, -/turf/open/floor/plating/grass/lava, -/area/ruin/unpowered/codelab/exterior) -"Jd" = ( -/obj/effect/decal/cleanable/ash, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"Jk" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Jm" = ( -/obj/structure/window/plasma/reinforced, -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output, -/turf/open/floor/engine/n2, -/area/ruin/unpowered/codelab/maintenance) -"Jn" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"Js" = ( -/obj/effect/decal/cleanable/wrapping, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"Jv" = ( -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"JE" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken5" - }, -/area/ruin/unpowered/codelab/reception) -"JI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/obj/machinery/light/dim/directional/south, -/obj/machinery/atmospherics/components/trinary/mixer/airmix{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"JM" = ( -/obj/machinery/door/window/brigdoor/eastright, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"JR" = ( -/obj/item/trash/chips, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"JX" = ( -/obj/machinery/computer/atmos_control/tank/nitrogen_tank, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 5 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"JZ" = ( -/obj/effect/turf_decal/dept/cargo, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"Ka" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 9 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"Kj" = ( -/obj/machinery/computer/security/telescreen{ - pixel_y = 27 - }, -/obj/structure/closet/cardboard, -/obj/item/clothing/under/color/white, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Kl" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"Kp" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ruin/unpowered/codelab/laboratory) -"Kv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"Kw" = ( -/obj/structure/table, -/obj/item/trash/plate, -/obj/item/trash/plate{ - pixel_y = 10 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Kx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/corner{ - dir = 4 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"KO" = ( -/obj/structure/sign/poster/contraband/cybersun_med{ - pixel_y = 31 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"KQ" = ( -/obj/structure/fluff/empty_sleeper/nanotrasen{ - pixel_y = 3 - }, -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"KT" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Lg" = ( -/obj/structure/flora/rock/hell, -/turf/open/floor/plating/grass/lava/purple, -/area/ruin/unpowered/codelab/exterior) -"Lr" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"Lx" = ( -/obj/structure/flora/ausbushes/fernybush/hell, -/turf/open/floor/plating/grass/lava/orange, -/area/ruin/unpowered/codelab/exterior) -"Lz" = ( -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/codelab/reception) -"LD" = ( -/obj/machinery/camera{ - dir = 10 - }, -/obj/structure/table, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"LG" = ( -/obj/effect/decal/cleanable/generic, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"LH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"LP" = ( -/obj/machinery/light/dim/directional/west, -/mob/living/simple_animal/slime, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"LU" = ( -/obj/machinery/door/airlock/public{ - name = "Testing Room C" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"LV" = ( -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input{ - dir = 4 - }, -/turf/open/floor/engine/n2, -/area/ruin/unpowered/codelab/maintenance) -"Ma" = ( -/obj/structure/closet/l3closet/scientist, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"Mp" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"Mv" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/neck/tie/purple, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"MB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"ME" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"MK" = ( -/obj/structure/table, -/obj/item/modular_computer/laptop, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"MN" = ( -/obj/structure/holosign/barrier/infinite, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"Ni" = ( -/obj/structure/closet/crate/secure/plasma{ - anchored = 1 - }, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/stack/sheet/mineral/plasma, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"Nn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"Nq" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"NA" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ - dir = 8; - piping_layer = 4 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/corner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"NL" = ( -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"NW" = ( -/obj/item/cigbutt/cigarbutt, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"NX" = ( -/obj/structure/window/plasma/reinforced{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input{ - dir = 4 - }, -/turf/open/floor/engine/o2, -/area/ruin/unpowered/codelab/maintenance) -"Ob" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, -/obj/machinery/light/dim/directional/south, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"Od" = ( -/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 = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Oj" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"Op" = ( -/obj/machinery/door/airlock/public{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"Oq" = ( -/obj/effect/decal/cleanable/molten_object, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"OE" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/molten_object, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"OM" = ( -/obj/machinery/door/poddoor{ - id = "NTGen Door" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ruin/unpowered/codelab/storage) -"OW" = ( -/obj/effect/decal/cleanable/ash, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"Pc" = ( -/turf/closed/wall/mineral/titanium, -/area/ruin/unpowered/codelab/storage) -"Pu" = ( -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"PK" = ( -/obj/structure/table, -/obj/structure/window/reinforced/spawner, -/obj/machinery/computer/med_data/laptop{ - dir = 1; - pixel_y = 7 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"PL" = ( -/obj/effect/decal/cleanable/ash, -/obj/machinery/light/broken/directional/west, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"PP" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/corner/opaque/ntblue/border{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"PU" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"Qb" = ( -/obj/machinery/camera, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 4 - }, -/mob/living/simple_animal/slime, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Qc" = ( -/obj/structure/closet/crate/large{ - anchored = 1 - }, -/obj/item/toy/plush/carpplushie, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"Qi" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell{ - icon_state = "pod-open"; - state_open = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Qm" = ( -/mob/living/simple_animal/slime, -/obj/effect/turf_decal/corner/opaque/ntblue/border{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Qn" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/codelab/reception) -"Qv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"QC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"QD" = ( -/obj/machinery/light/dim/directional/north, -/obj/structure/holosign/barrier/infinite, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"QJ" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"QO" = ( -/obj/structure/fence/corner{ - dir = 9 - }, -/turf/open/floor/plating/grass/lava/orange, -/area/ruin/unpowered/codelab/exterior) -"QQ" = ( -/obj/structure/closet/crate/large{ - anchored = 1 - }, -/obj/item/toy/plush/nukeplushie, -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"QU" = ( -/obj/item/newspaper, -/obj/effect/decal/cleanable/molten_object, -/obj/machinery/light/broken/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"QV" = ( -/obj/structure/cable{ - icon_state = "0-10" - }, -/obj/machinery/power/rtg, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"Rf" = ( -/obj/structure/table, -/obj/structure/window/reinforced/spawner, -/obj/item/paper_bin{ - pixel_y = 4 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"Rg" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Ri" = ( -/obj/structure/closet/crate/large{ - anchored = 1 - }, -/obj/item/toy/plush/lizardplushie, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"Ro" = ( -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"Rp" = ( -/obj/effect/decal/cleanable/food/plant_smudge, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"Ru" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/fluff/paper/stack, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"RI" = ( -/obj/structure/closet/crate/large{ - anchored = 1 - }, -/obj/item/toy/plush/knight, -/obj/effect/turf_decal/industrial/outline, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"RS" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Nitrogen to Air" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"RX" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 - }, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/line{ - dir = 8 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"RY" = ( -/obj/structure/marker_beacon, -/obj/machinery/button{ - pixel_x = -5; - pixel_y = 26; - name = "broken door button"; - desc = "A remote control switch, rendered unusable due to harsh conditions and age." - }, -/obj/machinery/button/shieldwallgen{ - id = "NTGen Doorfield"; - pixel_x = 6; - pixel_y = 25 - }, -/turf/open/floor/plating/grass/lava/orange, -/area/ruin/unpowered/codelab/exterior) -"RZ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"Sf" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 1 - }, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"Sn" = ( -/obj/structure/fence, -/turf/open/floor/plating/grass/lava/purple, -/area/ruin/unpowered/codelab/exterior) -"Sq" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"St" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"SG" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/molten_object/large, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"SQ" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "0-5" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"SY" = ( -/turf/open/floor/plating/grass/lava/orange, -/area/ruin/unpowered/codelab/exterior) -"Tg" = ( -/obj/structure/filingcabinet/double, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/ruin/unpowered/codelab/reception) -"Tw" = ( -/obj/machinery/camera, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Ty" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"Tz" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/table, -/obj/item/trash/plate, -/obj/item/reagent_containers/food/drinks/drinkingglass{ - pixel_y = 14; - pixel_x = -8 - }, -/turf/open/floor/carpet/nanoweave/red, -/area/ruin/unpowered/codelab/laboratory) -"TG" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"TJ" = ( -/obj/effect/turf_decal/corner/opaque/white/mono, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"TQ" = ( -/obj/machinery/shower{ - dir = 8; - pixel_y = 8 - }, -/obj/structure/curtain, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"TR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"TS" = ( -/obj/machinery/porta_turret/ship/weak/codelab, -/turf/closed/wall/mineral/titanium, -/area/ruin/unpowered/codelab/exterior) -"Ue" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"Uf" = ( -/obj/structure/table, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/west, -/obj/item/clothing/mask/cigarette, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, -/area/ruin/unpowered/codelab/reception) -"Ui" = ( -/obj/structure/closet/crate/wooden{ - anchored = 1 - }, -/obj/effect/turf_decal/industrial/outline, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"Uj" = ( -/obj/structure/fluff/paper/stack{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Un" = ( -/obj/structure/table, -/obj/item/flashlight/lamp, -/obj/effect/turf_decal/corner_techfloor_grid/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/codelab/reception) -"Ux" = ( -/obj/machinery/door/airlock/external{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"Uy" = ( -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"UA" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/item/storage/box/cups, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"UM" = ( -/turf/closed/wall/mineral/titanium, -/area/ruin/unpowered/codelab/maintenance) -"UU" = ( -/obj/structure/fence/corner{ - dir = 5 - }, -/turf/open/floor/plating/grass/lava/purple, -/area/ruin/unpowered/codelab/exterior) -"Vc" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/bottlegreen/filled/line{ - dir = 8 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"Vd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"Vi" = ( -/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/light/dim/directional/south, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"VQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/closet/crate/large{ - anchored = 1 - }, -/obj/item/toy/plush/hornet/gay, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"VW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"VX" = ( -/obj/structure/closet/cardboard, -/obj/item/clothing/under/color/white, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"VY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"Wa" = ( -/obj/structure/table, -/obj/item/slime_extract/grey, -/obj/item/reagent_containers/glass/beaker{ - pixel_y = 10; - pixel_x = -9 - }, -/obj/item/research_notes/loot/small{ - pixel_y = 6; - pixel_x = 10; - name = "Notes on Xenobiology" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"Wq" = ( -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/atmos/air, -/turf/open/floor/engine, -/area/ruin/unpowered/codelab/maintenance) -"Ws" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/maintenance) -"Wt" = ( -/obj/structure/table, -/obj/structure/window/reinforced/spawner, -/obj/item/paper_bin/carbon{ - pixel_y = 4 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood{ - icon_state = "wood-broken7" - }, -/area/ruin/unpowered/codelab/reception) -"Wv" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"WF" = ( -/obj/structure/table/chem, -/obj/item/reagent_containers/glass/beaker/plastic{ - pixel_x = -7; - pixel_y = 9 - }, -/obj/item/reagent_containers/glass/beaker/plastic{ - pixel_y = 9; - pixel_x = 10 - }, -/obj/item/slime_extract/grey, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"WG" = ( -/obj/structure/closet/crate/medical{ - anchored = 1 - }, -/obj/item/stack/medical/gauze/twelve, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"WH" = ( -/obj/effect/decal/cleanable/food/pie_smudge{ - desc = "Some kind of strange white goo."; - name = "strange goo" - }, -/obj/machinery/light/dim/directional/east, -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"WQ" = ( -/obj/structure/fence/corner{ - dir = 8 - }, -/turf/open/floor/plating/grass/lava, -/area/ruin/unpowered/codelab/exterior) -"WV" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/structure/fluff/paper/stack{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"WX" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Air to Distro"; - target_pressure = 1000 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/lightgrey/filled/line{ - dir = 1 - }, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"Xh" = ( -/obj/machinery/camera{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"Xl" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/reception) -"Xo" = ( -/obj/machinery/camera, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"Xq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/sign/poster/official/work_for_a_future{ - pixel_y = -32 - }, -/obj/machinery/blackbox_recorder, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"Xu" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"Xx" = ( -/obj/effect/decal/cleanable/generic, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"XA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/chair/comfy/brown{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"XB" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/corner/opaque/purple/border{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"XS" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"XZ" = ( -/obj/structure/closet/crate/secure/plasma{ - anchored = 1 - }, -/obj/machinery/light/dim/directional/north, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/stack/sheet/mineral/plasma, -/obj/item/tank/internals/plasma, -/obj/effect/turf_decal/industrial/outline, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) -"Ya" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"Yk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"Yl" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/storage) -"Yo" = ( -/obj/machinery/airalarm/directional/north, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"Yq" = ( -/obj/machinery/light/dim/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, -/area/ruin/unpowered/codelab/reception) -"Yr" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"Ys" = ( -/obj/structure/flora/ausbushes/hell, -/turf/open/floor/plating/grass/lava, -/area/ruin/unpowered/codelab/exterior) -"Yw" = ( -/obj/structure/table, -/obj/item/research_notes/loot/small{ - pixel_y = 6; - pixel_x = 10; - name = "Notes on Xenobiology" - }, -/obj/item/disk/design_disk/adv{ - pixel_x = -9; - pixel_y = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"YB" = ( -/obj/machinery/light/broken/directional/north, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"YH" = ( -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/reception) -"YO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"YV" = ( -/obj/structure/flora/ausbushes/genericbush/hell, -/turf/open/floor/plating/grass/lava, -/area/ruin/unpowered/codelab/exterior) -"YW" = ( -/obj/structure/closet/cardboard, -/obj/item/clothing/under/color/white, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"Zb" = ( -/obj/structure/marker_beacon, -/obj/machinery/turretid{ - pixel_y = 26; - name = "exterior turret control panel"; - lethal = 1; - icon_state = "control_kill" - }, -/turf/open/floor/plating/grass/lava/purple, -/area/ruin/unpowered/codelab/exterior) -"Zd" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/wood, -/area/ruin/unpowered/codelab/laboratory) -"Ze" = ( -/obj/effect/turf_decal/trimline/opaque/grey/filled/line{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/laboratory) -"Zf" = ( -/obj/machinery/light/small/directional/north, -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/plating/rust, -/area/ruin/unpowered/codelab/maintenance) -"Zi" = ( -/obj/machinery/vending/cola/shamblers, -/obj/machinery/light/dim/directional/east, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"Zk" = ( -/obj/structure/cable{ - icon_state = "1-9" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light/dim/directional/south, -/turf/open/floor/plating, -/area/ruin/unpowered/codelab/maintenance) -"Zl" = ( -/obj/structure/fence{ - dir = 4 - }, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"Zs" = ( -/obj/structure/flora/tree/dead/hell, -/turf/open/floor/plating/grass/lava, -/area/ruin/unpowered/codelab/exterior) -"Zv" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/machinery/door/airlock/glass, -/turf/open/floor/carpet/nanoweave/purple, -/area/ruin/unpowered/codelab/laboratory) -"Zx" = ( -/obj/structure/marker_beacon, -/turf/open/floor/concrete/pavement/lava, -/area/ruin/unpowered/codelab/exterior) -"Zy" = ( -/obj/machinery/vending/snack/teal, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/reception) -"Zz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"ZC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/codelab/subjectrooms) -"ZG" = ( -/obj/structure/closet/crate/internals{ - anchored = 1 - }, -/obj/item/tank/internals/oxygen, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ruin/unpowered/codelab/storage) - -(1,1,1) = {" -Iv -Iv -Iv -SY -SY -SY -SY -SY -Iv -Iv -Iv -Iv -Iv -Iv -Iv -Iv -Iv -Iv -Iv -Iv -mA -mA -mA -mA -mA -mA -mA -Iv -Iv -Iv -Iv -Iv -Iv -Iv -Iv -"} -(2,1,1) = {" -Iv -SY -SY -lc -SY -SY -SY -md -SY -SY -SY -SY -SY -mA -AK -mA -mA -mA -mA -mA -mA -mA -mA -mA -mA -mA -mA -mA -AK -mA -mA -mA -mA -mA -Iv -"} -(3,1,1) = {" -Iv -SY -QO -kF -kF -kF -kF -kF -kF -kF -kF -kF -cv -cv -cv -cv -cv -TS -cv -cv -cv -cv -cv -cv -cv -cv -cv -cv -cv -cv -cv -cv -WQ -mA -Iv -"} -(4,1,1) = {" -Iv -SY -rf -SY -SY -SY -md -SY -SY -SY -mA -mA -mA -mA -mA -pB -mA -YV -mA -mA -Zs -mA -mA -YV -gE -mA -mA -YV -mA -pB -mA -mA -gY -mA -Iv -"} -(5,1,1) = {" -SY -SY -rf -SY -SY -ny -SY -SY -mA -mA -YV -mA -pB -mA -mA -mA -mA -mA -mA -mA -mA -mA -mA -mA -mA -pB -mA -mA -Jb -mA -ny -mA -gY -AK -mA -"} -(6,1,1) = {" -lc -SY -rf -SY -vu -SY -SY -SY -SY -jB -He -He -He -He -He -He -hE -hE -hE -hE -hE -hE -hE -hE -mA -mA -mA -mA -mA -mA -mA -mA -gY -mA -mA -"} -(7,1,1) = {" -SY -SY -rf -SY -SY -SY -SY -SY -jB -jB -He -Qb -KT -wu -iw -He -hE -jH -fZ -Qn -Un -il -jH -hE -hE -AK -mA -mA -mA -Zs -mA -mA -gY -mA -mA -"} -(8,1,1) = {" -Lx -SY -rf -SY -SY -SY -SY -SY -jB -jB -He -Qi -QJ -EM -vb -He -rV -Rp -GG -Gv -dQ -BI -tD -gM -hE -mA -YV -mA -mA -Ys -mA -pB -gY -mA -mA -"} -(9,1,1) = {" -SY -SY -rf -SY -SY -SY -SY -SY -Ws -vL -He -sr -xN -EM -Ef -He -cZ -jx -Hk -DB -Cj -Yr -lZ -Lz -hE -mA -mA -mA -pB -mA -mA -mA -gY -mA -mA -"} -(10,1,1) = {" -SY -SY -rf -SY -SY -SY -SY -UM -UM -Ux -He -mX -pG -BN -kh -He -He -GY -AN -He -hE -qU -nZ -hE -hE -hE -hE -hE -mA -mA -AK -mA -gY -mA -mA -"} -(11,1,1) = {" -Iv -SY -rf -vQ -SY -SY -SY -UM -Zf -YO -He -oo -sW -Ai -AL -je -WV -TR -TG -EM -hE -FH -Cd -Cd -PL -ls -gz -hE -mA -mA -mA -mA -gY -mA -mA -"} -(12,1,1) = {" -Iv -lc -TS -SY -SY -SY -SY -UM -Fx -MB -He -He -He -He -He -He -TJ -sE -ob -ye -hE -Nq -LH -kl -kl -NW -Cw -hE -gE -mA -pB -mA -TS -mA -Iv -"} -(13,1,1) = {" -Iv -SY -rf -SY -SY -SY -SY -UM -RZ -uV -He -zK -sB -Qm -Ho -He -Ay -uy -AG -wd -hE -yT -nl -ME -DZ -CX -Ob -hE -mA -mA -mA -mA -gY -mA -Iv -"} -(14,1,1) = {" -Iv -SY -rf -SY -SY -SY -SY -UM -ns -Vd -He -YB -sE -nH -YW -He -fq -sc -vD -lU -hE -Cd -Cd -zJ -lY -JR -iN -hE -mA -mA -mA -gE -gY -mA -Iv -"} -(15,1,1) = {" -Iv -SY -rf -SY -SY -SY -UM -UM -UM -AB -He -PP -xK -hx -AL -ri -xM -TR -eI -rI -hE -oK -aP -Uf -kl -VW -jz -hE -mA -gE -mA -mA -gY -mA -Iv -"} -(16,1,1) = {" -Iv -SY -rf -SY -SY -UM -UM -Ej -xV -Ka -He -He -He -He -He -He -mO -GN -cR -GN -hE -OW -JE -ya -LG -VW -hE -hE -hE -hE -Ys -mA -gY -mA -Iv -"} -(17,1,1) = {" -Iv -SY -rf -SY -SY -UM -Wq -AO -WX -Bm -He -qr -rq -BJ -zM -He -nM -EM -Hu -EM -hE -Yq -bl -oY -kl -VW -hE -lJ -Cd -hE -Kl -jB -rf -SY -Iv -"} -(18,1,1) = {" -Iv -SY -rf -Lx -SY -UM -aO -Bc -sK -nw -He -zH -lU -nH -kh -He -tx -GN -bE -Uj -hE -Wv -wM -PK -kl -Xl -Ya -Kv -Ue -ck -jB -jB -IO -SY -Iv -"} -(19,1,1) = {" -Iv -SY -rf -SY -SY -UM -RX -mZ -ol -pS -He -XB -WH -CA -AL -xQ -Du -Zz -bo -Gq -hE -Tg -YH -Rf -uk -uL -hE -hE -hE -hE -jB -jB -Zl -SY -Iv -"} -(20,1,1) = {" -Iv -SY -rf -SY -SY -UM -hz -JX -Kx -of -He -He -He -He -He -He -TJ -kA -cR -GN -hE -lW -JE -Wt -kl -Xl -Ya -Kv -Ue -ck -jB -jB -IO -SY -SY -"} -(21,1,1) = {" -Iv -Lx -rf -SY -SY -UM -LV -Jm -RS -JI -He -KQ -dx -bT -cA -He -hu -EM -Od -nM -hE -Do -bl -dg -kl -VW -hE -lJ -Cd -hE -Kl -jB -rf -SY -SY -"} -(22,1,1) = {" -Iv -SY -rf -SY -SY -UM -Vc -qL -yS -HA -He -QU -ie -VX -Gc -LU -Jk -TR -bo -GN -hE -kj -hO -PK -kl -VW -hE -hE -hE -hE -jB -jB -rf -SY -SY -"} -(23,1,1) = {" -Iv -SY -DU -SY -SY -UM -am -Bj -Hd -CK -He -nG -wZ -pp -xx -He -TJ -Uj -bE -IL -hE -JM -CJ -aY -LG -VW -pY -hE -lc -SY -jB -jB -rf -lc -SY -"} -(24,1,1) = {" -Iv -SY -DU -SY -SY -UM -NX -eH -eq -dL -He -He -He -He -He -He -wJ -GN -Od -GN -hE -Cd -Cd -aw -kl -aR -zj -hE -SY -SY -jB -jB -rf -SY -SY -"} -(25,1,1) = {" -Iv -nm -DU -vQ -SY -UM -nQ -AI -NA -cX -He -Tw -LP -ZC -Gc -je -dD -cI -SG -Gb -hE -Xo -Oj -Fw -DZ -Am -pQ -hE -SY -Lx -jB -jB -rf -SY -SY -"} -(26,1,1) = {" -Iv -nm -DU -nm -SY -UM -Pu -Uy -Qv -ef -He -mX -bv -ir -XS -He -rY -hB -Ru -GN -hE -eY -Jd -kl -kl -kl -DJ -hE -SY -SY -jB -jB -rf -SY -SY -"} -(27,1,1) = {" -Iv -rz -DU -nm -nm -UM -It -uH -Iu -Ev -He -sr -CZ -EM -Kw -He -yc -ln -Rg -Xx -hE -sk -ls -Zy -Zi -yo -ls -hE -SY -Zx -jB -jB -rf -SY -SY -"} -(28,1,1) = {" -Iv -nm -DU -nm -nm -UM -FJ -Uy -BF -Zk -He -wc -en -EM -zY -He -He -Dj -xB -He -hE -hE -hE -hE -hE -hE -hE -hE -SY -jB -jB -Zx -rf -SY -Iv -"} -(29,1,1) = {" -Iv -nm -DU -nm -nm -UM -qb -FF -SQ -mw -He -Kj -Br -EX -wP -He -hb -HQ -rG -ec -qs -iI -DF -Pc -SY -SY -SY -SY -SY -jB -jB -SY -rf -SY -Iv -"} -(30,1,1) = {" -Iv -nm -DU -nm -nm -UM -oj -FT -Sq -mw -et -et -et -et -et -et -QD -HQ -Lr -lt -HQ -HQ -Ro -Pc -SY -lc -SY -vQ -SY -jB -jB -SY -rf -SY -Iv -"} -(31,1,1) = {" -nm -nm -DU -nm -nm -UM -UM -QV -hA -qt -et -pF -ds -yY -FG -et -rS -DL -kP -qQ -pO -Ff -HQ -Pc -SY -SY -SY -SY -SY -jB -jB -HW -rf -SY -Iv -"} -(32,1,1) = {" -nm -nm -DU -nm -UM -UM -UM -UM -UM -Et -et -Fy -cH -Yw -bG -et -Qc -so -ij -QQ -nu -Db -vU -Pc -vQ -SY -SY -SY -Zx -jB -jB -Zx -rf -SY -SY -"} -(33,1,1) = {" -rz -nm -DU -nm -et -nL -Dc -dy -az -qz -et -eE -eE -eE -eE -et -Pc -Pc -Ex -gr -HQ -Di -HQ -Pc -SY -HW -vQ -SY -jB -jB -jB -jB -rf -SY -SY -"} -(34,1,1) = {" -nm -nm -DU -nm -et -mF -TQ -et -az -qz -et -WF -Gd -Hp -jV -et -Bf -HQ -BK -jn -pb -HQ -HQ -Pc -SY -SY -jB -jB -jB -jB -jB -jB -rf -SY -SY -"} -(35,1,1) = {" -nm -nm -DU -nm -et -et -et -et -az -Vi -et -ai -rH -Gd -xi -et -DD -HQ -zb -Bp -Ui -HQ -HQ -Pc -SY -Zx -jB -jB -jB -jB -Zx -jB -rf -SY -SY -"} -(36,1,1) = {" -nm -Lg -DU -nm -et -Bk -DH -et -az -vz -et -uA -Gd -Gd -Wa -et -ge -HQ -OE -eg -GK -hb -Ro -Pc -SY -Sf -BP -jB -jB -BP -CV -jB -rf -SY -SY -"} -(37,1,1) = {" -nm -nm -DU -nm -et -KO -uM -et -Xu -gc -et -Ma -yL -Yk -Ig -et -Aq -HQ -vk -fr -iz -MN -HQ -Pc -SY -jB -jB -jB -jB -jB -jB -jB -rf -SY -SY -"} -(38,1,1) = {" -nm -nm -DU -tH -et -Zd -XA -et -az -vz -et -IG -Gd -Ep -Oq -et -Pc -Pc -vk -rA -qY -HQ -sp -Pc -SY -jB -jB -jB -jB -jB -jB -jB -rf -SY -SY -"} -(39,1,1) = {" -nm -nm -DU -nm -et -In -pE -zP -uc -Fd -et -Eh -PU -EF -Ze -et -HQ -HQ -AA -gr -Ro -jJ -HQ -Pc -SY -jB -jB -jB -jB -jB -jB -jB -rf -SY -Iv -"} -(40,1,1) = {" -nm -nm -DU -nm -et -et -et -et -Yo -ez -et -et -CC -zN -et -et -Aq -bd -iq -ih -Ni -dF -RI -Pc -SY -Zx -jB -jB -jB -jB -Zx -jB -rf -SY -Iv -"} -(41,1,1) = {" -Iv -nm -TS -nm -et -AJ -Fg -zP -uc -Fd -et -Jn -fG -Gu -rw -et -HQ -iE -wN -ZG -fU -Pc -Pc -Pc -SY -jB -jB -jB -jB -jB -jB -jB -TS -SY -Iv -"} -(42,1,1) = {" -Iv -nm -DU -nm -et -Zd -kc -et -az -vz -et -UA -iB -pk -Gd -et -HQ -HQ -ap -Yl -Js -Ro -DD -Pc -SY -jB -jB -jB -jB -jB -jB -jB -rf -SY -Iv -"} -(43,1,1) = {" -Iv -nm -DU -nm -et -rT -BO -et -ar -AV -et -rL -bz -Ab -bn -et -XZ -zG -kP -by -sz -HQ -HQ -Pc -SY -Zx -jB -jB -jB -jB -Zx -jB -rf -SY -Iv -"} -(44,1,1) = {" -Iv -nm -DU -nm -et -Bk -Fz -et -az -pr -Zv -tp -wB -Tz -LD -et -Ty -GH -yJ -EY -Ni -Ri -HQ -Pc -SY -jB -jB -jB -jB -jB -jB -jB -rf -SY -Iv -"} -(45,1,1) = {" -Iv -nm -DU -nm -et -et -et -et -et -tA -et -uQ -jm -fv -bq -et -Pc -Pc -VQ -WG -Hc -HQ -sp -Pc -SY -jB -jB -jB -jB -jB -jB -jB -rf -SY -Iv -"} -(46,1,1) = {" -Iv -nm -DU -nm -et -gD -NL -NL -zI -VY -et -AE -tI -Jv -im -et -Mp -Hi -fu -Nn -hb -HQ -HQ -Pc -SY -jB -jB -jB -jB -jB -jB -jB -rf -SY -Iv -"} -(47,1,1) = {" -Iv -nm -DU -nm -et -Kp -Mv -jK -sA -Xq -et -MK -ma -QC -ow -et -HQ -gr -gC -HQ -Ro -HQ -Pc -Pc -SY -cl -cc -jB -jB -cc -yG -jB -rf -SY -Iv -"} -(48,1,1) = {" -Iv -nm -DU -nm -nm -et -et -et -et -et -et -et -et -zN -CC -et -Op -op -Pc -Pc -Pc -Pc -Pc -RY -SY -Zx -jB -jB -jB -jB -Zx -jB -rf -SY -SY -"} -(49,1,1) = {" -Iv -nm -DU -nm -nm -nm -nm -nm -nm -nm -nm -nm -Pc -gr -zu -Xh -St -aA -vg -zZ -cO -fW -yd -JZ -jB -jB -jB -jB -jB -jB -SY -Lx -rf -SY -SY -"} -(50,1,1) = {" -Iv -nm -DU -nm -nm -Lg -nm -nm -nm -nm -rz -nm -Pc -cd -jG -ox -uj -IC -hc -lH -bw -jk -OM -Bu -jB -jB -jB -jB -jB -SY -SY -SY -rf -SY -SY -"} -(51,1,1) = {" -nm -nm -DU -nm -nm -nm -nm -nm -tH -nm -nm -nm -Pc -Pc -jC -gq -lo -HQ -uW -pf -vG -lM -kY -xz -jB -jB -jB -jB -SY -Lx -SY -SY -rf -Lx -SY -"} -(52,1,1) = {" -rz -nm -DU -nm -nm -ny -nm -kt -nm -nm -nm -nm -nm -Pc -Pc -Pc -Pc -Pc -Pc -Pc -Pc -Pc -Pc -Zb -nm -nm -SY -SY -SY -SY -ny -SY -rf -SY -SY -"} -(53,1,1) = {" -nm -nm -DU -nm -nm -nm -nm -nm -xZ -nm -nm -nm -nm -nm -nm -tH -nm -nm -nm -nm -nm -tH -nm -nm -Lg -nm -SY -Bs -SY -SY -SY -SY -rf -SY -SY -"} -(54,1,1) = {" -nm -nm -UU -Sn -Sn -Sn -Sn -Sn -Sn -Sn -Sn -Sn -Sn -Sn -Sn -Sn -Sn -TS -Sn -Sn -Sn -Sn -Sn -Sn -Sn -Sn -kF -kF -kF -kF -kF -kF -uf -SY -SY -"} -(55,1,1) = {" -nm -rz -nm -nm -nm -nm -nm -nm -nm -nm -nm -nm -nm -nm -nm -nm -nm -nm -tH -nm -nm -nm -nm -nm -nm -SY -SY -SY -HW -SY -SY -SY -SY -HW -SY -"} -(56,1,1) = {" -nm -nm -nm -nm -nm -nm -rz -nm -nm -Iv -Iv -Iv -Iv -Iv -nm -Lg -nm -nm -nm -nm -nm -Iv -Iv -Iv -Iv -Iv -Iv -SY -SY -SY -SY -SY -SY -SY -SY -"} diff --git a/_maps/configs/independent_beluga.json b/_maps/configs/independent_beluga.json deleted file mode 100644 index 8c4a50db50d6..000000000000 --- a/_maps/configs/independent_beluga.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Beluga-class Transport", - "prefix": "ISV", - "namelists": ["CRUISE", "NATURAL"], - "map_short_name": "Beluga-class", - "map_path": "_maps/shuttles/shiptest/independent_beluga.dmm", - "description": "The Beluga-Class is a transport vessel for those with especially rich blood. Featuring a modest kitchen, hired Inteq security, and luxurious decoration, the Beluga is a first choice pick for many wealthy spacers trying to get from point A to B. The independent ship features several rooms for its guests and a well furnished meeting room for any corporate occassion.", - "tags": [ - "RP Focus", - "Riot", - "Service" - ], - "starting_funds": 4000, - "limit": 2, - "roundstart": true, - "job_slots": { - "Captain": { - "outfit": "/datum/outfit/job/captain", - "officer": true, - "slots": 1 - }, - "First Officer": { - "outfit": "/datum/outfit/job/head_of_personnel/beluga", - "officer": true, - "slots": 1 - }, - "Mechanic": { - "outfit": "/datum/outfit/job/engineer", - "slots": 1 - }, - "Private Security Officer": { - "outfit": "/datum/outfit/job/security/inteq/beluga", - "slots": 2 - }, - "High-Class Passenger": { - "outfit": "/datum/outfit/job/lawyer/passenger", - "slots": 4 - }, - "Bartender": { - "outfit": "/datum/outfit/job/bartender", - "slots": 1 - }, - "Janitor": { - "outfit": "/datum/outfit/job/janitor", - "slots": 1 - }, - "Assistant": { - "outfit": "/datum/outfit/job/assistant", - "slots": 2 - } - }, - "enabled": true -} diff --git a/_maps/configs/independent_junker.json b/_maps/configs/independent_junker.json deleted file mode 100644 index 26d3ab445766..000000000000 --- a/_maps/configs/independent_junker.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Junker-class Salvaged Ship", - "prefix": "ISV", - "namelists": [ - "GENERAL", - "SPACE" - ], - "map_short_name": "Junker-class", - "description": "The Junker-class is not an official class, but rather the name for a general group of designs crafted from the ruins of old ships or stations. These ships became a common sight during the ICW, as deserters fled areas of conflict on these 'junkers', unprepared for the challenges of spacer life. They have since become a rare sight, and the few surviving crews of these ships typically bear a sense of disdain to ordinary power structures, and usually have no defined captain, or even owner, of the vessel.", - "tags": [ - "Survival Challenge" - ], - "starting_funds": 0, - "map_path": "_maps/shuttles/shiptest/independent_junker.dmm", - "limit": 1, - "job_slots": { - "Assistant": { - "outfit": "/datum/outfit/job/assistant", - "slots": 4 - } - }, - "enabled": true -} diff --git a/_maps/configs/independent_mudskipper.json b/_maps/configs/independent_mudskipper.json deleted file mode 100644 index b7aff1138267..000000000000 --- a/_maps/configs/independent_mudskipper.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Mudskipper-class Salvage Clipper", - "map_short_name": "Mudskipper-class", - "prefix": "ISV", - "description": "One of the cheapest (and yet, inexplicably popular) offerings from Miskilamo Spacefaring, the Mudskipper-class is a vessel purpose-built for enterprising scrappers and looters looking to salvage bombed-out ruins and harvest boatloads of materials. Featuring a diverse set of multipurpose rooms, a charitable supply of EVA/ruin raiding equipment, and a set of anti-radiation gear for dealing with industrial accidents, the Mudskipper-class just keeps on chuggin’!", - "tags": [ - "Combat", - "Engineering", - "Specialist" - ], - "namelists": [ - "GENERAL", - "SPACE" - ], - "map_path": "_maps/shuttles/shiptest/independent_mudskipper.dmm", - "roundstart": true, - "limit": 2, - "starting_funds": 1500, - "job_slots": { - "Salvage Leader": { - "outfit": "/datum/outfit/job/captain", - "officer": true, - "slots": 1 - }, - "Salvagee": { - "outfit": "/datum/outfit/job/engineer/independent/ship_engineer/salvage", - "slots": 2 - }, - "Salvage Technician": { - "outfit": "/datum/outfit/job/engineer/gloved", - "slots": 1 - } - }, - "enabled": true -} diff --git a/_maps/configs/inteq_vaquero.json b/_maps/configs/inteq_vaquero.json deleted file mode 100644 index 8cd4224faa16..000000000000 --- a/_maps/configs/inteq_vaquero.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Vaquero-class Light Frigate", - "prefix": "IRMV", - "description": "The Vaquero is a flexible and cheap military conversion of a light commercial freighter, widely used by Inteq Risk Management Group for picket, reconnaissance, and light escort duty, or for contracts that don't warrant a larger, more specialized ship. Unlike most Inteq ships, the Vaquero features basic medical, engineering, and military equipment all in one package, and its minimal crew requirements are an excellent fit for Vanguards with a smaller command and for training missions. Like its peers, it features a large cargo bay, which can be reconfigured as needed.", - "tags": [ - "Generalist" - ], - "namelists": [ - "BEASTS", - "INTEQ" - ], - "map_short_name": "Vaquero-class", - "map_path": "_maps/shuttles/shiptest/inteq_vaquero.dmm", - "limit": 1, - "job_slots": { - "Vanguard": { - "outfit": "/datum/outfit/job/captain/inteq/naked", - "officer": true, - "slots": 1 - }, - "Master At Arms": { - "outfit": "/datum/outfit/job/warden/inteq", - "officer": true, - "slots": 1 - }, - "Artificer": { - "outfit": "/datum/outfit/job/engineer/inteq", - "slots": 1 - }, - "Corpsman": { - "outfit": "/datum/outfit/job/paramedic/inteq", - "slots": 1 - }, - "Enforcer": { - "outfit": "/datum/outfit/job/security/inteq", - "slots": 1 - }, - "Recruit": { - "outfit": "/datum/outfit/job/assistant/inteq", - "slots": 2 - } - }, - "enabled": true -} diff --git a/_maps/configs/minutemen_vela.json b/_maps/configs/minutemen_vela.json deleted file mode 100644 index 86b7818ba1f8..000000000000 --- a/_maps/configs/minutemen_vela.json +++ /dev/null @@ -1,57 +0,0 @@ - { - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Vela-class Industrial Cruiser", - "prefix": "CMGSV", - "namelists": ["GENERAL", "MYTHOLOGICAL", "BEASTS"], - "description": "The Vela-Class is the designation for a series of semi-modular industrial cruisers created by the Colonial Minutemen in the early 440s. While the original design was created almost exclusively for extracting minerals from asteroid belts, modern examples tend to take on a multi-mission role, with the most common configuration being a mech hanger, and research pod. The ship itself often sees long deployments that encourage modification, leading to Velas taking on a personality as their crews leave their mark.", - "tags": [ - "Robotics", - "Construction", - "Science" - ], - "map_short_name": "Vela-class", - "starting_funds": 1000, - "map_path": "_maps/shuttles/shiptest/minutemen_vela.dmm", - "limit": 1, - "job_slots": { - "Captain": { - "outfit": "/datum/outfit/job/captain/minutemen", - "officer": true, - "slots": 1 - }, - "Foreman": { - "outfit": "/datum/outfit/job/ce/minutemen", - "officer": true, - "slots": 1 - }, - "Bridge Officer": { - "outfit": "/datum/outfit/job/head_of_personnel/minutemen", - "slots": 1 - }, - "Mech Pilot": { - "outfit": "/datum/outfit/job/miner/hazard/minutemen", - "slots": 4 - }, - "Mech Technician": { - "outfit": "/datum/outfit/job/roboticist/technician/minutemen", - "slots": 2 - }, - "Engineer": { - "outfit": "/datum/outfit/job/engineer/minutemen", - "slots": 2 - }, - "Minuteman": { - "outfit": "/datum/outfit/job/security/minutemen", - "slots": 2 - }, - "Scientist": { - "outfit": "/datum/outfit/job/scientist/minutemen", - "slots": 2 - }, - "Cadet": { - "outfit": "/datum/outfit/job/assistant/minutemen", - "slots": 1 - } - }, - "enabled": true -} diff --git a/_maps/configs/nanotrasen_mimir.json b/_maps/configs/nanotrasen_mimir.json deleted file mode 100644 index a0ba21e4df19..000000000000 --- a/_maps/configs/nanotrasen_mimir.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "prefix": "NTSV", - "namelists": [ - "NANOTRASEN", - "NATURAL_AGGRESSIVE", - "BEASTS" - ], - "map_name": "Mimir-class Rehabillitation Vessel", - "map_short_name": "Mimir-class", - "description": "The Mimir-class are Nanotrasen “patient” transfer and holding ships. Nanotrasen deploys Mimirs to hold those they’ve interned, often in ruined or otherwise out-of-the-way sectors. This both minimizes the chances of the “patients” escaping and drastically lowers the incentive to do so in the first place, as it keeps them stuck in the middle of nowhere until Central Command is ready to pick them up and process them. While “patients” are largely kept in cryogenic storage, regulations and medical necessity both require occasional thawing. As such, the Mimir comes with a host of “rehabilitative” activities for the “patients” as well as a light security detail to manage them.", - "tags": [ - "Riot", - "Service", - "Generalist", - "Specialist" - ], - "map_path": "_maps/shuttles/shiptest/nanotrasen_mimir.dmm", - "limit": 1, - "job_slots": { - "Warden": { - "outfit": "/datum/outfit/job/warden", - "officer": true, - "slots": 1 - }, - "Facility Security Officer": { - "outfit": "/datum/outfit/job/security", - "slots": 2 - }, - "Facility Physician": { - "outfit": "/datum/outfit/job/brig_phys", - "slots": 1 - }, - "Patient": { - "outfit": "/datum/outfit/job/prisoner", - "slots": 2 - } - }, - "enabled": false -} diff --git a/_maps/configs/nanotrasen_ranger.json b/_maps/configs/nanotrasen_ranger.json deleted file mode 100644 index e71839db2893..000000000000 --- a/_maps/configs/nanotrasen_ranger.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "prefix": "NTSV", - "map_name": "Ranger-class Aid Vessel", - "namelists": [ - "NANOTRASEN", - "NATURAL_AGGRESSIVE", - "WEAPONS" - ], - "map_short_name": "Ranger-class", - "description": "A Nanotrasen rescue and aid vessel. Equipped with an AI core, moderate combat gear, and equipment fit for rescue and general aid operations. Nanotrasen often deploys these ships in lieu of a proper ERT to aid their allies in the Frontier without committing their full might. The shipowner is the Lieutenant of a Loss Prevention squad, with a Commissioner to aid with operations on the ship proper.", - "tags": [ - "Combat", - "Riot", - "Robotics", - "Medical", - "Telecomms", - "Generalist" - ], - "starting_funds": 4000, - "map_path": "_maps/shuttles/shiptest/nanotrasen_ranger.dmm", - "limit": 1, - "job_slots": { - "LP Lieutenant": { - "outfit": "/datum/outfit/job/captain/nt/lp_lieutenant", - "officer": true, - "slots": 1 - }, - "LP Engineering Specialist": { - "outfit": "/datum/outfit/job/engineer/lp", - "slots": 1 - }, - "LP Security Specialist": { - "outfit": "/datum/outfit/job/security/lp", - "slots": 1 - }, - "LP Medical Specialist": { - "outfit": "/datum/outfit/job/doctor/lp", - "slots": 1 - }, - "Intern": { - "outfit": "/datum/outfit/job/assistant", - "slots": 1 - } - }, - "enabled": true -} diff --git a/_maps/configs/pirate_ember.json b/_maps/configs/pirate_ember.json deleted file mode 100644 index 78c60f95e28b..000000000000 --- a/_maps/configs/pirate_ember.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Ember-class Pirate Raider", - "prefix": "ISV", - "namelists": [ - "PIRATES", - "BRITISH_NAVY" - ], - "map_short_name": "Ember-class", - "map_path": "_maps/shuttles/shiptest/pirate_ember.dmm", - "description": "The Ember class is a red flag in any sector. A giant, slow moving, safety hazard of a ship, makeshift in almost every regard, finds itself favored amongst the most ruthless and cutthroat of pirates and scoundrels galaxy-wide. Simply to be willing to exist on one of these ships shows a hardiness not typically found in most spacers. The best way to deal with Ember vessels is to simply give them a wide berth.", - "tags": [ - "Combat", - "Riot", - "Combat", - "Engineering" - ], - "limit": 1, - "job_slots": { - "Captain": { - "outfit": "/datum/outfit/job/captain/frontiersmen", - "officer": true, - "slots": 1 - }, - "Bridge Officer": { - "outfit": "/datum/outfit/job/head_of_personnel/frontiersmen", - "officer": true, - "slots": 2 - }, - "Master At Arms": { - "outfit": "/datum/outfit/job/hos/frontiersmen", - "officer": true, - "slots": 1 - }, - "Head Carpenter" :{ - "outfit": "/datum/outfit/job/ce/frontiersmen", - "officer": true, - "slots": 1 - }, - "Cargo Tech": { - "outfit": "/datum/outfit/job/cargo_tech/frontiersmen", - "slots": 2 - }, - "Surgeon": { - "outfit": "/datum/outfit/job/doctor/frontiersmen", - "slots": 1 - }, - "Carpenter": { - "outfit": "/datum/outfit/job/engineer/independent/frontiersmen", - "slots": 2 - }, - "Atmospheric Technician": { - "outfit": "/datum/outfit/job/atmos/frontiersmen", - "slots": 1 - }, - "Steward": { - "outfit": "/datum/outfit/job/cook/frontiersmen", - "slots": 1 - }, - "Deckhand": { - "outfit": "/datum/outfit/job/assistant/frontiersmen", - "slots": 3 - }, - "Buccaneer": { - "outfit": "/datum/outfit/job/security/Frontiersmen", - "slots": 3 - } - }, - "enabled": false -} diff --git a/_maps/configs/solgov_chronicle.json b/_maps/configs/solgov_chronicle.json deleted file mode 100644 index 2f2043eaec73..000000000000 --- a/_maps/configs/solgov_chronicle.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Chronicle-class Sensor Frigate", - "prefix": "SGSV", - "namelists": [ - "SOLGOV", - "SPACE", - "BRITISH_NAVY", - "NATURAL" - ], - "map_short_name": "Chronicle-class", - "map_path": "_maps/shuttles/shiptest/solgov_chronicle.dmm", - "description": "Equipped with a sophisticated sensors suite and powerful data utilities, the Chronicle is a clerical workhorse, able to collect and process vast amounts of information. Often employed for census duties and interstellar exploration, the Chronicle is also a favorite of Evidenzkompanien, employed often for intelligence operations. With this fact in mind, Chronicle-class vessels are often placed under increased scrutiny by patrols, somewhat mitigating their effectiveness as a spymaster's tool.", - "tags": [ - "Specialist" - ], - "limit": 1, - "job_slots": { - "Captain": { - "outfit": "/datum/outfit/job/solgov/captain", - "officer": true, - "slots": 1 - }, - "Overseer": { - "outfit": "/datum/outfit/job/solgov/overseer", - "officer": true, - "slots": 1 - }, - "Sonnensöldner": { - "outfit": "/datum/outfit/job/solgov/sonnensoldner", - "slots": 1 - }, - "Ship Engineer": { - "outfit": "/datum/outfit/job/solgov/engineer", - "slots": 2 - }, - "Field Engineer": { - "outfit": "/datum/outfit/job/solgov/miner", - "slots": 2 - }, - "Scribe": { - "outfit": "/datum/outfit/job/solgov/assistant", - "slots" : 2 - } - }, - "enabled": true -} diff --git a/_maps/configs/solgov_paracelsus.json b/_maps/configs/solgov_paracelsus.json deleted file mode 100644 index b10439c6db02..000000000000 --- a/_maps/configs/solgov_paracelsus.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "$schema": "https://raw.githubusercontent.com/shiptest-ss13/Shiptest/master/_maps/ship_config_schema.json", - "map_name": "Paracelsus-class Medical Corvette", - "prefix": "SGSV", - "namelists": [ - "SOLGOV", - "SPACE", - "BRITISH_NAVY", - "NATURAL" - ], - "map_short_name": "Paracelsus-class", - "description": "Fulfilling its role as a medicinal powerhouse of the Solarian Navy, the Paracelsus-class is a specially designed corvette to assist solarian fleets in medical troubles, as well as supplying such vessels with medication. Scribes pursuing a medical degree often work in these ships to shadow trained medical doctors to complete their residency.", - "tags": ["RP Focus", "Medical", "Chemistry"], - "map_path": "_maps/shuttles/shiptest/solgov_paracelsus.dmm", - "limit": 1, - "job_slots": { - "Captain": { - "outfit": "/datum/outfit/job/solgov/captain", - "officer": true, - "slots": 1 - }, - "Overseer": { - "outfit": "/datum/outfit/job/solgov/overseer", - "officer": true, - "slots": 1 - }, - "Medical Doctor": { - "outfit": "/datum/outfit/job/solgov/doctor", - "slots": 3 - }, - "Ship Engineer": { - "outfit": "/datum/outfit/job/solgov/engineer", - "slots": 1 - }, - "Psychologist": { - "outfit": "/datum/outfit/job/solgov/psychologist", - "slots": 1 - }, - "Field Engineer": { - "outfit": "/datum/outfit/job/solgov/miner", - "slots": 2 - }, - "Scribe": { - "outfit": "/datum/outfit/job/solgov/assistant", - "slots" : 3 - }, - "Attentive Care Patient": { - "outfit": "/datum/outfit/job/solgov/patient", - "slots" : 3 - } - - }, - "enabled": true -} diff --git a/_maps/deprecated/Ruins/lavaland_biodome_beach.dmm b/_maps/deprecated/Ruins/lavaland_biodome_beach.dmm deleted file mode 100644 index 9df6d9962866..000000000000 --- a/_maps/deprecated/Ruins/lavaland_biodome_beach.dmm +++ /dev/null @@ -1,2522 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/template_noop, -/area/template_noop) -"af" = ( -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"aj" = ( -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"ao" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Resort Lobby"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"ap" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"ar" = ( -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"as" = ( -/turf/open/floor/plating, -/area/ruin/powered/beach) -"au" = ( -/obj/structure/sign/poster/contraband/space_cola{ - pixel_y = 32 - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"az" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/chair/stool/bar, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"aA" = ( -/obj/effect/turf_decal/sand, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"aB" = ( -/obj/machinery/door/airlock/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"aC" = ( -/turf/open/floor/wood, -/area/ruin/powered/beach) -"aE" = ( -/obj/item/storage/cans/sixbeer, -/turf/open/floor/carpet/orange, -/area/ruin/powered/beach) -"aF" = ( -/obj/machinery/vending/boozeomat{ - set_obj_flags = "EMAGGED" - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"aI" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"aK" = ( -/obj/structure/flora/junglebush/large, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"aN" = ( -/obj/machinery/vending/cigarette/beach, -/obj/effect/turf_decal/sand, -/obj/structure/sign/poster/contraband/have_a_puff{ - pixel_x = -32 - }, -/turf/open/floor/plasteel, -/area/ruin/powered/beach) -"aO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/chair/stool/bar, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"aP" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"aS" = ( -/obj/machinery/processor, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"aT" = ( -/obj/machinery/vending/cola, -/obj/effect/turf_decal/sand, -/turf/open/floor/plasteel, -/area/ruin/powered/beach) -"aU" = ( -/obj/effect/overlay/palmtree_l, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"aW" = ( -/obj/machinery/deepfryer, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"aY" = ( -/obj/machinery/vending/snack, -/obj/effect/turf_decal/sand, -/turf/open/floor/plasteel, -/area/ruin/powered/beach) -"aZ" = ( -/obj/effect/overlay/coconut, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"bv" = ( -/obj/machinery/light/directional/east, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/sand, -/turf/open/floor/plasteel{ - icon = 'icons/misc/beach.dmi'; - icon_state = "sand" - }, -/area/ruin/powered/beach) -"bx" = ( -/obj/structure/flora/rock, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"bB" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/chair/stool, -/obj/item/storage/backpack/duffelbag, -/obj/item/clothing/under/shorts/red, -/obj/item/clothing/glasses/sunglasses, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"bC" = ( -/obj/item/reagent_containers/food/drinks/colocup{ - pixel_x = -7; - pixel_y = -2 - }, -/obj/item/reagent_containers/food/drinks/colocup{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/item/reagent_containers/food/drinks/bottle/rum{ - pixel_x = 4; - pixel_y = -3 - }, -/turf/open/floor/carpet/red, -/area/ruin/powered/beach) -"bD" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"bG" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/item/megaphone, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"bH" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/mob_spawn/human/beach/alive/lifeguard, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"bJ" = ( -/obj/structure/chair, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"bL" = ( -/obj/effect/turf_decal/sand{ - density = 1 - }, -/obj/effect/decal/fakelattice, -/turf/open/floor/pod/light{ - density = 1 - }, -/area/ruin/powered/beach) -"bM" = ( -/turf/open/floor/plasteel/stairs/old, -/area/ruin/powered/beach) -"bR" = ( -/turf/open/floor/plating/beach/coastline_t, -/area/ruin/powered/beach) -"bT" = ( -/turf/open/floor/plating/beach/coastline_b, -/area/ruin/powered/beach) -"bU" = ( -/turf/open/floor/plating/beach/water, -/area/ruin/powered/beach) -"bV" = ( -/obj/structure/flora/ausbushes/stalkybush, -/turf/open/floor/plating/beach/water, -/area/ruin/powered/beach) -"cd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"cg" = ( -/obj/structure/girder{ - damage_deflection = 22 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ruin/powered/beach) -"cj" = ( -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - dir = 4; - name = "old sink"; - pixel_x = -12 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"ct" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"cz" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/beach/water, -/area/ruin/powered/beach) -"cV" = ( -/obj/structure/closet/secure_closet/freezer/meat{ - req_access = null - }, -/obj/item/reagent_containers/food/snacks/meat/rawbacon, -/obj/item/reagent_containers/food/snacks/meat/rawbacon, -/obj/item/reagent_containers/food/snacks/meat/rawcutlet, -/obj/item/reagent_containers/food/snacks/meat/rawcutlet, -/obj/item/reagent_containers/food/snacks/meat/rawcrab, -/obj/item/reagent_containers/food/snacks/meat/rawcrab, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"de" = ( -/obj/structure/bookcase/random/reference, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"du" = ( -/obj/machinery/light/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/washing_machine, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"dX" = ( -/obj/structure/sign/warning/gasmask{ - pixel_y = 32 - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"ek" = ( -/obj/machinery/shower{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ruin/powered/beach) -"et" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating, -/area/ruin/powered/beach) -"eE" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"fm" = ( -/obj/machinery/light/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"fB" = ( -/turf/open/floor/plasteel/stairs/medium, -/area/ruin/powered/beach) -"fL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"fP" = ( -/obj/structure/table/wood, -/obj/machinery/reagentgrinder, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"gg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/public/glass{ - name = "Resort Casino"; - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"gh" = ( -/obj/machinery/light/directional/north, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"gs" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/ruin/powered/beach) -"gy" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"gC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"gT" = ( -/obj/machinery/door/airlock/sandstone{ - name = "Surfer Shack 2"; - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"hk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel{ - icon = 'icons/misc/beach.dmi'; - icon_state = "sand" - }, -/area/ruin/powered/beach) -"hq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/bedsheet/dorms, -/obj/structure/bed, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"hv" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/food_cart, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"hy" = ( -/obj/machinery/chem_master/condimaster{ - name = "CondiMaster Neo"; - pixel_x = -4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"hF" = ( -/obj/machinery/door/airlock/sandstone{ - name = "Resort Bathroom"; - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"hO" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/pill/lsd, -/obj/item/reagent_containers/pill/lsd, -/obj/item/reagent_containers/pill/lsd, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"hS" = ( -/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ - dir = 1 - }, -/obj/structure/table/wood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"hX" = ( -/obj/structure/punching_bag, -/turf/open/floor/pod/dark, -/area/ruin/powered/beach) -"hY" = ( -/obj/structure/fluff/beach_umbrella/engine, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"iC" = ( -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/overmap_encounter/planetoid/cave/explored) -"jc" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/pill/morphine, -/obj/item/storage/fancy/donut_box, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"jW" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/machinery/light/small/directional/west{ - brightness = 3 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"kd" = ( -/obj/structure/table/wood, -/obj/item/storage/bag/tray, -/obj/item/reagent_containers/food/drinks/colocup, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"kg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"kh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"kj" = ( -/obj/structure/fluff/beach_umbrella/cap, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"kq" = ( -/turf/closed/mineral/random/volcanic, -/area/overmap_encounter/planetoid/cave/explored) -"li" = ( -/obj/machinery/door/airlock/sandstone{ - name = "Bar Access"; - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"lq" = ( -/obj/effect/turf_decal/sand, -/turf/open/floor/sepia, -/area/ruin/powered/beach) -"lI" = ( -/obj/machinery/light/directional/north, -/obj/structure/sign/poster/contraband/ambrosia_vulgaris{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/powered/beach) -"lL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"lT" = ( -/obj/structure/sign/warning/gasmask{ - pixel_y = 32 - }, -/turf/open/floor/plating, -/area/ruin/powered/beach) -"mh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/plating, -/area/ruin/powered/beach) -"nW" = ( -/obj/machinery/light/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/chair/stool/bar, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"og" = ( -/obj/structure/weightmachine/weightlifter, -/turf/open/floor/pod/dark, -/area/ruin/powered/beach) -"oF" = ( -/obj/structure/table/reinforced, -/obj/machinery/reagentgrinder, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"oQ" = ( -/obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"oU" = ( -/obj/machinery/seed_extractor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"pB" = ( -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/mayonnaise, -/obj/item/reagent_containers/food/condiment/milk, -/obj/structure/closet/secure_closet/freezer/kitchen{ - req_access = null - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"pE" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/sign/warning/gasmask{ - pixel_x = -32 - }, -/turf/open/floor/plating, -/area/ruin/powered/beach) -"qc" = ( -/obj/structure/mirror{ - pixel_x = -32 - }, -/obj/structure/sink/kitchen{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"qf" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"qr" = ( -/obj/machinery/light/directional/east, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"qt" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"qx" = ( -/obj/structure/table/wood, -/obj/structure/bedsheetbin, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"qy" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/pill/zoom, -/obj/item/reagent_containers/pill/zoom, -/obj/item/reagent_containers/pill/zoom, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"qF" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"rL" = ( -/obj/machinery/light/directional/east, -/obj/structure/closet/secure_closet{ - icon_state = "cabinet"; - name = "bartender's closet"; - req_access = list(25) - }, -/obj/item/clothing/shoes/sandal{ - desc = "A very fashionable pair of flip-flops."; - name = "flip-flops" - }, -/obj/item/clothing/neck/beads, -/obj/item/clothing/glasses/sunglasses/reagent, -/obj/item/clothing/suit/hawaiian, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"rU" = ( -/obj/item/reagent_containers/food/condiment/enzyme{ - layer = 5 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 5 - }, -/obj/structure/table, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"sl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/closed/wall/mineral/wood/nonmetal, -/area/ruin/powered/beach) -"sV" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/plasteel/grimy, -/area/ruin/powered/beach) -"sZ" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/overmap_encounter/planetoid/cave/explored) -"ta" = ( -/obj/structure/curtain, -/turf/open/floor/plasteel/white, -/area/ruin/powered/beach) -"tg" = ( -/obj/structure/closet/crate/freezer{ - name = "Cooler" - }, -/obj/item/reagent_containers/food/drinks/ice, -/obj/item/reagent_containers/food/drinks/colocup, -/obj/item/reagent_containers/food/drinks/colocup, -/obj/item/reagent_containers/food/drinks/beer{ - desc = "Beer advertised to be the best in space."; - name = "Masterbrand Beer" - }, -/obj/item/reagent_containers/food/drinks/beer{ - desc = "Beer advertised to be the best in space."; - name = "Masterbrand Beer" - }, -/obj/item/reagent_containers/food/drinks/beer{ - desc = "Beer advertised to be the best in space."; - name = "Masterbrand Beer" - }, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"tn" = ( -/obj/structure/chair/sofa/right, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"tB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"tQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/mineral/wood/nonmetal, -/area/ruin/powered/beach) -"tR" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/carpet/red, -/area/ruin/powered/beach) -"tU" = ( -/obj/structure/chair/wood, -/obj/machinery/light/directional/north, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"uz" = ( -/turf/open/floor/light/colour_cycle/dancefloor_a, -/area/ruin/powered/beach) -"vi" = ( -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plating/beach/coastline_b{ - dir = 9 - }, -/area/ruin/powered/beach) -"vn" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/plating/beach/coastline_b{ - dir = 1 - }, -/area/ruin/powered/beach) -"vI" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"vK" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/icecream_vat, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"ww" = ( -/obj/structure/sign/poster/official/fruit_bowl, -/turf/closed/wall/mineral/wood/nonmetal, -/area/ruin/powered/beach) -"wW" = ( -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plating/beach/coastline_b{ - dir = 4 - }, -/area/ruin/powered/beach) -"wY" = ( -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"xa" = ( -/obj/structure/sign/warning/securearea, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"xe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall/mineral/wood/nonmetal, -/area/ruin/powered/beach) -"xg" = ( -/obj/structure/sign/poster/official/cohiba_robusto_ad{ - pixel_x = -32 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"xE" = ( -/obj/structure/easel, -/obj/item/canvas/twentythreeXtwentythree, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"xN" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/light/directional/east, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"xS" = ( -/turf/open/floor/plating/beach/coastline_b{ - dir = 1 - }, -/area/ruin/powered/beach) -"yb" = ( -/obj/structure/flora/junglebush/large, -/obj/structure/flora/junglebush, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"yc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"yv" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/closet/crate{ - name = "fuel crate" - }, -/obj/item/stack/sheet/mineral/coal/ten, -/obj/item/stack/sheet/mineral/coal/ten, -/turf/open/floor/plating, -/area/ruin/powered/beach) -"yB" = ( -/mob/living/simple_animal/crab{ - name = "Jonny" - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"zm" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/pill/morphine, -/obj/item/reagent_containers/pill/morphine, -/obj/item/reagent_containers/pill/morphine, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"zv" = ( -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck/cas{ - pixel_x = -6 - }, -/obj/item/toy/cards/deck/cas/black{ - pixel_x = -6; - pixel_y = 2 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"zT" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"Ay" = ( -/obj/item/toy/beach_ball, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"AE" = ( -/obj/item/melee/skateboard/hoverboard, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"AY" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/shovel/spade, -/obj/item/reagent_containers/glass/bucket, -/obj/item/cultivator, -/turf/open/floor/plasteel/grimy, -/area/ruin/powered/beach) -"AZ" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Bg" = ( -/obj/machinery/light/directional/east, -/obj/machinery/chem_dispenser/drinks/fullupgrade{ - dir = 1 - }, -/obj/structure/table/wood, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Bn" = ( -/turf/open/floor/carpet/blue, -/area/ruin/powered/beach) -"Br" = ( -/obj/item/melee/skateboard/hoverboard, -/mob/living/simple_animal/chicken{ - name = "Chicken Joe" - }, -/turf/open/floor/plating/beach/coastline_t, -/area/ruin/powered/beach) -"BC" = ( -/obj/machinery/door/airlock/external{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/powered/beach) -"BE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"BN" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"Cl" = ( -/turf/open/floor/plating/beach/coastline_b{ - dir = 8 - }, -/area/ruin/powered/beach) -"Cq" = ( -/obj/structure/sign/departments/restroom{ - pixel_x = 32 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Cs" = ( -/obj/structure/girder{ - damage_deflection = 22 - }, -/turf/open/floor/plating, -/area/ruin/powered/beach) -"Cv" = ( -/obj/item/reagent_containers/food/drinks/beer, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"CE" = ( -/obj/structure/flora/junglebush, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"CK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"CU" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"CZ" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/powered/beach) -"Dg" = ( -/obj/machinery/hydroponics/constructable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/powered/beach) -"Dn" = ( -/obj/effect/overlay/palmtree_r, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"Ds" = ( -/obj/structure/closet/secure_closet/freezer/kitchen{ - req_access = null - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"DI" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"DK" = ( -/turf/open/floor/plating/beach/coastline_t/sandwater_inner, -/area/ruin/powered/beach) -"DL" = ( -/obj/structure/flora/rock/jungle, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"DN" = ( -/obj/machinery/light/directional/west, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Eq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"EB" = ( -/obj/structure/flora/ausbushes/stalkybush, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/beach/water, -/area/ruin/powered/beach) -"EE" = ( -/obj/structure/dresser, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"EF" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 8 - }, -/obj/structure/chair/stool/bar, -/turf/open/floor/sepia, -/area/ruin/powered/beach) -"EN" = ( -/obj/structure/table/reinforced, -/obj/machinery/plantgenes{ - pixel_y = 6 - }, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"ER" = ( -/obj/structure/fluff/beach_umbrella/security, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"Fo" = ( -/obj/effect/overlay/coconut, -/obj/machinery/light/directional/north, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"Fr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"FF" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/barman_recipes, -/obj/item/reagent_containers/food/drinks/shaker, -/obj/item/reagent_containers/glass/rag, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"FR" = ( -/obj/structure/chair/sofa/left, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"FZ" = ( -/obj/structure/sign/poster/contraband/space_up{ - pixel_x = -32 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Ga" = ( -/obj/structure/table/wood, -/obj/item/book/manual/wiki/cooking_to_serve_man, -/obj/item/clothing/suit/apron/chef, -/obj/item/clothing/head/chefhat, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"GB" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/condiment/peppermill, -/obj/item/reagent_containers/food/condiment/soysauce, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"GR" = ( -/obj/item/toy/beach_ball/holoball/dodgeball, -/obj/item/toy/beach_ball/holoball/dodgeball, -/obj/item/toy/beach_ball/holoball/dodgeball, -/obj/item/toy/beach_ball/holoball/dodgeball, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/ruin/powered/beach) -"HS" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ruin/powered/beach) -"HV" = ( -/turf/open/floor/plating/beach/coastline_b{ - dir = 5 - }, -/area/ruin/powered/beach) -"HW" = ( -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/vending_refill/cigarette, -/obj/item/vending_refill/boozeomat, -/obj/structure/closet/secure_closet{ - icon_state = "cabinet"; - name = "booze storage"; - req_access = list(25) - }, -/obj/item/storage/backpack/duffelbag, -/obj/item/etherealballdeployer, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/colocup, -/obj/item/reagent_containers/food/drinks/colocup, -/obj/item/reagent_containers/food/drinks/colocup, -/obj/item/reagent_containers/food/drinks/colocup, -/obj/item/reagent_containers/food/drinks/colocup, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Il" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/condiment/saltshaker, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Iq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"Ir" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"Iv" = ( -/turf/open/floor/plasteel/stairs/right, -/area/ruin/powered/beach) -"IG" = ( -/turf/open/floor/carpet/royalblue, -/area/ruin/powered/beach) -"IJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"IL" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/powered/beach) -"Jf" = ( -/obj/effect/turf_decal/sand, -/obj/structure/sign/departments/botany{ - pixel_y = -32 - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"Jp" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/item/reagent_containers/food/snacks/grown/ambrosia/vulgaris, -/obj/machinery/light/directional/south, -/obj/item/disk/plantgene, -/obj/item/disk/plantgene, -/obj/item/disk/plantgene, -/obj/item/disk/plantgene, -/obj/item/disk/plantgene, -/turf/open/floor/plasteel/grimy, -/area/ruin/powered/beach) -"Jr" = ( -/turf/open/floor/carpet/purple, -/area/ruin/powered/beach) -"Jv" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/powered/beach) -"JH" = ( -/obj/machinery/light/directional/east, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"JO" = ( -/turf/open/floor/plating/beach/coastline_b{ - dir = 6 - }, -/area/ruin/powered/beach) -"JP" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"Km" = ( -/mob/living/simple_animal/crab{ - name = "Jon" - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"Ky" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"KK" = ( -/obj/structure/fluff/beach_umbrella/science, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"Lx" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Ly" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/light/directional/west, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"Md" = ( -/obj/structure/urinal{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Mf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"MZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"ND" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/bikehorn/airhorn, -/obj/structure/table/wood, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/brute, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"NF" = ( -/obj/machinery/light/directional/east, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"NJ" = ( -/obj/machinery/computer/slot_machine, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"NK" = ( -/obj/machinery/grill, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"NV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/closed/wall/mineral/wood/nonmetal, -/area/ruin/powered/beach) -"OI" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/item/toy/seashell, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"OS" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plating/beach/coastline_b{ - dir = 10 - }, -/area/ruin/powered/beach) -"Pr" = ( -/obj/machinery/vending/hydronutrients, -/turf/open/floor/plasteel/grimy, -/area/ruin/powered/beach) -"PN" = ( -/obj/effect/turf_decal/sand, -/obj/machinery/jukebox, -/obj/item/coin/gold, -/turf/open/floor/sepia, -/area/ruin/powered/beach) -"PY" = ( -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - dir = 4; - name = "old sink"; - pixel_x = -12 - }, -/turf/open/floor/pod/light, -/area/ruin/powered/beach) -"QH" = ( -/obj/structure/closet/crate/bin, -/obj/item/tank/internals/emergency_oxygen, -/obj/item/trash/candy, -/obj/item/toy/talking/owl, -/obj/effect/turf_decal/sand, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel, -/area/ruin/powered/beach) -"RB" = ( -/obj/structure/closet/cabinet, -/obj/item/storage/backpack/duffelbag, -/obj/item/clothing/under/shorts/blue, -/obj/item/clothing/suit/ianshirt, -/obj/item/clothing/shoes/sandal{ - desc = "A very fashionable pair of flip-flops."; - name = "flip-flops" - }, -/obj/item/clothing/glasses/sunglasses, -/obj/item/clothing/neck/beads, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"RE" = ( -/turf/closed/wall/mineral/wood/nonmetal, -/area/ruin/powered/beach) -"RP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table/wood/poker, -/obj/item/storage/pill_bottle/dice, -/obj/item/spacecash/bundle/c1000, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Sn" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Supply Room"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/ruin/powered/beach) -"SK" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/machinery/door/airlock/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"ST" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"SZ" = ( -/obj/item/storage/crayons, -/obj/structure/closet/crate/wooden, -/obj/item/canvas/twentythreeXtwentythree, -/obj/item/canvas/twentythreeXtwentythree, -/obj/item/canvas/twentythreeXtwentythree, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"Td" = ( -/obj/machinery/vending/dinnerware, -/obj/machinery/light/directional/east, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Ti" = ( -/turf/open/floor/carpet/red, -/area/ruin/powered/beach) -"TC" = ( -/obj/effect/mob_spawn/human/beach/alive{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"TL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"TU" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 8 - }, -/turf/open/floor/sepia, -/area/ruin/powered/beach) -"TV" = ( -/obj/item/toy/seashell, -/obj/effect/turf_decal/sand, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"Ui" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ruin/powered/beach) -"Uk" = ( -/obj/structure/sign/barsign, -/turf/closed/wall/mineral/wood/nonmetal, -/area/ruin/powered/beach) -"Up" = ( -/obj/structure/noticeboard/staff, -/turf/closed/wall/mineral/wood/nonmetal, -/area/ruin/powered/beach) -"Ut" = ( -/obj/effect/turf_decal/sand, -/obj/structure/sign/poster/contraband/starkist{ - pixel_y = 32 - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"Ux" = ( -/obj/item/toy/plush/lizardplushie{ - name = "Soaks-The-Rays" - }, -/turf/open/floor/carpet/orange, -/area/ruin/powered/beach) -"UZ" = ( -/obj/item/stack/sheet/metal/fifty, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ruin/powered/beach) -"Vl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/table/wood/poker, -/obj/item/toy/cards/deck, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Vr" = ( -/obj/effect/turf_decal/sand, -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/sepia, -/area/ruin/powered/beach) -"Vs" = ( -/obj/structure/toilet, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Vt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"Vx" = ( -/obj/machinery/light/directional/north, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"VN" = ( -/obj/item/toy/seashell, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"VO" = ( -/turf/open/floor/pod/dark, -/area/ruin/powered/beach) -"Wa" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/ruin/powered/beach) -"Wd" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/pill/happy, -/obj/item/toy/figure/bartender{ - pixel_x = -8; - pixel_y = -1 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Wf" = ( -/obj/machinery/computer/arcade/battle, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Wl" = ( -/obj/machinery/light/directional/east, -/turf/open/floor/plating/beach/coastline_b{ - dir = 8 - }, -/area/ruin/powered/beach) -"Wy" = ( -/obj/structure/closet/cabinet, -/obj/item/storage/backpack/duffelbag, -/obj/item/clothing/under/shorts/purple, -/obj/item/clothing/suit/vapeshirt, -/obj/item/clothing/shoes/cookflops{ - desc = "A very fashionable pair of flip flops."; - name = "flip-flops" - }, -/obj/item/clothing/glasses/sunglasses/big, -/obj/item/clothing/neck/beads, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"WF" = ( -/obj/effect/turf_decal/sand, -/mob/living/simple_animal/crab{ - name = "James" - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"Xt" = ( -/obj/machinery/door/airlock/sandstone{ - name = "Surfer Shack 1" - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"XW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/mineral/wood/nonmetal, -/area/ruin/powered/beach) -"Ya" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"Yo" = ( -/obj/machinery/light/directional/north, -/mob/living/simple_animal/crab{ - name = "Eddie" - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) -"YL" = ( -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/stairs/left, -/area/ruin/powered/beach) -"Zi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/closed/wall/mineral/sandstone, -/area/ruin/powered/beach) -"Zj" = ( -/obj/item/instrument/guitar, -/turf/open/floor/carpet/blue, -/area/ruin/powered/beach) -"Zq" = ( -/obj/structure/sign/poster/official/high_class_martini{ - pixel_x = -32 - }, -/obj/effect/mob_spawn/human/bartender/alive{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ruin/powered/beach) -"ZA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/spawner/structure/window, -/obj/structure/curtain, -/turf/open/floor/plating, -/area/ruin/powered/beach) -"ZN" = ( -/obj/effect/turf_decal/sand, -/obj/structure/sign/warning/nosmoking/circle{ - pixel_x = 32 - }, -/turf/open/floor/plating/beach/sand, -/area/ruin/powered/beach) - -(1,1,1) = {" -aa -aa -aa -aa -kq -kq -kq -kq -iC -iC -iC -kq -aa -aa -aa -aa -aa -Zi -BE -BE -BE -BE -BE -BE -BE -BE -BE -yc -kq -kq -"} -(2,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aj -BC -BC -aj -aj -aa -aa -aa -Zi -BE -Mf -tU -yB -ap -aj -oQ -Zq -FF -jW -aF -Fr -yc -kq -"} -(3,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aj -cg -Cs -Cs -aj -Zi -xa -BE -Mf -kj -IG -ar -ap -bx -aj -HW -aC -aC -Eq -ct -hS -cd -kq -"} -(4,1,1) = {" -aa -aj -aj -aj -aj -aj -aj -aj -as -Wa -as -pE -mh -Ui -gs -ar -ar -IG -ar -ar -ar -aj -rL -aC -aC -CK -IJ -Bg -CU -kq -"} -(5,1,1) = {" -aa -aj -NJ -DI -xg -aC -aj -aj -aj -lT -as -HS -Jv -as -gs -ar -ar -ar -ar -ar -vI -aj -aj -li -kd -aP -Wd -aj -MZ -kq -"} -(6,1,1) = {" -aa -aj -NJ -tR -Ti -DI -zv -aC -Zi -BE -BE -BE -Mf -aj -aj -aU -ar -ap -SZ -ar -ar -ar -YL -TU -EF -EF -EF -Vr -MZ -kq -"} -(7,1,1) = {" -aa -aj -Wf -tR -Ti -az -Vl -aO -CU -QH -aN -aT -aY -Ly -aZ -ar -ar -ar -xE -zT -ap -ar -fB -lq -uz -uz -uz -lq -MZ -kq -"} -(8,1,1) = {" -aa -aj -tn -Ti -Ti -nW -RP -ct -BN -aA -aA -WF -aA -aA -ar -Ay -ar -ar -ap -ar -ar -ar -fB -lq -uz -uz -uz -PN -MZ -kq -"} -(9,1,1) = {" -aa -aj -FR -aC -aC -Zi -BE -SK -Mf -au -ar -ar -ap -ar -aK -ar -yb -ar -ar -ar -ar -ar -fB -lq -uz -uz -uz -lq -MZ -kq -"} -(10,1,1) = {" -aa -Zi -BE -gg -gg -Mf -aZ -hk -ar -ar -ar -ar -ar -ar -ar -ar -ar -ar -ar -ar -ar -DK -Iv -lq -lq -lq -lq -lq -Fr -yc -"} -(11,1,1) = {" -aa -MZ -af -ar -ar -ar -ar -bv -aA -aA -aA -aA -aA -aA -aA -xN -ar -ar -ER -tg -ar -bR -vi -wW -wW -wW -wW -wW -OS -MZ -"} -(12,1,1) = {" -aa -MZ -ar -ar -ap -ar -ar -xe -RE -RE -Ga -jc -Il -GB -RE -Uk -ar -ar -bC -Ti -ar -bR -bT -bV -bU -bU -bU -cz -xS -MZ -"} -(13,1,1) = {" -kq -Fr -yc -ar -ar -ar -ar -XW -aI -DN -aC -aC -aC -aC -cV -RE -ar -ar -KK -ar -VN -bR -bT -bU -bU -bU -bU -bU -xS -MZ -"} -(14,1,1) = {" -kq -iC -MZ -Yo -ar -hY -ar -NV -aW -fL -aC -aC -aC -aC -aC -qy -ar -ar -Jr -Jr -ar -bR -bT -bU -bU -bU -bU -bU -xS -MZ -"} -(15,1,1) = {" -kq -sZ -cd -ar -aU -Ux -ar -tQ -rU -aC -fP -RE -ww -NK -aC -hO -ar -ar -kj -ar -ar -bR -bT -bU -bU -bV -bV -bU -vn -MZ -"} -(16,1,1) = {" -kq -iC -MZ -dX -Dn -aE -ar -sl -hy -TL -aC -cj -aC -aC -aC -zm -ar -ar -Bn -Zj -ar -bR -bT -bV -bU -bV -EB -bU -xS -MZ -"} -(17,1,1) = {" -kq -iC -MZ -Fo -ar -ar -ar -RE -aS -NF -aC -aC -pB -Ds -Td -RE -ar -OI -JH -ar -ar -bR -bT -bU -bU -bU -bU -bU -xS -MZ -"} -(18,1,1) = {" -kq -Zi -Mf -ap -ar -ar -ar -RE -RE -RE -RE -aB -RE -RE -RE -Up -ar -ND -bG -bL -ar -bR -bT -bU -cz -bU -bU -bV -xS -MZ -"} -(19,1,1) = {" -aa -MZ -Vx -ar -ar -ap -ar -Ly -aA -vK -hv -aA -aA -aA -aA -Ly -ar -bB -bH -bM -ar -Br -bT -bU -bU -bU -bU -bU -vn -MZ -"} -(20,1,1) = {" -aa -MZ -ar -ar -ar -ar -ar -ar -ar -ar -ar -ar -ar -ar -ar -ar -ar -ar -ar -ar -Cv -bR -HV -Wl -Cl -Cl -Cl -Cl -JO -MZ -"} -(21,1,1) = {" -aa -Ky -ao -ao -yc -aK -ar -ar -ar -ar -ar -JH -ar -ar -ar -ar -ar -ar -ar -ar -Jf -aj -aj -aj -aj -aj -aj -Zi -BE -Mf -"} -(22,1,1) = {" -aa -MZ -aC -aC -Fr -yc -DL -Zi -qF -ZA -Vt -yc -CE -ar -ap -ar -ar -ar -ar -Km -aA -wY -wY -wY -AE -AE -qf -MZ -kq -kq -"} -(23,1,1) = {" -aa -eE -IJ -fL -aC -Fr -BE -Mf -de -TC -hq -Fr -qF -ZA -Vt -yc -ar -ar -ar -bJ -aA -hX -VO -og -wY -wY -bD -Fr -yc -kq -"} -(24,1,1) = {" -aa -lL -du -TL -aC -aC -aC -Xt -tB -aC -kh -aj -de -TC -hq -MZ -aU -aZ -ar -ar -aA -VO -VO -VO -Iq -wY -JP -PY -Fr -yc -"} -(25,1,1) = {" -aa -MZ -qx -aC -Cq -aC -aC -aj -EE -NF -RB -aj -tB -aC -gy -MZ -ar -ar -ap -ar -TV -hX -VO -og -gC -EN -kg -wY -Pr -MZ -"} -(26,1,1) = {" -aa -MZ -aj -hF -aj -gh -aC -aj -aj -aj -aj -aj -EE -aC -Wy -MZ -Ut -aA -aA -aA -ZN -wY -qr -wY -gC -oF -oU -wY -Jp -MZ -"} -(27,1,1) = {" -aa -eE -qc -aC -aj -aC -aC -aC -aC -FZ -aC -aj -aj -gT -aj -Fr -ao -ao -ST -Sn -qF -BE -yc -lI -gC -wY -kg -wY -AY -MZ -"} -(28,1,1) = {" -aa -lL -Md -AZ -aj -aj -aj -Lx -aC -aC -aC -aC -aC -aC -aC -aC -aC -aC -MZ -GR -UZ -IL -MZ -sV -Dg -sV -CZ -sV -Zi -Mf -"} -(29,1,1) = {" -aa -MZ -Vs -aC -ta -ek -Zi -BE -yc -aC -NF -aC -aC -aC -Ya -fm -aC -aC -MZ -et -yv -aj -Fr -BE -qt -BE -Ir -BE -Mf -kq -"} -(30,1,1) = {" -aa -Fr -BE -BE -BE -BE -Mf -kq -Fr -BE -BE -BE -BE -BE -Ir -qt -BE -BE -Mf -aj -aj -aj -kq -kq -kq -kq -kq -kq -kq -kq -"} diff --git a/_maps/deprecated/Ruins/lavaland_surface_syndicate_base1.dmm b/_maps/deprecated/Ruins/lavaland_surface_syndicate_base1.dmm deleted file mode 100644 index be604192e5bd..000000000000 --- a/_maps/deprecated/Ruins/lavaland_surface_syndicate_base1.dmm +++ /dev/null @@ -1,9168 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/template_noop, -/area/template_noop) -"ab" = ( -/turf/open/lava/smooth/lava_land_surface, -/area/lavaland/surface/outdoors) -"ac" = ( -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"ae" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"af" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"ag" = ( -/obj/machinery/airalarm/syndicate{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"ah" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ - dir = 1 - }, -/obj/structure/sign/barsign{ - pixel_y = -32; - req_access = null - }, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"ai" = ( -/obj/structure/table/wood, -/obj/machinery/chem_dispenser/drinks/fullupgrade{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"aj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/medical/syndicate_access, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"ak" = ( -/obj/machinery/vending/boozeomat/syndicate_access, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/bar) -"al" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/medical/syndicate_access, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"ap" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"aq" = ( -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"as" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"at" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "lavalandsyndi_chemistry" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"aF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"aL" = ( -/turf/closed/wall/mineral/plastitanium/explosive, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"aM" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/chem_dispenser/fullupgrade, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"aN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock{ - name = "Bar Storage"; - req_access_txt = "150"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"aQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"aR" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 - }, -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"aW" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "lavalandsyndi_arrivals"; - name = "Arrivals Blast Door Control"; - pixel_y = -26; - req_access_txt = "150" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"bd" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"bf" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"bv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"by" = ( -/obj/structure/closet/l3closet, -/obj/machinery/power/apc/syndicate{ - dir = 8; - name = "Chemistry APC"; - pixel_x = -25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"bM" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_syndicatelava{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"ca" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"cA" = ( -/obj/structure/table/reinforced, -/obj/item/book/manual/wiki/chemistry, -/obj/item/book/manual/wiki/chemistry, -/obj/item/clothing/glasses/science, -/obj/item/clothing/glasses/science, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"cG" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/chem_master, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"cI" = ( -/obj/machinery/power/apc/syndicate{ - name = "Experimentation Lab APC"; - pixel_y = -25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"cJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump{ - name = "CO2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"cK" = ( -/obj/machinery/power/compressor{ - comp_id = "syndie_lavaland_incineratorturbine"; - dir = 1; - luminosity = 2 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable, -/turf/open/floor/engine/vacuum, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"cN" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "lavalandsyndi_bar"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/bar) -"cP" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/engine/plasma, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"cU" = ( -/obj/structure/table/glass, -/obj/item/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/storage/box/syringes, -/obj/machinery/power/apc/syndicate{ - dir = 1; - name = "Virology APC"; - pixel_y = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"cV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"dc" = ( -/obj/machinery/light/small/directional/west, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"di" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"dn" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"do" = ( -/obj/structure/closet/secure_closet/medical1{ - req_access = null; - req_access_txt = "150" - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/box/beakers/bluespace, -/obj/item/storage/box/beakers/bluespace, -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"du" = ( -/obj/machinery/light/small/directional/north, -/obj/machinery/button/door{ - id = "lavalandsyndi_chemistry"; - name = "Chemistry Blast Door Control"; - pixel_y = 26; - req_access_txt = "150" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"dv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/chem_heater, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"dw" = ( -/obj/structure/chair/office/light{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"dx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/structure/closet/crate/bin, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"dy" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"dB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"dC" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"dE" = ( -/obj/structure/table/glass, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5; - pixel_x = -2; - pixel_y = 6 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5; - pixel_y = 2 - }, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5; - pixel_x = 2; - pixel_y = -2 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/glass/bottle/charcoal{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/epinephrine, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"dG" = ( -/obj/structure/catwalk, -/turf/open/lava/smooth/lava_land_surface, -/area/lavaland/surface/outdoors) -"dI" = ( -/obj/structure/table/glass, -/obj/machinery/reagentgrinder{ - pixel_y = 5 - }, -/obj/item/reagent_containers/glass/beaker/large, -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"dK" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 1 - }, -/obj/structure/closet/crate/secure/gear{ - req_access_txt = "150" - }, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/under/syndicate/combat, -/obj/item/clothing/under/syndicate/combat, -/obj/item/storage/belt/military, -/obj/item/storage/belt/military, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/mask/gas/syndicate, -/obj/item/clothing/mask/gas/syndicate, -/obj/item/clothing/glasses/night, -/obj/item/clothing/glasses/night, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"dL" = ( -/obj/machinery/airalarm/syndicate{ - pixel_y = 25 - }, -/obj/structure/closet/crate, -/obj/item/extinguisher{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/extinguisher{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/extinguisher{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/item/flashlight{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/flashlight{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/flashlight{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/item/radio/headset/syndicate/alt{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/radio/headset/syndicate/alt, -/obj/item/radio/headset/syndicate/alt{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"dM" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 4 - }, -/obj/structure/closet/crate, -/obj/item/storage/box/donkpockets{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/item/storage/box/donkpockets{ - pixel_y = 3 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = 2 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"dO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - req_access_txt = "150"; - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"dP" = ( -/turf/closed/wall/mineral/plastitanium/explosive, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"dQ" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"dR" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/hatch{ - heat_proof = 1; - name = "Experimentation Room"; - req_access_txt = "150" - }, -/obj/machinery/door/poddoor/preopen{ - id = "lavalandsyndi"; - name = "Syndicate Research Experimentation Shutters" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"dS" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "lavalandsyndi"; - name = "Syndicate Research Experimentation Shutters" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"dU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"dV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"dX" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"dY" = ( -/obj/structure/chair{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"dZ" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/table/glass, -/obj/item/folder/white, -/obj/item/reagent_containers/glass/beaker/large{ - pixel_x = -3 - }, -/obj/item/reagent_containers/glass/beaker/large{ - pixel_x = -3 - }, -/obj/item/reagent_containers/dropper, -/obj/machinery/airalarm/syndicate{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/screwdriver/nuke{ - pixel_y = 18 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"ea" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 8 - }, -/obj/structure/closet/crate/secure/weapon{ - req_access_txt = "150" - }, -/obj/item/ammo_box/c10mm{ - pixel_y = 6 - }, -/obj/item/ammo_box/c10mm, -/obj/item/ammo_box/magazine/m10mm{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/ammo_box/magazine/m10mm{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/ammo_box/magazine/m10mm{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/item/ammo_box/magazine/m10mm{ - pixel_x = 4; - pixel_y = -4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"eb" = ( -/obj/structure/closet/crate, -/obj/item/storage/toolbox/electrical{ - pixel_y = 4 - }, -/obj/item/storage/toolbox/mechanical, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"ec" = ( -/obj/effect/turf_decal/box/white/corners, -/obj/structure/closet/crate/medical, -/obj/item/storage/firstaid/fire{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/firstaid/brute, -/obj/item/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"ed" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/rad_collector, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"ee" = ( -/obj/structure/rack, -/obj/item/flashlight{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/flashlight, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"eg" = ( -/obj/structure/closet/firecloset/full{ - anchored = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"eh" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/virology) -"ei" = ( -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/ruin/unpowered/syndicate_lava_base/virology) -"ej" = ( -/obj/structure/bed/roller, -/obj/machinery/iv_drip, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/mob/living/carbon/monkey{ - faction = list("neutral","Syndicate") - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"ek" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"el" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"em" = ( -/obj/machinery/light/small/directional/north, -/obj/machinery/button/door{ - id = "lavalandsyndi"; - name = "Syndicate Experimentation Lockdown Control"; - pixel_y = 26; - req_access_txt = "150" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"en" = ( -/obj/machinery/igniter/incinerator_syndicatelava, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine/vacuum, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"eo" = ( -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/syndicate, -/obj/item/paper/crumpled{ - info = "Explosive testing on site is STRICTLY forbidden, as this outpost's walls are lined with explosives intended for intentional self-destruct purposes that may be set off prematurely through careless experiments."; - name = "Explosives Testing Warning"; - pixel_x = -6; - pixel_y = -3 - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"ep" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"eq" = ( -/obj/structure/table/reinforced, -/obj/item/restraints/handcuffs, -/obj/item/taperecorder, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"es" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/bin, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"et" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"eu" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/machinery/chem_heater, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"ev" = ( -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"ew" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/syndichem, -/obj/effect/turf_decal/corner/opaque/white/three_quarters, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"eD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"eE" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/table, -/obj/item/storage/box/lights/bulbs, -/obj/item/wrench, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"eG" = ( -/obj/structure/closet/secure_closet/personal/patient, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"eH" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"eI" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/virology) -"eJ" = ( -/obj/structure/disposalpipe/segment, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/virology) -"eK" = ( -/obj/machinery/light/small/directional/south, -/obj/structure/bed/roller, -/obj/machinery/iv_drip, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/mob/living/carbon/monkey{ - faction = list("neutral","Syndicate") - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"eL" = ( -/obj/machinery/door/airlock/hatch{ - name = "Monkey Pen"; - req_access_txt = "150"; - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"eN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"eO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"eP" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"eQ" = ( -/obj/machinery/light/small/directional/south, -/obj/structure/table/reinforced, -/obj/item/storage/box/monkeycubes/syndicate, -/obj/item/storage/box/monkeycubes/syndicate, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"eS" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/chem_master, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"eT" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/chair/office/light, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"eU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/chem_dispenser/fullupgrade, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"eV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white/three_quarters, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"eX" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 1 - }, -/obj/structure/closet/crate/internals, -/obj/item/tank/internals/oxygen/yellow, -/obj/item/tank/internals/oxygen/yellow, -/obj/item/tank/internals/oxygen/yellow, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"eY" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 4 - }, -/obj/structure/closet/crate, -/obj/item/storage/box/donkpockets{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/item/storage/box/donkpockets{ - pixel_y = 3 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = 2 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"eZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/rad_collector, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"fa" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"fb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/bin, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"fc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"fd" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"fe" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high/plus, -/turf/open/floor/mineral/plastitanium, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"ff" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"fg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/white/three_quarters, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"fh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"fj" = ( -/obj/structure/table/glass, -/obj/structure/reagent_dispensers/virusfood{ - pixel_y = 28 - }, -/obj/item/clothing/gloves/color/latex, -/obj/item/healthanalyzer, -/obj/item/clothing/glasses/hud/health, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"fm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"fn" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"fo" = ( -/obj/machinery/door/firedoor, -/obj/structure/table/reinforced, -/obj/machinery/door/window/southleft{ - name = "Chemistry" - }, -/obj/machinery/door/window/southleft{ - dir = 1; - name = "Chemistry"; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"fp" = ( -/obj/machinery/smartfridge/chemistry/preloaded, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"fq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/assist, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"fs" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 8 - }, -/obj/structure/closet/crate, -/obj/item/storage/box/stockparts/deluxe, -/obj/item/storage/box/stockparts/deluxe, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/circuitboard/machine/processor, -/obj/item/circuitboard/machine/gibber, -/obj/item/circuitboard/machine/deep_fryer, -/obj/item/circuitboard/machine/cell_charger, -/obj/item/circuitboard/machine/smoke_machine, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"ft" = ( -/obj/effect/turf_decal/box/white/corners, -/obj/structure/closet/crate, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 3; - pixel_y = -3 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"fu" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/airalarm/syndicate{ - dir = 4; - pixel_x = -25 - }, -/obj/structure/table, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/head/soft{ - pixel_x = -8 - }, -/obj/item/clothing/head/soft{ - pixel_x = -8 - }, -/obj/item/radio{ - pixel_x = 5 - }, -/obj/item/radio{ - pixel_x = 5 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"fv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"fw" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"fx" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"fy" = ( -/obj/machinery/door/airlock/virology/glass{ - name = "Isolation B"; - req_access_txt = "150" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/virology) -"fz" = ( -/obj/machinery/door/airlock/virology/glass{ - name = "Isolation A"; - req_access_txt = "150" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/virology) -"fB" = ( -/obj/structure/chair/stool, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"fC" = ( -/obj/machinery/smartfridge/chemistry/virology/preloaded, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/virology) -"fD" = ( -/obj/structure/sign/warning/biohazard, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/virology) -"fE" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/l3closet, -/obj/machinery/light/small/directional/west, -/obj/machinery/airalarm/syndicate{ - pixel_y = 25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"fF" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/shower{ - pixel_y = 14 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"fH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"fM" = ( -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"fO" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"gb" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"gc" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"gd" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "150"; - dir = 8 - }, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"gf" = ( -/obj/structure/sign/warning/vacuum{ - pixel_y = -32 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"gg" = ( -/obj/structure/sign/warning/fire{ - pixel_y = 32 - }, -/obj/structure/sign/warning/xeno_mining{ - pixel_y = -32 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"gh" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external{ - req_access_txt = "150"; - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"gj" = ( -/turf/closed/wall/mineral/plastitanium/explosive, -/area/ruin/unpowered/syndicate_lava_base/virology) -"gn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"gp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/virology) -"gq" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/virology) -"gr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/virology) -"gs" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/virology) -"gt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"gD" = ( -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"gM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"gN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"gO" = ( -/obj/structure/sign/departments/cargo, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"gP" = ( -/obj/machinery/photocopier, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"gQ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"gR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"gS" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/light/small/directional/east, -/obj/machinery/button/door{ - id = "lavalandsyndi_cargo"; - name = "Cargo Bay Blast Door Control"; - pixel_x = 26; - req_access_txt = "150" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"gT" = ( -/obj/machinery/door/airlock/virology/glass{ - name = "Monkey Pen"; - req_access_txt = "150" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/virology) -"gU" = ( -/obj/machinery/airalarm/syndicate{ - dir = 4; - pixel_x = -25 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"gV" = ( -/obj/structure/chair/office/light, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"gW" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"gY" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/doorButtons/access_button{ - idDoor = "lavaland_syndie_virology_interior"; - idSelf = "lavaland_syndie_virology_control"; - name = "Virology Access Button"; - pixel_x = -25; - pixel_y = 8; - req_access_txt = "150" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"gZ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"ha" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/main) -"hb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red/three_quarters{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"hd" = ( -/obj/effect/turf_decal/corner/opaque/red, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"he" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"hf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"hg" = ( -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"hh" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"hi" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"hj" = ( -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"hk" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Cargo Bay"; - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"hl" = ( -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"hn" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"ho" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/computer/helm, -/turf/open/floor/mineral/plastitanium, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"hp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 4 - }, -/mob/living/carbon/monkey{ - faction = list("neutral","Syndicate") - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"hq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"hr" = ( -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 8 - }, -/mob/living/carbon/monkey{ - faction = list("neutral","Syndicate") - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"hs" = ( -/obj/machinery/computer/pandemic, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "lavalandsyndi_virology"; - name = "Virology Blast Door Control"; - pixel_x = -26; - req_access_txt = "150" - }, -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"ht" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -2; - pixel_y = 5 - }, -/obj/item/hand_labeler, -/obj/item/pen/red, -/obj/item/restraints/handcuffs, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/glasses/science, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"hu" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 - }, -/obj/item/stack/sheet/mineral/uranium{ - amount = 10 - }, -/obj/item/stack/sheet/mineral/gold{ - amount = 10 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"hv" = ( -/obj/machinery/disposal/bin, -/obj/structure/sign/warning/deathsposal{ - pixel_x = 32 - }, -/obj/effect/turf_decal/industrial/fire/full, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"hw" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "150" - }, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"hy" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"hz" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"hA" = ( -/obj/structure/closet/emcloset/anchored, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"hB" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"hC" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Cargo Bay"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"hD" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/rack, -/obj/item/storage/belt/utility, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"hE" = ( -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 1 - }, -/mob/living/carbon/monkey{ - faction = list("neutral","Syndicate") - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"hF" = ( -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"hG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white/three_quarters, -/mob/living/carbon/monkey{ - faction = list("neutral","Syndicate") - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"hH" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/preopen{ - id = "lavalandsyndi_virology" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/virology) -"hI" = ( -/obj/structure/sign/warning/vacuum{ - pixel_x = -32 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"hJ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"hK" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/sign/warning/fire{ - pixel_x = 32 - }, -/obj/structure/closet/emcloset/anchored, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/flashlight/seclite, -/obj/item/clothing/mask/gas, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"hM" = ( -/obj/structure/table/wood, -/obj/item/ammo_box/magazine/m10mm, -/obj/item/ammo_box/magazine/sniper_rounds, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"hN" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"hO" = ( -/turf/closed/wall/mineral/plastitanium/explosive, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"hP" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"hQ" = ( -/obj/structure/table/wood, -/obj/item/ammo_box/magazine/m10mm, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"hR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"hS" = ( -/obj/structure/table/reinforced, -/obj/item/folder, -/obj/item/suppressor, -/obj/item/clothing/ears/earmuffs, -/obj/item/clothing/ears/earmuffs, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"hT" = ( -/obj/machinery/vending/toyliberationstation{ - req_access_txt = "150" - }, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"hU" = ( -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/structure/tank_dispenser/plasma, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"hV" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"hW" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 10 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/main) -"hX" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external{ - req_access_txt = "150" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"hY" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external{ - req_access_txt = "150" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"ia" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"ib" = ( -/obj/effect/mob_spawn/human/lavaland_syndicate{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"ic" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"id" = ( -/obj/structure/toilet{ - pixel_y = 18 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/machinery/light/small/directional/west, -/obj/structure/mirror{ - pixel_x = 28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"ie" = ( -/obj/effect/mob_spawn/human/lavaland_syndicate/comms{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"if" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"ig" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plating{ - baseturfs = /turf/open/lava/smooth/lava_land_surface; - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/lavaland/surface/outdoors) -"ih" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturfs = /turf/open/lava/smooth/lava_land_surface; - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/lavaland/surface/outdoors) -"ii" = ( -/obj/structure/table, -/obj/item/storage/toolbox/emergency, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"ik" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"il" = ( -/obj/machinery/door/airlock{ - name = "Cabin 2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"im" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"in" = ( -/obj/machinery/door/airlock{ - name = "Cabin 4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"ip" = ( -/obj/effect/turf_decal/industrial/fire/corner, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"iq" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/main) -"ir" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/fire{ - dir = 9 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/turretid{ - ailock = 1; - control_area = "/area/ruin/unpowered/syndicate_lava_base/main"; - dir = 1; - icon_state = "control_kill"; - lethal = 1; - name = "Base turret controls"; - pixel_y = 30; - req_access = null; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/main) -"is" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/circuit/red, -/area/ruin/unpowered/syndicate_lava_base/main) -"it" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/fire{ - dir = 5 - }, -/obj/structure/filingcabinet, -/obj/item/folder/syndicate/mining, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/main) -"iu" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plating{ - baseturfs = /turf/open/lava/smooth/lava_land_surface; - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/lavaland/surface/outdoors) -"iv" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - baseturfs = /turf/open/lava/smooth/lava_land_surface; - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/lavaland/surface/outdoors) -"iy" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Dormitories"; - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"iz" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"iA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"iB" = ( -/obj/machinery/airalarm/syndicate{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"iC" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"iE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"iF" = ( -/obj/machinery/washing_machine, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"iG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"iH" = ( -/obj/effect/turf_decal/industrial/fire{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/caution/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"iI" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/vault{ - id_tag = "syndie_lavaland_vault"; - req_access_txt = "150" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/main) -"iJ" = ( -/turf/open/floor/circuit/red, -/area/ruin/unpowered/syndicate_lava_base/main) -"iK" = ( -/obj/machinery/syndicatebomb/self_destruct{ - anchored = 1 - }, -/turf/open/floor/circuit/red, -/area/ruin/unpowered/syndicate_lava_base/main) -"iM" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating{ - baseturfs = /turf/open/lava/smooth/lava_land_surface; - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"iN" = ( -/turf/closed/wall/mineral/plastitanium/explosive, -/area/ruin/unpowered/syndicate_lava_base/main) -"iO" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"iW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"iX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel{ - heat_capacity = 1e+006 - }, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"iY" = ( -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"ja" = ( -/obj/effect/turf_decal/industrial/fire/corner{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "syndie_lavaland_vault"; - name = "Vault Bolt Control"; - normaldoorcontrol = 1; - pixel_x = 25; - pixel_y = 8; - req_access_txt = "150"; - specialfunctions = 4; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"jb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/fire{ - dir = 10 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/main) -"jc" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/circuit/red, -/area/ruin/unpowered/syndicate_lava_base/main) -"jd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/fire{ - dir = 6 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/main) -"je" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plating{ - baseturfs = /turf/open/lava/smooth/lava_land_surface; - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/lavaland/surface/outdoors) -"jf" = ( -/obj/machinery/door/airlock{ - name = "Cabin 1" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"jh" = ( -/obj/machinery/door/airlock{ - name = "Cabin 3" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"jj" = ( -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"jk" = ( -/turf/open/floor/plating{ - baseturfs = /turf/open/lava/smooth/lava_land_surface; - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/lavaland/surface/outdoors) -"jl" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"jm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"jn" = ( -/obj/effect/mob_spawn/human/lavaland_syndicate{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"jo" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"jq" = ( -/obj/effect/mob_spawn/human/lavaland_syndicate{ - dir = 8 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"jr" = ( -/obj/machinery/vending/snack/random{ - extended_inventory = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"ju" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"jv" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/suit_storage_unit/syndicate, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"jw" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/toolcloset{ - anchored = 1 - }, -/obj/item/crowbar, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"jx" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "lavalandsyndi_bar" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/bar) -"jy" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/bar) -"jz" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Bar" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/bar) -"jA" = ( -/obj/structure/table/wood, -/obj/item/ammo_box/magazine/m10mm, -/obj/item/ammo_box/magazine/sniper_rounds, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"jB" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"jC" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"jD" = ( -/obj/machinery/vending/cola/random{ - extended_inventory = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"jK" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - id = "lavalandsyndi_cargo"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"jL" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/lighter{ - pixel_x = 7; - pixel_y = 6 - }, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ - pixel_x = -3 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"jM" = ( -/obj/machinery/light/small/directional/north, -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "lavalandsyndi_bar"; - name = "Bar Blast Door Control"; - pixel_y = 26; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"jN" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"jP" = ( -/turf/closed/wall/mineral/plastitanium/explosive, -/area/ruin/unpowered/syndicate_lava_base/bar) -"jR" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"jT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/departments/engineering, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/main) -"jU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/shower{ - desc = "The HS-452. Installed recently by the DonkCo Hygiene Division."; - dir = 4; - name = "emergency shower" - }, -/obj/structure/closet/radiation, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"jV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/radiation/rad_area{ - pixel_y = -32 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/closet/radiation, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"jY" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"jZ" = ( -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"ka" = ( -/obj/structure/closet/crate/bin, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"kb" = ( -/obj/structure/rack{ - dir = 8 - }, -/obj/item/storage/box/lights/bulbs, -/obj/item/stack/rods{ - amount = 50 - }, -/obj/item/clothing/head/welding, -/obj/item/stock_parts/cell/high/plus, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"kj" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"kl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"kn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"ko" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"kp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"kq" = ( -/obj/machinery/airalarm/syndicate{ - dir = 8; - pixel_x = 25 - }, -/obj/machinery/vending/coffee{ - extended_inventory = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"ks" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"kt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"ku" = ( -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"kv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"kw" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/gloves/combat{ - pixel_y = -6 - }, -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/clothing/mask/breath{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"kC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"kD" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"kE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - frequency = 1442; - id_tag = "syndie_lavaland_co2_out"; - internal_pressure_bound = 5066; - name = "CO2 out" - }, -/turf/open/floor/engine/co2, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"kF" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/engine/n2, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"kG" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/beer, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"kH" = ( -/obj/structure/chair{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"kI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"kJ" = ( -/obj/structure/chair/stool/bar, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"kK" = ( -/obj/structure/chair/stool/bar, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"kL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"kM" = ( -/obj/machinery/vending/cigarette{ - extended_inventory = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"kN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sink/kitchen{ - pixel_y = 28 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"kP" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/cleanable/dirt, -/obj/item/soap/syndie, -/obj/item/mop, -/obj/item/reagent_containers/glass/bucket, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"kQ" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"kR" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"kS" = ( -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"kT" = ( -/obj/structure/sign/departments/medbay/alt, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"kU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 1 - }, -/turf/closed/wall/mineral/plastitanium/explosive, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"kV" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/power/smes/engineering, -/obj/structure/sign/warning/electricshock{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"kW" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/power/smes/engineering, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"kX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"kY" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"kZ" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"la" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ - dir = 6; - name = "N2 to Mix" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"lb" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"lc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8; - frequency = 1442; - id_tag = "syndie_lavaland_n2_out"; - internal_pressure_bound = 5066; - name = "Nitrogen Out" - }, -/turf/open/floor/engine/n2, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"ld" = ( -/turf/open/floor/engine/co2, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"le" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - baseturfs = /turf/open/lava/smooth/lava_land_surface; - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"lf" = ( -/obj/machinery/light/small/directional/west, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"lg" = ( -/obj/structure/chair/stool/bar, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"lh" = ( -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"li" = ( -/obj/structure/table/wood, -/obj/item/toy/cards/deck/syndicate{ - pixel_x = -6; - pixel_y = 6 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, -/area/ruin/unpowered/syndicate_lava_base/bar) -"lj" = ( -/obj/machinery/door/window/southleft{ - base_state = "right"; - dir = 1; - icon_state = "right"; - name = "Bar" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"lk" = ( -/obj/structure/table/wood, -/obj/machinery/light/small/directional/east, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 30 - }, -/obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 - }, -/obj/item/book/manual/chef_recipes{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/book/manual/wiki/barman_recipes, -/obj/item/reagent_containers/food/drinks/shaker, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"lm" = ( -/obj/structure/closet/secure_closet/medical1{ - req_access = null; - req_access_txt = "150" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"ln" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"lo" = ( -/obj/machinery/light/small/directional/north, -/obj/structure/table, -/obj/item/storage/firstaid/fire, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"lr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"ls" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"lt" = ( -/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ - name = "O2 to Mix" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"lu" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supplymain/visible{ - dir = 9; - name = "N2 to Mix" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"lv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plating{ - baseturfs = /turf/open/lava/smooth/lava_land_surface; - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/lavaland/surface/outdoors) -"lw" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating{ - baseturfs = /turf/open/lava/smooth/lava_land_surface; - initial_gas_mix = "LAVALAND_ATMOS" - }, -/area/lavaland/surface/outdoors) -"lx" = ( -/obj/structure/bookcase/random, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"ly" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"lz" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/glass/rag{ - pixel_x = -4; - pixel_y = 9 - }, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = 5; - pixel_y = -2 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"lA" = ( -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"lB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"lC" = ( -/obj/structure/table/wood, -/obj/machinery/reagentgrinder, -/obj/item/kitchen/rollingpin, -/obj/item/kitchen/knife{ - pixel_x = 6 - }, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"lE" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"lG" = ( -/obj/structure/table, -/obj/item/storage/box/syringes, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/gun/syringe/syndicate, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"lH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"lI" = ( -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"lJ" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"lK" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"lL" = ( -/obj/machinery/light/small/directional/west, -/obj/structure/table, -/obj/item/stack/sheet/metal/fifty{ - pixel_x = -1; - pixel_y = 1 - }, -/obj/item/stack/sheet/mineral/plastitanium{ - amount = 30 - }, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/head/welding, -/obj/item/weldingtool/largetank, -/obj/item/analyzer, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"lN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"lO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"lP" = ( -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"lQ" = ( -/obj/machinery/meter/turf, -/turf/open/floor/engine/o2, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"lR" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/engine/o2, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"lS" = ( -/obj/machinery/porta_turret/syndicate{ - dir = 9 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/main) -"lT" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external{ - req_access_txt = "150" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"lU" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"lV" = ( -/obj/structure/chair/stool/bar, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"lZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"md" = ( -/obj/machinery/sleeper/syndie{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"me" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"mf" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 11 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"mg" = ( -/obj/machinery/firealarm/directional/east, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high/plus, -/obj/effect/decal/cleanable/dirt, -/obj/item/pipe_dispenser{ - pixel_y = 12 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"mi" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"mj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "O2 to Mix" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"mk" = ( -/obj/machinery/atmospherics/pipe/manifold/supplymain/visible{ - name = "O2 to Mix" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"ml" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/blue, -/obj/effect/turf_decal/corner/opaque/blue{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4; - name = "O2 Layer Manifold" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"mm" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8; - frequency = 1442; - id_tag = "syndie_lavaland_o2_out"; - internal_pressure_bound = 5066; - name = "Oxygen Out" - }, -/turf/open/floor/engine/o2, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"mn" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"mo" = ( -/turf/closed/wall/mineral/plastitanium/explosive, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"mp" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "lavalandsyndi_telecomms" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"mq" = ( -/obj/structure/sign/warning/vacuum{ - pixel_x = -32 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"mr" = ( -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"ms" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/sign/warning/fire{ - pixel_x = 32 - }, -/obj/structure/closet/emcloset/anchored, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/flashlight/seclite, -/obj/item/clothing/mask/gas, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"mt" = ( -/obj/machinery/computer/arcade/orion_trail, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"mu" = ( -/obj/item/kirbyplants{ - icon_state = "plant-22" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"mv" = ( -/obj/structure/table/wood, -/obj/machinery/light/small/directional/south, -/obj/machinery/power/apc/syndicate{ - name = "Bar APC"; - pixel_y = -25 - }, -/obj/structure/cable, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"mw" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"mx" = ( -/obj/structure/table/wood, -/obj/machinery/microwave, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"my" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/item/reagent_containers/food/condiment/enzyme, -/obj/item/reagent_containers/food/snacks/chocolatebar, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"mA" = ( -/obj/machinery/light/small/directional/west, -/obj/structure/bed/roller, -/obj/machinery/iv_drip, -/obj/item/reagent_containers/blood/OMinus, -/obj/machinery/firealarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"mB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"mC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"mD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"mE" = ( -/obj/structure/table/reinforced, -/obj/item/scalpel, -/obj/item/circular_saw{ - pixel_y = 9 - }, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"mF" = ( -/obj/machinery/atmospherics/components/unary/portables_connector, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"mH" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"mI" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Plasma to Mix" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"mJ" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 10; - name = "Plasma to Mix" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"mK" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"mM" = ( -/turf/open/floor/circuit/green, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"mN" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"mP" = ( -/obj/structure/filingcabinet/security, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"mQ" = ( -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"mR" = ( -/obj/structure/table, -/obj/item/storage/toolbox/syndicate, -/obj/item/multitool, -/obj/machinery/button/door{ - id = "lavalandsyndi_telecomms"; - name = "Telecomms Blast Door Control"; - pixel_x = 26; - req_access_txt = "150" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"mS" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "150" - }, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"mT" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"mU" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/bar) -"mX" = ( -/obj/structure/rack{ - dir = 8 - }, -/obj/item/storage/toolbox/mechanical, -/obj/item/stack/cable_coil{ - pixel_x = 2; - pixel_y = -3 - }, -/obj/item/multitool, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"mZ" = ( -/obj/machinery/sleeper/syndie{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"na" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"nb" = ( -/obj/structure/table/optable, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"nc" = ( -/obj/machinery/atmospherics/pipe/simple/yellow, -/obj/machinery/computer/turbine_computer{ - dir = 1; - id = "syndie_lavaland_incineratorturbine" - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"ne" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/machinery/embedded_controller/radio/airlock_controller/incinerator_syndicatelava{ - pixel_x = -8; - pixel_y = -26 - }, -/obj/machinery/button/ignition/incinerator/syndicatelava{ - pixel_x = 6; - pixel_y = -25; - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door/incinerator_vent_syndicatelava_aux{ - pixel_x = 22; - pixel_y = -8; - dir = 8 - }, -/obj/machinery/button/door/incinerator_vent_syndicatelava_main{ - pixel_x = 22; - pixel_y = 3; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"nf" = ( -/obj/structure/sign/warning/fire, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"ng" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 5; - name = "Plasma to Mix" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"nh" = ( -/obj/machinery/telecomms/relay/preset/ruskie{ - use_power = 0 - }, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"ni" = ( -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"nj" = ( -/obj/machinery/door/airlock/hatch{ - name = "Telecommunications Control"; - req_access_txt = "150"; - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"nk" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"nl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"nm" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 27 - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"nn" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"no" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"np" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"nq" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"nr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"nv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"nB" = ( -/obj/structure/table/reinforced, -/obj/item/surgicaldrill, -/obj/item/cautery, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"nC" = ( -/obj/structure/table/reinforced, -/obj/item/retractor, -/obj/item/hemostat, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"nE" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"nH" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"nI" = ( -/obj/machinery/computer/camera_advanced, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"nJ" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"nW" = ( -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"nX" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"nZ" = ( -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"oa" = ( -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"ob" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"oc" = ( -/obj/machinery/light/small/directional/south, -/obj/machinery/power/apc/syndicate{ - dir = 4; - name = "Medbay APC"; - pixel_x = 25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"od" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"of" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/components/binary/pump/on{ - target_pressure = 4500 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 8 - }, -/obj/machinery/airlock_sensor/incinerator_syndicatelava{ - pixel_x = 22 - }, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"og" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"oh" = ( -/obj/machinery/firealarm/directional/west, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"oi" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"oj" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/directional/north{ - freerange = 1; - name = "Syndicate Radio Intercom" - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"ok" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/power/apc/syndicate{ - name = "Telecommunications APC"; - pixel_y = -25 - }, -/obj/structure/cable, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"ol" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/rack{ - dir = 8 - }, -/obj/item/clothing/suit/space/syndicate, -/obj/item/clothing/mask/gas/syndicate, -/obj/item/clothing/head/helmet/space/syndicate, -/obj/item/mining_scanner, -/obj/item/pickaxe, -/turf/open/floor/mineral/plastitanium, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"om" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"on" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"oo" = ( -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"op" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"or" = ( -/obj/structure/rack{ - dir = 8 - }, -/obj/item/storage/belt/medical, -/obj/effect/decal/cleanable/dirt, -/obj/item/crowbar, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/neck/stethoscope, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"ou" = ( -/obj/machinery/computer/message_monitor{ - dir = 1 - }, -/obj/item/paper/monitorkey, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"ov" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"ox" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - id = "lavalandsyndi_arrivals" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"oz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber{ - dir = 1 - }, -/turf/open/floor/engine/vacuum, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"oB" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ - dir = 1; - id = "syndie_lavaland_inc_in" - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -32 - }, -/turf/open/floor/engine/vacuum, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"oC" = ( -/obj/machinery/door/poddoor/incinerator_syndicatelava_aux, -/turf/open/floor/engine/vacuum, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"oD" = ( -/obj/structure/sign/warning/xeno_mining{ - pixel_x = -32 - }, -/obj/structure/sign/warning/fire{ - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"oF" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"oG" = ( -/obj/machinery/power/turbine{ - luminosity = 2 - }, -/obj/structure/cable, -/turf/open/floor/engine/vacuum, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"oH" = ( -/obj/machinery/door/poddoor/incinerator_syndicatelava_main, -/turf/open/floor/engine/vacuum, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"oI" = ( -/obj/structure/sign/warning/vacuum{ - pixel_x = -32 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"oL" = ( -/obj/structure/table/wood, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"oO" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/virology{ - frequency = 1449; - id_tag = "lavaland_syndie_virology_exterior"; - name = "Virology Lab Exterior Airlock"; - req_access_txt = "150"; - dir = 4 - }, -/obj/machinery/doorButtons/access_button{ - idDoor = "lavaland_syndie_virology_exterior"; - idSelf = "lavaland_syndie_virology_control"; - name = "Virology Access Button"; - pixel_y = -25; - req_access_txt = "150" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"oP" = ( -/obj/structure/sign/departments/chemistry, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"pD" = ( -/obj/machinery/doorButtons/airlock_controller{ - idExterior = "lavaland_syndie_virology_exterior"; - idInterior = "lavaland_syndie_virology_interior"; - idSelf = "lavaland_syndie_virology_control"; - name = "Virology Access Console"; - pixel_x = 25; - pixel_y = -5; - req_access_txt = "150" - }, -/obj/effect/turf_decal/industrial/caution/red{ - dir = 1 - }, -/obj/machinery/light/small/directional/east, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"pJ" = ( -/turf/open/floor/engine/n2, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"pQ" = ( -/obj/structure/sign/warning/explosives/alt{ - pixel_x = 32 - }, -/turf/open/floor/circuit/red, -/area/ruin/unpowered/syndicate_lava_base/main) -"pY" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"qC" = ( -/obj/machinery/light/small/directional/north, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"qG" = ( -/obj/structure/sign/warning/explosives/alt{ - pixel_x = -32 - }, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"qJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"qL" = ( -/obj/structure/closet/emcloset/anchored, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"rc" = ( -/obj/machinery/light/small/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"rg" = ( -/obj/machinery/meter/turf, -/turf/open/floor/engine/plasma, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"rF" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/atmospherics/pipe/simple/dark/visible, -/turf/open/floor/plating/airless, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"rL" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"rO" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"sk" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay"; - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"so" = ( -/obj/machinery/power/apc/syndicate{ - dir = 1; - name = "Engineering APC"; - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"ta" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8; - frequency = 1442; - id_tag = "syndie_lavaland_o2_out"; - internal_pressure_bound = 5066; - name = "Plasma Out" - }, -/turf/open/floor/engine/plasma, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"th" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"tq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"tu" = ( -/obj/machinery/light/small/directional/north, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"tM" = ( -/obj/structure/closet/secure_closet/personal/patient, -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"tW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"uB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"uW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"vd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"vu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"vx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"vz" = ( -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"vD" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/hatch{ - name = "Experimentation Lab"; - req_access_txt = "150" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"vE" = ( -/obj/machinery/airalarm/syndicate{ - dir = 4; - pixel_x = -25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"vX" = ( -/obj/machinery/atmospherics/pipe/simple/orange{ - dir = 8 - }, -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating/airless, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"wi" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8; - volume_rate = 200 - }, -/turf/open/floor/plating/asteroid/basalt/lava_land_surface, -/area/lavaland/surface/outdoors) -"wA" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"xm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 9 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"xJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"xK" = ( -/obj/machinery/light/small/directional/north, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"ye" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"yg" = ( -/turf/open/floor/engine/o2, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"ys" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/opaque/white, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"yH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"zq" = ( -/obj/item/storage/box/donkpockets{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/item/storage/box/donkpockets{ - pixel_y = 3 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/freezer/kitchen/maintenance{ - req_access = null - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"zK" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"zM" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"zX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light_switch{ - dir = 6; - pixel_x = 23; - pixel_y = -23 - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"Av" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"AS" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"Bd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"Bk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"Bl" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/corner/opaque/white, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"Bp" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"Bz" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"BC" = ( -/obj/machinery/meter/turf, -/turf/open/floor/engine/co2, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"BF" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "lavalandsyndi"; - name = "Syndicate Research Experimentation Shutters" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"BG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"BP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"Cg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"Cx" = ( -/obj/machinery/door/airlock/maintenance, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"CC" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/public/glass{ - name = "Dormitories"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"CG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"Db" = ( -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"Dk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"DC" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical{ - name = "Chemistry Lab"; - req_access_txt = "150" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"DF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/main) -"DL" = ( -/obj/structure/sign/warning/explosives/alt{ - pixel_x = 32 - }, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"Ec" = ( -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/components/unary/thermomachine/heater{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"Ed" = ( -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"Ep" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"ED" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/virology{ - frequency = 1449; - id_tag = "lavaland_syndie_virology_interior"; - name = "Virology Lab Interior Airlock"; - req_access_txt = "150"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/virology) -"EN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"EZ" = ( -/obj/machinery/door/airlock/external{ - req_access_txt = "150" - }, -/obj/structure/fans/tiny, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"Fk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"Fy" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/glass/incinerator/syndicatelava_interior, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"Fz" = ( -/obj/machinery/door/airlock/maintenance{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"FJ" = ( -/obj/structure/table/glass, -/obj/item/book/manual/wiki/infections{ - pixel_y = 7 - }, -/obj/item/reagent_containers/syringe/antiviral, -/obj/item/reagent_containers/dropper, -/obj/item/reagent_containers/spray/cleaner, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"Gq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"Hu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"HG" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - req_access_txt = "150" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"HX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - name = "CO2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"IH" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating/airless, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"II" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"IJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 1 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"IX" = ( -/obj/machinery/door/airlock/maintenance, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"Je" = ( -/obj/docking_port/stationary{ - dir = 4; - height = 15; - dwidth = 8; - width = 15 - }, -/turf/open/lava/smooth/lava_land_surface, -/area/lavaland/surface/outdoors) -"JB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4; - name = "Plasma Layer Manifold" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"Kx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"KZ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ruin/unpowered/syndicate_lava_base/medbay) -"La" = ( -/obj/structure/table, -/obj/item/folder/yellow, -/obj/item/stack/wrapping_paper{ - pixel_y = 5 - }, -/obj/item/stack/packageWrap, -/obj/item/hand_labeler, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"Lg" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"Lp" = ( -/obj/machinery/atmospherics/pipe/simple/yellow, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"Ls" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"Lz" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/computer/monitor/secret{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"LG" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"LQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"LR" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"Mf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"Mg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/white/three_quarters{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"Mo" = ( -/obj/machinery/power/apc/syndicate{ - dir = 8; - name = "Primary Hallway APC"; - pixel_x = -25 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"MG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"Ng" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"Nj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/visible, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"Nm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/power/apc/syndicate{ - name = "Dormitories APC"; - pixel_y = -25 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"Nw" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"NB" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/glass/incinerator/syndicatelava_exterior, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"NL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"NU" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"Ov" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/reagent_dispensers/beerkeg, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"Pf" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"Pi" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/mining/glass{ - name = "Warehouse"; - req_access_txt = "150" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"Pk" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/mining/glass{ - name = "Warehouse"; - req_access_txt = "150" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"Qc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"Qh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"Qr" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "150" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/bar) -"Qv" = ( -/obj/structure/closet/firecloset/full{ - anchored = 1 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"QN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"Ro" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "lavalandsyndi_bar"; - dir = 8 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/bar) -"Rq" = ( -/turf/open/floor/engine/plasma, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"RE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"RK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"RM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"RV" = ( -/obj/structure/sign/warning/fire, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"Sb" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/dormitories) -"St" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/external{ - req_access_txt = "150" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"SA" = ( -/obj/machinery/light/small/directional/east, -/obj/structure/closet/crate, -/obj/item/vending_refill/snack{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/vending_refill/snack{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/vending_refill/coffee, -/obj/item/vending_refill/cola, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/bar) -"SE" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"SX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"Td" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/turf_decal/corner/transparent/neutral/full, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"Tp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"TC" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ruin/unpowered/syndicate_lava_base/testlab) -"TG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"TV" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"Ub" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"Uc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ruin/unpowered/syndicate_lava_base/bar) -"Us" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"UX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"Vb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"Ve" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"VE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"Wt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 6 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ruin/unpowered/syndicate_lava_base/main) -"WD" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/pump, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"WE" = ( -/obj/machinery/door/airlock/hatch{ - name = "Telecommunications"; - req_access_txt = "150"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ruin/unpowered/syndicate_lava_base/telecomms) -"Xd" = ( -/obj/structure/closet/radiation, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"Xg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/white/three_quarters, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"XI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/virology) -"XR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"Ya" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"Yd" = ( -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/white{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/chemistry) -"Ym" = ( -/obj/machinery/light/small/directional/north, -/obj/machinery/power/apc/syndicate{ - dir = 1; - name = "Cargo Bay APC"; - pixel_y = 25 - }, -/obj/structure/closet/emcloset/anchored, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/cargo) -"Yz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/main) -"Zj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"Zo" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/main) -"Zv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/syndicate{ - dir = 1; - name = "Arrival Hallway APC"; - pixel_y = 25 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/ruin/unpowered/syndicate_lava_base/arrivals) -"ZN" = ( -/obj/machinery/light/small/directional/north, -/turf/open/floor/engine/co2, -/area/ruin/unpowered/syndicate_lava_base/engineering) -"ZU" = ( -/obj/machinery/meter/turf, -/turf/open/floor/engine/n2, -/area/ruin/unpowered/syndicate_lava_base/engineering) - -(1,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -"} -(2,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -"} -(3,1,1) = {" -aa -aa -aa -aa -aa -ab -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -"} -(4,1,1) = {" -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -mn -mn -mn -mn -mn -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(5,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -mn -mn -mM -nh -mM -mn -mn -ab -ab -ab -ab -ab -ab -ab -aa -"} -(6,1,1) = {" -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -mn -mM -mM -ni -mM -mM -mn -ab -ab -ab -ab -ab -ab -aa -aa -"} -(7,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -eh -eh -eh -eh -eh -eh -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -mn -mn -mN -nj -mn -mn -mn -ab -ab -ab -ab -ab -ab -ab -aa -"} -(8,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -eh -tM -ff -eI -aj -eh -eh -eh -eh -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -mp -mP -ni -nH -oh -mn -mn -ab -ab -ab -ab -ab -ab -aa -"} -(9,1,1) = {" -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -eh -eH -Xg -fy -gp -eI -hp -hE -eh -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -mp -mP -nk -nI -oi -ou -mn -ab -ab -ab -ab -ab -ab -ab -"} -(10,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -eh -eI -eI -eI -gq -gT -hq -hF -eh -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -mp -mQ -nl -nJ -oj -ov -mn -ab -ab -ab -ab -ab -ab -ab -"} -(11,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -eh -eG -fh -eI -gr -eI -hr -hG -eh -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -mp -mR -nm -yH -ok -mn -mn -ab -ab -ab -ab -ab -ab -ab -"} -(12,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -eh -eH -fg -fz -gs -eh -gj -eh -eh -ab -ab -ab -ab -ab -ab -dG -dG -dG -dG -dG -dG -lS -mn -mn -mo -WE -mn -mn -ab -ab -ab -ab -ab -ab -ab -ab -"} -(13,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -eh -eh -eI -eI -gt -gU -hs -hH -ab -ab -ab -ab -ab -ab -dG -dG -ig -iu -iu -iu -lv -lT -mq -mS -nn -Db -mT -mT -ab -ab -ab -ab -ab -ab -ab -ab -"} -(14,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ac -eh -cU -FJ -XI -gV -ht -hH -ab -ab -ab -ab -ab -dG -dG -ig -je -iv -jk -le -lw -lT -mr -mS -nn -EN -ol -mT -ab -ab -ab -ab -ab -ab -ab -ab -"} -(15,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ei -eJ -fj -fB -TV -gW -hu -hH -ab -ab -ab -ab -dG -dG -ig -je -jk -jx -cN -jy -jy -jy -ms -mT -no -EN -ol -mT -ab -ab -ab -ab -ab -ab -ab -ab -"} -(16,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ac -ab -ac -ac -ae -ae -ae -ae -fC -zX -pD -hv -hH -ab -ab -ab -dG -dG -ig -je -jk -jx -Ro -kG -lf -lx -jy -jy -jy -np -Pf -mT -mT -mT -oF -ab -ab -ab -ab -ab -ab -"} -(17,1,1) = {" -ab -ab -ab -ab -ab -ae -ae -ae -ae -ae -ae -ae -ej -eK -ae -fD -ED -eh -eh -eh -hW -dG -dG -dG -ig -je -iv -jx -Ro -kn -kH -jN -jZ -lU -mt -mU -np -SE -EZ -oI -oD -St -ab -ab -ab -ab -ab -aa -"} -(18,1,1) = {" -ab -ab -ab -ab -ae -ae -aq -aq -qG -dc -aq -dQ -ek -eL -ae -fE -Bz -gY -hw -hI -hX -ig -iu -iu -je -jk -jx -cN -jN -jZ -jN -jZ -jN -jZ -kn -mU -nq -LR -mT -mT -mT -oF -ab -ab -ab -ab -ab -aa -"} -(19,1,1) = {" -ab -ab -ab -ab -ae -ap -aq -Lg -aq -Lg -aq -dR -el -rO -ae -fF -LG -gZ -hw -hJ -hY -ih -iv -iM -iv -iv -jx -jL -jY -jN -kI -lg -ly -lV -mu -mU -nr -Mf -om -mT -ab -ab -ab -ab -ab -ab -aa -aa -"} -(20,1,1) = {" -aa -ab -ab -ab -ae -aq -aq -aF -aq -aF -aq -ae -em -eN -ae -ae -oO -ha -ha -hK -ha -ha -ha -ha -ha -ha -jP -jM -jN -jZ -kJ -lh -lz -oL -mv -jy -jy -NU -on -mT -ab -ab -ab -ab -ab -ab -ab -aa -"} -(21,1,1) = {" -aa -ab -ab -ab -ae -aq -aq -Tp -aq -Cg -aq -dS -eo -eO -cI -ae -vd -hb -ha -iN -ha -ii -AS -iO -hB -jl -jz -jN -jZ -ko -kK -li -lA -Qc -mw -ah -jy -QN -oo -ox -ab -ab -ab -ab -ab -ab -ab -ab -"} -(22,1,1) = {" -aa -ab -ab -ab -ae -ap -aq -CG -vu -TC -LQ -BF -ep -eP -Td -vD -Zo -Av -vE -zM -Ub -lZ -tq -Us -hd -jm -jz -fM -jN -kp -kL -lj -lB -th -lA -ai -jP -Fk -op -ox -ab -ab -ab -ab -ab -ab -ab -ab -"} -(23,1,1) = {" -aa -ab -ab -ab -ae -ae -aq -aq -DL -di -aq -dS -eq -eQ -ae -dQ -tu -hd -hy -hy -ia -ik -if -ca -hz -hz -jy -jy -ka -kq -kM -lk -lC -Uc -mx -jy -jy -xK -oo -ox -ab -ab -ab -ab -ab -ab -ab -ab -"} -(24,1,1) = {" -aa -ab -ab -ab -ab -ae -ae -ae -ae -ae -aL -ae -ae -ae -oP -fH -Bk -he -hz -hz -hz -hz -iy -CC -hz -jn -jA -jy -jy -jy -jy -jy -ak -aN -jy -jy -qL -II -oo -ox -ab -ab -ab -ab -ab -ab -ab -ab -"} -(25,1,1) = {" -aa -ab -ab -ab -ab -ab -ac -ac -as -do -by -xm -Yd -Mg -DC -UX -zK -he -hz -hM -ib -hz -iz -Sb -jf -jo -jB -hz -kb -jy -kN -jZ -lE -xJ -my -jy -Zv -nW -aW -mT -ab -ab -ab -ab -ab -ab -ab -ab -"} -(26,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -as -as -du -dB -dU -es -eS -fn -fO -Bk -hf -hz -hN -ic -il -iA -gD -hz -hz -hz -hz -Yz -Qr -Qh -Ov -SA -zq -jy -jy -QN -nX -oo -mT -ab -ab -ab -ab -ab -ab -ab -ab -"} -(27,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -at -aM -dv -dC -dV -et -eT -fo -fO -Bk -hg -hz -hz -hz -hz -iB -rL -Cx -Bd -Bd -Vb -bf -jy -jy -jy -jy -jy -jy -mX -vz -aQ -mT -mT -ab -ab -ab -ab -ab -ab -ab -aa -"} -(28,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -at -cA -dw -dC -dX -eu -eU -fn -fH -Bk -he -hA -hz -id -im -iC -Nm -hz -hz -hz -hz -Bp -Vb -Vb -Vb -Bd -Bd -IX -uW -ys -nZ -mT -ab -ab -ab -ab -ab -ab -ab -ab -aa -"} -(29,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -at -cG -dx -dE -dY -ev -eV -fp -fH -ca -he -hz -hz -hz -hz -rc -iW -jh -jo -jC -hz -MG -ks -kP -kQ -kQ -kQ -kQ -kT -KZ -sk -kQ -kQ -ab -ab -ab -ab -ab -ab -ab -ab -"} -(30,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -as -as -as -dI -dZ -ew -as -as -as -Ep -hh -hz -hP -ic -in -iE -iX -hz -jq -jA -hz -BG -kt -kQ -kQ -lG -md -mA -mZ -vx -oa -or -kQ -ab -ab -ab -ab -ab -ab -ab -ab -"} -(31,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ac -as -as -as -as -as -fq -dy -qC -he -hz -hQ -ie -hz -iF -iY -hz -hO -hz -hz -Fz -ha -kQ -lm -lH -me -mB -na -Gq -ob -al -kQ -ab -ab -ab -ab -ab -ab -ab -ab -"} -(32,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ac -dy -dK -ea -Ls -NL -Hu -Pi -fm -he -hz -hz -hz -hz -hz -hz -hz -jr -jD -jR -ca -ku -kR -ln -lI -lI -mC -lI -Bl -oc -kQ -kQ -ac -ab -ab -ab -ab -ab -ab -ab -"} -(33,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -dy -dL -eb -qJ -eX -fs -fa -gM -hi -hB -hB -hB -ag -iG -SX -Mo -BP -wA -Ya -RM -kv -kS -ln -lJ -mf -mD -lI -nB -kQ -kQ -ac -ab -ab -ab -ab -ab -ab -ab -ab -"} -(34,1,1) = {" -aa -aa -aa -ab -ab -ab -ab -ab -ab -dy -dM -ec -bv -eY -ft -dP -gN -hj -hj -hR -af -ip -iH -ja -jj -jj -ca -Qv -kj -kw -kT -lo -lK -kQ -mE -nb -nC -kQ -ac -ab -ab -ab -ab -ab -ab -ab -ab -aa -"} -(35,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -dy -dy -ed -Dk -eZ -dy -dy -gO -hk -hC -dy -ha -iq -iI -iq -ha -ha -dO -jT -ju -gn -IJ -IJ -IJ -kU -IJ -IJ -IJ -uB -ju -ju -ju -ab -ab -ab -ab -ab -ab -ab -"} -(36,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ac -dy -dy -Pk -fa -dy -La -gP -gQ -hl -hS -ha -ir -iJ -jb -ha -Xd -ye -jU -ju -Lz -kV -Ve -lL -mg -mF -nc -Lp -od -Lp -oz -ju -ju -nf -ab -ab -ab -ab -aa -"} -(37,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -dy -ee -cV -fb -fu -gb -gQ -hl -gQ -hT -ha -is -iK -jc -ha -jv -dn -jV -ju -Kx -kW -Zj -WD -bd -XR -Nw -Fy -bM -NB -en -cK -oG -oH -ab -ab -ab -ab -ab -"} -(38,1,1) = {" -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dy -Ym -VE -fc -fv -fv -gR -gQ -hl -hU -ha -it -pQ -jd -ha -jw -pY -nv -HG -Nj -kX -lr -lN -mi -mH -ne -nE -of -nE -oB -ju -ju -nf -ab -ab -ab -ab -ab -"} -(39,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -dy -eg -eD -fd -fw -gc -gS -hn -gQ -hV -ha -Wt -DF -DF -DF -kl -kl -kl -kl -so -kY -ls -lO -mj -mI -RV -tW -RE -ju -oC -nf -ab -ab -ab -ab -ab -ab -ab -"} -(40,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -dy -dy -eE -fe -dy -gd -dy -ho -hD -dy -dy -wi -ac -ac -ju -ld -kE -rF -HX -cJ -kZ -Ng -lt -mk -mJ -ng -TG -Ec -ju -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(41,1,1) = {" -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dy -jK -jK -dy -gf -dy -jK -jK -dy -ab -ab -ab -ab -ju -ZN -BC -IH -Ed -kC -la -lu -lP -ml -mK -JB -RK -og -ju -ab -ab -ab -ab -ab -ab -ab -ab -ab -"} -(42,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -dy -gg -dy -ab -ab -ab -ab -ab -ab -ab -ju -ju -ju -ju -ju -kD -aR -ju -kD -lb -ju -vX -IH -ju -ju -ab -ab -ab -ab -ab -ab -ab -ab -aa -"} -(43,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -fx -gh -fx -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ju -ZU -lc -ju -lQ -mm -ju -ta -rg -ju -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -"} -(44,1,1) = {" -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -Je -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ju -kF -pJ -ju -lR -yg -ju -cP -Rq -ju -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(45,1,1) = {" -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ju -ju -ju -ju -ju -ju -ju -ju -ju -ju -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -"} -(46,1,1) = {" -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(47,1,1) = {" -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -"} -(48,1,1) = {" -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -"} -(49,1,1) = {" -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -"} -(50,1,1) = {" -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -"} -(51,1,1) = {" -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(52,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(53,1,1) = {" -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(54,1,1) = {" -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(55,1,1) = {" -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(56,1,1) = {" -aa -aa -aa -aa -ab -ab -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(57,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(58,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(59,1,1) = {" -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(60,1,1) = {" -aa -aa -aa -aa -aa -ab -ab -ab -ab -ab -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(61,1,1) = {" -aa -aa -aa -aa -aa -aa -ab -ab -aa -aa -aa -aa -ab -ab -aa -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(62,1,1) = {" -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} diff --git a/_maps/deprecated/Ships/independent_tide.dmm b/_maps/deprecated/Ships/independent_tide.dmm deleted file mode 100644 index 018397e33ad1..000000000000 --- a/_maps/deprecated/Ships/independent_tide.dmm +++ /dev/null @@ -1,1120 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ao" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"aD" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/robot_debris, -/obj/structure/light_construct/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/item/cigbutt, -/turf/open/floor/plating, -/area/ship/cargo) -"aM" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"aW" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"aZ" = ( -/obj/effect/decal/cleanable/greenglow, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"bI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"ch" = ( -/obj/structure/falsewall, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"ea" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/item/shard{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/wirerod{ - pixel_y = -4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"eC" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/item/screwdriver/old, -/obj/item/multitool/old, -/obj/item/crowbar/old, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/item/clothing/gloves/color/fyellow, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"fI" = ( -/mob/living/simple_animal/hostile/cockroach, -/obj/item/card/id/captains_spare{ - desc = "The spare ID of the Grand Tider himself." - }, -/obj/structure/safe/floor{ - number_of_tumblers = 5 - }, -/obj/item/spacecash/bundle/c20, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"fZ" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/insectguts, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"gy" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"gB" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"gS" = ( -/turf/open/floor/plating, -/area/ship/external) -"hc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"hQ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/decal/cleanable/blood/footprints, -/obj/effect/decal/cleanable/blood/tracks, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"iW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/closed/wall/rust, -/area/ship/maintenance/central) -"kk" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"ku" = ( -/obj/structure/window/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"ky" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/cryopod/poor{ - dir = 4; - icon = 'icons/obj/crates.dmi'; - icon_state = "crateopen" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"kC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"kK" = ( -/obj/machinery/autolathe/hacked{ - shocked = 1 - }, -/obj/machinery/light/broken/directional/south, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"kY" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/gibs/limb, -/obj/machinery/light/directional/south, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/item/cigbutt/cigarbutt, -/obj/effect/decal/cleanable/ash, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"ln" = ( -/turf/closed/wall, -/area/ship/maintenance/starboard) -"lJ" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window, -/obj/machinery/door/window/northright{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"mw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/machinery/power/terminal, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/item/trash/tray, -/mob/living/simple_animal/hostile/retaliate/goose/vomit, -/obj/structure/bed/dogbed, -/obj/item/spacecash/bundle/c100, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"mz" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/oil/streak, -/obj/item/trash/can/food, -/obj/machinery/light/broken/directional/south, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/mob/living/simple_animal/hostile/cockroach, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"mB" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/reagent_containers/food/snacks/deadmouse{ - pixel_y = 14 - }, -/obj/item/stack/cable_coil/cut/red, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/ash, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"mL" = ( -/obj/structure/fans/tiny, -/obj/effect/decal/cleanable/glass, -/obj/machinery/door/poddoor{ - dir = 4; - id = "tidedoors"; - name = "Cargo Bay Blast Door" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"nq" = ( -/turf/closed/wall/rust, -/area/ship/cargo) -"nt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/cargo) -"oC" = ( -/turf/closed/wall, -/area/ship/cargo) -"oJ" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/oil, -/obj/structure/frame/machine, -/obj/effect/decal/cleanable/glass, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"pi" = ( -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/item/stack/tape/industrial/electrical, -/obj/structure/closet/firecloset/wall{ - dir = 4; - name = "emergency repair kit"; - pixel_x = -28 - }, -/obj/item/stack/tape/industrial, -/obj/item/wirecutters/old, -/obj/item/clothing/mask/gas, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"pH" = ( -/turf/closed/wall, -/area/ship/maintenance/aft) -"pT" = ( -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/glass, -/obj/item/trash/syndi_cakes, -/obj/machinery/airalarm/directional/north, -/obj/effect/spawner/lootdrop/maintenance/eight, -/obj/item/reagent_containers/food/snacks/canned/peaches/maint, -/mob/living/simple_animal/hostile/cockroach/glockroach, -/obj/item/clothing/suit/space/engineer, -/obj/item/clothing/head/helmet/space/light/engineer, -/obj/structure/closet/secure_closet{ - icon_state = "eng_secure"; - req_access = list(11) - }, -/obj/item/stack/tape/industrial, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"pU" = ( -/turf/closed/wall/rust, -/area/ship/maintenance/aft) -"qY" = ( -/obj/structure/window/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"rA" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/item/storage/toolbox/mechanical/old, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/blood/drip, -/obj/effect/decal/cleanable/blood/footprints, -/obj/effect/decal/cleanable/blood/gibs/down, -/obj/effect/decal/cleanable/blood/gibs/limb, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/machinery/holopad/emergency/buddy, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"rG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/observer_start, -/turf/open/floor/plating, -/area/ship/cargo) -"sd" = ( -/turf/template_noop, -/area/template_noop) -"tc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/broken/directional/south, -/obj/item/bedsheet/random, -/obj/structure/bed, -/obj/structure/curtain/bounty, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"tr" = ( -/obj/structure/frame/computer, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"uW" = ( -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/external) -"vb" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/oil/streak, -/obj/item/trash/can/food/beans, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/cargo) -"vf" = ( -/obj/machinery/suit_storage_unit/independent/mining/eva, -/turf/open/floor/plating, -/area/ship/cargo) -"vs" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"vN" = ( -/obj/machinery/button/door{ - id = "tidedoors"; - name = "Blast Door Control"; - pixel_y = -20; - dir = 1 - }, -/obj/structure/closet/crate/radiation, -/obj/item/clothing/head/radiation, -/obj/item/clothing/suit/radiation, -/obj/item/clothing/suit/radiation, -/obj/item/clothing/head/radiation, -/turf/open/floor/plating, -/area/ship/cargo) -"wb" = ( -/obj/structure/closet/secure_closet/medical2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance/eight, -/obj/item/storage/firstaid/regular, -/obj/machinery/light/broken/directional/south, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"yr" = ( -/obj/effect/spawner/lootdrop/maintenance, -/obj/effect/decal/cleanable/dirt, -/obj/item/trash/sosjerky, -/obj/item/cigbutt, -/obj/structure/closet/secure_closet{ - req_access = list(11) - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"zm" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/external) -"zr" = ( -/turf/closed/wall, -/area/ship/maintenance/central) -"Ap" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"AU" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/oil/streak, -/obj/item/trash/semki, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Bs" = ( -/obj/machinery/door/window/northright, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 1 - }, -/obj/structure/window, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"BI" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 1; - name = "Helm" - }, -/obj/effect/decal/cleanable/blood/splatter, -/obj/machinery/light/broken/directional/south, -/obj/item/radio/intercom/wideband/directional/west, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Dc" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/blood/footprints, -/obj/machinery/light/broken/directional/east, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"DD" = ( -/turf/closed/wall/material, -/area/ship/maintenance/starboard) -"Ea" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/poddoor{ - dir = 4; - id = "tidedoors"; - name = "Cargo Bay Blast Door" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"Ed" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating, -/area/ship/cargo) -"Ek" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/loading{ - dir = 8 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plating, -/area/ship/cargo) -"Gu" = ( -/obj/structure/table, -/obj/item/trash/cheesie, -/obj/item/reagent_containers/food/snacks/kebab/rat{ - pixel_y = -6 - }, -/obj/item/reagent_containers/food/snacks/kebab/rat/double{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/reagent_containers/food/snacks/burger/rat, -/obj/item/cigbutt, -/obj/item/reagent_containers/food/drinks/sillycup/smallcarton{ - list_reagents = list(/datum/reagent/consumable/ethanol/vodka=100) - }, -/obj/machinery/computer/cryopod/directional/north{ - pixel_y = 25 - }, -/obj/item/areaeditor/shuttle, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"GE" = ( -/turf/closed/wall/rust, -/area/ship/maintenance/starboard) -"Hp" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/item/stack/sheet/mineral/plasma/five, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"HQ" = ( -/obj/machinery/power/shuttle/engine/liquid/oil{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/external) -"JG" = ( -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"KS" = ( -/obj/effect/spawner/lootdrop/memeorgans, -/obj/structure/closet/crate/freezer, -/obj/item/reagent_containers/blood/AMinus, -/obj/item/reagent_containers/blood/BPlus, -/obj/item/reagent_containers/blood/random, -/obj/item/organ/ears/cat, -/obj/item/organ/tail/cat, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"KY" = ( -/obj/item/pickaxe/emergency, -/obj/structure/closet/crate, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/item/shovel/spoon, -/obj/machinery/light/directional/south, -/obj/item/shovel/spoon, -/obj/item/mining_scanner, -/obj/item/storage/bag/ore, -/obj/item/pickaxe/emergency, -/obj/effect/spawner/lootdrop/maintenance/eight, -/turf/open/floor/plating, -/area/ship/cargo) -"LP" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Mk" = ( -/obj/effect/decal/cleanable/oil/streak, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"MF" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ML" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/engineering{ - dir = 4; - req_access = list(11) - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"MV" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/smes, -/obj/machinery/light/directional/north, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Nr" = ( -/obj/effect/decal/cleanable/oil/streak, -/obj/item/trash/boritos, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/glass, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Ns" = ( -/turf/closed/wall, -/area/ship/maintenance/port) -"Om" = ( -/obj/machinery/door/window/northright{ - dir = 2 - }, -/obj/effect/decal/cleanable/glass, -/obj/item/reagent_containers/glass/bucket{ - desc = "Better get scoopin'."; - name = "oil-soaked bucket" - }, -/mob/living/simple_animal/hostile/cockroach/glockroach, -/obj/effect/spawner/lootdrop/maintenance/four, -/obj/structure/cable, -/obj/machinery/power/terminal{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Oy" = ( -/turf/closed/wall, -/area/ship/maintenance/fore) -"Po" = ( -/turf/closed/wall/rust, -/area/ship/maintenance/central) -"Px" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Qi" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/directional/east, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Sd" = ( -/obj/structure/window/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Sf" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"So" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/item/storage/firstaid/fire, -/obj/effect/decal/cleanable/dirt, -/obj/structure/light_construct/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"SI" = ( -/obj/effect/decal/cleanable/glass, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Ti" = ( -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Tp" = ( -/turf/closed/wall/rust, -/area/ship/maintenance/fore) -"TT" = ( -/obj/structure/fans/tiny, -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/docking_port/mobile{ - dir = 8; - port_direction = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"Ub" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/item/trash/can/food/peaches/maint, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Ux" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 4; - input_dir = 4; - output_dir = 8 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"Vl" = ( -/obj/machinery/computer/helm, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"VL" = ( -/obj/effect/spawner/lootdrop/maintenance, -/obj/structure/closet/crate, -/obj/effect/decal/cleanable/glass, -/obj/item/storage/toolbox/mechanical/old, -/obj/item/reagent_containers/food/snacks/canned/beans, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"VV" = ( -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"We" = ( -/obj/structure/table/optable, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Wy" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/glass, -/obj/structure/reagent_dispensers/cooking_oil{ - desc = "A huge metal vat with a tap on the front. Contains your backup fuel."; - name = "vat of engine oil"; - reagent_id = /datum/reagent/fuel/oil; - tank_volume = 3000 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Xg" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/oil/slippery, -/obj/effect/decal/cleanable/blood/footprints, -/obj/effect/decal/cleanable/blood/tracks, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/item/trash/semki, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Xz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/structure/sign/warning/gasmask, -/turf/closed/wall/rust, -/area/ship/maintenance/central) -"Yo" = ( -/turf/closed/wall/rust, -/area/ship/maintenance/port) -"Zj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/mob/living/simple_animal/hostile/cockroach, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Zo" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/oil, -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/power/terminal, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/item/cigbutt, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"ZW" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/light_construct/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) - -(1,1,1) = {" -sd -sd -sd -sd -sd -sd -sd -sd -pH -TT -pU -pH -sd -sd -sd -sd -sd -"} -(2,1,1) = {" -sd -sd -sd -Ns -Ns -qY -Yo -pH -pH -VV -kK -pH -sd -Po -zr -zr -sd -"} -(3,1,1) = {" -sd -sd -sd -Ns -Gu -fI -tc -pH -oJ -JG -yr -pH -zr -zr -lJ -zm -sd -"} -(4,1,1) = {" -ku -Tp -Oy -Ns -ao -Nr -ky -pU -ZW -Mk -VL -pU -Wy -pi -Om -HQ -sd -"} -(5,1,1) = {" -ku -tr -BI -Oy -MF -Ns -Ns -pH -hc -pH -pH -pH -zr -aW -Xz -iW -gy -"} -(6,1,1) = {" -ku -Vl -rA -hQ -Xg -Dc -Sf -Ub -aM -gB -Qi -Sf -LP -fZ -mz -zr -Po -"} -(7,1,1) = {" -ku -tr -kY -Oy -nq -oC -kC -oC -GE -ch -ln -kk -GE -zr -Zo -Bs -zm -"} -(8,1,1) = {" -ku -Oy -Oy -oC -aD -bI -vb -KY -ln -Hp -ln -AU -SI -ln -mw -Bs -zm -"} -(9,1,1) = {" -sd -sd -sd -nq -Ux -rG -nt -vf -ln -vs -ln -So -eC -ln -Po -Po -zr -"} -(10,1,1) = {" -sd -sd -sd -oC -Ek -Ed -nt -vN -ln -MV -Px -GE -ML -ln -ln -sd -sd -"} -(11,1,1) = {" -sd -sd -sd -oC -Ea -Ea -mL -mL -ln -Ap -Zj -mB -ea -wb -ln -sd -sd -"} -(12,1,1) = {" -sd -sd -sd -sd -gS -gS -gS -uW -GE -pT -KS -Ti -aZ -We -GE -sd -sd -"} -(13,1,1) = {" -sd -sd -sd -sd -sd -sd -sd -sd -GE -ln -DD -Sd -Sd -ln -GE -sd -sd -"} diff --git a/_maps/deprecated/Ships/infiltrator_advanced.dmm b/_maps/deprecated/Ships/infiltrator_advanced.dmm deleted file mode 100644 index d24017f4d8c0..000000000000 --- a/_maps/deprecated/Ships/infiltrator_advanced.dmm +++ /dev/null @@ -1,2825 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/shuttle/syndicate/bridge) -"ab" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "syndieshutters"; - name = "Blast Shutters" - }, -/obj/structure/grille, -/turf/open/floor/plating, -/area/shuttle/syndicate/bridge) -"ac" = ( -/obj/machinery/porta_turret/syndicate/shuttle{ - dir = 9 - }, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/bridge) -"ad" = ( -/turf/template_noop, -/area/template_noop) -"ae" = ( -/obj/machinery/porta_turret/syndicate/shuttle{ - dir = 5 - }, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/bridge) -"af" = ( -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/bridge) -"ag" = ( -/obj/structure/table/reinforced, -/obj/machinery/light/directional/west, -/obj/item/reagent_containers/food/drinks/bottle/whiskey{ - desc = "A bottle of whiskey. There's a label that reads 'tears' taped to the front."; - name = "Bottle of Tears"; - pixel_x = 3; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_x = -7; - pixel_y = 10 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_x = -7; - pixel_y = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/bridge) -"ah" = ( -/obj/structure/frame/computer{ - anchored = 1 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/bridge) -"ai" = ( -/obj/structure/table/reinforced, -/obj/machinery/light/directional/north, -/obj/item/storage/toolbox/syndicate, -/obj/item/assembly/voice, -/obj/item/crowbar/red, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/armory) -"aj" = ( -/obj/machinery/computer/helm, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/bridge) -"ak" = ( -/obj/machinery/computer/camera_advanced/syndie, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/bridge) -"al" = ( -/obj/structure/table/reinforced, -/obj/machinery/light/directional/east, -/obj/item/stack/cable_coil, -/obj/item/crowbar/red, -/obj/item/radio/headset/syndicate/alt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/bridge) -"am" = ( -/obj/machinery/computer/crew/syndie{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/bridge) -"an" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 8; - name = "tactical chair" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/machinery/status_display/evac{ - pixel_x = -32; - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/bridge) -"ao" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/north{ - freerange = 1; - name = "Syndicate Radio Intercom" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/bridge) -"ap" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 1; - name = "tactical chair" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/bridge) -"aq" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "syndieshutters"; - name = "Bridge View Toggle"; - pixel_y = 7; - req_access_txt = "150" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "infiltrator_bridge"; - name = "Bridge Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -2; - specialfunctions = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/bridge) -"ar" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "tactical chair" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/machinery/status_display/ai{ - pixel_x = 32; - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/bridge) -"as" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/computer/secure_data/syndie{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/bridge) -"at" = ( -/obj/machinery/computer/med_data/syndie{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/bridge) -"aB" = ( -/obj/machinery/porta_turret/syndicate/shuttle{ - dir = 9 - }, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/airlock) -"aC" = ( -/obj/structure/chair/comfy/shuttle{ - name = "tactical chair" - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/airlock) -"aD" = ( -/obj/machinery/porta_turret/syndicate/shuttle{ - dir = 5 - }, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/airlock) -"aE" = ( -/obj/structure/chair/comfy/shuttle{ - name = "tactical chair" - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/airlock) -"aF" = ( -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/hallway) -"aG" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/table/reinforced, -/obj/machinery/light/directional/west, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/pen, -/obj/item/toy/figure/syndie{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/hallway) -"aH" = ( -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/eva) -"aI" = ( -/obj/structure/chair/comfy/shuttle{ - name = "tactical chair" - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/airlock) -"aJ" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/airlock) -"aL" = ( -/obj/structure/sign/warning/vacuum/external, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/airlock) -"aN" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/airlock) -"aO" = ( -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/airlock) -"aQ" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/shuttle/syndicate/eva) -"aR" = ( -/obj/machinery/door/airlock/hatch{ - name = "Preparation Room"; - req_access_txt = "150" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/eva) -"aX" = ( -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 6 - }, -/obj/item/storage/toolbox/syndicate, -/obj/item/crowbar/red, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/eva) -"aZ" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/eva) -"bb" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/eva) -"bd" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/bodybags{ - pixel_y = 6 - }, -/obj/item/stack/medical/gauze, -/obj/item/stack/medical/bruise_pack{ - pixel_x = 6 - }, -/obj/item/stack/medical/ointment, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/status_display/ai{ - pixel_y = 32 - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/medical) -"bf" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/shuttle/syndicate/medical) -"bi" = ( -/obj/machinery/suit_storage_unit/syndicate, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/eva) -"bj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/eva) -"bk" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/eva) -"bl" = ( -/obj/item/clipboard, -/obj/item/reagent_containers/hypospray/medipen, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = 6 - }, -/obj/item/reagent_containers/hypospray/medipen{ - pixel_y = -6 - }, -/obj/item/reagent_containers/glass/bottle/charcoal, -/obj/structure/table/reinforced, -/obj/machinery/light/directional/north, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"bm" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"bn" = ( -/obj/structure/shuttle/engine/heater, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/medical) -"bo" = ( -/obj/machinery/sleeper/syndie{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/medical) -"bp" = ( -/obj/machinery/door/poddoor{ - id = "infiltrator_portblast"; - name = "Infiltrator Port Hatch" - }, -/obj/machinery/button/door{ - id = "infiltrator_portblast"; - name = "Infiltrator Port Hatch Control"; - pixel_y = 26; - req_access_txt = "150" - }, -/obj/structure/fans/tiny, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/airlock) -"bt" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/eva) -"bw" = ( -/obj/structure/shuttle/engine/propulsion, -/obj/effect/turf_decal/industrial/warning/full, -/obj/effect/turf_decal/industrial/warning/full, -/turf/open/floor/plating, -/area/shuttle/syndicate/medical) -"bA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"bB" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/eva) -"bD" = ( -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/medical) -"bE" = ( -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/armory) -"bF" = ( -/obj/structure/shuttle/engine/propulsion, -/obj/effect/turf_decal/industrial/warning/full, -/obj/effect/turf_decal/industrial/warning/full, -/turf/open/floor/plating, -/area/shuttle/syndicate/armory) -"bG" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/eva) -"bH" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/sign/departments/medbay/alt{ - pixel_x = -32; - pixel_y = -32 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"bI" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/eva) -"bJ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"bK" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/eva) -"bL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/medical) -"bM" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/eva) -"bO" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/status_display/ai{ - pixel_x = -32; - pixel_y = 32 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/eva) -"bP" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/vending/medical/syndicate_access, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"bQ" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/shuttle/syndicate/hallway) -"bR" = ( -/obj/machinery/power/port_gen/pacman{ - anchored = 1 - }, -/obj/item/wrench, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/terminal{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/hallway) -"bT" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/metal/twenty, -/obj/item/stack/sheet/glass{ - amount = 10 - }, -/obj/item/stack/sheet/mineral/plastitanium{ - amount = 20 - }, -/obj/item/storage/box/lights/bulbs, -/obj/item/storage/toolbox/mechanical, -/obj/item/stack/sheet/mineral/plasma{ - amount = 20 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/hallway) -"bU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/item/radio/intercom/directional/north{ - freerange = 1; - name = "Syndicate Radio Intercom"; - pixel_y = 22 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"bV" = ( -/obj/machinery/door/window{ - dir = 1; - name = "Surgery Chamber"; - req_access_txt = "150" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"bW" = ( -/obj/item/clipboard{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/book/manual/wiki/surgery, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/suit/apron/surgical, -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/medical) -"bY" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/fire/corner{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/armory) -"bZ" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - id_tag = "infiltrator_portdoor"; - name = "Infiltrator Port Airlock" - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/airlock) -"ca" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/shuttle/syndicate/airlock) -"cd" = ( -/obj/machinery/door/airlock/hatch{ - name = "Preparation Room"; - req_access_txt = "150" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/eva) -"ce" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/shuttle/syndicate/eva) -"cf" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/eva) -"cg" = ( -/obj/machinery/suit_storage_unit/syndicate, -/obj/effect/turf_decal/box, -/obj/machinery/airalarm/syndicate{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/eva) -"ch" = ( -/obj/item/retractor, -/obj/item/cautery, -/obj/structure/table/reinforced, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/medical) -"ci" = ( -/obj/structure/table/reinforced, -/obj/machinery/status_display/evac{ - pixel_x = 32 - }, -/obj/item/stack/sheet/mineral/plastitanium{ - amount = 30 - }, -/obj/item/stack/cable_coil, -/obj/item/assembly/prox_sensor{ - desc = "Used for scanning and alerting when someone enters a certain proximity. This one is slightly shifted to the left."; - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/assembly/prox_sensor{ - desc = "Used for scanning and alerting when someone enters a certain proximity. This one is slightly shifted to the left."; - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/assembly/infra, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/armory) -"cj" = ( -/obj/structure/rack, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/storage/firstaid/regular{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/storage/firstaid/fire, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"ck" = ( -/obj/structure/sign/warning/securearea, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/hallway) -"cl" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/plating, -/area/shuttle/syndicate/hallway) -"cp" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/east, -/obj/item/clothing/suit/space/syndicate, -/obj/item/tank/internals/oxygen/yellow, -/obj/item/clothing/mask/gas{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/clothing/head/helmet/space/syndicate, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/airlock) -"cr" = ( -/obj/structure/sign/warning/fire, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/shuttle/syndicate/medical) -"cs" = ( -/obj/structure/sign/warning/fire, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/hallway) -"ct" = ( -/obj/structure/sign/warning/fire, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/shuttle/syndicate/armory) -"cu" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"cw" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/closet/crate/freezer{ - name = "universal blood storage" - }, -/obj/machinery/iv_drip, -/obj/item/reagent_containers/blood/universal{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/reagent_containers/blood/universal, -/obj/item/reagent_containers/blood/universal{ - pixel_x = -4; - pixel_y = -4 - }, -/obj/machinery/airalarm/syndicate{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/medical) -"cx" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/shuttle/engine/heater, -/turf/open/floor/plating, -/area/shuttle/syndicate/medical) -"cy" = ( -/obj/structure/shuttle/engine/propulsion, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate/medical) -"cz" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate/hallway) -"cA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate/medical) -"cB" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate/medical) -"cC" = ( -/obj/machinery/porta_turret/syndicate/shuttle{ - dir = 6 - }, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/medical) -"cD" = ( -/obj/structure/shuttle/engine/large, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate/hallway) -"cE" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating, -/area/shuttle/syndicate/hallway) -"cF" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/shuttle/syndicate/armory) -"cG" = ( -/obj/structure/shuttle/engine/heater, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/armory) -"cH" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/shuttle/engine/heater, -/turf/open/floor/plating, -/area/shuttle/syndicate/armory) -"cI" = ( -/obj/structure/shuttle/engine/large, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating, -/area/shuttle/syndicate/hallway) -"cJ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate/hallway) -"cK" = ( -/obj/machinery/porta_turret/syndicate/shuttle{ - dir = 10 - }, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/armory) -"cL" = ( -/obj/structure/shuttle/engine/large, -/turf/open/floor/plating, -/area/shuttle/syndicate/medical) -"cM" = ( -/obj/structure/shuttle/engine/heater, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/hallway) -"cN" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/shuttle/engine/heater, -/turf/open/floor/plating, -/area/shuttle/syndicate/hallway) -"cO" = ( -/obj/structure/shuttle/engine/propulsion, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate/armory) -"cP" = ( -/turf/open/floor/plating, -/area/shuttle/syndicate/medical) -"cQ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate/armory) -"cR" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate/armory) -"cS" = ( -/obj/structure/shuttle/engine/large, -/turf/open/floor/plating, -/area/shuttle/syndicate/armory) -"cT" = ( -/turf/open/floor/plating, -/area/shuttle/syndicate/armory) -"cU" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/rack, -/obj/machinery/firealarm/directional/west, -/obj/item/clothing/suit/space/syndicate/black/red, -/obj/item/tank/internals/oxygen/yellow, -/obj/item/clothing/mask/gas{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/clothing/head/helmet/space/syndicate/black/red, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/airlock) -"cV" = ( -/obj/machinery/porta_turret/syndicate/shuttle{ - dir = 10 - }, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/medical) -"cW" = ( -/obj/machinery/door/poddoor{ - id = "infiltrator_starboardblast"; - name = "Infiltrator Starboard Hatch" - }, -/obj/docking_port/mobile{ - dheight = 1; - dir = 8; - dwidth = 12; - height = 17; - movement_force = list("KNOCKDOWN" = 0, "THROW" = 0); - name = "syndicate infiltrator"; - port_direction = 4; - width = 23 - }, -/obj/structure/fans/tiny, -/obj/effect/turf_decal/box, -/obj/machinery/button/door{ - id = "infiltrator_starboardblast"; - name = "Infiltrator Starboard Hatch Control"; - pixel_y = 26; - req_access_txt = "150" - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/airlock) -"cX" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate/hallway) -"cY" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plating, -/area/shuttle/syndicate/hallway) -"cZ" = ( -/obj/machinery/porta_turret/syndicate/shuttle{ - dir = 6 - }, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/armory) -"da" = ( -/obj/item/sbeacondrop/bomb{ - pixel_x = -4; - pixel_y = 8 - }, -/obj/item/sbeacondrop/bomb{ - pixel_x = -4 - }, -/obj/structure/table/reinforced, -/obj/item/radio/headset/syndicate/alt{ - pixel_x = 4; - pixel_y = 4 - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/armory) -"db" = ( -/obj/structure/table/reinforced, -/obj/machinery/status_display/ai{ - pixel_x = 32 - }, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high/plus{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/stock_parts/cell/high/plus, -/obj/item/multitool, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/armory) -"dc" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"dd" = ( -/obj/effect/turf_decal/box/corners, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"di" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/airalarm/syndicate{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"dk" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/airalarm/syndicate{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"dm" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/eva) -"dq" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"dr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/medical) -"dx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/north{ - freerange = 1; - name = "Syndicate Radio Intercom"; - pixel_y = 22 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"dz" = ( -/obj/item/circular_saw, -/obj/item/surgicaldrill{ - pixel_y = 5 - }, -/obj/item/healthanalyzer, -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/light/directional/west, -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/medical) -"dD" = ( -/obj/structure/mirror{ - pixel_x = -28 - }, -/obj/machinery/shower{ - dir = 4; - name = "emergency shower" - }, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/medical) -"dE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"dF" = ( -/obj/structure/rack, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/item/storage/firstaid/regular{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/storage/firstaid/brute, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"dG" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/fire, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/ntos{ - pixel_y = 32 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/armory) -"dJ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/box/corners, -/obj/machinery/light/directional/west, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/eva) -"dN" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/armory) -"dO" = ( -/obj/structure/closet/syndicate/personal, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/armory) -"dP" = ( -/obj/machinery/suit_storage_unit/syndicate, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/status_display/evac{ - pixel_y = -32 - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/eva) -"dQ" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/armory) -"dR" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/shuttle/syndicate/eva) -"dT" = ( -/obj/machinery/computer/operating{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/airalarm/syndicate{ - dir = 4; - pixel_x = -25 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/medical) -"dU" = ( -/obj/structure/table/optable, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/medical) -"dV" = ( -/obj/item/scalpel{ - pixel_y = 16 - }, -/obj/structure/table/reinforced, -/obj/item/bodypart/l_arm/robot{ - pixel_x = -6 - }, -/obj/item/bodypart/r_arm/robot{ - pixel_x = 6 - }, -/obj/item/hemostat, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/medical) -"dW" = ( -/obj/machinery/telecomms/allinone{ - intercept = 1 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/armory) -"dX" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/armory) -"dZ" = ( -/obj/machinery/recharge_station, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/light/directional/east, -/obj/machinery/status_display/evac{ - pixel_x = 32 - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/armory) -"ea" = ( -/obj/structure/closet/syndicate/personal, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/armory) -"eb" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 28 - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/armory) -"ed" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/table/reinforced, -/obj/item/storage/box/zipties{ - pixel_x = 4; - pixel_y = 6 - }, -/obj/item/storage/box/handcuffs{ - pixel_y = 2 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/armory) -"ei" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "Connector to Ship" - }, -/obj/machinery/door/window{ - dir = 1; - name = "Systems Chamber"; - req_access_txt = "150" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/armory) -"en" = ( -/obj/machinery/porta_turret/syndicate/shuttle{ - dir = 9 - }, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/medical) -"eo" = ( -/obj/structure/table/reinforced, -/obj/item/wrench, -/obj/item/weldingtool/largetank, -/obj/item/assembly/signaler{ - desc = "Used to remotely activate devices. Allows for syncing when using a secure signaler on another. Slightly scooted."; - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/assembly/signaler{ - desc = "Used to remotely activate devices. Allows for syncing when using a secure signaler on another. Slightly scooted."; - pixel_x = 4; - pixel_y = 4 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/airalarm/syndicate{ - pixel_y = 25 - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/armory) -"ep" = ( -/obj/structure/mirror{ - pixel_y = 28 - }, -/obj/structure/sink{ - pixel_y = 25 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"eq" = ( -/obj/machinery/porta_turret/syndicate/shuttle{ - dir = 5 - }, -/turf/closed/wall/r_wall/syndicate, -/area/shuttle/syndicate/armory) -"et" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/visible{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/armory) -"eu" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/armory) -"ev" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/shuttle/syndicate/hallway) -"eC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"fx" = ( -/obj/machinery/door/airlock/hatch{ - name = "Preparation Room"; - req_access_txt = "150" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/eva) -"gi" = ( -/obj/item/grenade/syndieminibomb{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/grenade/syndieminibomb{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/structure/table/reinforced, -/obj/item/grenade/c4, -/obj/item/grenade/c4, -/obj/item/grenade/c4, -/obj/item/grenade/c4, -/obj/item/grenade/c4, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/armory) -"gF" = ( -/obj/machinery/door/airlock/hatch{ - name = "Ordnance Storage"; - req_access_txt = "150" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/hallway) -"hG" = ( -/obj/machinery/power/smes{ - charge = 5e+006 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/sign/warning/electricshock{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/hallway) -"hM" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/poddoor/shutters{ - id = "infiltrator_armorybay"; - name = "Infiltrator Armoy Bay" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/armory) -"iC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/medical) -"jT" = ( -/obj/structure/sign/departments/medbay/alt{ - pixel_x = -32 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/airlock) -"jZ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/light/directional/east, -/obj/machinery/firealarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/medical) -"kg" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/armory) -"lm" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/medical) -"lw" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/hallway) -"mj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/armory) -"mx" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 8; - name = "tactical chair" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/syndicate{ - aidisabled = 1; - area = "/area/shuttle/syndicate/bridge"; - name = "Infiltrator E.V.A APC"; - pixel_y = -25 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/bridge) -"nq" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/armory) -"nu" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light/directional/east, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"nE" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/armory) -"oe" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/hatch{ - name = "Infiltrator Access"; - req_access_txt = "150" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/hallway) -"of" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/airlock) -"ol" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/table/reinforced, -/obj/machinery/light/directional/east, -/obj/item/storage/fancy/cigarettes/cigpack_syndicate{ - pixel_x = 8 - }, -/obj/item/lighter{ - pixel_x = -2; - pixel_y = 2 - }, -/obj/item/lighter{ - pixel_x = -6; - pixel_y = -2 - }, -/obj/machinery/power/apc/syndicate{ - aidisabled = 1; - area = "/area/shuttle/syndicate/hallway"; - dir = 1; - name = "Infiltrator APC"; - pixel_y = 25 - }, -/obj/machinery/airalarm/syndicate{ - dir = 8; - pixel_x = 25 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/hallway) -"pg" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/armory) -"ro" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/medical) -"rs" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"rE" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/hallway) -"wq" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"wA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/obj/machinery/firealarm/directional/west, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/armory) -"xx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/bridge) -"yF" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "tactical chair" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/airalarm/syndicate{ - dir = 1; - pixel_y = -25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/bridge) -"zm" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"zt" = ( -/obj/structure/sign/departments/engineering{ - pixel_x = 32 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/airlock) -"Bd" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/medical) -"CW" = ( -/obj/machinery/door/airlock/hatch{ - name = "Ordnance Storage"; - req_access_txt = "150" - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/hallway) -"Em" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/medical) -"Fa" = ( -/obj/machinery/sleeper/syndie{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/power/apc/syndicate{ - aidisabled = 1; - area = "/area/shuttle/syndicate/medical"; - dir = 8; - name = "Infiltrator Medical APC"; - pixel_x = -25 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/medical) -"Fb" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/door/airlock/hatch{ - id_tag = "infiltrator_bridge"; - name = "Infiltrator Bridge"; - req_access_txt = "150" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/bridge) -"FM" = ( -/obj/structure/rack, -/obj/item/pickaxe/mini{ - pixel_y = 6 - }, -/obj/item/pickaxe/mini, -/obj/item/flashlight/seclite, -/obj/item/flashlight/seclite, -/obj/item/extinguisher/mini, -/obj/machinery/power/apc/syndicate{ - aidisabled = 1; - area = "/area/shuttle/syndicate/armory"; - dir = 4; - name = "Infiltrator Armory APC"; - pixel_x = 25 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/armory) -"FS" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/fire{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/armory) -"Gt" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"GZ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/armory) -"Hm" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/hallway) -"HQ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/medical) -"HY" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/eva) -"II" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/medical) -"Ji" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"Jl" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/armory) -"Jr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/hallway) -"JF" = ( -/obj/machinery/nuclearbomb/syndicate{ - anchored = 1 - }, -/obj/machinery/door/window{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/cee{ - dir = 1 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/circuit/red, -/area/shuttle/syndicate/hallway) -"KL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/bridge) -"KT" = ( -/obj/structure/chair/comfy/shuttle{ - name = "tactical chair" - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/power/apc/syndicate{ - aidisabled = 1; - area = "/area/shuttle/syndicate/airlock"; - dir = 4; - name = "Infiltrator Airlock APC"; - pixel_x = 25 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/airlock) -"Ld" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/hallway) -"Lo" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/machinery/light/directional/east, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/eva) -"Nr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/armory) -"NI" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/door/poddoor/shutters{ - id = "infiltrator_medbay"; - name = "Infiltrator Medical Bay" - }, -/obj/machinery/button/door{ - id = "infiltrator_medbay"; - name = "Infiltrator Medical Bay Toggle"; - pixel_x = 25; - req_access_txt = "150" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"Oh" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"OL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"PA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/airalarm/syndicate{ - dir = 4; - pixel_x = -25 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"PF" = ( -/obj/machinery/suit_storage_unit/syndicate, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/syndicate{ - aidisabled = 1; - area = "/area/shuttle/syndicate/eva"; - dir = 1; - name = "Infiltrator E.V.A APC"; - pixel_y = 25 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/eva) -"Rd" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/armory) -"Ri" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/fire{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sign/departments/engineering{ - pixel_x = 32; - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/armory) -"Rt" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/hatch{ - name = "Infiltrator Access"; - req_access_txt = "150" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod/dark, -/area/shuttle/syndicate/hallway) -"RF" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/medical) -"RM" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/hallway) -"RN" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/bridge) -"Sa" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"Si" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/poddoor/shutters{ - id = "infiltrator_medbay"; - name = "Infiltrator Medical Bay" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"SD" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/syndicate{ - dir = 8; - pixel_x = 25 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"Us" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/medical) -"VO" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/medical) -"Wb" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/light/directional/west, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"We" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/hallway) -"Wt" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/airlock) -"YJ" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/computer/monitor/secret{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/bridge) -"Zz" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/armory) -"ZP" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red, -/area/shuttle/syndicate/armory) -"ZV" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/poddoor/shutters{ - id = "infiltrator_armorybay"; - name = "Infiltrator Armoy Bay" - }, -/obj/machinery/button/door{ - id = "infiltrator_armorybay"; - name = "Infiltrator Armory Bay Toggle"; - pixel_x = -25; - req_access_txt = "150" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium, -/area/shuttle/syndicate/armory) - -(1,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -en -bn -bw -ad -ad -ad -ad -ad -ad -ad -ad -"} -(2,1,1) = {" -ad -ad -ad -ad -ad -ad -aO -bp -aL -aO -bD -bD -bD -bD -bD -bn -bw -ad -ad -ad -ad -"} -(3,1,1) = {" -ad -ad -ad -ad -ad -aO -ca -bU -dc -aO -bd -bo -Fa -cw -bf -bD -bD -bD -bD -cV -ad -"} -(4,1,1) = {" -ad -ad -ad -ad -ad -aO -aN -bm -di -aO -bl -bA -Us -bH -bL -dz -dD -dT -bn -cy -ad -"} -(5,1,1) = {" -ad -ad -ad -ad -aB -aO -aL -bZ -aJ -aO -bf -ep -Ji -dd -dr -bV -dE -dU -cx -cA -cL -"} -(6,1,1) = {" -ad -ad -ad -ad -aO -aI -zm -Gt -Wb -jT -Si -HQ -lm -VO -Bd -bW -ch -dV -cx -cB -cP -"} -(7,1,1) = {" -ad -af -ab -ab -aO -aE -Wt -eC -SD -of -NI -II -iC -jZ -Em -RF -dF -cr -bD -cC -ad -"} -(8,1,1) = {" -ac -aa -am -at -aO -KT -rs -cp -ce -dR -dR -aR -dR -ce -bP -ro -cj -bn -cy -ad -ad -"} -(9,1,1) = {" -ab -ag -an -mx -aF -aF -oe -ce -dR -bi -dJ -bG -dP -dR -bQ -CW -ck -cM -cz -cD -ad -"} -(10,1,1) = {" -ab -ah -ao -RN -aF -aG -Hm -aQ -aX -bO -bj -bI -bB -aQ -bR -RM -cl -cN -cX -cE -ad -"} -(11,1,1) = {" -ab -aj -ap -xx -Fb -Ld -lw -cd -dm -dm -bk -bK -bi -aH -hG -rE -JF -cs -ev -ev -ad -"} -(12,1,1) = {" -ab -ak -aq -KL -aF -ol -Jr -aQ -aZ -bb -bt -bM -cf -aQ -bT -We -cl -cN -cX -cI -ad -"} -(13,1,1) = {" -ab -al -ar -yF -aF -aF -Rt -ce -dR -PF -Lo -HY -cg -dR -bQ -gF -ck -cM -cY -cJ -ad -"} -(14,1,1) = {" -ae -aa -as -YJ -aO -aC -Oh -cU -ce -dR -dR -fx -dR -ce -ed -Jl -dO -cG -cO -ad -ad -"} -(15,1,1) = {" -ad -af -ab -ab -aO -aE -wq -OL -PA -of -ZV -ZP -Zz -wA -pg -nE -ea -ct -bE -cK -ad -"} -(16,1,1) = {" -ad -ad -ad -ad -aO -aI -bJ -Sa -nu -zt -hM -Rd -kg -Nr -nq -dN -dQ -dW -cH -cQ -cS -"} -(17,1,1) = {" -ad -ad -ad -ad -aD -aO -aL -bZ -aJ -aO -cF -dG -gi -da -GZ -ei -et -dX -cH -cR -cT -"} -(18,1,1) = {" -ad -ad -ad -ad -ad -aO -aN -cu -dk -aO -ai -bY -FS -Ri -mj -dZ -eb -eu -cG -cO -ad -"} -(19,1,1) = {" -ad -ad -ad -ad -ad -aO -ca -dx -dq -aO -eo -ci -FM -db -cF -bE -bE -bE -bE -cZ -ad -"} -(20,1,1) = {" -ad -ad -ad -ad -ad -ad -aO -cW -aL -aO -bE -bE -bE -bE -bE -cG -bF -ad -ad -ad -ad -"} -(21,1,1) = {" -ad -ad -ad -ad -ad -ad -ad -ad -ad -ad -eq -cG -bF -ad -ad -ad -ad -ad -ad -ad -ad -"} diff --git a/_maps/outpost/elevator_test.dmm b/_maps/outpost/elevator_test.dmm deleted file mode 100644 index 88775f57dd25..000000000000 --- a/_maps/outpost/elevator_test.dmm +++ /dev/null @@ -1,40 +0,0 @@ -//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 deleted file mode 100644 index 118bb8afa821..000000000000 --- a/_maps/outpost/hangar/test_20x20.dmm +++ /dev/null @@ -1,1072 +0,0 @@ -//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/machinery/atmospherics/pipe/simple/general, -/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 deleted file mode 100644 index 544771691347..000000000000 --- a/_maps/outpost/hangar/test_2_20x20.dmm +++ /dev/null @@ -1,2912 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"af" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/hangar) -"ar" = ( -/obj/machinery/door/airlock/highsecurity, -/turf/open/floor/plasteel/dark, -/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) -"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) -"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) -"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) -"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) -"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) -"ln" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/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) -"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) -"qe" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 - }, -/turf/open/floor/plasteel/dark, -/area/hangar) -"qk" = ( -/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/machinery/atmospherics/pipe/simple/general{ - dir = 10 - }, -/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) -"sr" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "109" - }, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating, -/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) -"uM" = ( -/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/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/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) -"vo" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 - }, -/obj/machinery/atmospherics/components/unary/passive_vent{ - dir = 1 - }, -/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) -"vT" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/turf/open/floor/plating, -/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) -"Az" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 6 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/hangar) -"AK" = ( -/turf/open/floor/plating/asteroid/icerock/smooth, -/area/hangar) -"Bg" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/fax, -/turf/open/floor/plasteel/dark, -/area/hangar) -"Bo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 - }, -/turf/open/floor/plasteel/dark, -/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) -"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) -"Hy" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/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) -"LI" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/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) -"Od" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/arrow_ccw, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/hangar) -"OF" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/turf/open/floor/plasteel/dark, -/area/hangar) -"OV" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 5 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/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) -"Pz" = ( -/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/machinery/atmospherics/pipe/simple/general{ - dir = 9 - }, -/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) -"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) -"Xx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating, -/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) -"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 -Az -vo -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 -OV -iZ -GX -Lb -Ug -vT -Bo -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 -ln -Bo -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 -LI -iZ -iZ -sI -ft -af -Bo -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 -qk -uM -sr -Xx -Hy -Pz -qe -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 -Bg -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 deleted file mode 100644 index 7520321a6d23..000000000000 --- a/_maps/outpost/hangar/test_2_40x20.dmm +++ /dev/null @@ -1,3879 +0,0 @@ -//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) -"bL" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/turf/open/floor/plating, -/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) -"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) -"cX" = ( -/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, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plasteel/tech/techmaint, -/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) -"dv" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/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) -"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) -"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) -"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) -"kZ" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/general, -/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) -"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) -"nb" = ( -/obj/item/kirbyplants{ - icon_state = "plant-25"; - pixel_x = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/robot_debris{ - pixel_x = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 9 - }, -/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) -"oy" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/light/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/turf/open/floor/plating, -/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) -"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) -"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) -"tH" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/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) -"tY" = ( -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/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) -"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) -"wO" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general, -/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) -"zI" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 6 - }, -/turf/open/floor/plating, -/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) -"AH" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/turf/open/floor/plating, -/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) -"EG" = ( -/obj/structure/railing{ - layer = 3.1 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/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) -"GT" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/light/directional/east, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/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) -"Hy" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/turf/open/floor/plating, -/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) -"KA" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general, -/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) -"Mi" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/sign/poster/contraband/energy_swords{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/turf/open/floor/plating/rust, -/area/hangar) -"MG" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/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) -"Ne" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/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) -"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) -"TG" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/fax, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/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) -"TU" = ( -/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, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 9 - }, -/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) -"UG" = ( -/obj/machinery/door/airlock, -/obj/effect/landmark/outpost/elevator_machine, -/turf/open/floor/plasteel, -/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) -"Vp" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - req_access_txt = "109" - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/simple/general, -/turf/open/floor/plating, -/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) -"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) -"XV" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general{ - dir = 6 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/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) -"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 -XV -GT -kZ -EG -dv -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 -Ne -ie -yV -zp -MG -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 -Mi -ie -Yb -Sk -tH -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 -tY -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 -zI -wO -KA -KA -Vp -cX -nb -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 -oy -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 -AH -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 -Hy -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 -bL -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 -TU -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 -TG -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 deleted file mode 100644 index d5f4c069a61c..000000000000 --- a/_maps/outpost/hangar/test_2_40x40.dmm +++ /dev/null @@ -1,4682 +0,0 @@ -//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/machinery/atmospherics/pipe/simple/general/hidden, -/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/machinery/atmospherics/pipe/simple/general/hidden, -/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/machinery/atmospherics/pipe/simple/general/hidden, -/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 deleted file mode 100644 index aa7bc893a0ab..000000000000 --- a/_maps/outpost/hangar/test_2_56x20.dmm +++ /dev/null @@ -1,3548 +0,0 @@ -//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 deleted file mode 100644 index 66b1a7d24b6f..000000000000 --- a/_maps/outpost/hangar/test_40x20.dmm +++ /dev/null @@ -1,1732 +0,0 @@ -//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/machinery/atmospherics/pipe/simple/general, -/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 deleted file mode 100644 index d38fcbb3d75d..000000000000 --- a/_maps/outpost/hangar/test_40x40.dmm +++ /dev/null @@ -1,2692 +0,0 @@ -//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/machinery/atmospherics/pipe/simple/general, -/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 deleted file mode 100644 index 143bbd3ef8d1..000000000000 --- a/_maps/outpost/hangar/test_56x20.dmm +++ /dev/null @@ -1,2260 +0,0 @@ -//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/machinery/atmospherics/pipe/simple/general, -/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 deleted file mode 100644 index 80ba17bd26b6..000000000000 --- a/_maps/outpost/hangar/test_56x40.dmm +++ /dev/null @@ -1,3540 +0,0 @@ -//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/machinery/atmospherics/pipe/simple/general, -/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 deleted file mode 100644 index af5f62da3a98..000000000000 --- a/_maps/outpost/outpost_test_1.dmm +++ /dev/null @@ -1,20593 +0,0 @@ -//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/manifold/supply/hidden/layer2{ - dir = 8 - }, -/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 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/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 deleted file mode 100644 index 3dab58add4c0..000000000000 --- a/_maps/outpost/outpost_test_2.dmm +++ /dev/null @@ -1,19843 +0,0 @@ -//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) -"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) -"ij" = ( -/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/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/rockvault, -/area/outpost/operations) -"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) -"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) -"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) -"nB" = ( -/obj/structure/table/wood, -/obj/machinery/fax, -/turf/open/floor/plasteel, -/area/outpost/crew/canteen) -"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) -"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) -"SO" = ( -/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) -"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) -"VQ" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/outpost/operations) -"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 -nB -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 -SO -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 -ij -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 -VQ -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_tags_descriptions_guide.txt b/_maps/ship_tags_descriptions_guide.txt deleted file mode 100644 index 6bd86164ba41..000000000000 --- a/_maps/ship_tags_descriptions_guide.txt +++ /dev/null @@ -1,27 +0,0 @@ -When adding a ship to the game you need to add a description and a set of tags based on what the ship is equipped with. -The description should describe what the ship is used for, what it's conditions are typically like, and possibly some lore tidbits for it. -When creating a description you'll need to run it by the lore team to make sure it is compliant and meets up to our standards. - -For tags you will add them in the following format: -"tags": ["Tag One", "Tag Two", "Tag Three"], - -All individual words in tags must be capitalized. -Here is the list of tags: - -"Combat" - A ship containing significant lethal weaponry, is generally lethally armed, or has a ruin or pvp focus. -"Generalist" - A ship containing 4 or more focus tags or very little in a lot of categories without enough to constitute tagging it as such. -"Construction" - A ship built for building or construction projects. -"Robotics" - A ship with AI's, Borgs, or a robotics setup in general. -"Science" - A ship containing a research focus, this includes RnD and XenoBio. -"Service" - A ship with a bar or kitchen setup, a ship focused around the service department. -"Chemistry" - A ship containing a chemistry and/or plumbing setup. -"Medical" - A ship with more than just a few medkits an a surgery kit, a ship based around medical gameplay. -"RP Focus" - A ship that's meant to facilitate a lot of RP. IE cruise ships, apartment ships, bar-rp ships, etc. -"Mining" - A ship with more than a modest amount of mining equipment. Having an ORM, multiple harsuits, protos, etc. -"Cargo" - A ship that is meant to either act as a merchant or a cargo vessel. This is judged on a ship to ship basis. -"Engineering" - A ship with a lot of engineering gear. -"Subshuttle" - A ship that contains a subshuttle. -"Survival Challenge" - A ship that is actively hostile to start on. -"Telecomms" - A ship with a telecomms setup comprising of 3 or more machines. -"Botany" - A ship that has more than a couple trays and a mild selection of seeds. Has a considerable amount of botany equipment. -"Specialist" - A ship that is special, doesn't fit any other tag, or has a special niche. Judged on a ship to ship basis. \ No newline at end of file diff --git a/_maps/shuttles/shiptest/independent_beluga.dmm b/_maps/shuttles/shiptest/independent_beluga.dmm deleted file mode 100644 index 16a771d5be54..000000000000 --- a/_maps/shuttles/shiptest/independent_beluga.dmm +++ /dev/null @@ -1,6273 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ad" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"ag" = ( -/obj/effect/turf_decal/spline/fancy/opaque/blue, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"ak" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/cryo) -"ax" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "premier_windows" - }, -/turf/open/floor/plating, -/area/ship/crew/cryo) -"aF" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "premier_windows" - }, -/turf/open/floor/plating, -/area/ship/crew/dorm) -"aI" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"aO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"aP" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/fluff/hedge, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"bo" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/cryo) -"bD" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/canteen) -"bF" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew) -"bG" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/library) -"bL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/library) -"bP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "premier_lockdown"; - dir = 4 - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/bridge) -"bU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/vending/cigarette, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/library) -"bV" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/wood, -/area/ship/crew/library) -"bW" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/advanced_airlock_controller{ - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"cb" = ( -/obj/machinery/cryopod, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/cryo) -"cf" = ( -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/clothing/suit/space, -/obj/item/clothing/head/helmet/space/light{ - pixel_y = 8; - pixel_x = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_y = 11; - pixel_x = 19 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"cg" = ( -/obj/structure/sign/poster/official/moth{ - pixel_y = 32 - }, -/obj/item/candle{ - pixel_x = 14; - pixel_y = 19 - }, -/obj/structure/bookcase/manuals/engineering, -/turf/open/floor/wood, -/area/ship/crew/library) -"ck" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"cs" = ( -/obj/structure/table/wood, -/obj/item/modular_computer/laptop/preset/civilian{ - pixel_y = 5 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#543C30" - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"cK" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/light_switch{ - pixel_x = -12; - pixel_y = -17; - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/steeldecal/steel_decals4, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"cR" = ( -/obj/effect/turf_decal/industrial/traffic/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/directional/east, -/obj/machinery/button/shieldwallgen{ - dir = 1; - id = "premier_cargo_holo"; - pixel_y = -21; - pixel_x = -1 - }, -/obj/machinery/button/door{ - id = "beluga_cargohatch"; - pixel_x = -10; - pixel_y = -23; - dir = 1 - }, -/obj/machinery/mineral/ore_redemption{ - dir = 8; - input_dir = 8; - output_dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"cW" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/cardboard, -/obj/machinery/light/directional/north, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 8; - pixel_y = -2 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_x = 4; - pixel_y = -2 - }, -/obj/item/reagent_containers/food/drinks/waterbottle/large{ - pixel_y = -2; - pixel_x = -7 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"db" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"de" = ( -/turf/open/floor/plasteel/stairs, -/area/ship/hallway/central) -"dj" = ( -/obj/effect/turf_decal/atmos/air{ - dir = 1 - }, -/turf/open/floor/engine/air, -/area/ship/engineering) -"do" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"dr" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/fax, -/obj/machinery/airalarm/directional/north, -/obj/machinery/camera/autoname{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"dC" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 1 - }, -/obj/structure/window/plasma/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/engineering) -"dE" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/door/window/eastright{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - id = "beluga_thrusters"; - name = "Thruster Blast Door"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"dF" = ( -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"dG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/library) -"dY" = ( -/obj/structure/sign/poster/official/cohiba_robusto_ad{ - pixel_x = -32 - }, -/obj/structure/bookcase/random/reference, -/turf/open/floor/wood, -/area/ship/crew/library) -"eh" = ( -/obj/machinery/door/airlock/wood/glass{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/crew) -"ej" = ( -/obj/machinery/firealarm/directional/west, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"el" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/mob/living/simple_animal/bot/cleanbot, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"es" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"ev" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"eB" = ( -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/machinery/computer/med_data{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"eJ" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/item/modular_computer/laptop/preset/civilian{ - pixel_y = 6 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"eL" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_y = 4; - pixel_x = 3 - }, -/obj/item/pen/fountain{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/bottlegreen{ - dir = 6 - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"eN" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/landmark/start/lawyer, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/library) -"eP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/ship/hallway/central) -"eY" = ( -/obj/structure/window/plasma/reinforced/fulltile, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating, -/area/ship/engineering) -"fa" = ( -/obj/machinery/shower{ - pixel_y = 15 - }, -/obj/structure/curtain, -/obj/item/soap/deluxe, -/turf/open/floor/plasteel/freezer, -/area/ship/hallway/central) -"fe" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/external, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating, -/area/ship/engineering) -"fg" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/cryo) -"fl" = ( -/obj/structure/showcase/machinery/signal_decrypter, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - pixel_y = 10; - dir = 8; - pixel_x = 20 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/library) -"fq" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"fr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"fy" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"fJ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/toxin_output, -/turf/open/floor/engine/plasma, -/area/ship/engineering) -"fP" = ( -/obj/structure/fluff/hedge, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/crew) -"fU" = ( -/obj/effect/turf_decal/spline/fancy/opaque/blue{ - dir = 6 - }, -/obj/machinery/computer/helm{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"fV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/security) -"fX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/security) -"gc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/closet/wall/blue{ - dir = 1; - name = "Bridge Officers Locker"; - pixel_y = -28 - }, -/obj/item/clothing/shoes/cowboy/fancy, -/obj/item/clothing/gloves/color/white, -/obj/item/clothing/under/rank/command/head_of_personnel, -/obj/item/clothing/head/beret/hop, -/obj/item/radio/headset/heads/head_of_personnel, -/obj/item/clothing/glasses/sunglasses/big, -/obj/item/clothing/suit/toggle/lieutenant, -/obj/item/clothing/suit/toggle/lawyer/burgundy, -/obj/item/clothing/suit/toggle/lawyer/navy, -/obj/item/clothing/head/hopcap, -/obj/item/gun/energy/e_gun/mini, -/obj/item/clothing/head/HoS/cowboy, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ge" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"gf" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/bridge) -"gt" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/directional/west, -/turf/open/floor/wood, -/area/ship/crew/library) -"gH" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/cryo) -"gI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating, -/area/ship/engineering) -"hc" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "premier_privacy" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/crew/library) -"hp" = ( -/obj/item/radio/intercom/directional/east, -/obj/machinery/light_switch{ - pixel_x = 22; - pixel_y = -6; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"hr" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"hz" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering) -"hE" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/effect/landmark/start/lawyer, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/library) -"hH" = ( -/obj/structure/bed, -/obj/item/bedsheet/grey, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"hI" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/machinery/door/airlock/hatch{ - name = "Bridge"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/library) -"hJ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"hM" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 1 - }, -/obj/machinery/door/airlock/external, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) -"hP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/item/radio/intercom/wideband/directional/south, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/bridge) -"hU" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/suit/toggle/suspenders/gray, -/obj/item/clothing/suit/jacket, -/obj/item/clothing/neck/stripedredscarf, -/obj/item/clothing/head/flatcap, -/obj/item/clothing/glasses/regular/hipster, -/obj/item/clothing/glasses/regular{ - pixel_y = -5 - }, -/obj/machinery/button/door{ - id = "beluga_dorm2_window"; - pixel_x = -10; - pixel_y = -23; - dir = 1 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/carpet/red, -/area/ship/crew) -"hY" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - id = "beluga_thrusters"; - name = "Thruster Blast Door"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"ih" = ( -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"ij" = ( -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"im" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"is" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/wood/glass{ - name = "Corporate Lounge"; - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/crew/library) -"iC" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/machinery/door/airlock/engineering/glass{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"iP" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/security) -"iU" = ( -/obj/effect/turf_decal/spline/fancy/opaque/blue, -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "Helm" - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"iX" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/obj/effect/landmark/start/depsec, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"jd" = ( -/obj/machinery/chem_dispenser/drinks/fullupgrade{ - dir = 1 - }, -/obj/structure/table/wood/reinforced, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"jj" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"jv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "premier_dorm2"; - name = "Door Bolt"; - pixel_x = 23; - pixel_y = 10; - dir = 8; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_y = -10; - pixel_x = 20 - }, -/turf/open/floor/wood, -/area/ship/crew) -"jw" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"jy" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/engineering) -"jD" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"jF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/chair/sofa/right, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"jI" = ( -/obj/structure/closet/wall/orange{ - name = "fuel locker"; - dir = 4; - pixel_x = -28 - }, -/obj/item/stack/sheet/mineral/plasma/five{ - pixel_y = 3 - }, -/obj/item/stack/sheet/mineral/uranium/five{ - pixel_x = -3; - pixel_y = -4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"jU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"jY" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/pew/right{ - pixel_y = 8 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/library) -"ko" = ( -/obj/structure/statue/sandstone/venus{ - dir = 8; - layer = 3.1 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"ky" = ( -/obj/item/radio/intercom/directional/west, -/turf/open/floor/carpet/red, -/area/ship/crew) -"kD" = ( -/obj/structure/table, -/obj/machinery/vending/boozeomat/all_access{ - pixel_y = -32 - }, -/obj/item/storage/bag/tray, -/obj/effect/spawner/lootdrop/ration{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/reagent_containers/food/snacks/doughslice{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/reagent_containers/food/snacks/doughslice{ - pixel_x = -3 - }, -/obj/item/reagent_containers/food/snacks/grown/carrot{ - pixel_y = 6; - pixel_x = 6 - }, -/obj/item/reagent_containers/food/snacks/grown/tomato{ - pixel_x = 3; - pixel_y = 2 - }, -/obj/item/reagent_containers/food/snacks/grown/soybeans{ - pixel_x = -5; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/snacks/grown/soybeans{ - pixel_x = -5; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/snacks/grown/soybeans{ - pixel_x = -5; - pixel_y = -3 - }, -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/effect/turf_decal/siding/white{ - dir = 10 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"lj" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/computer/secure_data/laptop{ - dir = 8; - pixel_x = 5; - pixel_y = 2 - }, -/obj/item/desk_flag{ - pixel_x = 10; - pixel_y = -9 - }, -/obj/item/binoculars{ - pixel_y = -14; - pixel_x = -2 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ln" = ( -/obj/structure/table/wood/reinforced, -/obj/item/canvas/twentythreeXtwentythree{ - desc = "Earnings chart your soul out on this whiteboard!"; - name = "whiteboard"; - pixel_x = 7; - pixel_y = -27 - }, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -6; - pixel_y = 3 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/library) -"lx" = ( -/obj/structure/fluff/hedge, -/turf/open/floor/wood/walnut, -/area/ship/crew/cryo) -"lB" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "premier_lockdown"; - dir = 4 - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/bridge) -"lC" = ( -/obj/structure/rack, -/obj/effect/turf_decal/techfloor, -/obj/machinery/door/window/brigdoor/southright{ - req_access_txt = "1" - }, -/obj/machinery/light/directional/north, -/obj/item/ammo_box/magazine/co9mm/rubber{ - pixel_x = 9; - pixel_y = 4 - }, -/obj/item/ammo_box/magazine/co9mm{ - pixel_y = 4; - pixel_x = 5 - }, -/obj/item/gun/ballistic/automatic/pistol/commander/inteq/no_mag{ - pixel_y = 4; - pixel_x = -1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security) -"lE" = ( -/obj/structure/table/wood/reinforced, -/obj/effect/turf_decal/siding/wood, -/obj/item/modular_computer/laptop/preset/civilian{ - pixel_y = 5 - }, -/turf/open/floor/wood, -/area/ship/crew) -"lF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-21"; - pixel_x = -6; - pixel_y = 17 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"lJ" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 1 - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"lM" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8; - layer = 4.1 - }, -/obj/structure/bed, -/obj/item/bedsheet/grey, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"lO" = ( -/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/machinery/door/poddoor/shutters/preopen{ - id = "premier_privacy" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/public/glass, -/turf/open/floor/wood, -/area/ship/crew/library) -"lV" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"mc" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"me" = ( -/obj/structure/closet/cabinet, -/obj/item/storage/backpack/satchel, -/obj/item/storage/backpack/messenger, -/obj/item/storage/backpack/duffelbag, -/obj/item/clothing/under/suit/navy, -/obj/item/clothing/under/suit/navy, -/obj/item/clothing/under/suit/black/skirt, -/obj/item/clothing/under/suit/blacktwopiece, -/obj/item/clothing/suit/toggle/lawyer/navy, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/item/clothing/neck/cloak/trans, -/obj/item/storage/backpack/satchel, -/obj/item/storage/backpack/duffelbag, -/obj/item/storage/backpack/messenger, -/turf/open/floor/wood/walnut, -/area/ship/crew/cryo) -"mi" = ( -/obj/structure/closet/secure_closet/engineering_electrical, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/radio/intercom/directional/south, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"mr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"ms" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/button/door{ - id = "premier_lockdown"; - name = "Lockdown Shutters"; - pixel_x = 9; - pixel_y = 23 - }, -/obj/machinery/button/door{ - id = "premier_bridge"; - name = "Bridge Shutters"; - pixel_x = -2; - pixel_y = 23 - }, -/obj/machinery/button/door{ - id = "premier_windows"; - name = "Window Shutters"; - pixel_x = -13; - pixel_y = 23 - }, -/obj/machinery/recharger{ - pixel_x = 8; - pixel_y = 7 - }, -/obj/item/reagent_containers/food/drinks/britcup{ - pixel_x = -6; - pixel_y = -1 - }, -/obj/item/phone{ - pixel_x = 9; - pixel_y = -2 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"mC" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/structure/frame/computer, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"mF" = ( -/obj/structure/table/wood/reinforced, -/obj/item/pen/blue{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/item/paper{ - pixel_x = -3 - }, -/obj/item/phone{ - pixel_x = 11; - pixel_y = 7 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/library) -"mI" = ( -/obj/machinery/airalarm/directional/west, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/security) -"mQ" = ( -/obj/structure/sign/plaques/kiddie/library{ - pixel_y = -32 - }, -/obj/structure/bookcase/random/religion, -/turf/open/floor/wood, -/area/ship/crew/library) -"mW" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/vomit/old, -/obj/machinery/button/door{ - id = "beluga_thrusters"; - name = "Thruster Blast Doors"; - pixel_x = 23; - dir = 8 - }, -/obj/item/chair/stool{ - pixel_x = 6; - pixel_y = 3 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"ni" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew) -"nj" = ( -/obj/structure/railing/wood{ - layer = 3.1; - dir = 9 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/flora/ausbushes/sparsegrass{ - pixel_x = 2; - pixel_y = -6 - }, -/obj/structure/flora/ausbushes/ywflowers{ - pixel_y = -5; - pixel_x = 3 - }, -/turf/open/floor/grass, -/area/ship/hallway/central) -"np" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "premier_privacy" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/public/glass, -/turf/open/floor/wood, -/area/ship/crew/library) -"nx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/table/wood/reinforced, -/obj/item/storage/bag/tray{ - pixel_y = 6 - }, -/obj/item/reagent_containers/food/condiment/soysauce{ - pixel_x = 6; - pixel_y = 11 - }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - desc = "Salt. From space oceans, presumably. A staple of modern medicine."; - pixel_x = -5; - pixel_y = 12 - }, -/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 = -3; - pixel_y = 8 - }, -/obj/item/reagent_containers/food/condiment/pack/ketchup{ - pixel_x = -8; - pixel_y = -4 - }, -/obj/item/reagent_containers/food/condiment/pack/ketchup{ - pixel_x = -8; - pixel_y = -4 - }, -/obj/item/reagent_containers/food/condiment/pack/ketchup{ - pixel_x = -8; - pixel_y = -4 - }, -/obj/structure/sign/poster/official/fruit_bowl{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"nz" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/library) -"nB" = ( -/obj/structure/railing/wood{ - layer = 3.1; - dir = 10 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/flora/ausbushes/sparsegrass{ - pixel_x = 1; - pixel_y = 4 - }, -/obj/structure/flora/ausbushes/ywflowers{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/grass, -/area/ship/hallway/central) -"nK" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "Operations" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"nN" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/reagent_dispensers/watertank, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"nS" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/item/reagent_containers/food/snacks/eggplantparm{ - pixel_x = -1; - pixel_y = 10 - }, -/obj/item/trash/plate{ - pixel_x = 7; - pixel_y = -1 - }, -/obj/item/kitchen/fork{ - pixel_x = -8; - pixel_y = 2 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"oi" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/closet/secure_closet{ - icon_state = "sec"; - name = "equipment locker"; - req_access_txt = "1" - }, -/obj/item/clothing/suit/armor/vest/alt{ - pixel_y = -7; - pixel_x = 5 - }, -/obj/item/clothing/suit/armor/vest/alt{ - pixel_y = -3; - pixel_x = 5 - }, -/obj/item/clothing/head/helmet/inteq{ - pixel_x = -4; - pixel_y = -9 - }, -/obj/item/clothing/head/helmet/inteq{ - pixel_x = -4; - pixel_y = -3 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security) -"oN" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"oW" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"pe" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"pk" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals9{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"pn" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 5 - }, -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"pq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/door/airlock/external/glass, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/cryo) -"pA" = ( -/obj/structure/cable/yellow{ - icon_state = "0-1" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 4; - id = "premier_cargo_holo"; - locked = 1 - }, -/obj/machinery/door/poddoor{ - id = "beluga_cargohatch"; - name = "Cargo Hatch" - }, -/turf/open/floor/engine/hull/interior, -/area/ship/cargo) -"pF" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/engineering) -"pG" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Brig"; - req_access_txt = "1"; - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"pH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"pO" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/library) -"pR" = ( -/obj/structure/showcase/perfect_employee, -/obj/machinery/button/door{ - id = "premier_privacy"; - name = "Privacy Shutters"; - pixel_x = 24; - pixel_y = -9; - dir = 8; - req_access_txt = "38" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/library) -"pX" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/library) -"qg" = ( -/obj/machinery/autolathe, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"qj" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"qm" = ( -/obj/effect/turf_decal/atmos/plasma, -/turf/open/floor/engine/plasma, -/area/ship/engineering) -"qo" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate/freezer, -/obj/item/reagent_containers/food/snacks/grown/cabbage{ - pixel_x = -4 - }, -/obj/item/reagent_containers/food/snacks/grown/cabbage{ - pixel_x = -4 - }, -/obj/item/reagent_containers/food/snacks/grown/potato{ - pixel_x = 3; - pixel_y = -4 - }, -/obj/item/reagent_containers/food/snacks/grown/potato{ - pixel_x = 3; - pixel_y = -2 - }, -/obj/item/reagent_containers/food/snacks/grown/onion{ - pixel_x = -8; - pixel_y = -6 - }, -/obj/item/reagent_containers/food/snacks/grown/onion{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/snacks/grown/corn{ - pixel_x = 4; - pixel_y = -1 - }, -/obj/item/reagent_containers/food/snacks/grown/corn{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"qr" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "premier_meeting_windows" - }, -/turf/open/floor/plating, -/area/ship/crew/library) -"qC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/closet/crate/bin, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/item/trash/semki, -/obj/item/trash/can, -/obj/item/reagent_containers/food/snacks/candy_trash{ - pixel_y = -5 - }, -/obj/item/reagent_containers/food/snacks/candy_trash{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/item/reagent_containers/food/snacks/candy_trash{ - pixel_x = -6; - pixel_y = -4 - }, -/obj/item/reagent_containers/food/snacks/candy_trash{ - pixel_x = -5; - pixel_y = 1 - }, -/obj/item/trash/boritos{ - pixel_y = -9 - }, -/obj/item/paper/crumpled{ - pixel_y = -4; - pixel_x = 1 - }, -/obj/item/paper/crumpled{ - pixel_y = -8; - pixel_x = -4 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"qG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"qL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5; - color = "#543C30" - }, -/obj/item/kirbyplants{ - icon_state = "plant-09" - }, -/obj/machinery/airalarm/directional/south, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable/yellow{ - icon_state = "0-1" - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/wood/walnut, -/area/ship/hallway/central) -"qR" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "beluga_dorm2_window" - }, -/turf/open/floor/plating, -/area/ship/crew) -"qU" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"qV" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"ra" = ( -/obj/structure/filingcabinet/double/grey, -/obj/item/paper{ - pixel_x = 2; - pixel_y = 7 - }, -/obj/item/paper/guides/jobs/security/courtroom, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/obj/item/reagent_containers/food/snacks/cheesewedge{ - pixel_x = 3 - }, -/obj/item/reagent_containers/food/snacks/cheesewedge{ - pixel_x = 3 - }, -/obj/machinery/computer/security/telescreen{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"rc" = ( -/obj/structure/table/wood/reinforced, -/obj/item/clipboard{ - pixel_y = 4; - pixel_x = -6 - }, -/obj/item/pen{ - pixel_x = 2; - pixel_y = -1 - }, -/obj/machinery/button/door{ - id = "premier_privacy"; - name = "Privacy Shutters"; - pixel_x = 7; - pixel_y = 7; - dir = 4 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/library) -"ro" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/crew) -"ru" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"rA" = ( -/obj/machinery/chem_dispenser/drinks/beer/fullupgrade{ - dir = 1 - }, -/obj/structure/table/wood/reinforced, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"rI" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/fluff/hedge, -/obj/machinery/airalarm/directional/west, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"rQ" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/storage/firstaid/medical{ - pixel_x = 4 - }, -/obj/item/storage/pill_bottle/mannitol{ - pixel_x = 10; - pixel_y = -6 - }, -/obj/structure/closet/crate/medical, -/obj/item/reagent_containers/pill/insulin{ - pixel_x = -5; - pixel_y = -7 - }, -/obj/item/reagent_containers/pill/insulin{ - pixel_x = -8; - pixel_y = -5 - }, -/obj/item/reagent_containers/glass/bottle/charcoal{ - pixel_y = -5; - pixel_x = 3 - }, -/obj/item/reagent_containers/syringe/contraband/morphine, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"rU" = ( -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/effect/landmark/start/bartender, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"sG" = ( -/obj/structure/table/wood, -/obj/structure/sign/poster/official/soft_cap_pop_art{ - pixel_x = 32 - }, -/obj/item/reagent_containers/food/drinks/bottle/sake{ - pixel_x = 9; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass/commemorative{ - pixel_y = 11; - pixel_x = 2 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass/commemorative{ - pixel_y = 5; - pixel_x = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"sH" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"sK" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/structure/sink{ - pixel_y = 23; - pixel_x = -8 - }, -/obj/machinery/computer/helm/viewscreen/directional/east, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/security) -"sO" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/security) -"tf" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/hyper{ - pixel_y = -4; - pixel_x = 5 - }, -/obj/effect/decal/cleanable/robot_debris{ - pixel_x = -12 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"to" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 - }, -/obj/item/paint/black{ - pixel_y = 5; - pixel_x = 9 - }, -/obj/item/paint/blue{ - pixel_x = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"tw" = ( -/obj/structure/window/plasma/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/engineering) -"tJ" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"tR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/hallway/central) -"tZ" = ( -/obj/machinery/door/airlock/mining{ - name = "Cargo Bay" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"uj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"ul" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/cryo) -"uy" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1; - color = "#808080" - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"uz" = ( -/obj/structure/table/wood/reinforced, -/obj/item/toy/cards/deck{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/item/paper/pamphlet/ruin/spacehotel{ - pixel_x = 7; - pixel_y = 2 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"uB" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/siding/thinplating/dark/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-10" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"uL" = ( -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"vb" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/landmark/start/head_of_personnel, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"vd" = ( -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/crew) -"vj" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"vl" = ( -/obj/machinery/light/directional/east, -/obj/effect/landmark/start/janitor, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"vm" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - id = "beluga_thrusters"; - name = "Thruster Blast Door"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"vs" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/light/directional/west, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/sign/departments/engineering{ - pixel_x = -32 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"vv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/security) -"vx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/chair/stool/bar{ - dir = 8 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"vG" = ( -/obj/structure/table/wood/reinforced, -/obj/item/canvas/twentythreeXtwentythree{ - desc = "Earnings chart your soul out on this whiteboard!"; - name = "whiteboard"; - pixel_x = 0; - pixel_y = -27 - }, -/obj/item/paper{ - pixel_x = -7; - pixel_y = 4 - }, -/obj/item/paper{ - pixel_x = -3 - }, -/obj/item/paper{ - pixel_x = 2; - pixel_y = 7 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/library) -"vH" = ( -/obj/structure/dresser, -/obj/item/candle{ - pixel_x = 6; - pixel_y = 14 - }, -/obj/machinery/firealarm/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew) -"vR" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/item/radio/intercom/directional/west, -/obj/machinery/firealarm/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/crew/library) -"wn" = ( -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/hallway/central) -"wr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"wx" = ( -/obj/structure/table/wood/reinforced, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/item/documents{ - pixel_y = -7; - pixel_x = 7; - desc = "\"Top Secret\" The Document is filled with stock statistics on something called SlurpCoin... what could it possibly be?" - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/library) -"wD" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/pen/edagger{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/pen/fountain/captain{ - pixel_x = 6; - pixel_y = 7 - }, -/obj/item/stamp{ - pixel_x = -7; - pixel_y = 12 - }, -/obj/item/stamp/denied{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/item/stamp/captain{ - pixel_x = -7; - pixel_y = 2 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"wJ" = ( -/obj/structure/rack, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/item/pipe_dispenser{ - pixel_y = 6 - }, -/obj/item/geiger_counter{ - pixel_x = 1; - pixel_y = 2 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"wM" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"wO" = ( -/obj/effect/turf_decal/borderfloor, -/obj/machinery/door/airlock/wood{ - id_tag = "premier_dorm2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"wP" = ( -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"wT" = ( -/obj/structure/railing/wood{ - layer = 3.1; - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/flora/ausbushes/lavendergrass{ - pixel_x = 2 - }, -/obj/structure/flora/ausbushes/ppflowers{ - pixel_x = 3 - }, -/obj/machinery/light/directional/east, -/obj/structure/sign/departments/cargo{ - pixel_y = -32 - }, -/turf/open/floor/grass, -/area/ship/hallway/central) -"xd" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/closet/crate/bin, -/obj/item/trash/waffles, -/obj/item/trash/candy, -/obj/item/trash/semki, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 0 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"xe" = ( -/obj/structure/chair/comfy{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew) -"xg" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 2; - color = "#543C30" - }, -/obj/item/storage/fancy/donut_box{ - pixel_y = 8; - pixel_x = 2 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_y = 7; - pixel_x = -7 - }, -/obj/item/table_bell{ - pixel_x = 9; - pixel_y = -1 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"xi" = ( -/obj/machinery/holopad/emergency/command, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"xn" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/blue, -/obj/machinery/computer/card{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"xx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "engine fuel pump" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"xF" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"xQ" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable/yellow, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 13 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/crew) -"xV" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/table/wood/reinforced, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_y = 3; - pixel_x = 9 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_y = 3; - pixel_x = 1 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_y = 3; - pixel_x = -7 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"ya" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "premier_cell_windows"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/security) -"yc" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/table/wood/reinforced, -/obj/item/table_bell{ - pixel_x = 8; - pixel_y = 9 - }, -/obj/item/reagent_containers/food/drinks/shaker{ - pixel_x = -10; - pixel_y = 2 - }, -/obj/item/reagent_containers/glass/rag{ - pixel_x = -2; - pixel_y = 3 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"yk" = ( -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/machinery/light/directional/east, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/clothing/suit/space/hardsuit/mining/independent, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"yn" = ( -/obj/effect/turf_decal/borderfloorwhite{ - dir = 10 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 1 - }, -/obj/structure/mirror{ - pixel_x = -24 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"yy" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/cargo) -"yK" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21"; - pixel_x = -6; - pixel_y = 17 - }, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#543C30" - }, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"yP" = ( -/obj/docking_port/stationary{ - height = 15; - width = 30; - name = "main beluga dock"; - dir = 2; - dwidth = 2 - }, -/turf/template_noop, -/area/template_noop) -"yU" = ( -/obj/effect/turf_decal/borderfloorwhite{ - dir = 9 - }, -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/structure/toilet/secret{ - secret_type = /obj/item/storage/box/donkpockets/donkpocketgondola; - pixel_y = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"yZ" = ( -/obj/structure/closet/wall{ - dir = 1; - name = "Utility Closet"; - pixel_y = -28 - }, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/item/flashlight, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"zd" = ( -/obj/machinery/newscaster/directional/north{ - pixel_y = 32 - }, -/obj/structure/bookcase/random/nonfiction, -/turf/open/floor/wood, -/area/ship/crew/library) -"zh" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/dorms, -/obj/machinery/light/directional/south, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"zn" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/crew) -"zx" = ( -/obj/structure/noticeboard{ - pixel_y = 28 - }, -/obj/item/grown/log{ - pixel_x = 7; - pixel_y = 14 - }, -/obj/item/storage/box/matches, -/obj/item/grown/log/tree{ - pixel_y = 14; - pixel_x = -5 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/library) -"zz" = ( -/obj/machinery/cryopod, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/cryo) -"zD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/crew) -"Am" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/library) -"Ar" = ( -/obj/structure/table/wood/reinforced, -/obj/item/paper_bin{ - pixel_x = -7; - pixel_y = 4 - }, -/obj/item/pen/charcoal{ - pixel_y = 8; - pixel_x = -3 - }, -/obj/item/pen{ - pixel_y = 4; - pixel_x = -8 - }, -/obj/item/flashlight/lamp/green{ - pixel_y = 8; - pixel_x = 6 - }, -/obj/item/phone{ - pixel_x = 8; - pixel_y = -3 - }, -/obj/item/toy/plush/hornet/gay{ - pixel_y = 23; - pixel_x = -30 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"AA" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/greenglow, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "2-5" - }, -/obj/structure/cable/yellow{ - icon_state = "2-9" - }, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"AF" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/cargo) -"AS" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "premier_windows" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"AU" = ( -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/item/cutting_board{ - pixel_x = -3; - pixel_y = 1 - }, -/obj/structure/table, -/obj/item/kitchen/knife{ - pixel_x = 11; - pixel_y = 7 - }, -/obj/item/reagent_containers/food/snacks/meat/slab/chicken{ - pixel_x = -4 - }, -/obj/item/reagent_containers/food/snacks/meat/rawcutlet/chicken{ - pixel_x = 1; - pixel_y = 3 - }, -/obj/machinery/light_switch{ - pixel_y = 22; - pixel_x = -12 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Bi" = ( -/obj/structure/sign/warning/vacuum{ - pixel_y = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 8 - }, -/area/ship/engineering) -"Bj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Bp" = ( -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/ship/hallway/central) -"Bt" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6; - color = "#543C30" - }, -/obj/item/kirbyplants{ - icon_state = "plant-10" - }, -/obj/machinery/light_switch{ - pixel_y = 23 - }, -/turf/open/floor/wood/walnut, -/area/ship/hallway/central) -"BF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/table/wood, -/obj/item/storage/fancy/cigarettes/cigars/havana{ - pixel_y = 6; - pixel_x = 2 - }, -/obj/item/storage/fancy/cigarettes/cigars/havana{ - pixel_y = 10; - pixel_x = -1 - }, -/obj/item/lighter{ - pixel_x = 11; - pixel_y = -1 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/library) -"BN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"BV" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"Cp" = ( -/obj/structure/rack{ - color = "#A47449" - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/item/grown/log/tree{ - pixel_x = -7; - pixel_y = 10 - }, -/obj/item/grown/log/tree{ - pixel_x = 7; - pixel_y = 10 - }, -/obj/item/grown/log/tree{ - pixel_y = 17 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/library) -"Cr" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/item/storage/belt/utility/full/engi{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/item/storage/toolbox/electrical{ - pixel_y = -1 - }, -/obj/item/multitool{ - pixel_x = 9; - pixel_y = 3 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_y = 11; - pixel_x = 19 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Ct" = ( -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"Cu" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"Cx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/library) -"CF" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -23; - pixel_y = -8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "premier_dorm1"; - name = "Door Bolt"; - pixel_x = -23; - pixel_y = 10; - dir = 4; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/turf/open/floor/wood, -/area/ship/crew) -"CK" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/chair/comfy/black{ - dir = 1 - }, -/obj/item/radio/intercom/directional/east, -/obj/machinery/light_switch{ - pixel_x = 23; - pixel_y = 8; - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"CP" = ( -/obj/structure/table/wood/reinforced, -/obj/item/flashlight/lamp/green{ - pixel_x = -16; - pixel_y = 8; - layer = 3.1 - }, -/obj/item/storage/photo_album/library{ - pixel_y = 1; - pixel_x = 2 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/library) -"CS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/bridge) -"CT" = ( -/obj/machinery/power/port_gen/pacman, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"CU" = ( -/obj/item/radio/intercom/directional/east, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew) -"Dc" = ( -/obj/item/kirbyplants{ - icon_state = "plant-03" - }, -/obj/machinery/light_switch{ - pixel_y = -20; - dir = 1 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/crew) -"Di" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/cryo) -"Dr" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor{ - id = "premier_bridge" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Dt" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"Dv" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Dz" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"DA" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/machinery/recharger{ - pixel_x = -5 - }, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = 8; - pixel_y = 11 - }, -/obj/structure/sign/poster/contraband/twelve_gauge{ - pixel_y = -32 - }, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/item/megaphone/sec, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"DE" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering) -"DH" = ( -/obj/machinery/door/airlock{ - name = "WC" - }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/hallway/central) -"DY" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/sign/warning/electricshock{ - pixel_y = 32 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Eh" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 2; - color = "#543C30" - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/cryo) -"El" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/north{ - pixel_y = 1 - }, -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "premier_cell_windows"; - name = "Cell Shutter"; - pixel_x = 24; - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Eo" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/window/eastright{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - id = "beluga_thrusters"; - name = "Thruster Blast Door"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Ey" = ( -/obj/structure/table/wood/reinforced, -/obj/item/folder/red{ - pixel_x = 6; - pixel_y = 2 - }, -/obj/item/paper/pamphlet{ - pixel_x = 4; - pixel_y = 1 - }, -/obj/item/reagent_containers/food/drinks/britcup{ - pixel_x = -5; - pixel_y = 7 - }, -/obj/effect/turf_decal/siding/wood, -/obj/item/lipstick{ - pixel_x = -5; - pixel_y = -3 - }, -/turf/open/floor/wood, -/area/ship/crew) -"EA" = ( -/obj/item/kirbyplants{ - icon_state = "plant-22"; - pixel_x = 9 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"EB" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/wood/walnut, -/area/ship/crew/cryo) -"EM" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/machinery/computer/helm/viewscreen/directional/east, -/obj/effect/landmark/start/assistant, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"EP" = ( -/obj/structure/closet/secure_closet/freezer/wall{ - pixel_y = 28 - }, -/obj/item/reagent_containers/food/condiment/rice{ - pixel_y = 17 - }, -/obj/item/reagent_containers/food/condiment/flour{ - pixel_x = 6; - pixel_y = 10 - }, -/obj/item/reagent_containers/food/condiment/flour{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/reagent_containers/food/condiment/sugar{ - pixel_x = -7; - pixel_y = 12 - }, -/obj/item/reagent_containers/food/condiment/sugar{ - pixel_x = -7; - pixel_y = 6 - }, -/obj/item/reagent_containers/food/condiment/milk{ - pixel_x = -10; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/condiment/milk{ - pixel_x = -10; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/condiment/milk{ - pixel_x = -10; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/condiment/soymilk{ - pixel_y = -5; - pixel_x = -4 - }, -/obj/item/reagent_containers/food/condiment/soymilk{ - pixel_y = -5; - pixel_x = -4 - }, -/obj/item/reagent_containers/food/snacks/meat/slab/corgi{ - pixel_x = 6; - pixel_y = -11 - }, -/obj/item/reagent_containers/food/snacks/meat/slab/corgi{ - pixel_x = 6; - pixel_y = -8 - }, -/obj/item/reagent_containers/food/snacks/meat/slab/corgi{ - pixel_x = 6; - pixel_y = -4 - }, -/obj/item/reagent_containers/food/snacks/butter{ - pixel_x = 6; - pixel_y = 1 - }, -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/item/storage/fancy/egg_box{ - pixel_y = -3; - pixel_x = -4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"ES" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/canteen) -"EV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/library) -"EX" = ( -/obj/effect/turf_decal/industrial/traffic, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Fd" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"Ff" = ( -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"Fi" = ( -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/library) -"FB" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"FF" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/suit/toggle/lawyer/burgundy{ - pixel_y = -3 - }, -/obj/item/clothing/head/beanie/stripedgreen{ - pixel_x = 2; - pixel_y = -5 - }, -/obj/item/clothing/glasses/regular/hipster, -/obj/machinery/button/door{ - id = "beluga_dorm1_window"; - pixel_x = 10; - pixel_y = -23; - dir = 1 - }, -/obj/machinery/light/small/directional/west, -/obj/item/clothing/gloves/combat/maid/inteq, -/obj/item/clothing/under/suit/charcoal, -/obj/item/clothing/glasses/monocle, -/obj/item/clothing/shoes/laceup{ - pixel_y = -11 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew) -"FH" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/hallway/central) -"FT" = ( -/obj/machinery/cryopod, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/cryo) -"FU" = ( -/obj/machinery/holopad/emergency/command, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"FW" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Go" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/crew) -"GV" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 1 - }, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - dir = 2; - launch_status = 0; - port_direction = 8; - preferred_direction = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/cryo) -"GY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/security) -"Hb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/closet/wall/blue{ - dir = 4; - name = "Janitorial Closet"; - pixel_x = -28 - }, -/obj/item/mop, -/obj/item/reagent_containers/glass/bucket, -/obj/item/soap/deluxe, -/obj/item/reagent_containers/glass/rag, -/obj/item/clothing/gloves/color/latex/nitrile/evil, -/obj/item/clothing/head/soft/purple{ - pixel_x = 5 - }, -/obj/item/clothing/shoes/galoshes{ - pixel_x = 7; - pixel_y = -8 - }, -/obj/item/storage/box/mousetraps{ - pixel_y = -3; - pixel_x = -9 - }, -/obj/item/storage/box/maid{ - pixel_x = -9; - pixel_y = 8 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"Hc" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Hd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Hl" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"Hq" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/bounty, -/obj/structure/sign/poster/official/ian{ - pixel_x = 32 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew) -"Hs" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/bridge) -"Hu" = ( -/obj/structure/closet/wall/blue{ - dir = 4; - name = "Captains Locker"; - pixel_x = -28 - }, -/obj/item/clothing/under/rank/command/captain, -/obj/item/clothing/under/rank/command/lieutenant, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/shoes/cowboy/black, -/obj/item/clothing/suit/armor/vest/capcarapace/alt, -/obj/item/clothing/suit/armor/vest/capcarapace/duster, -/obj/item/clothing/head/beret/captain, -/obj/item/clothing/head/caphat, -/obj/item/clothing/gloves/color/captain, -/obj/item/clothing/gloves/color/black, -/obj/item/gun/energy/e_gun/mini, -/obj/item/radio/headset/heads/captain/alt, -/obj/item/radio/headset/heads/captain, -/obj/item/clothing/glasses/hud/security, -/obj/item/clothing/glasses/sunglasses/big, -/obj/item/areaeditor/shuttle, -/obj/effect/turf_decal/spline/fancy/opaque/bottlegreen, -/obj/item/clothing/head/caphat/cowboy, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"Hv" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/bridge) -"HE" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "premier_lockdown" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"HO" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/shower{ - pixel_y = 10 - }, -/obj/structure/curtain/bounty, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/security) -"HP" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/effect/landmark/start/captain, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"HS" = ( -/obj/machinery/door/airlock/wood{ - id_tag = "premier_dorm1" - }, -/obj/effect/turf_decal/borderfloor, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"HT" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, -/turf/open/floor/plating, -/area/ship/engineering) -"Ib" = ( -/obj/structure/fireplace, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/library) -"Im" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"Ip" = ( -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/siding/wood{ - dir = 2; - color = "#543C30" - }, -/obj/machinery/computer/helm/viewscreen/directional/west, -/obj/machinery/vending/clothing, -/turf/open/floor/wood/walnut, -/area/ship/crew/cryo) -"Iq" = ( -/obj/structure/tank_dispenser, -/obj/machinery/light/directional/east, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Iu" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/light/directional/west, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering) -"Iw" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/cigarettes{ - pixel_x = -7 - }, -/obj/item/storage/fancy/cigarettes/cigpack_carp{ - pixel_y = 3; - pixel_x = -5 - }, -/obj/item/trash/can/food{ - pixel_x = 9; - pixel_y = 2 - }, -/obj/item/storage/pill_bottle/dice{ - pixel_x = 1; - pixel_y = 2 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/lighter/greyscale{ - pixel_x = -5; - pixel_y = -3 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"Iy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/door/airlock/external/glass, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/cryo) -"IB" = ( -/obj/machinery/door/airlock/wood{ - name = "Dormitory"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/ridged{ - color = "#4c535b" - }, -/area/ship/crew/cryo) -"IC" = ( -/obj/structure/cable/yellow{ - icon_state = "0-1" - }, -/obj/machinery/door/poddoor{ - id = "beluga_cargohatch"; - name = "Cargo Hatch" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 8; - id = "premier_cargo_holo"; - locked = 1 - }, -/turf/open/floor/engine/hull/interior, -/area/ship/cargo) -"IH" = ( -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/item/storage/briefcase, -/obj/item/folder/yellow, -/obj/item/folder/red, -/obj/item/folder/blue, -/obj/item/canvas/twentythreeXtwentythree{ - desc = "Earnings chart your soul out on this whiteboard!"; - name = "whiteboard"; - pixel_x = 0; - pixel_y = 0 - }, -/obj/item/canvas/twentythreeXtwentythree{ - desc = "Earnings chart your soul out on this whiteboard!"; - name = "whiteboard"; - pixel_x = 0; - pixel_y = 0 - }, -/obj/item/canvas/twentythreeXtwentythree{ - desc = "Earnings chart your soul out on this whiteboard!"; - name = "whiteboard"; - pixel_x = 0; - pixel_y = 0 - }, -/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/item/canvas/twentythreeXtwentythree{ - desc = "Earnings chart your soul out on this whiteboard!"; - name = "whiteboard"; - pixel_x = 0; - pixel_y = 0 - }, -/obj/item/reagent_containers/syringe/contraband, -/obj/item/reagent_containers/syringe/contraband{ - pixel_x = 6; - pixel_y = -2 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"II" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/chair/sofa/left{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"IP" = ( -/obj/structure/fluff/hedge, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/wood/walnut, -/area/ship/crew/cryo) -"IT" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/item/stack/sheet/metal/twenty{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/item/stack/sheet/glass/twenty{ - pixel_x = 3 - }, -/obj/item/radio/intercom/directional/south, -/obj/machinery/light_switch{ - pixel_x = 16; - pixel_y = -19; - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"IX" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/machinery/power/port_gen/pacman/super, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/structure/cable{ - icon_state = "0-1" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"Ji" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"Jk" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"Jr" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/cryo) -"Ju" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"JA" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"JJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/reagent_dispensers/water_cooler{ - pixel_x = -8; - density = 0 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"JR" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 5 - }, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plating, -/area/ship/engineering) -"Kb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"Kc" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/dorms, -/obj/machinery/light_switch{ - pixel_x = -8; - pixel_y = -20; - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Ke" = ( -/obj/structure/closet/secure_closet/engineering_welding, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Kn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"Ko" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/bounty, -/turf/open/floor/carpet/red, -/area/ship/crew) -"Ku" = ( -/obj/structure/chair/sofa/left, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Kx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/chair/comfy/black{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/library) -"KI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"KJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/cryo) -"KW" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/door/firedoor/border_only, -/obj/item/reagent_containers/syringe/contraband{ - pixel_x = 6; - pixel_y = -2 - }, -/obj/item/reagent_containers/syringe/contraband{ - pixel_x = 2; - pixel_y = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Ld" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/west, -/obj/structure/chair/pew/left{ - pixel_y = 8 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/library) -"Lr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"Ls" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable/yellow{ - icon_state = "0-1" - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"LE" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew) -"LO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/effect/turf_decal/siding/white{ - dir = 6 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = 14 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"LR" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/item/spacecash/bundle/c1000{ - pixel_x = 3; - pixel_y = 10 - }, -/obj/item/spacecash/bundle/c1000{ - pixel_y = 7; - pixel_x = 6 - }, -/obj/item/spacecash/bundle/c200, -/obj/item/spacecash/bundle/c100{ - pixel_x = 8; - pixel_y = 3 - }, -/obj/item/spacecash/bundle/c100{ - pixel_y = -7 - }, -/obj/item/spacecash/bundle/c500{ - pixel_y = -5; - pixel_x = 5 - }, -/obj/item/spacecash/bundle/c50{ - pixel_x = -8; - pixel_y = -3 - }, -/obj/item/clothing/accessory/medal/gold/heroism{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/spacecash/bundle/c5, -/obj/structure/safe/floor, -/turf/open/floor/plating, -/area/ship/bridge) -"Mf" = ( -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/machinery/photocopier{ - pixel_y = 3 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/item/radio/intercom/directional/south, -/obj/machinery/firealarm/directional/south, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable/yellow{ - icon_state = "0-1" - }, -/obj/machinery/light_switch{ - pixel_y = 10; - dir = 8; - pixel_x = 20 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Mr" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/sign/poster/contraband/space_cola{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/glitter, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Mw" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plating, -/area/ship/engineering) -"ME" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"MG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/structure/railing/wood{ - layer = 3.1; - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"MN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/security) -"MO" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/crew/cryo) -"MR" = ( -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"MZ" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/east, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 23; - pixel_y = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Nm" = ( -/obj/effect/turf_decal/techfloor, -/obj/item/gun/energy/disabler{ - pixel_y = 5 - }, -/obj/structure/rack, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/machinery/door/window/brigdoor/southright{ - req_access_txt = "1" - }, -/obj/structure/window/reinforced/spawner/east, -/obj/item/melee/baton/loaded, -/obj/item/melee/baton/loaded{ - pixel_x = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security) -"Nv" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/dorms, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Nw" = ( -/obj/machinery/door/window/brigdoor/southright{ - req_access_txt = "1"; - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1; - color = "#808080" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Nz" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_y = 17; - pixel_x = -7 - }, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = -7; - pixel_y = 2 - }, -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/item/radio/intercom/directional/west, -/obj/machinery/firealarm/directional/west, -/obj/item/sharpener{ - pixel_x = 2 - }, -/obj/item/kitchen/rollingpin{ - pixel_x = 4; - pixel_y = -5 - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"NB" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/dorm) -"NZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Oa" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Of" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/fluff/hedge, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"Oi" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/library) -"Ok" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Ow" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew) -"OE" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/security) -"OK" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/library) -"OO" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"Pa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"Pw" = ( -/obj/structure/sign/poster/official/high_class_martini{ - pixel_x = -32 - }, -/obj/machinery/light/directional/west, -/obj/structure/bed/dogbed{ - name = "benson's bed" - }, -/mob/living/simple_animal/pet/dog/corgi/capybara{ - dir = 4; - name = "Benson" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"Px" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 2; - color = "#543C30" - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/cryo) -"PD" = ( -/obj/structure/table/wood, -/obj/item/storage/wallet{ - pixel_y = 7; - pixel_x = 3 - }, -/obj/item/newspaper{ - pixel_x = -6 - }, -/obj/item/newspaper{ - pixel_x = -6; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/drinks/bottle/pineapplejuice{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"PI" = ( -/obj/structure/fluff/hedge, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"PJ" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"PL" = ( -/obj/structure/fluff/hedge, -/obj/machinery/light/directional/east, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"PQ" = ( -/obj/structure/railing/wood{ - layer = 3.1; - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/flora/ausbushes/brflowers{ - pixel_x = 4 - }, -/obj/structure/flora/ausbushes/palebush{ - pixel_y = 12 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/grass, -/area/ship/hallway/central) -"PW" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "beluga_dorm1_window" - }, -/turf/open/floor/plating, -/area/ship/crew) -"PY" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/landmark/start/lawyer, -/turf/open/floor/carpet/red_gold, -/area/ship/crew/library) -"Qb" = ( -/obj/machinery/newscaster/directional/west, -/obj/structure/showcase/perfect_employee, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/library) -"Qc" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/bridge) -"Qj" = ( -/obj/structure/fluff/hedge, -/obj/structure/sign/poster/official/high_class_martini{ - pixel_x = -32 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/cryo) -"QA" = ( -/obj/machinery/blackbox_recorder, -/obj/structure/sign/poster/official/sgt{ - pixel_x = 32 - }, -/obj/machinery/button/door{ - id = "premier_meeting_windows"; - pixel_x = -10; - pixel_y = -23; - dir = 1 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/library) -"QE" = ( -/obj/effect/turf_decal/spline/fancy/opaque/bottlegreen, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"QK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ - dir = 1 - }, -/turf/open/floor/engine/air, -/area/ship/engineering) -"QS" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/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/trash/chips{ - pixel_x = -5; - pixel_y = 2 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"QV" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Re" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"Rl" = ( -/obj/structure/filingcabinet/double{ - pixel_x = -4 - }, -/obj/structure/noticeboard{ - pixel_y = 31 - }, -/obj/item/paper{ - pixel_x = 2; - pixel_y = 7 - }, -/obj/item/paper/pamphlet/violent_video_games, -/obj/item/trash/candy, -/obj/item/trash/raisins, -/obj/item/spacecash/bundle/c10{ - pixel_x = -9 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#543C30" - }, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"RG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/library) -"RJ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/sign/warning/enginesafety{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 8 - }, -/area/ship/engineering) -"RM" = ( -/obj/effect/turf_decal/industrial/traffic, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"RW" = ( -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/structure/closet/wall/red{ - dir = 1; - name = "Officer's Locker"; - pixel_y = -28 - }, -/obj/item/clothing/shoes/combat, -/obj/item/storage/belt/security/webbing/inteq, -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, -/obj/item/clothing/mask/gas/sechailer/inteq, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/under/syndicate/inteq, -/obj/item/clothing/head/beret/sec/inteq, -/obj/item/clothing/gloves/tackler/combat, -/obj/item/reagent_containers/spray/pepper{ - pixel_x = 7; - pixel_y = -3 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Sd" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Sh" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/arrows{ - dir = 8; - pixel_y = -12 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Sn" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 - }, -/obj/effect/landmark/start/station_engineer, -/turf/open/floor/plating, -/area/ship/engineering) -"Sp" = ( -/obj/effect/turf_decal/borderfloorwhite{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"Ss" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light/directional/east, -/obj/machinery/vending/coffee, -/turf/open/floor/carpet/nanoweave, -/area/ship/crew/library) -"Sv" = ( -/turf/template_noop, -/area/template_noop) -"Sy" = ( -/obj/effect/landmark/start/depsec, -/turf/open/floor/carpet/nanoweave/orange, -/area/ship/security) -"SE" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/fluff/hedge, -/obj/structure/sign/barsign{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"SH" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/structure/rack, -/obj/item/storage/box/flashbangs{ - pixel_x = 7; - pixel_y = 7 - }, -/obj/item/storage/box/handcuffs{ - pixel_y = 7; - pixel_x = -8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security) -"SK" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"SW" = ( -/obj/structure/table/reinforced, -/obj/machinery/computer/secure_data/laptop{ - dir = 4; - pixel_x = -7; - pixel_y = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Ta" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "premier_privacy" - }, -/turf/open/floor/plating, -/area/ship/crew/library) -"Td" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/under/suit/navy, -/obj/item/clothing/under/suit/burgundy, -/obj/item/clothing/under/suit/black, -/obj/item/clothing/under/suit/black/skirt, -/obj/item/clothing/under/suit/blacktwopiece, -/obj/item/clothing/under/suit/black/female, -/obj/item/clothing/suit/toggle/lawyer/charcoal, -/obj/item/clothing/suit/toggle/lawyer/navy, -/obj/item/clothing/suit/toggle/lawyer/burgundy, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/shoes/laceup, -/obj/machinery/firealarm/directional/east{ - pixel_y = 4 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 21; - pixel_y = -8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 2; - color = "#543C30" - }, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/cryo) -"Ti" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-6" - }, -/obj/structure/cable/yellow{ - icon_state = "0-1" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Tl" = ( -/obj/structure/fluff/hedge, -/obj/machinery/advanced_airlock_controller{ - pixel_x = 24 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/cryo) -"Tz" = ( -/obj/machinery/light/floor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"TG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"TM" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10; - color = "#543C30" - }, -/obj/machinery/door/window/eastright{ - dir = 2 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"TP" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) -"TQ" = ( -/obj/effect/turf_decal/corner/opaque/white/diagonal, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"TU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/computer/cryopod/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"TV" = ( -/obj/structure/dresser, -/obj/machinery/firealarm/directional/west, -/obj/machinery/light_switch{ - pixel_x = 8; - pixel_y = 23 - }, -/obj/item/toy/plush/moth{ - name = "Sparky the Electrical Safety Moth"; - pixel_x = -1; - pixel_y = 17 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew) -"TZ" = ( -/obj/item/stack/tile/carpet/nanoweave/blue{ - pixel_x = 10; - pixel_y = -10 - }, -/turf/open/floor/carpet/nanoweave/blue, -/area/ship/bridge) -"Uh" = ( -/obj/structure/fluff/hedge, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/crew) -"UO" = ( -/obj/effect/turf_decal/industrial/traffic/corner, -/obj/machinery/computer/cargo/express{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"UW" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Vb" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/garbage{ - pixel_x = -12; - pixel_y = -4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"Ve" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/megaphone/command{ - pixel_x = 4; - pixel_y = 9 - }, -/obj/item/paicard{ - pixel_x = -5; - pixel_y = 6 - }, -/obj/item/newspaper, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Vo" = ( -/obj/item/candle{ - pixel_x = -13; - pixel_y = 19 - }, -/obj/structure/bookcase/random/adult, -/turf/open/floor/wood, -/area/ship/crew/library) -"Vq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/cryo) -"Vu" = ( -/obj/machinery/jukebox, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"VJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/table/wood/reinforced, -/obj/item/reagent_containers/food/drinks/britcup{ - pixel_x = 9 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/canteen) -"VK" = ( -/obj/structure/rack, -/obj/item/clothing/glasses/meson, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini{ - pixel_y = 3 - }, -/obj/item/gps/mining{ - pixel_x = 10; - pixel_y = -4 - }, -/obj/item/mining_scanner{ - pixel_x = 3 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"VV" = ( -/obj/machinery/computer/communications{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Wa" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor{ - id = "premier_bridge"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Wk" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/engineering) -"Wo" = ( -/obj/structure/chair/comfy/brown{ - buildstackamount = 0; - color = "#c45c57"; - dir = 2 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"WD" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/machinery/door/airlock/freezer{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen) -"WF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"WS" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"WV" = ( -/obj/structure/chair/comfy{ - dir = 1 - }, -/turf/open/floor/carpet/red, -/area/ship/crew) -"Xm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/structure/railing/wood{ - layer = 3.1; - dir = 8 - }, -/obj/item/clothing/under/suit/dresssuit, -/obj/item/clothing/under/suit/dresssuit, -/obj/item/clothing/under/suit/dresssuit, -/obj/item/clothing/under/rank/civilian/bartender, -/obj/item/clothing/under/rank/civilian/bartender/skirt, -/obj/item/clothing/under/rank/civilian/chef, -/obj/item/clothing/under/rank/civilian/chef/skirt, -/obj/item/clothing/under/rank/civilian/janitor, -/obj/item/clothing/under/rank/civilian/janitor/skirt, -/obj/item/clothing/suit/toggle/chef, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/accessory/waistcoat, -/obj/item/clothing/shoes/cookflops{ - pixel_y = -11 - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"Xn" = ( -/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/ship/crew/cryo) -"Xw" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/cryo) -"XL" = ( -/obj/effect/turf_decal/spline/fancy/opaque/blue{ - dir = 4 - }, -/obj/machinery/computer/crew/syndie{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"XO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/stairs, -/area/ship/hallway/central) -"XY" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"Yr" = ( -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/machinery/light/directional/east, -/obj/item/clothing/suit/space/hardsuit/engine, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"YW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/hallway/central) -"Zl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Zq" = ( -/obj/machinery/door/airlock/mining{ - name = "Cargo Bay" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Zr" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Zu" = ( -/obj/structure/table/wood, -/obj/item/paper{ - pixel_x = 3; - pixel_y = 7 - }, -/obj/item/pen/charcoal{ - pixel_y = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 6; - color = "#543C30" - }, -/obj/item/desk_flag/trans{ - pixel_x = 9; - pixel_y = 2 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"Zx" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"Zy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/nanoweave/beige, -/area/ship/crew/dorm) -"ZN" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/caution{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/cargo) -"ZP" = ( -/obj/structure/table/reinforced, -/obj/machinery/requests_console{ - pixel_y = 25 - }, -/obj/item/radio/intercom/wideband/table{ - dir = 4; - pixel_x = 3 - }, -/obj/item/reagent_containers/food/drinks/bottle/wine{ - pixel_y = 14; - pixel_x = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/bottlegreen{ - dir = 4 - }, -/obj/item/reagent_containers/food/snacks/cheesewedge{ - pixel_x = 3 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass{ - pixel_y = 15; - pixel_x = -8 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass{ - pixel_y = 15 - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"ZX" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"ZY" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/engineering) -"ZZ" = ( -/obj/structure/bookcase/random/fiction, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/crew/library) - -(1,1,1) = {" -Sv -Sv -Sv -Sv -Sv -Sv -Sv -Sv -DE -XY -DE -Sv -Sv -Sv -Sv -Sv -Sv -Sv -Sv -"} -(2,1,1) = {" -Sv -Sv -Sv -Sv -Sv -Sv -DE -XY -DE -Eo -DE -XY -DE -Sv -Sv -Sv -Sv -Sv -Sv -"} -(3,1,1) = {" -Sv -Sv -Sv -Sv -Sv -pF -DE -vm -DE -PJ -DE -Eo -DE -pF -Sv -Sv -Sv -Sv -Sv -"} -(4,1,1) = {" -Sv -Sv -Sv -Sv -Sv -DE -Iu -Ti -hr -qj -TP -qV -mi -DE -Sv -Sv -Sv -Sv -Sv -"} -(5,1,1) = {" -Sv -Sv -Sv -Sv -Sv -DE -DY -dF -AA -tJ -mW -aI -wJ -jy -lJ -Sv -Sv -Sv -Sv -"} -(6,1,1) = {" -Sv -Sv -Sv -DE -ZY -DE -hz -uB -DE -DE -DE -ih -Ke -DE -ZY -DE -Sv -Sv -Sv -"} -(7,1,1) = {" -Sv -Sv -Sv -DE -hY -DE -DE -RJ -CT -jI -IX -Bi -DE -DE -dE -DE -Sv -Sv -Sv -"} -(8,1,1) = {" -Sv -Sv -Sv -DE -to -SK -KW -JR -el -wM -Vb -im -fe -gI -bW -hM -Sv -Sv -Sv -"} -(9,1,1) = {" -Sv -Sv -Xw -ul -ul -ul -DE -Sn -Mw -WS -Wk -Mr -DE -DE -DE -DE -pF -Sv -Sv -"} -(10,1,1) = {" -Sv -Xw -ul -ak -gH -ak -DE -Yr -tf -xx -Cr -Iq -AF -AF -QV -Oa -AF -yy -Sv -"} -(11,1,1) = {" -Sv -ul -zz -Dt -Fd -oN -DE -DE -DE -iC -DE -DE -AF -Hc -Oa -ge -fr -AF -Sv -"} -(12,1,1) = {" -Sv -ul -cb -ru -jU -TU -DE -qm -tw -WF -HT -dj -AF -Sd -rQ -qo -hJ -AF -Sv -"} -(13,1,1) = {" -Sv -ul -FT -Ji -Xn -yZ -DE -fJ -eY -Tz -dC -QK -AF -Bj -mc -uj -IT -AF -Sv -"} -(14,1,1) = {" -ul -ul -ul -ul -IB -ul -FH -FH -FH -ZX -FH -FH -AF -nN -Oa -Sh -qg -AF -Sv -"} -(15,1,1) = {" -ax -Qj -IP -MO -Vq -Ip -FH -Bt -PD -YW -vs -qL -AF -cW -Oa -Sh -UO -AF -Sv -"} -(16,1,1) = {" -fg -bo -Di -Iy -Vq -Eh -wn -Bp -ij -Lr -ij -de -Zq -ZN -ZN -UW -RM -pA -Sv -"} -(17,1,1) = {" -GV -Jr -KJ -pq -EB -Px -tR -eP -ME -fy -qG -XO -tZ -wr -NZ -Zx -EX -IC -yP -"} -(18,1,1) = {" -ax -Tl -lx -MO -me -Td -FH -PQ -nB -Lr -nj -wT -AF -yk -cf -VK -cR -AF -Sv -"} -(19,1,1) = {" -ul -NB -NB -NB -NB -NB -bF -bF -ro -eh -ro -bF -bF -bF -bF -bF -bF -bF -Sv -"} -(20,1,1) = {" -Sv -NB -Nv -FW -Kc -NB -Rl -yK -TM -Ow -qU -xQ -HS -CF -ni -ky -Ko -qR -Sv -"} -(21,1,1) = {" -Sv -NB -Nv -lV -zh -NB -Ar -Wo -xg -pe -Ct -Dc -bF -vH -lE -WV -hU -bF -Sv -"} -(22,1,1) = {" -Sv -aF -MG -Zy -Xm -NB -NB -cs -Zu -pe -Ct -zn -bF -bF -bF -bF -bF -bF -Sv -"} -(23,1,1) = {" -Sv -aF -Iw -pH -mr -Hb -TG -Go -Kn -db -KI -zD -bF -TV -Ey -xe -FF -bF -Sv -"} -(24,1,1) = {" -Sv -aF -EM -Re -vl -OO -NB -Uh -Ct -pe -Ct -vd -wO -jv -LE -CU -Hq -PW -Sv -"} -(25,1,1) = {" -Sv -bD -bD -WD -bD -bD -bD -fP -ko -pe -EA -bF -bF -bF -bF -bF -bF -bF -Sv -"} -(26,1,1) = {" -Sv -bD -pn -MR -Nz -kD -bD -bD -bG -is -bG -bG -zd -gt -dY -vR -Vo -bG -Sv -"} -(27,1,1) = {" -Sv -bD -AU -uL -TQ -Pa -jd -rI -Ld -RG -Qb -bG -cg -OK -ZZ -OK -mQ -bG -Sv -"} -(28,1,1) = {" -Sv -ES -bD -EP -rU -LO -rA -aP -jY -RG -Fi -Ta -JJ -aO -jD -IH -bG -Am -Sv -"} -(29,1,1) = {" -Sv -Sv -bD -nx -VJ -xV -yc -Of -BF -RG -Fi -Ta -Dz -PY -PY -Oi -bG -Sv -Sv -"} -(30,1,1) = {" -Sv -Sv -AS -lF -vx -vx -es -do -dG -RG -Fi -np -Dz -mF -wx -ln -bG -Sv -Sv -"} -(31,1,1) = {" -Sv -Sv -AS -Vu -Im -Hl -Im -vj -Cx -pO -EV -lO -Cu -rc -CP -vG -bG -Sv -Sv -"} -(32,1,1) = {" -Sv -Sv -bD -SE -jF -nS -II -Ju -bU -bL -pX -hc -sH -eN -hE -nz -qr -Sv -Sv -"} -(33,1,1) = {" -Sv -Sv -bD -PL -Ku -sG -MZ -Ju -Ss -RG -pR -Ta -fq -bV -ck -qC -qr -Sv -Sv -"} -(34,1,1) = {" -Sv -Sv -bD -bD -bD -bD -bD -bD -bG -hI -bG -bG -zx -jw -xi -uz -qr -Sv -Sv -"} -(35,1,1) = {" -Sv -Sv -FH -yU -yn -FH -xd -Pw -oW -ad -Ls -bG -Ib -Kx -JA -ev -qr -Sv -Sv -"} -(36,1,1) = {" -Sv -Sv -FH -fa -Sp -DH -BN -Jk -hp -FB -Kb -bG -Cp -CK -fl -QA -bG -Sv -Sv -"} -(37,1,1) = {" -Sv -Sv -Hs -Hs -Hs -Hs -lB -bP -Hs -sO -pG -bG -bG -bG -bG -bG -Am -Sv -Sv -"} -(38,1,1) = {" -Sv -Sv -Dr -ra -ej -Hu -wP -Hd -Hs -lC -GY -mI -QS -SW -DA -OE -Sv -Sv -Sv -"} -(39,1,1) = {" -Sv -Sv -Dr -PI -HP -QE -TZ -Hd -HE -oi -GY -Sy -eJ -iX -RW -OE -Sv -Sv -Sv -"} -(40,1,1) = {" -Sv -Sv -gf -Hs -ZP -eL -LR -Hd -HE -Nm -fV -fX -pk -Zl -RW -OE -Sv -Sv -Sv -"} -(41,1,1) = {" -Sv -Sv -Sv -Hs -eB -xn -Qc -CS -HE -SH -MN -vv -Zr -Dv -Mf -OE -Sv -Sv -Sv -"} -(42,1,1) = {" -Sv -Sv -Sv -Hs -dr -ag -BV -Ff -Hs -HO -Nw -lM -El -OE -OE -iP -Sv -Sv -Sv -"} -(43,1,1) = {" -Sv -Sv -Sv -Hs -ms -iU -vb -FU -Hs -sK -uy -hH -OE -iP -Sv -Sv -Sv -Sv -Sv -"} -(44,1,1) = {" -Sv -Sv -Sv -Dr -XL -fU -Hv -hP -Hs -OE -OE -ya -iP -Sv -Sv -Sv -Sv -Sv -Sv -"} -(45,1,1) = {" -Sv -Sv -Sv -Dr -mC -xF -Ok -gc -Hs -OE -iP -Sv -Sv -Sv -Sv -Sv -Sv -Sv -Sv -"} -(46,1,1) = {" -Sv -Sv -Sv -Dr -wD -nK -jj -cK -Hs -iP -Sv -Sv -Sv -Sv -Sv -Sv -Sv -Sv -Sv -"} -(47,1,1) = {" -Sv -Sv -Sv -Dr -Wa -lj -Ve -VV -Hs -Sv -Sv -Sv -Sv -Sv -Sv -Sv -Sv -Sv -Sv -"} -(48,1,1) = {" -Sv -Sv -Sv -Sv -Dr -Wa -Wa -Wa -gf -Sv -Sv -Sv -Sv -Sv -Sv -Sv -Sv -Sv -Sv -"} diff --git a/_maps/shuttles/shiptest/independent_junker.dmm b/_maps/shuttles/shiptest/independent_junker.dmm deleted file mode 100644 index 006a74a2e3fb..000000000000 --- a/_maps/shuttles/shiptest/independent_junker.dmm +++ /dev/null @@ -1,3524 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ai" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/north, -/obj/machinery/light_switch{ - pixel_y = -20; - dir = 1; - pixel_x = -6 - }, -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating/rust, -/area/ship/storage) -"al" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/rack, -/obj/item/crowbar, -/obj/item/weldingtool/mini, -/obj/item/stack/cable_coil/random, -/obj/item/stack/packageWrap, -/obj/item/analyzer, -/obj/item/toner, -/turf/open/floor/plating/rust, -/area/ship/storage) -"an" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-9" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating/rust, -/area/ship/maintenance/port) -"aq" = ( -/obj/item/trash/sosjerky, -/obj/effect/spawner/lootdrop/maintenance, -/obj/item/areaeditor/shuttle{ - pixel_y = 7 - }, -/obj/item/stack/tape/industrial{ - pixel_x = -6; - pixel_y = 7 - }, -/obj/item/spacecash/bundle/c50, -/obj/item/radio/intercom/wideband/directional/east, -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/ship/bridge) -"ay" = ( -/obj/structure/rack, -/obj/item/storage/backpack/explorer, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/item/pickaxe/rusted, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"aE" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/broken/directional/north, -/obj/effect/spawner/lootdrop/maintenance/three, -/obj/item/flashlight/pen, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken" - }, -/area/ship/storage) -"aN" = ( -/obj/structure/table/chem, -/obj/item/reagent_containers/food/snacks/meat/slab{ - pixel_y = 6; - pixel_x = -3 - }, -/obj/item/reagent_containers/food/snacks/meat/slab{ - pixel_x = 4; - pixel_y = 9 - }, -/obj/item/kitchen/knife{ - pixel_y = -3; - pixel_x = 10 - }, -/obj/item/cutting_board, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"bc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-10" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"bf" = ( -/turf/closed/wall/rust, -/area/ship/storage) -"br" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-6" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"bt" = ( -/obj/machinery/door/airlock/engineering/glass{ - dir = 4; - req_access_txt = "10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"bF" = ( -/obj/structure/table, -/obj/machinery/door/poddoor/shutters{ - id = "loby"; - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"bG" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/decal/cleanable/garbage, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating/rust, -/area/ship/maintenance/central) -"bP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/broken/directional/north, -/obj/machinery/pipedispenser, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken4" - }, -/area/ship/storage) -"cN" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/decal/cleanable/blood/footprints, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-6" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"cQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken3" - }, -/area/ship/maintenance/starboard) -"cX" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/storage/eva) -"dm" = ( -/turf/closed/wall/mineral/titanium/survival, -/area/ship/cargo) -"dx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken5" - }, -/area/ship/maintenance/starboard) -"ep" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"er" = ( -/obj/structure/sign/poster/contraband/tools, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/storage) -"eF" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/pod/dark, -/area/ship/maintenance/starboard) -"eG" = ( -/obj/structure/sign/warning/nosmoking/circle{ - pixel_x = 22 - }, -/obj/effect/decal/cleanable/ash, -/obj/effect/decal/cleanable/ash{ - pixel_y = -2; - pixel_x = 5 - }, -/obj/effect/decal/cleanable/ash{ - pixel_y = -3; - pixel_x = -6 - }, -/obj/item/cigbutt{ - pixel_y = 3 - }, -/obj/item/cigbutt/roach{ - pixel_y = -3; - pixel_x = -11 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-10" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/conf_haz, -/area/ship/maintenance/fore) -"eH" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/vending/assist, -/obj/item/trash/can{ - pixel_y = -7; - pixel_x = 15 - }, -/turf/open/floor/pod/dark, -/area/ship/storage/eva) -"eI" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/fore) -"eP" = ( -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "Tcargotide2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"eS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/fore) -"fb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/assembly/signaler{ - pixel_y = 11 - }, -/obj/item/assembly/signaler{ - pixel_y = 11; - pixel_x = -9 - }, -/obj/item/hand_labeler{ - pixel_y = 11; - pixel_x = 9 - }, -/obj/item/storage/toolbox{ - pixel_x = 3; - pixel_y = 5 - }, -/obj/item/storage/toolbox, -/obj/item/hand_labeler_refill{ - pixel_y = -3; - pixel_x = 12 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken5" - }, -/area/ship/storage) -"fg" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/plastic{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"fm" = ( -/obj/machinery/cryopod/poor{ - dir = 4; - icon = 'icons/obj/crates.dmi'; - icon_state = "freezeropen"; - close_state = "freezer"; - open_state = "freezeropen" - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"fW" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/girder/reinforced, -/turf/open/floor/plating, -/area/ship/bridge) -"go" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/insectguts, -/turf/open/floor/pod/dark, -/area/ship/storage/eva) -"gM" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"gN" = ( -/obj/effect/decal/cleanable/robot_debris, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/effect/mapping_helpers/airlock/locked, -/obj/effect/decal/cleanable/glass, -/obj/item/shard, -/obj/structure/cable{ - icon_state = "5-6" - }, -/turf/open/floor/plating, -/area/ship/construction) -"gR" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"hb" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/maintenance/central) -"hm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/starboard) -"hq" = ( -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/effect/decal/cleanable/dirt/dust, -/mob/living/simple_animal/hostile/cockroach, -/obj/machinery/light/dim/directional/east, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/starboard) -"hy" = ( -/obj/structure/girder/reinforced, -/obj/structure/barricade/wooden/crude, -/obj/structure/sign/warning/fire{ - pixel_x = 22 - }, -/obj/structure/sign/warning/fire{ - pixel_x = -22 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/walnut, -/area/ship/engineering/electrical) -"hz" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"hG" = ( -/obj/machinery/button/massdriver{ - dir = 4; - pixel_x = -20; - id = "junk_driver" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/vomit, -/obj/item/trash/can/food/beans{ - pixel_y = 17; - pixel_x = -11 - }, -/obj/item/trash/candy{ - pixel_y = 12 - }, -/obj/item/trash/candy{ - pixel_y = 3 - }, -/obj/item/trash/can/food{ - pixel_y = -3; - pixel_x = -10 - }, -/obj/effect/decal/cleanable/cobweb, -/mob/living/simple_animal/hostile/cockroach, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken6" - }, -/area/ship/maintenance/central) -"hP" = ( -/obj/structure/poddoor_assembly{ - dir = 4 - }, -/obj/item/reagent_containers/glass/bottle/welding_fuel{ - pixel_x = 12; - pixel_y = -12 - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/external) -"hV" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/construction) -"ip" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/decal/cleanable/generic, -/obj/structure/chair/plastic, -/obj/machinery/light/small/directional/north, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"ir" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/insectguts, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"is" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken6" - }, -/area/ship/maintenance/starboard) -"it" = ( -/turf/closed/wall/mineral/wood, -/area/ship/maintenance/central) -"iV" = ( -/turf/closed/wall/rust, -/area/ship/crew/canteen/kitchen) -"iY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance_hatch{ - id_tag = "lockin" - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"jj" = ( -/obj/structure/sign/warning/testchamber, -/turf/closed/wall/r_wall, -/area/ship/cargo) -"jz" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/smes/engineering, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"jE" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/table, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/item/stack/ore/salvage/scrapuranium{ - pixel_y = 2; - pixel_x = -4 - }, -/obj/item/screwdriver{ - pixel_x = -12 - }, -/obj/item/flashlight{ - pixel_y = -3; - pixel_x = 15; - light_on = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"jO" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only{ - dir = 2 - }, -/obj/machinery/door/airlock/maintenance_hatch, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"kj" = ( -/obj/structure/closet/secure_closet/personal{ - req_access = list(11) - }, -/obj/item/stack/sheet/metal/five, -/obj/item/circuitboard/machine/paystand, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/item/stock_parts/scanning_module, -/obj/item/stock_parts/manipulator, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/reagent_containers/glass/bottle/welding_fuel, -/obj/item/clothing/under/misc/assistantformal, -/obj/item/clothing/shoes/laceup, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/floor_painter, -/turf/open/floor/plating, -/area/ship/construction) -"kv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/reagent_containers/glass/bucket, -/obj/effect/decal/cleanable/vomit/old, -/obj/machinery/shower{ - dir = 8 - }, -/obj/effect/decal/cleanable/food/plant_smudge, -/obj/item/reagent_containers/food/snacks/urinalcake{ - pixel_y = -9; - pixel_x = -13 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"lf" = ( -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/item/stack/tape/industrial/electrical, -/obj/item/stack/tape/industrial, -/obj/item/wirecutters/old, -/obj/item/clothing/mask/gas, -/obj/item/reagent_containers/glass/bottle/welding_fuel{ - desc = "A small bottle. Pour on engine in case of emergency." - }, -/obj/structure/closet/firecloset/empty{ - name = "emergency repair closet"; - desc = "It's a storage unit for repair supplies."; - req_access_txt = "10" - }, -/obj/item/extinguisher/mini, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ls" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "Tcargotide2" - }, -/obj/structure/cable{ - icon_state = "5-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"lA" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"lC" = ( -/obj/structure/kitchenspike, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/gibspawner/generic/animal, -/obj/machinery/light/dim/directional/west, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"lQ" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/obj/item/reagent_containers/glass/bottle/welding_fuel{ - pixel_y = 16; - pixel_x = -4; - name = "precariously balanced welding fuel bottle" - }, -/obj/machinery/light/small/broken/directional/north, -/turf/open/floor/plating/rust/conf_haz, -/area/ship/maintenance/fore) -"md" = ( -/obj/machinery/door/firedoor/border_only, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/pod/dark, -/area/ship/storage/eva) -"mo" = ( -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 4 - }, -/obj/item/reagent_containers/glass/bottle/welding_fuel, -/obj/machinery/door/poddoor{ - dir = 4; - id = "tankl" - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/external) -"mF" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering/electrical) -"mK" = ( -/turf/closed/wall/mineral/titanium/survival, -/area/ship/maintenance/external) -"mN" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/hydroponics/soil, -/obj/structure/bed/dogbed, -/mob/living/simple_animal/hostile/retaliate/goose/vomit, -/obj/machinery/light/small/built/directional/south, -/obj/effect/decal/cleanable/vomit, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"mZ" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 8; - piping_layer = 2 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "tankr" - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/external) -"nb" = ( -/obj/machinery/door/airlock/engineering, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/pod/dark, -/area/ship/maintenance/port) -"nn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = 7 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"nE" = ( -/obj/structure/girder/reinforced, -/obj/structure/window/fulltile, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"nU" = ( -/obj/structure/girder/reinforced, -/obj/structure/window/fulltile, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"nY" = ( -/obj/structure/girder/reinforced, -/obj/structure/window/fulltile, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"oj" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/frame/machine, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"oQ" = ( -/obj/structure/girder/reinforced, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/ship/storage) -"pc" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/starboard) -"pC" = ( -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/maintenance/external) -"pG" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"qc" = ( -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light_switch{ - pixel_y = -20; - dir = 1; - pixel_x = 6 - }, -/turf/open/floor/plating/rust/conf_haz, -/area/ship/maintenance/fore) -"qm" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/maintenance/three, -/obj/item/reagent_containers/food/snacks/canned/peaches/maint, -/turf/open/floor/plating, -/area/ship/construction) -"qt" = ( -/obj/machinery/door/poddoor/shutters{ - id = "coms"; - dir = 4 - }, -/obj/structure/table, -/turf/open/floor/plating, -/area/ship/construction) -"qR" = ( -/turf/closed/wall/r_wall, -/area/ship/cargo) -"rB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/airlock/freezer{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen/kitchen) -"rD" = ( -/obj/machinery/atmospherics/pipe/manifold/general/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/glass, -/obj/machinery/atmospherics/components/trinary/filter/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/conf_haz, -/area/ship/maintenance/fore) -"rO" = ( -/obj/machinery/button/door{ - id = "Tcargotide2"; - pixel_x = -23; - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/footprints, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"rV" = ( -/turf/closed/wall/mineral/wood, -/area/ship/storage) -"sd" = ( -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/trinary/filter/layer4{ - dir = 1 - }, -/turf/open/floor/plating/rust/conf_haz, -/area/ship/maintenance/fore) -"sh" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 1; - CanAtmosPass = 0 - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/aft) -"sk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"sv" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/candy{ - pixel_y = 6; - pixel_x = -7 - }, -/obj/item/trash/pistachios, -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"sB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/pump, -/obj/machinery/door/airlock/hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/aft) -"sF" = ( -/obj/machinery/button/door{ - id = "Tcargotide1"; - pixel_y = -20; - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/semki, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"sK" = ( -/obj/machinery/atmospherics/components/binary/pump, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/hatch, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/item/assembly/mousetrap/armed, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/pod/light, -/area/ship/maintenance/aft) -"sY" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"te" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/cryopod/poor{ - dir = 4; - icon = 'icons/obj/crates.dmi'; - icon_state = "freezeropen"; - close_state = "freezer"; - open_state = "freezeropen" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"to" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable{ - icon_state = "0-6" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/effect/decal/cleanable/garbage, -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/structure/cable{ - icon_state = "6-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"tr" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/wrench{ - pixel_x = -11 - }, -/obj/item/wrench/crescent{ - pixel_x = -5 - }, -/obj/item/wrench/medical{ - pixel_x = 2 - }, -/obj/item/wrench/syndie{ - pixel_x = 7 - }, -/turf/open/floor/plating, -/area/ship/construction) -"ts" = ( -/obj/structure/salvageable/computer{ - desc = "Someone clearly punched the screen of this console. It's broken beyond repair. You may be able to salvage something from this." - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = -7 - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/bridge) -"tw" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/mob/living/simple_animal/hostile/cockroach, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"tB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/clothing/head/radiation, -/obj/item/clothing/suit/radiation, -/obj/item/clothing/head/radiation, -/obj/item/clothing/suit/radiation, -/obj/item/geiger_counter, -/obj/item/geiger_counter, -/obj/machinery/light/small/directional/east, -/obj/structure/closet/crate/secure/engineering{ - req_access = list(11) - }, -/turf/open/floor/pod/dark, -/area/ship/storage/eva) -"ua" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/item/screwdriver/old{ - pixel_y = -3; - pixel_x = -10 - }, -/obj/item/crowbar/old{ - pixel_y = 15; - pixel_x = -7 - }, -/obj/item/stack/medical/ointment{ - pixel_y = 12; - pixel_x = 17 - }, -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/item/wirecutters/old{ - pixel_y = 4; - pixel_x = 18 - }, -/obj/item/clothing/gloves/color/fyellow, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"uU" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "tankl"; - pixel_x = -23; - dir = 4; - pixel_y = -26 - }, -/turf/open/floor/engine/hull, -/area/ship/maintenance/external) -"uW" = ( -/turf/closed/wall/mineral/wood, -/area/ship/maintenance/starboard) -"vd" = ( -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/maintenance/starboard) -"vj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/mob/living/simple_animal/hostile/cockroach, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"vk" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/maintenance_hatch{ - welded = 1 - }, -/obj/structure/barricade/wooden/crude, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "5-6" - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"vr" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"vu" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/salvageable/machine{ - name = "broken fax machine" - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"vO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"vY" = ( -/turf/closed/wall/r_wall, -/area/ship/construction) -"vZ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/glass, -/obj/structure/table/chem, -/obj/structure/sink/kitchen{ - dir = 8; - pixel_x = 12; - pixel_y = 3 - }, -/obj/effect/decal/cleanable/food/tomato_smudge, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"we" = ( -/mob/living/simple_animal/bot/firebot/rockplanet{ - icon_state = "firebot1" - }, -/obj/structure/sign/warning/chemdiamond{ - pixel_y = 32 - }, -/obj/structure/sign/warning{ - pixel_x = -22 - }, -/obj/structure/sign/warning{ - pixel_x = 22 - }, -/obj/structure/bed/dogbed, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/spawner/lootdrop/maintenance/eight, -/obj/structure/safe/floor{ - number_of_tumblers = 5 - }, -/obj/item/card/id/captains_spare, -/obj/item/circuitboard/machine/autolathe/reployer, -/turf/open/floor/plating/rust, -/area/ship/engineering/electrical) -"wi" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4 - }, -/turf/open/floor/engine/hull, -/area/ship/maintenance/external) -"wk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/item/trash/can/food/peaches/maint{ - pixel_y = -10; - pixel_x = -17 - }, -/turf/open/floor/plating, -/area/ship/storage) -"wt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/west, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 8 - }, -/obj/item/broken_bottle{ - pixel_y = -11; - pixel_x = -9 - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/aft) -"wG" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"xr" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 1; - CanAtmosPass = 0 - }, -/turf/open/floor/plating, -/area/ship/maintenance/aft) -"xt" = ( -/obj/machinery/door/airlock/engineering, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "2-5" - }, -/obj/effect/decal/cleanable/oil/slippery, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/ship/storage/eva) -"xx" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/flashlight/glowstick{ - pixel_x = -11; - pixel_y = 9 - }, -/obj/item/flashlight/glowstick/orange{ - pixel_y = 5; - pixel_x = -3 - }, -/obj/item/flashlight/glowstick/cyan{ - pixel_x = -9; - pixel_y = 4 - }, -/obj/item/reagent_containers/food/drinks/bottle/hooch{ - pixel_x = 3; - pixel_y = -11 - }, -/obj/effect/decal/cleanable/vomit/old, -/obj/item/reagent_containers/glass/bottle/welding_fuel{ - pixel_x = 10; - pixel_y = -10; - name = "medicine bottle" - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/pod/light, -/area/ship/maintenance/aft) -"xJ" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/starboard) -"xP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"yf" = ( -/obj/structure/cable{ - icon_state = "6-10" - }, -/obj/machinery/computer/helm/retro, -/obj/item/paper/construction{ - default_raw_text = "Yeah, just so you know, I left the fuel and air pumps OFF when I dropped this thing of for you, you're gonna have to go outside and turn em on to start up the engines

The pumps are outside on the tank things to the left and right on the back of the ship, there's also one in each engine room you'll need to get going." - }, -/turf/open/floor/plating, -/area/ship/bridge) -"yp" = ( -/turf/closed/wall/rust, -/area/ship/engineering/electrical) -"yt" = ( -/obj/structure/girder/reinforced, -/obj/structure/barricade/wooden/crude, -/obj/structure/sign/warning/hottemp, -/turf/open/floor/wood/walnut, -/area/ship/engineering/electrical) -"yz" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/candy, -/obj/effect/decal/cleanable/plastic, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light/small/broken/directional/north, -/obj/machinery/light_switch{ - pixel_x = -7; - pixel_y = 23 - }, -/obj/structure/cable{ - icon_state = "8-9" - }, -/turf/open/floor/plating, -/area/ship/construction) -"yD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"zz" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light_switch{ - pixel_x = -7; - pixel_y = 21 - }, -/obj/machinery/suit_storage_unit/independent, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/trash/can{ - pixel_x = 11; - pixel_y = -15 - }, -/turf/open/floor/pod/dark, -/area/ship/storage/eva) -"zB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/space_heater, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken4" - }, -/area/ship/maintenance/starboard) -"zY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/construction) -"Ae" = ( -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/rust, -/area/ship/maintenance/port) -"AJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken4" - }, -/area/ship/maintenance/port) -"AO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"AR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/closed/wall/r_wall/rust, -/area/ship/cargo) -"Bi" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/structure/girder/reinforced, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/crew/office) -"Bl" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/button/door{ - id = "loby"; - pixel_y = 23; - pixel_x = 7 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/salvageable/computer, -/obj/effect/decal/cleanable/glass, -/obj/machinery/light/small/broken/directional/north, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"By" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/vomit, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"BH" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/fore) -"BL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/rust, -/area/ship/maintenance/port) -"BZ" = ( -/turf/template_noop, -/area/template_noop) -"Cg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/insectguts, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"Cj" = ( -/obj/machinery/computer/cryopod/retro/directional/north, -/obj/effect/decal/cleanable/food/egg_smudge, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"Cw" = ( -/turf/open/floor/plating/airless, -/area/ship/maintenance/external) -"Cy" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/syndicatefake, -/obj/item/clothing/head/syndicatefake, -/obj/machinery/light_switch{ - pixel_x = 10; - pixel_y = 23 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/dim/directional/west, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"Db" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Df" = ( -/turf/closed/wall/mineral/titanium/survival, -/area/ship/maintenance/starboard) -"Dj" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = -7 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/port) -"DE" = ( -/obj/structure/sign/warning/testchamber, -/turf/closed/wall/mineral/titanium/survival, -/area/ship/cargo) -"DM" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "8-9" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"DR" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-6" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken7" - }, -/area/ship/maintenance/central) -"Eb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/ship/maintenance/starboard) -"El" = ( -/obj/machinery/vending/sustenance, -/obj/effect/decal/cleanable/glass, -/obj/machinery/light/small/broken/directional/south, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"EG" = ( -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/starboard) -"EH" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/r_wall, -/area/ship/storage) -"EM" = ( -/obj/structure/table, -/obj/item/trash/waffles, -/obj/item/storage/toolbox/electrical, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"ER" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/gibspawner/human, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 3 - }, -/obj/effect/turf_decal/industrial/warning/dust, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"ET" = ( -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/maintenance/aft) -"EZ" = ( -/obj/machinery/suit_storage_unit/independent/engineering, -/obj/effect/decal/cleanable/oil/streak, -/obj/item/trash/candy{ - pixel_y = -11; - pixel_x = -13 - }, -/turf/open/floor/pod/dark, -/area/ship/storage/eva) -"Fi" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/bridge) -"Ft" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/closet/crate, -/obj/effect/decal/cleanable/wrapping, -/obj/structure/disposalpipe/trunk, -/obj/item/reagent_containers/glass/bottle/welding_fuel, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating, -/area/ship/storage/eva) -"Fz" = ( -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/dim/directional/south, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Go" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/plastic, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"Gq" = ( -/obj/structure/closet/secure_closet/freezer/kitchen/maintenance{ - req_access = list(11) - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = -7 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"GG" = ( -/obj/effect/turf_decal/industrial/warning/dust, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/ship/cargo) -"GI" = ( -/obj/structure/cable{ - icon_state = "5-10" - }, -/obj/item/kitchen/knife{ - pixel_y = 1; - pixel_x = 8 - }, -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/item/bot_assembly/cleanbot, -/turf/open/floor/pod/dark, -/area/ship/maintenance/starboard) -"GU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/storage/eva) -"Hj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/item/decal_painter, -/obj/item/storage/box/mousetraps, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/closet/toolcloset{ - secure = 1; - req_access = list(11) - }, -/turf/open/floor/plating, -/area/ship/storage) -"Hu" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light_switch{ - pixel_x = -7; - pixel_y = 22 - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"HB" = ( -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/crew/office) -"HJ" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/cargo) -"Ii" = ( -/obj/machinery/mass_driver{ - dir = 8; - id = "junk_driver" - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Im" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/firealarm/directional/south, -/obj/effect/decal/cleanable/vomit, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"Iu" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/seeds/tobacco{ - pixel_y = -11; - pixel_x = 11 - }, -/obj/item/trash/pistachios{ - pixel_y = -6; - pixel_x = 5 - }, -/obj/item/trash/chips{ - pixel_y = 2; - pixel_x = 12 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_y = 12; - pixel_x = -20 - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/aft) -"Ix" = ( -/obj/machinery/atmospherics/components/unary/heat_exchanger{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/conf_haz, -/area/ship/maintenance/fore) -"IE" = ( -/turf/closed/wall/rust, -/area/ship/construction) -"IR" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"IX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/airalarm/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"Je" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/greenglow/filled, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"Jh" = ( -/obj/structure/girder/reinforced, -/obj/structure/barricade/wooden/crude, -/obj/structure/sign/warning/fire{ - pixel_x = -22 - }, -/obj/structure/sign/warning/explosives{ - pixel_y = -32 - }, -/turf/open/floor/wood/walnut, -/area/ship/engineering/electrical) -"Jn" = ( -/obj/structure/lattice, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 8 - }, -/obj/machinery/button/door{ - dir = 8; - id = "tankr"; - normaldoorcontrol = 1; - pixel_x = 23; - pixel_y = -26; - specialfunctions = 4 - }, -/turf/open/floor/engine/hull, -/area/ship/maintenance/external) -"Jo" = ( -/obj/structure/disposalpipe/broken{ - dir = 8 - }, -/obj/effect/decal/cleanable/glass, -/obj/effect/decal/cleanable/generic, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/item/assembly/mousetrap/armed, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"JG" = ( -/obj/effect/decal/cleanable/blood/footprints, -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/machinery/light/dim/directional/east, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"JP" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/footprints, -/obj/effect/mob_spawn/human/corpse/charredskeleton, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/machinery/light_switch{ - dir = 4; - pixel_y = 12; - pixel_x = -20 - }, -/turf/open/floor/plating/rust, -/area/ship/engineering/electrical) -"JQ" = ( -/turf/closed/wall/mineral/titanium/survival, -/area/ship/maintenance/aft) -"JS" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/clipboard{ - pixel_y = 6; - pixel_x = 9 - }, -/obj/item/toy/crayon/black{ - pixel_x = 9; - pixel_y = 7 - }, -/obj/item/storage/fancy/candle_box{ - pixel_y = -1; - pixel_x = -5 - }, -/obj/item/paper_bin/construction{ - pixel_x = -6 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"JZ" = ( -/obj/structure/rack, -/obj/machinery/light/small/broken/directional/west, -/obj/effect/spawner/lootdrop/maintenance/three, -/obj/item/toner, -/obj/item/clothing/neck/stethoscope, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Lb" = ( -/obj/structure/cable/yellow, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/greenglow/filled, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"LG" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/item/wrench, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/port_gen/pacman/super/not_very, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"Ma" = ( -/obj/structure/tank_dispenser, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Me" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/construction) -"Mh" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/engine/hull, -/area/ship/maintenance/external) -"Mr" = ( -/obj/structure/closet/crate/trashcart, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/light/small/directional/north, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken3" - }, -/area/ship/maintenance/central) -"Mt" = ( -/obj/structure/girder/reinforced, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/ship/crew/canteen/kitchen) -"Mz" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/dust, -/obj/machinery/airalarm/directional/east, -/obj/item/paper/construction{ - default_raw_text = "

Airlock Instructions


Because none of you numbnuts can remember them


1: Bolt the door behind you so you dont bump into it and lose all our air.
Bolt is the LEFT BUTTON
2: Go to the air alarm, set it to siphon
3: When at least most of the gas is out, turn OFF siphon
4: You can now open the shutters
I shouldnt have to tell you this, but theyre the RIGHT button

To go back IN


1: Close the shutters behind you
2: Set the air alarm to SIPHON again
3: When all of the dangerous gas is out, set the air alarm to FILL
3: Once the pressure is at least 50 kpa, you can set the air alarm back to normal, and unbolt the door

I still can't fucking believe I have to write this." - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/ship/cargo) -"MW" = ( -/obj/docking_port/stationary{ - dwidth = 15; - width = 30; - height = 15; - dir = 2 - }, -/turf/template_noop, -/area/template_noop) -"Ng" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/storage/bag/tray/cafeteria{ - pixel_y = 7; - pixel_x = 3 - }, -/obj/item/reagent_containers/food/snacks/donkpocket/warm{ - pixel_y = 14 - }, -/obj/item/reagent_containers/food/snacks/donkpocket/warm/pizza{ - pixel_y = 11; - pixel_x = 5 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"No" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/starboard) -"Ol" = ( -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/crew/canteen) -"On" = ( -/obj/machinery/door/airlock/engineering{ - dir = 4; - req_access_txt = "10" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/storage) -"OA" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/food/flour, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"OW" = ( -/obj/machinery/door/poddoor/shutters{ - id = "Tcargotide1" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"OZ" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/central) -"Pi" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/port) -"PE" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/external) -"PR" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/holopad/emergency/buddy, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/bridge) -"Qt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"QE" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 1 - }, -/mob/living/simple_animal/hostile/cockroach/glockroach, -/obj/effect/spawner/lootdrop/maintenance, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = 14 - }, -/turf/open/floor/pod/light, -/area/ship/maintenance/aft) -"QM" = ( -/turf/closed/wall/r_wall, -/area/ship/bridge) -"QN" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/storage/eva) -"QU" = ( -/obj/structure/girder/reinforced, -/obj/structure/window/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"QW" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "8-9" - }, -/obj/item/gun/ballistic/automatic/pistol/disposable, -/obj/item/reagent_containers/food/drinks/bottle/hooch, -/obj/machinery/light/dim/directional/south, -/obj/structure/closet/wall/blue{ - dir = 8; - pixel_x = 32; - welded = 1 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Rg" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/decal/cleanable/glass, -/obj/structure/safe/floor, -/obj/item/circuitboard/computer/cargo/express, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"Rj" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/port) -"Ro" = ( -/obj/machinery/pipedispenser/disposal, -/obj/item/reagent_containers/food/drinks/mug/tea{ - pixel_y = 8; - pixel_x = -7 - }, -/obj/item/trash/can{ - pixel_y = 8; - pixel_x = 12 - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = 7 - }, -/obj/structure/cable{ - icon_state = "1-9" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"RQ" = ( -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/maintenance/central) -"RU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/pod/light, -/area/ship/maintenance/aft) -"RX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/fore) -"Sr" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/fore) -"Td" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/pod/dark, -/area/ship/crew/canteen) -"Ty" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/crew/office) -"Uo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/oil/streak, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"Ux" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-5" - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/airalarm/directional/west, -/obj/structure/chair/office{ - dir = 1 - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/bridge) -"UO" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"US" = ( -/obj/structure/cable{ - icon_state = "2-9" - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Va" = ( -/turf/closed/wall/mineral/wood, -/area/ship/engineering/electrical) -"VM" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/footprints, -/turf/open/floor/plating/rust, -/area/ship/maintenance/starboard) -"VR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/stack/cable_coil/cut/red{ - pixel_x = -15; - pixel_y = -8 - }, -/obj/item/paper/crumpled{ - pixel_y = 4; - pixel_x = -23; - default_raw_text = "Attempt 301. Longitudinal traction was applied to the upper protruding flesh appendage. Muffled screaming (possibly Jeff?) was observed. Spontaneous amputation occurred and the screaming ceased. Duct tape applied.

Results: Reployer remains unfunctioning." - }, -/obj/item/paper/crumpled{ - pixel_y = -12; - pixel_x = -3; - default_raw_text = "Attempt 1180. Salt circle was established with regular rituals. 30mL of blood was dripped directly onto the reployer, and chanting begun 1 minute after the beginning of the attempt. Despite using only lighting from tallow candles, soapbucket scrying was ineffective in troubleshooting the problem.

Results: Reployer remains unfunctioning." - }, -/obj/effect/decal/cleanable/greenglow/filled, -/obj/item/screwdriver/old{ - pixel_y = -2; - pixel_x = -15 - }, -/obj/effect/decal/cleanable/blood, -/obj/machinery/light/small/directional/east, -/obj/item/trash/candle{ - pixel_y = 17; - pixel_x = -10 - }, -/obj/item/trash/candle{ - pixel_y = 17; - pixel_x = 10 - }, -/obj/structure/salvageable/protolathe/reployer, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"VY" = ( -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/pod/dark, -/area/ship/storage/eva) -"Wg" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/girder/reinforced, -/obj/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Wh" = ( -/obj/machinery/door/poddoor/shutters, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"Wj" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/sprayweb, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/pod/light, -/area/ship/maintenance/aft) -"Wv" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/mob/living/simple_animal/hostile/cockroach, -/turf/open/floor/plating/rust, -/area/ship/construction) -"Ww" = ( -/obj/structure/cable{ - icon_state = "4-6" - }, -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"WC" = ( -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/analyzer{ - pixel_y = 9 - }, -/obj/item/trash/chips{ - pixel_y = 16; - pixel_x = -4 - }, -/obj/item/reagent_containers/food/snacks/cheesiehonkers{ - pixel_y = 5; - pixel_x = 6 - }, -/obj/item/assembly/signaler{ - pixel_y = -7; - pixel_x = -10 - }, -/obj/item/stack/cable_coil/cut{ - pixel_x = -2; - pixel_y = -3 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"Xe" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/engineering/electrical) -"Xi" = ( -/obj/machinery/door/airlock/engineering{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/pod/dark, -/area/ship/maintenance/starboard) -"Xl" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/closed/wall/mineral/wood, -/area/ship/maintenance/central) -"Xu" = ( -/obj/machinery/atmospherics/components/unary/relief_valve/atmos/atmos_waste{ - dir = 8 - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"XF" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/oil/slippery, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"XM" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/central) -"XS" = ( -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/storage/eva) -"XV" = ( -/obj/structure/cable{ - icon_state = "5-10" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/button/door{ - pixel_y = 25 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/starboard) -"Yb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/insectguts, -/obj/machinery/light/small/broken/directional/south, -/turf/open/floor/plating, -/area/ship/construction) -"Ye" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/light/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/button/door{ - id = "lockin"; - pixel_y = 21; - pixel_x = -7; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/button/door{ - id = "lockout"; - pixel_y = 21; - pixel_x = 7 - }, -/obj/machinery/disposal/deliveryChute, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/light/broken/directional/east, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/cargo) -"Yr" = ( -/obj/machinery/door/poddoor{ - id = "lockout"; - name = "Cargo Bay Blast Door" - }, -/turf/open/floor/engine/hull/interior, -/area/ship/cargo) -"Yz" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/closed/wall/mineral/wood, -/area/ship/maintenance/central) -"YB" = ( -/obj/structure/window/reinforced/fulltile, -/obj/docking_port/mobile{ - launch_status = 0; - port_direction = 2 - }, -/obj/structure/girder/reinforced, -/turf/open/floor/plating, -/area/ship/bridge) -"YC" = ( -/obj/machinery/button/door{ - id = "coms"; - pixel_y = 23; - pixel_x = 7 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/construction) -"YK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/salvageable/autolathe, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"YO" = ( -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/photocopier, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_y = 12; - pixel_x = -20 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/office) -"YS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/old, -/turf/closed/wall/rust, -/area/ship/construction) -"YU" = ( -/obj/effect/decal/cleanable/blood/footprints{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Zl" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ZK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/ship/maintenance/starboard) -"ZN" = ( -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/ship/storage) -"ZS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/storage) -"ZW" = ( -/obj/machinery/atmospherics/components/unary/tank/toxins{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "tankl" - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/external) - -(1,1,1) = {" -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -"} -(2,1,1) = {" -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -"} -(3,1,1) = {" -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -"} -(4,1,1) = {" -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -"} -(5,1,1) = {" -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -mK -pC -pC -pC -mK -BZ -BZ -BZ -BZ -BZ -"} -(6,1,1) = {" -BZ -BZ -BZ -BZ -Rj -nY -vY -Me -Me -BZ -BZ -BZ -BZ -BZ -BZ -BZ -pC -ZW -mo -ZW -pC -BZ -BZ -BZ -BZ -BZ -"} -(7,1,1) = {" -eI -nE -Sr -eI -Rj -Db -gN -zY -Me -Me -XM -Ii -Xl -BZ -BZ -BZ -BZ -wi -Mh -uU -BZ -BZ -BZ -BZ -BZ -BZ -"} -(8,1,1) = {" -RX -Ix -qc -eS -Ma -ua -YS -yz -Wv -qm -XM -XM -Yz -hb -RQ -HB -HB -Bi -Ty -Bi -HB -JQ -BZ -BZ -BZ -BZ -"} -(9,1,1) = {" -QU -rD -sd -vk -cN -ir -IE -kj -hV -tr -XM -hG -DR -bG -RQ -vu -sv -pG -YO -WC -JS -ET -JQ -JQ -JQ -BZ -"} -(10,1,1) = {" -Sr -lQ -eG -BH -to -DM -IE -IE -YC -Yb -XM -Mr -Jo -Ro -RQ -Bl -Rg -Uo -nn -Go -Je -sB -wt -Iu -xr -PE -"} -(11,1,1) = {" -Sr -nE -eI -eI -Pi -Ww -lf -IE -qt -qt -OZ -it -UO -RQ -RQ -bF -bF -bt -HB -YK -VR -JQ -xx -sh -PE -BZ -"} -(12,1,1) = {" -BZ -BZ -BZ -Rj -AO -vr -US -Zl -Dj -sY -jO -AJ -br -an -nb -Cg -fg -IX -Ol -dm -dm -dm -dm -DE -BZ -BZ -"} -(13,1,1) = {" -BZ -BZ -BZ -Rj -bc -iV -iV -iV -iV -rB -bf -aE -er -On -Ol -xP -EM -sk -El -dm -Cy -ER -Yr -BZ -BZ -BZ -"} -(14,1,1) = {" -BZ -BZ -BZ -nY -BL -iV -fm -lC -Gq -vj -bf -rV -ZN -ai -Ol -ip -jE -wG -Td -iY -XF -GG -Yr -BZ -BZ -MW -"} -(15,1,1) = {" -BZ -BZ -BZ -Rj -Fz -iV -Cj -OA -Qt -gM -bf -fb -wk -ZS -Ol -Hu -Ng -By -mN -qR -Ye -Mz -Yr -BZ -BZ -BZ -"} -(16,1,1) = {" -BZ -BZ -BZ -Rj -Ae -iV -te -aN -vZ -kv -bf -bP -al -Hj -Ol -tw -hz -Im -Ol -HJ -AR -HJ -HJ -jj -BZ -BZ -"} -(17,1,1) = {" -QM -QM -Fi -Fi -lA -iV -Mt -iV -iV -iV -rV -rV -EH -oQ -Xe -vd -Xi -XS -XS -Ft -eH -JQ -Wj -sh -PE -BZ -"} -(18,1,1) = {" -fW -ts -Ux -QM -YU -OW -LG -jz -yp -we -hy -Jh -mF -oj -Wh -eF -No -xt -VY -go -md -sK -RU -QE -xr -PE -"} -(19,1,1) = {" -YB -yf -PR -yD -EG -OW -gR -Lb -yp -yp -Va -yt -Xe -ay -Wh -Eb -GI -cX -zz -tB -EZ -ET -JQ -JQ -JQ -BZ -"} -(20,1,1) = {" -fW -aq -QW -Fi -sF -yp -eP -ls -yp -JZ -dx -zB -Xe -mF -mF -XV -vd -QN -XS -GU -XS -JQ -BZ -BZ -BZ -BZ -"} -(21,1,1) = {" -Fi -Fi -Fi -Fi -vO -rO -JG -VM -JP -is -cQ -ep -hm -IR -hq -ZK -vd -Xu -BZ -Jn -BZ -BZ -BZ -BZ -BZ -BZ -"} -(22,1,1) = {" -BZ -BZ -BZ -xJ -xJ -xJ -pc -pc -nU -uW -uW -vd -Wg -vd -vd -vd -Df -BZ -hP -mZ -pC -BZ -BZ -BZ -BZ -BZ -"} -(23,1,1) = {" -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -Cw -pC -pC -mK -BZ -BZ -BZ -BZ -BZ -"} -(24,1,1) = {" -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -"} -(25,1,1) = {" -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -"} -(26,1,1) = {" -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -"} -(27,1,1) = {" -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -BZ -"} diff --git a/_maps/shuttles/shiptest/independent_mudskipper.dmm b/_maps/shuttles/shiptest/independent_mudskipper.dmm deleted file mode 100644 index 033800b8f8e5..000000000000 --- a/_maps/shuttles/shiptest/independent_mudskipper.dmm +++ /dev/null @@ -1,3057 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ac" = ( -/obj/structure/chair/office, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-1" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"ag" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"ak" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 8; - color = "#543C30" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"ao" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Plasma to Engines"; - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/engine) -"ar" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/aft) -"bS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/aft) -"bZ" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastleft{ - layer = 3.1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "mudskipper_engine" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"cn" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = -3 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance) -"cs" = ( -/turf/template_noop, -/area/template_noop) -"cx" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/miskilamo_small{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"cB" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#543C30"; - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"dc" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) -"dw" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/analyzer{ - pixel_y = 3 - }, -/obj/machinery/button/door{ - dir = 8; - pixel_x = 22; - pixel_y = 15; - id = "mudskipper_engine"; - name = "Engine Shutters" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"dN" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 8 - }, -/obj/effect/turf_decal/corner/transparent/neutral, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"dQ" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#543C30"; - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/firealarm/directional/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"dT" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/item/tank/jetpack/carbondioxide, -/obj/machinery/firealarm/directional/west{ - pixel_y = -13 - }, -/obj/item/clothing/suit/space/engineer, -/obj/item/clothing/head/helmet/space/light/engineer, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -22 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"dZ" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/decal/cleanable/glass, -/obj/structure/extinguisher_cabinet/directional/west{ - pixel_y = 5 - }, -/obj/machinery/button/door{ - dir = 4; - pixel_x = -33; - pixel_y = -7; - id = "mudskipper_door"; - name = "Cargo Door" - }, -/obj/machinery/button/shieldwallgen{ - dir = 4; - pixel_x = -21; - pixel_y = -7; - id = "mudskipper_shield"; - name = "Cargo Holofield" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"ec" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"ee" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/caution{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/east, -/turf/open/floor/plasteel/tech/airless, -/area/ship/external/dark) -"en" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"eu" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/closet/crate/engineering/electrical{ - name = "fuel crate" - }, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"eL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/structure/sign/poster/contraband/smoke{ - pixel_x = 32 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#543C30"; - dir = 4 - }, -/obj/item/toy/cards/deck{ - pixel_y = 3 - }, -/turf/open/floor/wood/walnut, -/area/ship/hallway/aft) -"eX" = ( -/obj/machinery/atmospherics/components/unary/passive_vent, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"gf" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"gB" = ( -/obj/structure/catwalk, -/obj/machinery/door/poddoor{ - dir = 4; - id = "mudskipper_door" - }, -/turf/open/floor/engine, -/area/ship/cargo) -"gR" = ( -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/oil{ - icon_state = "floor4" - }, -/obj/structure/closet/crate/secure{ - name = "scavenging supplies"; - desc = "A secure crate. This one is particularly large."; - storage_capacity = 40 - }, -/obj/item/reagent_containers/glass/chem_jug/thermite, -/obj/item/door_seal, -/obj/item/door_seal, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/firstaid/toxin, -/obj/item/storage/firstaid/regular, -/obj/item/grenade/chem_grenade/metalfoam, -/obj/item/grenade/chem_grenade/metalfoam, -/obj/item/storage/box/beakers, -/obj/item/lighter/greyscale, -/obj/item/bodybag, -/obj/item/bodybag, -/obj/item/pickaxe/mini, -/obj/item/reagent_containers/pill/patch/styptic, -/obj/item/reagent_containers/pill/patch/silver_sulf, -/obj/item/circular_saw, -/obj/item/gps/mining{ - gpstag = "SCAV1" - }, -/obj/item/gps/mining{ - gpstag = "SCAV2" - }, -/obj/item/gps/mining{ - gpstag = "SCAV3" - }, -/obj/item/gps/mining{ - gpstag = "SCAV4" - }, -/obj/item/multitool, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"gT" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#543C30"; - dir = 6 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/wood/walnut, -/area/ship/hallway/aft) -"hr" = ( -/obj/machinery/power/smes/engineering, -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"hH" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/external/dark) -"hX" = ( -/obj/structure/grille, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"hY" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"ib" = ( -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - dir = 8; - launch_status = 0; - preferred_direction = 4; - dheight = 3 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/cargo) -"ic" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/oil{ - icon_state = "floor4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"iy" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/aft) -"iY" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"kB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 4 - }, -/obj/machinery/airalarm/directional/west, -/obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = 3 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) -"kV" = ( -/obj/machinery/vending/coffee, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/west{ - pixel_y = -5 - }, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"kX" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/layer4{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/dim/directional/west{ - bulb_power = 0.5 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/engine) -"kY" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/cargo) -"lj" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"ma" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/external/dark) -"mt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/toilet) -"mC" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"mF" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/cargo) -"mS" = ( -/obj/structure/catwalk, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "mudskipper_door" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 1; - id = "mudskipper_shield" - }, -/turf/open/floor/engine, -/area/ship/cargo) -"nj" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 28 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/miskilamo_small/left{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"nm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair, -/obj/effect/turf_decal/siding/wood{ - color = "#543C30"; - dir = 9 - }, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken7" - }, -/area/ship/hallway/aft) -"nx" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"nM" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/light/small/directional/north{ - pixel_x = 6 - }, -/obj/machinery/computer/helm/viewscreen/computer, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"nR" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"nV" = ( -/obj/structure/closet/wall/blue{ - dir = 4; - secure = 1; - pixel_x = -28; - locked = 1 - }, -/obj/item/gun/energy/laser/scatter, -/obj/item/stock_parts/cell/gun/upgraded, -/obj/machinery/holopad/emergency/command, -/obj/item/storage/backpack/duffelbag, -/obj/item/clothing/glasses/sunglasses, -/obj/item/clothing/head/caphat, -/obj/item/megaphone/command, -/obj/item/kitchen/knife/combat/survival, -/obj/item/flashlight/seclite, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ot" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/number/four{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"ov" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/east, -/obj/machinery/photocopier, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"oC" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 4; - color = "#543C30" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/firealarm/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"oG" = ( -/obj/machinery/door/airlock/grunge{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"oU" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/toilet) -"po" = ( -/obj/structure/catwalk, -/obj/machinery/door/poddoor{ - dir = 4; - id = "mudskipper_door" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "mudskipper_shield" - }, -/turf/open/floor/engine, -/area/ship/cargo) -"pF" = ( -/obj/machinery/firealarm/directional/west{ - pixel_y = 5 - }, -/obj/machinery/light/small/directional/south, -/obj/structure/table/reinforced, -/obj/structure/bedsheetbin, -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance) -"pY" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel/grimy, -/area/ship/bridge) -"qy" = ( -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 4 - }, -/obj/machinery/computer/crew{ - dir = 8; - icon_state = "computer-right" - }, -/obj/machinery/button/door{ - dir = 1; - pixel_x = -6; - pixel_y = -21; - name = "Bridge Lockdown"; - id = "mudskipper_bridge" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"qE" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/manifold/orange/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-5" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"qN" = ( -/obj/machinery/cryopod, -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom/directional/north{ - pixel_x = -3 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"rr" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = -3 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"rO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"sa" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair, -/obj/effect/turf_decal/siding/wood{ - dir = 5; - color = "#543C30" - }, -/obj/machinery/newscaster/directional/east{ - pixel_y = -6 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = 5 - }, -/turf/open/floor/wood/walnut, -/area/ship/hallway/aft) -"sf" = ( -/obj/machinery/computer/helm{ - dir = 8; - icon_state = "computer-left" - }, -/obj/effect/turf_decal/corner/transparent/neutral{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"sp" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/brown/visible/layer2, -/obj/machinery/meter/atmos/layer2{ - name = "waste to external meter" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/engine) -"sA" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/miskilamo_small/right{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"sH" = ( -/obj/structure/catwalk, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/engine/airless, -/area/ship/external/dark) -"sI" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/storage/toolbox/mechanical, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"sT" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/table/reinforced, -/obj/machinery/microwave, -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"th" = ( -/obj/effect/turf_decal/borderfloor/full, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"ti" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/warning/incident{ - pixel_x = -32 - }, -/obj/machinery/computer/cargo/express/retro{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"tI" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"tK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/firealarm/directional/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) -"uk" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"uz" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/sign/warning/nosmoking/burnt{ - pixel_x = 7; - pixel_y = 28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"uW" = ( -/obj/machinery/door/airlock/grunge{ - name = "Bridge"; - req_one_access_txt = "7" - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 2; - id = "mudskipper_bridge" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"vn" = ( -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/punch_shit{ - pixel_x = 32 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/item/storage/fancy/donut_box, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"vI" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/plastic, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"wi" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-1" - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance) -"wj" = ( -/obj/effect/turf_decal/industrial/outline/red, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"ws" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/engine) -"xk" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 25; - pixel_y = 5 - }, -/obj/item/kirbyplants{ - icon_state = "plant-14" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"xo" = ( -/obj/structure/dresser, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken7" - }, -/area/ship/crew) -"xp" = ( -/obj/structure/toilet{ - dir = 1 - }, -/obj/machinery/light/dim/directional/south, -/obj/structure/curtain, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) -"xH" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"xU" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/east{ - bulb_power = 0.2 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"yg" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/west{ - pixel_y = -5 - }, -/obj/item/kirbyplants{ - icon_state = "plant-22" - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -22; - pixel_y = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"yv" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "mudskipper_window" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"yB" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-1" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"yS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-1" - }, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/aft) -"yY" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/dim/directional/west{ - bulb_power = 0.5 - }, -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/engine) -"zx" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/north, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/east, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "mudskipper_engine" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"zR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/aft) -"zW" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/crew/cryo) -"zX" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/cryo) -"Ak" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"AN" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = -14 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Bj" = ( -/obj/effect/turf_decal/corner_techfloor_grid, -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/hacking_guide{ - pixel_y = -32 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/reagent_dispensers/watertank, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Bn" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/aft) -"Bw" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/oil{ - icon_state = "floor4" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"BA" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer2{ - dir = 4 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/aft) -"BW" = ( -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/plastic, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/structure/closet/crate/radiation{ - name = "rad protection crate" - }, -/obj/item/clothing/suit/radiation, -/obj/item/clothing/suit/radiation, -/obj/item/clothing/head/radiation, -/obj/item/clothing/head/radiation, -/obj/item/geiger_counter, -/obj/item/geiger_counter, -/obj/item/storage/pill_bottle/charcoal/less, -/obj/item/reagent_containers/hypospray/medipen/penacid, -/obj/item/reagent_containers/hypospray/medipen/penacid, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Ch" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) -"Cr" = ( -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/aft) -"CG" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/machinery/suit_storage_unit/inherit/industrial, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/aft) -"Dj" = ( -/obj/effect/turf_decal/borderfloor/full, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"Dp" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#543C30"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#543C30" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken2" - }, -/area/ship/bridge) -"DC" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"DS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/obj/machinery/light_switch{ - pixel_y = 23; - pixel_x = -3 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Ed" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Eg" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/number/eight{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Ey" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#543C30"; - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"EP" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/button/shieldwallgen{ - dir = 1; - pixel_x = -6; - pixel_y = -21; - id = "mudskipper_shield"; - name = "Cargo Holofield" - }, -/obj/machinery/button/door{ - dir = 1; - pixel_x = 6; - pixel_y = -21; - id = "mudskipper_door"; - name = "Cargo Door" - }, -/obj/effect/turf_decal/number/six{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"EQ" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/aft) -"Ft" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/bounty, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -21; - pixel_x = 3 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"FN" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/item/tank/jetpack/carbondioxide, -/obj/structure/sign/warning{ - pixel_x = -28 - }, -/obj/item/clothing/suit/space/engineer, -/obj/item/clothing/head/helmet/space/light/engineer, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"Gk" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "mudskipper_bridge" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Gq" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew) -"GI" = ( -/obj/machinery/cryopod{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"GW" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken7" - }, -/area/ship/crew) -"Hk" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Id" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/stack/sheet/metal/five{ - pixel_y = 3 - }, -/obj/item/stack/sheet/glass/five{ - pixel_y = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"IL" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer2, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"IP" = ( -/obj/structure/table, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/dim/directional/east, -/obj/item/radio{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/item/radio{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/item/radio{ - pixel_y = 3; - pixel_x = -6 - }, -/obj/item/radio{ - pixel_y = 3; - pixel_x = -6 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) -"IU" = ( -/obj/structure/catwalk, -/turf/open/floor/engine/airless, -/area/ship/external/dark) -"JN" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/aft) -"JS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/aft) -"Kt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/hallway/aft) -"KA" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/paper_bin, -/obj/item/pen, -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"KT" = ( -/obj/machinery/washing_machine, -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance) -"KU" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"Lw" = ( -/obj/machinery/firealarm/directional/west{ - pixel_y = 4 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -22; - pixel_y = -9 - }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/computer/cryopod/retro/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"LV" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Mf" = ( -/turf/template_noop, -/area/space) -"Mi" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"MB" = ( -/obj/docking_port/stationary{ - dir = 2; - dwidth = 15; - height = 15; - width = 30 - }, -/turf/template_noop, -/area/template_noop) -"MF" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/machinery/door/window/eastright{ - layer = 3.1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "mudskipper_engine" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"MK" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance) -"Ni" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"Nj" = ( -/obj/machinery/door/airlock/external{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"Nl" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/light/floor, -/turf/open/floor/engine/hull/reinforced, -/area/ship/cargo) -"NJ" = ( -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 8 - }, -/obj/structure/closet/crate{ - name = "ration crate" - }, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/item/reagent_containers/food/snacks/canned/beans, -/obj/item/reagent_containers/food/drinks/waterbottle, -/obj/item/reagent_containers/food/drinks/waterbottle, -/obj/item/reagent_containers/food/drinks/waterbottle, -/obj/item/reagent_containers/food/drinks/waterbottle, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"NN" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"NU" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Oc" = ( -/obj/item/paper_bin, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"OB" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"OD" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Pr" = ( -/obj/machinery/door/airlock/grunge{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"PO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"PR" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/poddoor/shutters{ - id = "mudskipper_window" - }, -/turf/open/floor/plating, -/area/ship/hallway/aft) -"PU" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Qp" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/aft) -"Qt" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/machinery/door/poddoor/shutters{ - id = "mudskipper_window" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Qu" = ( -/obj/machinery/autolathe/hacked, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Qx" = ( -/obj/effect/decal/cleanable/glass, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"QF" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/engine) -"Rc" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/wideband/table{ - dir = 8 - }, -/obj/machinery/button/door{ - dir = 1; - pixel_x = 6; - pixel_y = -21; - id = "mudskipper_window"; - name = "Window Shutters" - }, -/obj/machinery/light/small/directional/west{ - pixel_y = -6; - bulb_power = 0.6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Rl" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/effect/turf_decal/siding/wood{ - color = "#543C30"; - dir = 8 - }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = 10; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 18; - pixel_y = 2 - }, -/obj/item/paper/pamphlet{ - pixel_x = -3; - pixel_y = 2; - name = "Salvage And You" - }, -/turf/open/floor/wood/walnut, -/area/ship/hallway/aft) -"Rn" = ( -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/grunge{ - name = "Utility Closet" - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance) -"Rv" = ( -/obj/item/gps/mining{ - pixel_y = 6; - gpstag = "SCAV0" - }, -/obj/item/clipboard{ - pixel_x = 5; - pixel_y = -12 - }, -/obj/item/reagent_containers/glass/maunamug{ - pixel_x = -6; - pixel_y = -6 - }, -/obj/item/pen/fountain{ - pixel_x = 5; - pixel_y = -12 - }, -/obj/structure/sign/poster/contraband/shamblers_juice{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"RR" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"Sj" = ( -/obj/structure/filingcabinet/double, -/obj/item/folder, -/obj/machinery/light/small/directional/west{ - pixel_y = 6; - bulb_power = 0.6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"So" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/airlock{ - name = "Crew Quarters" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"Sq" = ( -/obj/structure/curtain, -/obj/machinery/shower{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) -"ST" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/item/storage/cans/sixbeer, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/structure/closet/secure_closet/freezer{ - anchored = 1; - name = "fridge" - }, -/obj/item/reagent_containers/food/snacks/meat/slab, -/obj/item/reagent_containers/food/snacks/meat/slab, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"Ti" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4; - name = "airlock waste injector" - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"Tn" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"TV" = ( -/obj/machinery/door/airlock/grunge{ - dir = 4; - name = "Cargo Bay" - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Ud" = ( -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 8; - piping_layer = 4 - }, -/obj/machinery/firealarm/directional/east{ - pixel_y = -5 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Ui" = ( -/obj/item/radio/intercom/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/bridge) -"UF" = ( -/obj/machinery/door/airlock/engineering{ - dir = 4; - name = "Engine Room" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - 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" - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"UL" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/item/tank/jetpack/carbondioxide, -/obj/machinery/light/directional/west, -/obj/item/clothing/suit/space/engineer, -/obj/item/clothing/head/helmet/space/light/engineer, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"UZ" = ( -/obj/structure/table, -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/flashlight/lamp/green{ - pixel_y = 4 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"Vn" = ( -/obj/machinery/vending/cigarette, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/wrapping, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Vo" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/engineering/engine) -"Vy" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/bounty, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"VP" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"VW" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/external/dark) -"Wm" = ( -/obj/machinery/door/airlock/grunge{ - dir = 4; - name = "Cryogenic Storage" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"Wz" = ( -/obj/structure/sink{ - dir = 1 - }, -/obj/structure/mirror{ - pixel_y = -30 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) -"Xc" = ( -/obj/machinery/blackbox_recorder, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/north{ - pixel_x = -6 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"Xh" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/techfloor, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-1" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Xk" = ( -/obj/effect/turf_decal/industrial/outline/red, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Xm" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "mudskipper_window" - }, -/turf/open/floor/plating, -/area/ship/hallway/aft) -"XK" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/aft) -"XU" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#543C30" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10; - color = "#543C30" - }, -/turf/open/floor/wood/walnut, -/area/ship/hallway/aft) -"Yc" = ( -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/item/stock_parts/cell/gun, -/obj/item/gun/energy/laser{ - pixel_y = 5 - }, -/obj/item/stock_parts/cell/gun, -/obj/item/gun/energy/laser, -/obj/item/flashlight/seclite, -/obj/item/kitchen/knife/combat/survival, -/obj/item/flashlight/seclite, -/obj/item/kitchen/knife/combat/survival, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Yd" = ( -/obj/structure/window/plasma/reinforced/plastitanium, -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - id = "mudskipper_window" - }, -/turf/open/floor/plating, -/area/ship/crew) -"Yq" = ( -/obj/effect/decal/cleanable/oil{ - icon_state = "floor4" - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer4{ - name = "Air to Distro"; - target_pressure = 1000 - }, -/obj/machinery/atmospherics/components/binary/volume_pump/layer2{ - name = "Scrubbers to External"; - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Yv" = ( -/obj/structure/closet/crate/bin, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/firealarm/directional/east{ - pixel_y = -5 - }, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"YK" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/aft) -"YL" = ( -/obj/machinery/power/port_gen/pacman, -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "0-1" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/robot_debris, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Zi" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"ZC" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#543C30"; - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"ZJ" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer2{ - dir = 1 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) - -(1,1,1) = {" -cs -cs -cs -cs -ws -ag -lj -ag -ag -lj -ag -ws -cs -cs -cs -cs -cs -"} -(2,1,1) = {" -cs -hX -IU -ws -ws -bZ -zx -bZ -MF -zx -MF -ws -ws -IU -hX -cs -cs -"} -(3,1,1) = {" -cs -hX -cs -ws -kX -QF -en -Vo -Vo -qE -ao -yY -ws -cs -hX -cs -cs -"} -(4,1,1) = {" -hX -hX -eX -Qt -sp -Yq -Tn -vI -KA -eu -hY -sI -ws -IU -hX -hX -cs -"} -(5,1,1) = {" -hX -cs -cs -ws -Ud -Hk -AN -ac -dw -hr -xU -YL -ws -cs -cs -hX -cs -"} -(6,1,1) = {" -hX -IU -OB -OB -OB -UF -OB -OB -OB -OB -OB -Qp -Qp -Qp -Ti -hX -cs -"} -(7,1,1) = {" -cs -cs -OB -Xc -ic -ak -OB -Sj -nV -Rc -OB -EQ -Cr -PR -ma -cs -cs -"} -(8,1,1) = {" -cs -cs -OB -Rv -Oc -Dp -uW -pY -Ak -Ui -OB -BA -Bn -nx -ee -sH -MB -"} -(9,1,1) = {" -cs -cs -OB -nM -rr -oC -OB -dN -sf -qy -OB -JN -CG -Qp -IU -cs -cs -"} -(10,1,1) = {" -hX -IU -OB -OB -OB -oG -OB -Gk -Gk -Gk -OB -Nj -Qp -Qp -IU -hX -cs -"} -(11,1,1) = {" -hX -cs -cs -Xm -yg -XK -Ni -tI -JS -bS -yS -Kt -Xm -cs -cs -hX -cs -"} -(12,1,1) = {" -hX -cs -cs -Xm -ST -iy -YK -NN -zR -nm -Rl -XU -Xm -cs -cs -hX -cs -"} -(13,1,1) = {" -hX -cs -cs -Qp -sT -vn -Qp -ov -ar -sa -eL -gT -Qp -cs -cs -hX -cs -"} -(14,1,1) = {" -hX -IU -Gq -Gq -Gq -Gq -Gq -dc -Pr -dc -oU -oU -oU -oU -IU -hX -cs -"} -(15,1,1) = {" -cs -cs -Gq -Vy -UZ -Ft -Gq -kV -gf -Xh -oU -kB -xp -oU -cs -cs -cs -"} -(16,1,1) = {" -cs -cs -Yd -GW -ZC -Ey -So -VP -IL -Qx -mt -Ch -Wz -oU -cs -cs -cs -"} -(17,1,1) = {" -hX -IU -Yd -xo -cB -dQ -Gq -DS -Mi -ZJ -oU -tK -Sq -oU -IU -hX -cs -"} -(18,1,1) = {" -hX -cs -Gq -Gq -Wm -Gq -Gq -dc -mC -iY -MK -MK -MK -MK -cs -hX -cs -"} -(19,1,1) = {" -hX -cs -zX -KU -zW -Lw -zX -Vn -DC -PO -Rn -wi -pF -MK -cs -hX -cs -"} -(20,1,1) = {" -hX -IU -zX -qN -IP -GI -zX -Yv -LV -xk -MK -cn -KT -MK -IU -hX -cs -"} -(21,1,1) = {" -cs -cs -zX -zX -zX -zX -zX -dc -TV -dc -MK -MK -MK -MK -cs -cs -cs -"} -(22,1,1) = {" -cs -cs -cs -yv -UL -FN -dT -dZ -Zi -yB -ti -RR -yv -cs -cs -cs -cs -"} -(23,1,1) = {" -cs -hX -IU -yv -PU -NU -uk -Ed -rO -nR -ec -Id -yv -IU -hX -cs -cs -"} -(24,1,1) = {" -cs -hX -cs -yv -OD -xH -Yc -wj -Dj -BW -Bw -Qu -yv -Mf -hX -cs -cs -"} -(25,1,1) = {" -cs -hX -IU -mF -mF -uz -gR -Xk -th -NJ -Bj -mF -mF -IU -hX -cs -cs -"} -(26,1,1) = {" -cs -hX -cs -cs -mF -nj -cx -sA -ot -Eg -EP -mF -Mf -Mf -hX -cs -cs -"} -(27,1,1) = {" -cs -hX -IU -IU -mF -po -gB -gB -gB -gB -mS -mF -IU -IU -hX -cs -cs -"} -(28,1,1) = {" -cs -cs -cs -VW -hH -Nl -kY -ib -kY -kY -Nl -hH -VW -cs -cs -cs -cs -"} -(29,1,1) = {" -cs -cs -cs -hH -hH -cs -cs -cs -cs -cs -cs -hH -hH -cs -cs -cs -cs -"} -(30,1,1) = {" -cs -cs -cs -cs -hH -hH -cs -cs -cs -cs -hH -hH -cs -cs -cs -cs -cs -"} -(31,1,1) = {" -cs -cs -cs -cs -cs -hH -cs -cs -cs -cs -hH -cs -cs -cs -cs -cs -cs -"} diff --git a/_maps/shuttles/shiptest/inteq_vaquero.dmm b/_maps/shuttles/shiptest/inteq_vaquero.dmm deleted file mode 100644 index 2e8d626d4e5a..000000000000 --- a/_maps/shuttles/shiptest/inteq_vaquero.dmm +++ /dev/null @@ -1,3900 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aj" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"aw" = ( -/obj/machinery/door/airlock/grunge{ - dir = 4; - name = "Cargo Bay" - }, -/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/effect/turf_decal/steeldecal/steel_decals10, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/office) -"ba" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"bg" = ( -/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/stairs, -/area/ship/cargo) -"bi" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/inteq, -/obj/item/clothing/head/helmet/space/inteq, -/obj/item/tank/jetpack/carbondioxide, -/obj/structure/sign/warning/nosmoking/circle{ - pixel_y = -23 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"bn" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "vaquero_port" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/turf/open/floor/engine/hull/reinforced, -/area/ship/maintenance/port) -"bq" = ( -/obj/effect/turf_decal/box/corners, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/item/trash/energybar, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"bt" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/maintenance/starboard) -"bu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/computer/helm/viewscreen/directional/south, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"bz" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/cryo) -"bC" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/corner, -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"bL" = ( -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/item/bedsheet/brown, -/obj/structure/sign/poster/minutemen/lanchester{ - pixel_y = -32 - }, -/turf/open/floor/carpet/black, -/area/ship/crew) -"ce" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = -10; - pixel_y = 22 - }, -/obj/machinery/recharger{ - pixel_x = -8 - }, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/pen/fourcolor{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/radio/intercom/directional/north{ - pixel_x = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"dq" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"dy" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/button/door{ - dir = 1; - id = "vaquero_port"; - name = "Thruster Shield Control"; - pixel_x = 4; - pixel_y = -20 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"dO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"ec" = ( -/obj/structure/table, -/obj/item/folder/yellow, -/obj/item/pen, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"eC" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"eL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/structure/closet/secure_closet{ - icon_state = "armory"; - name = "weapons locker"; - req_access_txt = "3" - }, -/obj/machinery/light/small/directional/north, -/obj/item/ammo_box/magazine/m12g/small{ - pixel_x = -5; - pixel_y = -5 - }, -/obj/item/ammo_box/magazine/m12g/small{ - pixel_x = 5 - }, -/obj/item/ammo_box/magazine/co9mm{ - pixel_x = 5 - }, -/obj/item/ammo_box/magazine/co9mm{ - pixel_x = -5 - }, -/obj/item/ammo_box/magazine/co9mm{ - pixel_x = 5 - }, -/obj/item/ammo_box/magazine/co9mm{ - pixel_x = -5 - }, -/obj/item/gun/ballistic/shotgun/bulldog/inteq{ - pixel_x = -4; - pixel_y = 5; - spawnwithmagazine = 0 - }, -/obj/item/gun/ballistic/automatic/pistol/commander/inteq, -/obj/item/gun/ballistic/automatic/pistol/commander/inteq{ - pixel_y = -5 - }, -/obj/structure/sign/poster/contraband/peacemaker{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security) -"fc" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/computer/cryopod/directional/north{ - pixel_y = 25 - }, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) -"fk" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/item/folder/yellow, -/obj/item/pen, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"fl" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/bin, -/obj/item/trash/boritos, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"fr" = ( -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/structure/sign/poster/contraband/inteq_gec{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"fC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/decal/cleanable/oil/streak, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"fI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"fJ" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/security) -"fV" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/railing/corner, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"gh" = ( -/obj/machinery/photocopier, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/machinery/computer/helm/viewscreen/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"gl" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"gp" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/button/shieldwallgen{ - dir = 1; - id = "vaquero_cargo"; - pixel_x = 5; - pixel_y = -19 - }, -/obj/machinery/button/door{ - dir = 1; - id = "vaquero_cargo"; - name = "Cargo Door Control"; - pixel_x = -4; - pixel_y = -20 - }, -/obj/effect/turf_decal/industrial/caution{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"gt" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) -"gA" = ( -/obj/structure/sign/number/eight{ - dir = 1; - pixel_y = 8 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/cargo) -"gC" = ( -/obj/structure/rack, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"gO" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"gY" = ( -/obj/structure/table/reinforced, -/obj/item/spacecash/bundle/c500, -/obj/item/storage/lockbox/medal/sec{ - pixel_y = 16 - }, -/obj/machinery/button/door{ - dir = 4; - id = "vaquero_bridge"; - name = "Privacy Shutters"; - pixel_x = -21; - pixel_y = -6 - }, -/obj/machinery/button/door{ - dir = 4; - id = "vaquero_windows"; - name = "Window Lockdown"; - pixel_x = -21; - pixel_y = 6 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"hn" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/decal/cleanable/vomit/old, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) -"hH" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = 10 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"hM" = ( -/obj/structure/bed, -/obj/item/bedsheet/hos{ - name = "vanguard's bedsheet" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/obj/structure/curtain/bounty, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"hN" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"id" = ( -/obj/machinery/door/airlock/security/glass{ - dir = 4; - name = "Office" - }, -/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/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"ie" = ( -/obj/structure/chair, -/obj/item/trash/candy, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"if" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"iu" = ( -/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/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"iy" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"iz" = ( -/obj/structure/closet/emcloset/empty{ - anchored = 1; - can_be_unanchored = 1; - name = "oxygen closet" - }, -/obj/item/tank/internals/plasmaman/full, -/obj/item/tank/internals/plasmaman/full, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/item/tank/internals/oxygen, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/safety_internals{ - pixel_y = 32 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"iL" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/structure/sign/poster/contraband/twelve_gauge{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"jg" = ( -/turf/open/floor/carpet/black, -/area/ship/crew) -"jw" = ( -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 4; - name = "Air to Distro" - }, -/obj/effect/turf_decal/hardline_small, -/obj/machinery/light/small/directional/north, -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 4; - name = "Input to Waste" - }, -/obj/machinery/light_switch{ - pixel_x = 10; - pixel_y = 22 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"jB" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin, -/obj/item/pen/fountain, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/item/stamp/hos{ - name = "vanguard's rubber stamp" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/item/radio/intercom/wideband/directional/south{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"jE" = ( -/obj/structure/bed, -/obj/structure/curtain/bounty, -/obj/item/bedsheet/brown, -/obj/machinery/light/small/directional/east, -/obj/machinery/airalarm/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/black, -/area/ship/crew) -"jI" = ( -/obj/structure/table, -/obj/item/instrument/accordion, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/light/small/directional/west, -/obj/machinery/airalarm/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"jK" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"jO" = ( -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"jP" = ( -/obj/machinery/cryopod, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) -"jV" = ( -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 8 - }, -/obj/machinery/firealarm/directional/south, -/obj/item/trash/popcorn, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"kh" = ( -/obj/structure/railing{ - dir = 1 - }, -/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 = 4 - }, -/obj/machinery/firealarm/directional/south, -/obj/effect/decal/cleanable/oil/slippery, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -10; - pixel_y = -20 - }, -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/cargo) -"ko" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "vaquero_starboard" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/turf/open/floor/engine/hull/reinforced, -/area/ship/maintenance/starboard) -"kW" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/inteq, -/obj/item/clothing/head/helmet/space/inteq, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"lm" = ( -/obj/structure/closet/crate/trashcart, -/obj/item/storage/bag/trash, -/obj/item/pushbroom, -/obj/item/mop, -/obj/item/reagent_containers/glass/bucket, -/obj/machinery/firealarm/directional/west, -/obj/structure/sign/poster/official/sgt{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = -10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"lo" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/medical) -"lr" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"lt" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"lL" = ( -/obj/structure/closet/crate/freezer/blood, -/obj/machinery/iv_drip, -/obj/machinery/light/small/directional/south, -/obj/item/radio/intercom/directional/east, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/turf/open/floor/plasteel/patterned/brushed, -/area/ship/medical) -"lU" = ( -/obj/item/storage/backpack/industrial, -/obj/item/clothing/suit/toggle/industrial, -/obj/item/storage/belt/utility, -/obj/item/clothing/under/syndicate/inteq/artificer, -/obj/item/clothing/under/syndicate/inteq/skirt/artificer, -/obj/item/clothing/head/soft/inteq, -/obj/item/clothing/head/hardhat, -/obj/item/clothing/shoes/combat, -/obj/effect/turf_decal/hardline_small/right, -/obj/structure/closet/wall{ - dir = 8; - icon_door = "yellow_wall"; - name = "engineering closet"; - pixel_x = 28 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"mu" = ( -/obj/structure/closet/secure_closet/wall{ - dir = 4; - icon_door = "solgov_wall"; - icon_state = "solgov_wall"; - name = "vanguard's locker"; - pixel_x = -28; - req_access_txt = "20" - }, -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/item/clothing/mask/gas/sechailer/inteq, -/obj/item/clothing/gloves/tackler/combat/insulated, -/obj/item/clothing/shoes/combat, -/obj/item/storage/belt/security/webbing/inteq/alt, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/megaphone/command, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/under/syndicate/inteq, -/obj/item/clothing/suit/armor/hos/inteq, -/obj/item/clothing/head/beret/sec/hos/inteq, -/obj/item/radio/headset/inteq/alt/captain, -/obj/item/shield/riot/tele, -/obj/item/storage/belt/security/webbing/inteq, -/obj/item/storage/belt/military/assault, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"mE" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/inteq, -/obj/item/clothing/head/helmet/space/inteq, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/thinplating/dark, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"mR" = ( -/obj/structure/railing, -/obj/structure/catwalk/over/plated_catwalk, -/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 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"mY" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"nm" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/medical) -"ox" = ( -/obj/structure/catwalk, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"oQ" = ( -/obj/structure/sign/number/eight{ - pixel_y = -8 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/security) -"oX" = ( -/obj/structure/table/reinforced, -/obj/item/lighter{ - pixel_y = 5 - }, -/obj/item/storage/fancy/cigarettes/cigars/havana, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"oZ" = ( -/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/ship/security) -"pe" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"pi" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/item/radio/intercom/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"pl" = ( -/obj/structure/sign/number/nine{ - pixel_y = -8 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/security) -"pM" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"pZ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"qe" = ( -/turf/open/floor/carpet/orange, -/area/ship/bridge) -"qy" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"qC" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/crew/office) -"qE" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"qQ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 4 - }, -/obj/structure/sign/poster/official/ue_no{ - pixel_x = 32 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"ri" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"ro" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"rA" = ( -/obj/item/kirbyplants/random, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light/small/directional/east, -/obj/item/trash/chips, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"rD" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "Helm" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/orange, -/area/ship/bridge) -"sm" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"st" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/advanced_airlock_controller/internal{ - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"sS" = ( -/obj/structure/chair/sofa/left, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"te" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/security) -"to" = ( -/obj/structure/marker_beacon{ - picked_color = "Burgundy" - }, -/obj/structure/catwalk, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"tx" = ( -/obj/item/storage/backpack/messenger/inteq, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/clothing/head/beret/sec/inteq, -/obj/item/clothing/head/beret/sec/inteq, -/obj/item/clothing/head/beret/sec/inteq, -/obj/item/clothing/head/soft/inteq, -/obj/item/clothing/head/soft/inteq, -/obj/item/clothing/head/soft/inteq, -/obj/structure/closet/wall{ - icon_door = "orange_wall"; - name = "uniform closet"; - pixel_y = 28 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/black, -/area/ship/crew) -"ui" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/hallway/central) -"uq" = ( -/obj/structure/closet/crate/medical, -/obj/item/storage/backpack/satchel/med, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/glasses/hud/health, -/obj/item/storage/belt/medical/webbing, -/obj/item/clothing/suit/armor/inteq/corpsman, -/obj/item/clothing/head/soft/inteq/corpsman, -/obj/item/clothing/under/syndicate/inteq/skirt/corpsman, -/obj/item/clothing/under/syndicate/inteq/corpsman, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"uy" = ( -/obj/machinery/cryopod, -/obj/item/radio/intercom/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) -"uB" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"uR" = ( -/obj/machinery/door/airlock{ - dir = 4; - id_tag = "vaquero_toilet"; - name = "Head" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/toilet) -"vd" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 5 - }, -/obj/docking_port/mobile{ - dheight = 3; - dir = 2; - launch_status = 0; - port_direction = 8; - preferred_direction = 4 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"vg" = ( -/obj/docking_port/stationary{ - dir = 8; - dwidth = 15; - height = 15; - width = 30 - }, -/turf/template_noop, -/area/template_noop) -"vo" = ( -/obj/structure/sign/number/one{ - pixel_y = -8 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/security) -"vN" = ( -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"vT" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"vU" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"vV" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/cryo) -"ww" = ( -/turf/template_noop, -/area/template_noop) -"wy" = ( -/obj/effect/turf_decal/box/corners, -/obj/structure/closet/crate, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/item/stack/sheet/metal/twenty, -/obj/item/stack/sheet/glass/twenty, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"wI" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/structure/weightmachine/weightlifter, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"wU" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Starboard Engines"; - req_access_txt = "12" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"wZ" = ( -/obj/machinery/door/airlock/grunge{ - name = "Cargo Bay" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"xj" = ( -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"xx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/carpet/orange, -/area/ship/bridge) -"xy" = ( -/obj/structure/sign/number/nine{ - dir = 1; - pixel_y = 8 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/cargo) -"xX" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 6 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"xZ" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/airlock/external{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"yd" = ( -/obj/structure/table, -/obj/machinery/jukebox/boombox, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"yg" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/airlock/external/glass{ - dir = 4 - }, -/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/ship/hallway/central) -"yI" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 4 - }, -/obj/machinery/computer/helm/viewscreen/directional/east, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"yQ" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/machinery/door/poddoor{ - id = "vaquero_windows"; - name = "Window Shield" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"zg" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "vaquero_bridge" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"zj" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/spawner/lootdrop/ration, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"zr" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"zG" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"zM" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable/yellow, -/obj/item/radio/intercom/directional/south, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/structure/closet/crate/secure/plasma, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"zO" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = -6; - pixel_y = 22 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"zP" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 6 - }, -/turf/closed/wall/mineral/plastitanium, -/area/ship/bridge) -"zR" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"zY" = ( -/obj/machinery/door/airlock/public/glass{ - dir = 4; - name = "Crew Quarters" - }, -/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 = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"Ag" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"Am" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/siding/thinplating, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"Aw" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/photocopier, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"Ax" = ( -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"Az" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 9 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Bc" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/firealarm/directional/north, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"Bj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"Bl" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Bu" = ( -/obj/structure/closet/wall{ - icon_door = "grey_wall"; - pixel_y = 28 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = 12 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"BT" = ( -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"BV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"BX" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/button/door{ - dir = 1; - id = "vaquero_toilet"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_x = 10; - pixel_y = -20; - req_access_txt = "3"; - specialfunctions = 4 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) -"Ci" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Cl" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/poddoor{ - dir = 4; - id = "vaquero_cargo" - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/cargo) -"Cq" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/maintenance/port) -"Cs" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"CA" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/number/six, -/obj/structure/closet/wall/orange{ - dir = 8; - name = "tool closet"; - pixel_x = 28; - req_access_txt = "11" - }, -/obj/item/pipe_dispenser, -/obj/item/storage/toolbox/electrical, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/gloves/color/yellow, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"CD" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/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 = 4 - }, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = -10 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"CQ" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/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/ship/security) -"Db" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark, -/obj/machinery/firealarm/directional/south, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"Dh" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"Ds" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/maintenance/starboard) -"DP" = ( -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/item/clothing/mask/gas/sechailer/inteq, -/obj/item/clothing/gloves/tackler/combat/insulated, -/obj/item/clothing/shoes/combat, -/obj/item/storage/belt/security/webbing/inteq/alt, -/obj/item/storage/backpack/messenger/inteq, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/under/syndicate/inteq, -/obj/structure/closet/secure_closet{ - anchored = 1; - can_be_unanchored = 1; - icon_state = "warden"; - name = "master at arms' locker"; - req_access_txt = "3" - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/suit/armor/vest/bulletproof, -/obj/item/clothing/head/warden/drill{ - desc = "A special armored campaign hat with the IRMG insignia emblazoned on it. Uses reinforced fabric to offer sufficient protection."; - name = "master at arms' campaign hat" - }, -/obj/item/megaphone/sec, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/item/storage/belt/security/webbing/inteq, -/obj/item/storage/belt/military/assault, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Eh" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/cargo) -"Es" = ( -/obj/structure/chair, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/item/trash/can, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"Ex" = ( -/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/medical/glass{ - dir = 4; - name = "Infirmary" - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/medical) -"EB" = ( -/obj/machinery/door/window/northleft{ - dir = 8; - req_access_txt = "3" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"EX" = ( -/turf/closed/wall/mineral/plastitanium, -/area/ship/crew) -"Fc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"Fk" = ( -/obj/structure/table, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/item/pen/red, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"Fu" = ( -/obj/machinery/door/airlock{ - dir = 4; - name = "Cryogenic Storage" - }, -/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 = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"FK" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/machinery/computer/helm/viewscreen/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"Gq" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew) -"GB" = ( -/obj/machinery/door/airlock{ - name = "Dormitory" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"GI" = ( -/obj/structure/weightmachine/weightlifter, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"GQ" = ( -/obj/item/clothing/under/syndicate/inteq, -/obj/item/clothing/under/syndicate/inteq, -/obj/item/clothing/under/syndicate/inteq, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/under/syndicate/inteq/skirt, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/item/clothing/shoes/sneakers/black, -/obj/structure/closet/wall{ - icon_door = "orange_wall"; - name = "uniform closet"; - pixel_y = 28 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/black, -/area/ship/crew) -"Ha" = ( -/obj/effect/turf_decal/hardline_small/left, -/obj/machinery/atmospherics/pipe/manifold/cyan/visible/layer2{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"Hn" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/port) -"Hp" = ( -/obj/structure/marker_beacon{ - picked_color = "Lime" - }, -/obj/structure/catwalk, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"Hw" = ( -/obj/structure/closet/secure_closet{ - icon_state = "sec"; - name = "equipment locker"; - req_access_txt = "1" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/item/clothing/suit/armor/vest/bulletproof, -/obj/item/clothing/head/helmet/swat/inteq, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/glasses/hud/security/sunglasses/inteq, -/obj/item/clothing/mask/gas/sechailer/inteq, -/obj/item/storage/belt/security/webbing/inteq, -/obj/item/storage/belt/security/webbing/inteq/alt, -/obj/item/melee/baton/loaded, -/obj/item/storage/box/zipties, -/obj/machinery/airalarm/directional/west, -/obj/structure/sign/warning/nosmoking/circle{ - pixel_y = 23 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security) -"HN" = ( -/obj/structure/closet/secure_closet/wall{ - icon_door = "med_wall"; - name = "medical locker"; - pixel_y = 28; - req_access_txt = "5" - }, -/obj/item/storage/firstaid/regular{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/item/storage/firstaid/toxin{ - pixel_x = 2; - pixel_y = 1 - }, -/obj/item/storage/firstaid/fire{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/storage/firstaid/advanced{ - pixel_x = -6; - pixel_y = -3 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = 12 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/sign/poster/official/cleanliness{ - pixel_x = 32 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/brushed, -/area/ship/medical) -"HS" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/structure/reagent_dispensers/watertank, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Ie" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"In" = ( -/obj/machinery/holopad/emergency/command, -/turf/open/floor/carpet/orange, -/area/ship/bridge) -"Iy" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/turretid{ - pixel_y = 25 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"IN" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/structure/sign/poster/contraband/inteq{ - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/crew/cryo) -"IX" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/number/zero, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"IY" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"Jc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Je" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"Jl" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/machinery/autolathe, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"JB" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 4; - piping_layer = 2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"JC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 1; - name = "Input to Air" - }, -/obj/effect/turf_decal/number/five, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"JL" = ( -/obj/structure/cable, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Kr" = ( -/obj/machinery/power/port_gen/pacman/super, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/sign/warning/nosmoking/burnt{ - pixel_y = 27 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Ky" = ( -/obj/item/trash/can, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"KR" = ( -/obj/machinery/shower{ - pixel_y = 19 - }, -/obj/structure/curtain, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/item/soap, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) -"Lt" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"Ly" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 12 - }, -/obj/structure/mirror{ - pixel_x = 25 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -10; - pixel_y = -20 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew/toilet) -"LB" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "vaquero_windows"; - name = "Window Shield" - }, -/turf/open/floor/plating, -/area/ship/crew) -"LQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"LW" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - id = "vaquero_cargo"; - locked = 1 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "vaquero_cargo" - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/cargo) -"Me" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"Mq" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"Ms" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1; - name = "exhaust injector" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"Mu" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/item/clothing/suit/space/inteq, -/obj/item/clothing/head/helmet/space/inteq, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"MF" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"Nx" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/toilet) -"Ny" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/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/ship/hallway/central) -"NR" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"NV" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Port Engines"; - req_access_txt = "12" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"Ow" = ( -/obj/structure/chair, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"OK" = ( -/obj/machinery/door/airlock/security{ - dir = 4; - id_tag = "colossus_armory"; - name = "Armory"; - req_access_txt = "3" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"ON" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/obj/effect/turf_decal/siding/thinplating, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"Ph" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"Pi" = ( -/obj/structure/chair, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/item/radio/intercom/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"Pn" = ( -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 1; - id = "vaquero_cargo"; - locked = 1 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "vaquero_cargo" - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/cargo) -"Pp" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"PC" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"PD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 10 - }, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/structure/bed, -/turf/open/floor/plasteel/patterned/brushed, -/area/ship/medical) -"Qy" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/maintenance/starboard) -"QH" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating, -/obj/effect/turf_decal/trimline/opaque/yellow/line, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"QJ" = ( -/obj/structure/sign/number/one{ - dir = 1; - pixel_y = 8 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/cargo) -"Re" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"Rg" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/poddoor{ - dir = 4; - id = "vaquero_port" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/turf/open/floor/engine/hull/reinforced, -/area/ship/maintenance/port) -"Rq" = ( -/obj/structure/chair, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"Rz" = ( -/obj/structure/table, -/obj/item/toy/cards/deck/syndicate{ - pixel_x = 12; - pixel_y = 5 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 8 - }, -/obj/item/radio/intercom/directional/west{ - pixel_y = 10 - }, -/obj/item/trash/plate, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"RF" = ( -/obj/structure/table/reinforced, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/item/folder/syndicate{ - desc = "A slick black folder stamped 'Property of Inteq Risk Management Group.'"; - name = "folder" - }, -/obj/item/pen/fourcolor, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"RU" = ( -/obj/structure/dresser, -/obj/machinery/firealarm/directional/west, -/obj/item/radio/intercom/directional/south, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/black, -/area/ship/crew) -"RX" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"Sc" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "vaquero_windows"; - name = "Window Shield" - }, -/turf/open/floor/plating, -/area/ship/crew/office) -"SW" = ( -/obj/structure/sign/warning/docking{ - pixel_x = -9; - pixel_y = 6 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) -"Tc" = ( -/obj/structure/ore_box, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Td" = ( -/obj/machinery/porta_turret/ship/weak{ - dir = 5 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"Ti" = ( -/obj/machinery/vending/coffee, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/siding/thinplating{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"Tn" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/inteq, -/obj/item/clothing/head/helmet/space/inteq, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/siding/thinplating/dark, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"TK" = ( -/obj/machinery/computer/cargo/express{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"TQ" = ( -/obj/structure/table/reinforced, -/obj/machinery/fax, -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/item/radio/intercom/directional/south{ - pixel_x = -16 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"Uf" = ( -/obj/structure/table, -/obj/item/flashlight/lamp/green, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/black, -/area/ship/crew) -"Ul" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"Ur" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/carpet/black, -/area/ship/crew) -"UV" = ( -/obj/machinery/door/airlock/public/glass{ - dir = 4; - name = "Office" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/office) -"Vk" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/maintenance/port) -"VD" = ( -/obj/structure/chair/sofa/right, -/obj/item/radio/intercom/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/trash/popcorn, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"VI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/item/clothing/suit/space/hardsuit/security/independent/inteq, -/obj/item/tank/jetpack/oxygen, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/suit_storage_unit/inherit{ - req_access_txt = "20" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"VN" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/office) -"VT" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"Wd" = ( -/obj/structure/marker_beacon{ - picked_color = "Yellow" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"WH" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - name = "exhaust injector" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"WM" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/structure/closet/crate, -/obj/item/target/syndicate{ - pixel_x = -5; - pixel_y = 10 - }, -/obj/item/target{ - pixel_y = 5 - }, -/obj/item/target/alien{ - pixel_x = 5 - }, -/obj/item/clothing/ears/earmuffs{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/clothing/ears/earmuffs, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Xb" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Bridge"; - req_one_access = list(19, 3) - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Xh" = ( -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/machinery/airalarm/directional/east, -/obj/effect/decal/cleanable/food/egg_smudge, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"Xi" = ( -/obj/structure/marker_beacon{ - picked_color = "Yellow" - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external/dark) -"Xo" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/brushed, -/area/ship/medical) -"XD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/siding/thinplating{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/snack/random, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"XG" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"XO" = ( -/obj/structure/closet/secure_closet/freezer{ - anchored = 1; - locked = 0; - name = "fridge" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/item/storage/cans/sixbeer, -/obj/item/reagent_containers/food/snacks/carneburrito, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"Yd" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/line{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"Yn" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/industrial/warning/fulltile, -/obj/machinery/door/poddoor{ - dir = 4; - id = "vaquero_starboard" - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/maintenance/starboard) -"YA" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/telecomms/relay/preset/mining{ - autolinkers = list("relay","hub"); - freq_listening = list(1347); - id = "IRMG Relay"; - name = "IRMG Relay"; - network = "irmg_commnet" - }, -/obj/structure/sign/poster/contraband/hacking_guide{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"YB" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/storage/box/cups{ - pixel_y = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"Zh" = ( -/obj/effect/turf_decal/industrial/traffic/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/sign/warning/incident{ - pixel_y = -30 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"Zi" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "vaquero_starboard"; - name = "Thruster Shield Control"; - pixel_x = 4; - pixel_y = 20 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Zt" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"Zv" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/hallway/central) -"Zw" = ( -/obj/machinery/microwave, -/obj/structure/table/reinforced, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/brown{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow, -/obj/structure/sign/poster/contraband/space_up{ - pixel_y = 32 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"ZA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 5; - pixel_y = -20 - }, -/obj/structure/extinguisher_cabinet/directional/south{ - pixel_x = -6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"ZF" = ( -/obj/structure/table/reinforced, -/obj/item/folder/syndicate{ - desc = "A slick black folder stamped 'Property of Inteq Risk Management Group.'"; - name = "folder"; - pixel_x = 5 - }, -/obj/item/stamp/law{ - name = "master at arms' rubber stamp"; - pixel_x = 5 - }, -/obj/item/table_bell{ - pixel_x = -4; - pixel_y = 13 - }, -/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/ship/security) - -(1,1,1) = {" -ww -ww -ww -ww -ww -Hp -ww -ww -ww -vg -ww -ww -to -ww -ww -ww -ww -ww -"} -(2,1,1) = {" -Hn -Vk -Vk -Hn -ww -ox -ww -SW -gt -xZ -SW -ww -ox -ww -Qy -Ds -Ds -Qy -"} -(3,1,1) = {" -Hn -Rg -bn -Hn -ww -ox -ww -gt -iz -pi -gt -ww -ox -ww -Qy -Yn -ko -Qy -"} -(4,1,1) = {" -Hn -qy -dy -Hn -Nx -Nx -Nx -gt -Mu -st -gt -bz -bz -Qy -Qy -Zi -JL -Qy -"} -(5,1,1) = {" -Hn -XG -Re -Pp -Nx -KR -BX -gt -gt -yg -gt -uy -IN -Qy -JB -BV -gl -Qy -"} -(6,1,1) = {" -Hn -YA -Fc -zM -Nx -hn -Ly -gt -XD -ON -gt -jP -ri -Qy -Ha -JC -lt -Qy -"} -(7,1,1) = {" -Hn -Kr -iy -Hn -Nx -uR -Nx -gt -fl -aj -gt -fc -vV -Qy -jw -IX -bi -Qy -"} -(8,1,1) = {" -Cq -Hn -Bc -NV -jK -Zt -Ow -Rz -zR -QH -gt -Bu -eC -wU -lU -CA -Qy -bt -"} -(9,1,1) = {" -ww -Cq -Hn -Hn -fr -Ny -Es -yd -ro -Am -gt -bz -Fu -Qy -Qy -Qy -bt -ww -"} -(10,1,1) = {" -ww -ww -ui -gt -Ti -pe -xj -pM -dO -Zv -jO -jO -Cs -jV -gt -ui -ww -ww -"} -(11,1,1) = {" -ww -ww -WH -yQ -bC -hH -yI -vU -VT -Yd -sm -qQ -CD -Lt -yQ -Ms -ww -ww -"} -(12,1,1) = {" -qC -VN -VN -VN -UV -VN -Ul -Ul -Ul -Ul -Ul -Ul -Gq -zY -Gq -Gq -Gq -EX -"} -(13,1,1) = {" -VN -YB -Pi -Fk -MF -RF -Ul -oX -gY -mu -hM -Ul -jI -Ie -GB -Ur -RU -Gq -"} -(14,1,1) = {" -Sc -Ax -ie -ec -lr -FK -Ul -Iy -In -qe -VI -Ul -VD -Ag -Gq -GQ -Uf -LB -"} -(15,1,1) = {" -Sc -XO -Rq -fk -Ph -Je -Xb -pZ -rD -xx -jB -Ul -sS -bu -Gq -tx -jg -LB -"} -(16,1,1) = {" -VN -Zw -Xh -PC -iu -Aw -Ul -zO -Mq -TK -TQ -Ul -rA -ZA -Gq -jE -bL -Gq -"} -(17,1,1) = {" -Td -VN -VN -VN -aw -VN -Ul -zg -zg -zg -zg -Ul -te -id -te -Gq -Gq -xX -"} -(18,1,1) = {" -ww -ox -Eh -lm -fV -Me -IY -Dh -Dh -Dh -uB -wZ -Az -NR -iL -te -ox -ww -"} -(19,1,1) = {" -ww -ox -QJ -gC -mR -HS -uq -Ky -zj -Jl -kh -te -hN -oZ -ba -pl -ox -ww -"} -(20,1,1) = {" -ww -Hp -gA -Tn -mR -GI -LQ -vN -Tc -fC -BT -te -ce -ZF -EB -vo -to -ww -"} -(21,1,1) = {" -ww -ww -QJ -kW -mR -wI -bq -vN -WM -wy -gp -te -gh -CQ -Bl -oQ -ww -ww -"} -(22,1,1) = {" -ww -ww -xy -mE -RX -bg -zr -if -dq -dq -Zh -te -Ci -Jc -DP -vo -ww -ww -"} -(23,1,1) = {" -ww -ww -nm -lo -Ex -lo -lo -LW -Cl -Cl -Pn -te -te -OK -te -fJ -ww -ww -"} -(24,1,1) = {" -ww -ww -ww -lo -Xo -PD -lo -qE -zG -gO -Bj -te -Hw -fI -te -ww -ww -ww -"} -(25,1,1) = {" -ww -ww -ww -lo -HN -lL -lo -Wd -mY -vT -Xi -te -eL -Db -te -ww -ww -ww -"} -(26,1,1) = {" -ww -ww -ww -vd -lo -lo -lo -ww -ww -ww -ww -te -te -te -zP -ww -ww -ww -"} diff --git a/_maps/shuttles/shiptest/minutemen_vela.dmm b/_maps/shuttles/shiptest/minutemen_vela.dmm deleted file mode 100644 index 3cc71e593ecb..000000000000 --- a/_maps/shuttles/shiptest/minutemen_vela.dmm +++ /dev/null @@ -1,11890 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ab" = ( -/obj/machinery/power/smes, -/obj/structure/cable, -/obj/effect/turf_decal/industrial/outline/red, -/obj/structure/sign/poster/contraband/tools{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"ac" = ( -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/item/training_toolbox, -/turf/open/floor/plating, -/area/ship/storage) -"af" = ( -/obj/structure/closet/secure_closet/lethalshots{ - populate = 0 - }, -/obj/item/ammo_box/c45, -/obj/item/ammo_box/c45, -/obj/item/ammo_box/c45/hp, -/obj/item/ammo_box/c45/hp, -/obj/item/ammo_box/magazine/m45, -/obj/item/ammo_box/magazine/m45, -/obj/item/ammo_box/magazine/m45, -/obj/item/ammo_box/magazine/m45, -/obj/item/ammo_box/magazine/smgm9mm/rubber, -/obj/item/ammo_box/magazine/smgm9mm/rubber, -/obj/item/ammo_box/magazine/smgm9mm/rubber, -/obj/item/ammo_box/c9mm/rubbershot, -/obj/structure/cable{ - icon_state = "0-6" - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"al" = ( -/obj/effect/turf_decal/trimline/opaque/purple/warning{ - dir = 5 - }, -/obj/structure/table/glass, -/obj/item/flashlight/lamp{ - pixel_x = -7; - pixel_y = 1 - }, -/obj/item/paicard{ - pixel_x = 6; - pixel_y = -8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"am" = ( -/obj/machinery/light/directional/west, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"an" = ( -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"aq" = ( -/obj/machinery/button/door{ - dir = 8; - id = "obai2"; - name = "AI core blast door button"; - pixel_x = 22; - pixel_y = 14 - }, -/obj/structure/AIcore, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/button/door{ - dir = 8; - id = "obai"; - name = "AI core window shutters button"; - pixel_x = 22; - pixel_y = -15 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/science/ai_chamber) -"az" = ( -/obj/structure/table/reinforced, -/obj/item/disk/design_disk/cmm_mechs, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"aE" = ( -/obj/machinery/washing_machine, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"aH" = ( -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/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/ship/crew/office) -"aM" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/item/cardboard_cutout{ - desc = "Guardian of the engines."; - name = "John" - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"aO" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/borg_fancy_2{ - pixel_x = 28 - }, -/obj/machinery/shieldgen, -/turf/open/floor/plating, -/area/ship/storage) -"aQ" = ( -/obj/structure/closet/secure_closet/personal, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"aZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"bc" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/transparent/purple/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"bh" = ( -/obj/structure/frame/machine, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/science/xenobiology) -"bt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/storage) -"bu" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/oil{ - icon_state = "streak5" - }, -/obj/effect/turf_decal/techfloor/hole{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/ship/hangar/port) -"bA" = ( -/obj/effect/turf_decal/techfloor/hole{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/ship/hangar/port) -"bH" = ( -/turf/open/floor/wood, -/area/ship/crew/dorm) -"bK" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/techfloor/hole, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"bX" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "obhang21" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/machinery/door/poddoor{ - id = "obmine11" - }, -/turf/open/floor/engine, -/area/ship/hangar/port) -"bZ" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/components/unary/thermomachine{ - dir = 8; - piping_layer = 2 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/obj/structure/sign/poster/official/moth/piping{ - pixel_x = 28 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"ca" = ( -/obj/effect/turf_decal/industrial/outline/red, -/obj/effect/turf_decal/rechargefloor, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/greenglow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"cd" = ( -/obj/machinery/door/poddoor/preopen{ - id = "obhangarent1" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"cg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"ci" = ( -/obj/structure/rack, -/obj/item/mecha_parts/mecha_equipment/mining_scanner, -/obj/item/mecha_parts/mecha_equipment/generator, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/item/mecha_parts/mecha_equipment/weapon/energy/mecha_kineticgun, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"cj" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth, -/obj/item/bedsheet/blue, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"cn" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"co" = ( -/obj/structure/curtain/cloth, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"cw" = ( -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"cy" = ( -/obj/structure/sign/minutemen, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"cz" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/trimline/opaque/purple/line{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"cE" = ( -/obj/structure/rack, -/obj/item/storage/belt/utility, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"cF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/railing{ - dir = 8; - layer = 3.1 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"cI" = ( -/obj/machinery/button/door{ - dir = 4; - id = "obengi"; - name = "Engineering Storage Lock"; - pixel_x = -21; - pixel_y = -7 - }, -/obj/structure/closet/crate/engineering/electrical, -/obj/item/storage/box/lights/mixed, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/item/mecha_parts/mecha_equipment/extinguisher, -/obj/item/mecha_parts/mecha_equipment/extinguisher, -/turf/open/floor/plating, -/area/ship/storage) -"cJ" = ( -/obj/structure/rack, -/obj/machinery/door/window/brigdoor/westright{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/item/circuitboard/aicore, -/obj/item/stack/sheet/rglass, -/obj/item/stack/sheet/rglass, -/obj/item/aiModule/core, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/ai_chamber) -"cK" = ( -/obj/structure/musician/piano/unanchored, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/corner_steel_grid{ - dir = 6 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"cT" = ( -/obj/structure/rack, -/obj/item/chair, -/obj/item/chair, -/obj/item/chair, -/obj/item/chair, -/obj/item/chair, -/obj/item/chair, -/obj/item/chair, -/obj/item/chair, -/obj/item/chair, -/obj/item/chair, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen) -"cV" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew) -"cW" = ( -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/structure/frame/machine, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"dc" = ( -/obj/structure/extinguisher_cabinet/directional/south, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloor, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"dd" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"df" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/corner_techfloor_grid, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"dh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"dp" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 2 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"dq" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/computer/card{ - dir = 4; - icon_state = "computer-right" - }, -/obj/machinery/newscaster/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"ds" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners, -/obj/structure/closet/crate/science{ - name = "G.Station Science Kit" - }, -/obj/item/circuitboard/machine/rdserver, -/obj/item/circuitboard/computer/rdconsole, -/obj/item/clothing/head/papersack/smiley, -/obj/item/clothing/head/papersack/smiley, -/obj/item/clothing/head/papersack/smiley, -/obj/item/clothing/head/papersack/smiley, -/obj/item/clothing/head/papersack/smiley, -/obj/item/clothing/head/papersack/smiley, -/obj/item/circuitboard/machine/circuit_imprinter/department/science, -/obj/item/circuitboard/machine/protolathe/department/science, -/obj/effect/turf_decal/corner_steel_grid{ - dir = 9 - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"dt" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12 - }, -/obj/structure/mirror{ - pixel_x = -28 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4; - pixel_y = 1 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/toilet) -"dx" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"dB" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/door/firedoor/window, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "vela_lablock" - }, -/turf/open/floor/plating, -/area/ship/science/xenobiology) -"dC" = ( -/obj/structure/closet/secure_closet{ - icon_state = "cap"; - name = "captain's locker"; - req_access_txt = "20" - }, -/obj/item/clothing/under/rank/command/minutemen, -/obj/item/clothing/suit/toggle/lawyer/minutemen, -/obj/item/clothing/shoes/combat, -/obj/item/clothing/glasses/sunglasses, -/obj/item/gun/ballistic/automatic/pistol/m1911, -/obj/item/clothing/head/cowboy/sec/minutemen, -/obj/item/radio/headset/minutemen/alt/captain, -/obj/item/storage/backpack, -/obj/item/storage/backpack/satchel, -/obj/item/binoculars, -/obj/item/door_remote/captain, -/turf/open/floor/carpet/royalblack, -/area/ship/crew/office) -"dD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"dF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/airlock/external, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/fore) -"dK" = ( -/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/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) -"dL" = ( -/obj/structure/sign/minutemen{ - pixel_y = 36 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/camera/autoname, -/obj/machinery/light/directional/north{ - pixel_y = 28 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"dN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"dV" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine, -/area/ship/hangar/port) -"dW" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"dZ" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hangar/port) -"ea" = ( -/obj/machinery/door/poddoor{ - id = "obcargo" - }, -/obj/structure/cable, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "obcargos" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/turf/open/floor/engine, -/area/ship/cargo) -"ee" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"ek" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"eq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/effect/turf_decal/steeldecal/steel_decals_central7{ - dir = 8; - pixel_x = 1; - pixel_y = 0 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -13; - pixel_y = -16 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"eB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/sign/poster/random{ - pixel_y = 30 - }, -/obj/item/kirbyplants/random{ - pixel_y = 12 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"eI" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -12; - pixel_y = -16 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"eJ" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 8 - }, -/obj/machinery/door/airlock{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen) -"eM" = ( -/obj/structure/closet/crate/engineering, -/obj/item/stack/conveyor/thirty, -/obj/item/stack/conveyor/thirty, -/obj/item/crowbar, -/obj/item/screwdriver, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/box/corners, -/obj/item/conveyor_switch_construct, -/obj/item/conveyor_switch_construct, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plating, -/area/ship/storage) -"eN" = ( -/turf/open/floor/plasteel/tech, -/area/ship/science) -"eQ" = ( -/obj/structure/catwalk, -/turf/open/floor/plating, -/area/ship/external) -"eR" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "obengines"; - name = "Engine Shutters" - }, -/turf/open/floor/engine, -/area/ship/engineering) -"eS" = ( -/obj/machinery/power/smes, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/industrial/outline/red, -/obj/structure/sign/warning/nosmoking/burnt{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"eT" = ( -/obj/machinery/light/small/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"eV" = ( -/obj/structure/closet/radiation, -/obj/item/picket_sign, -/obj/item/picket_sign, -/obj/item/picket_sign, -/obj/machinery/firealarm{ - pixel_y = 28 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/machinery/light/small/broken/directional/west, -/turf/open/floor/plating, -/area/ship/storage) -"eZ" = ( -/obj/structure/sign/poster/official/cleanliness{ - pixel_y = 32 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"fh" = ( -/obj/effect/decal/cleanable/oil{ - icon_state = "floor6" - }, -/obj/machinery/computer/atmos_alert, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"fi" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/rack, -/obj/item/mecha_parts/mecha_equipment/weapon/energy/mecha_kineticgun, -/obj/item/mecha_parts/mecha_equipment/thrusters/gas, -/obj/item/mecha_parts/mecha_equipment/drill, -/obj/item/mecha_parts/mecha_equipment/mining_scanner, -/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"fj" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/corner_techfloor_grid, -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8; - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"fk" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 2 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"fl" = ( -/obj/machinery/grill/unwrenched, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/turf/open/floor/pod, -/area/ship/cargo) -"fm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/item/kirbyplants/random{ - pixel_x = 2; - pixel_y = 5 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"fr" = ( -/obj/structure/sign/painting/library{ - pixel_y = 28 - }, -/turf/open/floor/wood, -/area/ship/hallway/central) -"fv" = ( -/obj/effect/turf_decal/industrial/caution, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"fx" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/corner/transparent/mauve/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"fz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/obj/machinery/camera/autoname, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"fD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"fF" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/minutemen/edge{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"fH" = ( -/obj/machinery/door/window/brigdoor/westleft{ - id = "vela"; - req_access = list(2) - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"fJ" = ( -/obj/machinery/porta_turret/ship{ - dir = 9 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"fW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/caution, -/obj/machinery/light/small/directional/east, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 28; - pixel_y = 11 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/fore) -"fY" = ( -/obj/machinery/door/poddoor{ - id = "obcargo" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/turf/open/floor/engine, -/area/ship/cargo) -"ga" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5, -/obj/machinery/advanced_airlock_controller{ - pixel_x = -24 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/fore) -"gh" = ( -/obj/structure/rack, -/obj/machinery/airalarm/directional/south, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"gj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"gx" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"gB" = ( -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"gD" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/engine, -/area/ship/hangar/port) -"gL" = ( -/obj/machinery/door/poddoor{ - id = "obair" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"gQ" = ( -/obj/structure/railing{ - dir = 1; - layer = 3.1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"gV" = ( -/obj/machinery/ai_slipper, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/science/ai_chamber) -"gX" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/vending/snack/random, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew) -"hf" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_x = 9; - pixel_y = -6 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"hh" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"hk" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 1 - }, -/obj/machinery/light/small/directional/north, -/obj/structure/railing{ - dir = 4; - layer = 2.8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/dorm) -"hm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"ho" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/fore) -"hv" = ( -/obj/structure/table, -/obj/item/pen{ - pixel_x = 11; - pixel_y = 9 - }, -/obj/item/paper/crumpled{ - pixel_x = -4; - pixel_y = -3 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"hw" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"hx" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"hD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/railing{ - dir = 1; - layer = 3.1 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"hH" = ( -/obj/effect/turf_decal/arrows, -/turf/open/floor/engine, -/area/ship/hangar/port) -"hJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/minutemen/corner{ - dir = 8 - }, -/obj/item/circuitboard/mecha/ripley/main, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hangar/port) -"hP" = ( -/obj/effect/decal/cleanable/oil{ - icon_state = "floor6" - }, -/obj/structure/cable, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"hR" = ( -/obj/machinery/computer/communications{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals4, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"hS" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/docking_port/mobile{ - dheight = 1; - dir = 2; - port_direction = 8; - preferred_direction = 4 - }, -/turf/open/floor/engine, -/area/ship/external) -"hX" = ( -/obj/machinery/vending/cola/space_up, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light/small/directional/south, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/dorm) -"ib" = ( -/obj/structure/extinguisher_cabinet/directional/west, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/vending/coffee, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/fore) -"ic" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/railing/corner{ - dir = 4; - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"ie" = ( -/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/dark, -/area/ship/security/armory) -"il" = ( -/obj/machinery/camera/autoname{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"in" = ( -/obj/machinery/door/window/brigdoor/westleft{ - dir = 4; - req_access = list(3) - }, -/obj/structure/sign/poster/official/mini_energy_gun{ - pixel_y = -32 - }, -/obj/structure/cable{ - icon_state = "4-9" - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"io" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/science/xenobiology) -"ip" = ( -/obj/effect/turf_decal/spline/fancy/wood/corner, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"is" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"iu" = ( -/obj/structure/rack, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen) -"iw" = ( -/obj/effect/decal/cleanable/oil, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"iy" = ( -/obj/structure/sign/poster/minutemen/random{ - pixel_y = -30 - }, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloor, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"iz" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"iD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"iE" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"iG" = ( -/obj/item/kirbyplants/random{ - pixel_x = -4; - pixel_y = 11 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 1 - }, -/obj/machinery/firealarm/directional/west, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/science/ai_chamber) -"iL" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"iO" = ( -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"iP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/science) -"iQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"iR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"iV" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"jb" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/corner_steel_grid{ - dir = 9 - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"jf" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/snacks/honeybar{ - pixel_x = 7; - pixel_y = 1 - }, -/obj/item/storage/fancy/cigarettes/cigpack_uplift{ - pixel_x = -7 - }, -/obj/item/lighter{ - pixel_x = -4; - pixel_y = -2 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = 11; - pixel_y = 3 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/science) -"jh" = ( -/turf/open/floor/plasteel/stairs/medium{ - dir = 1 - }, -/area/ship/hallway/central) -"jj" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -12; - pixel_y = -16 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"jm" = ( -/obj/effect/turf_decal/techfloor/orange, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/circuit/green, -/area/ship/science/ai_chamber) -"jn" = ( -/obj/structure/rack, -/obj/item/stack/sheet/metal/fifty, -/obj/item/stack/sheet/metal/fifty, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/item/stack/sheet/glass/fifty, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plating, -/area/ship/storage) -"jr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner_techfloor_grid, -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"jx" = ( -/obj/structure/closet/secure_closet/engineering_personal{ - anchored = 1 - }, -/obj/effect/turf_decal/box, -/obj/structure/sign/poster/contraband/tools{ - pixel_y = 32 - }, -/obj/item/clothing/suit/toggle/industrial, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"jD" = ( -/obj/structure/rack, -/obj/item/mecha_parts/mecha_equipment/drill, -/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, -/obj/item/mecha_parts/mecha_equipment/thrusters/gas, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"jF" = ( -/obj/effect/turf_decal/trimline/opaque/purple/warning{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ - 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/dark, -/area/ship/science) -"jI" = ( -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"jN" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/crew) -"jO" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/turf_decal/corner/transparent/mauve/diagonal, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"jP" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/engine/hull, -/area/ship/engineering) -"jS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/railing{ - dir = 1; - layer = 3.1 - }, -/obj/machinery/camera/autoname{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"jY" = ( -/obj/structure/chair/plastic{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = -9; - pixel_y = 23 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"kd" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"ke" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"kg" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"kh" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/security{ - req_access = list(1) - }, -/turf/open/floor/plasteel/tech, -/area/ship/science) -"kl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew) -"kn" = ( -/obj/machinery/porta_turret/ship, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"ko" = ( -/obj/structure/rack, -/obj/machinery/door/window/brigdoor/westleft{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/item/stack/cable_coil/red{ - amount = 4 - }, -/obj/item/stack/sheet/rglass, -/obj/item/stack/sheet/rglass, -/obj/item/storage/toolbox/electrical{ - pixel_y = 10 - }, -/obj/item/mmi/posibrain, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/ai_chamber) -"kp" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"kq" = ( -/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 = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) -"kr" = ( -/obj/structure/filingcabinet, -/obj/item/kitchen/knife/letter_opener, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/item/clothing/mask/cigarette/cigar/havana, -/obj/item/clothing/mask/cigarette/cigar/havana, -/obj/item/clothing/mask/cigarette/cigar/havana, -/obj/item/clothing/mask/cigarette/cigar/havana, -/obj/item/clothing/mask/cigarette/cigar/havana, -/obj/item/clothing/mask/cigarette/cigar/havana, -/obj/structure/sign/poster/official/cohiba_robusto_ad{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"kv" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/effect/turf_decal/minutemen/edge{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/east{ - pixel_y = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"kw" = ( -/obj/effect/turf_decal/industrial/stand_clear, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/ship/hangar/port) -"ky" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -18 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"kF" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"kS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/holopad/emergency/engineering, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"kW" = ( -/obj/structure/table/chem, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = -4; - pixel_y = 6 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 6; - pixel_y = 11 - }, -/obj/structure/sign/departments/chemistry/pharmacy{ - pixel_y = 32 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 7 - }, -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/science/xenobiology) -"kZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/directional/south, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"la" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/item/paper/crumpled, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"lb" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"ld" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"le" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -18 - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"lk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"lm" = ( -/obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/item/kirbyplants{ - icon_state = "plant-04"; - pixel_x = -7; - pixel_y = 22 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/science) -"lp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"lr" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/steeldecal/steel_decals4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"lu" = ( -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloor, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"lv" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "obendo" - }, -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/engineering) -"lx" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/closet/secure_closet/engineering_electrical{ - anchored = 1 - }, -/obj/effect/turf_decal/box, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"lz" = ( -/obj/effect/turf_decal/trimline/opaque/purple/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/firealarm/directional/west, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"lB" = ( -/obj/machinery/washing_machine, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"lD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/hallway/central) -"lE" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/structure/sign/poster/contraband/power{ - pixel_x = 32; - pixel_y = 32 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"lH" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "vela_labeva" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science) -"lK" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/cargo) -"lM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"lQ" = ( -/obj/machinery/mech_bay_recharge_port, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"lR" = ( -/obj/docking_port/stationary{ - dir = 2; - dwidth = 15; - height = 15; - width = 30 - }, -/turf/template_noop, -/area/template_noop) -"lV" = ( -/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/purple, -/area/ship/science) -"md" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"mi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/corner/transparent/purple/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"ml" = ( -/obj/machinery/vending/games, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"mq" = ( -/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/ship/crew/canteen) -"mC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/modular_computer/console/preset/engineering{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"mK" = ( -/obj/machinery/door/airlock/command{ - dir = 4; - req_access = list(19) - }, -/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 = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/science/ai_chamber) -"mN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/trimline/transparent/green/filled/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"mO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 1 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"mP" = ( -/obj/effect/turf_decal/trimline/opaque/purple/line{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"mR" = ( -/obj/effect/turf_decal/trimline/opaque/purple/filled/line, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"mS" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "obfront"; - name = "Window Shutters" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"mW" = ( -/obj/structure/table/reinforced, -/obj/machinery/light/small/directional/south, -/obj/item/reagent_containers/glass/maunamug{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/item/paper_bin{ - pixel_x = -6; - pixel_y = 1 - }, -/obj/item/pen/fourcolor{ - pixel_x = -6; - pixel_y = 2 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"mY" = ( -/obj/effect/turf_decal/steeldecal/steel_decals1, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"ng" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"nh" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/machinery/power/floodlight, -/turf/open/floor/plating, -/area/ship/storage) -"ni" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4; - layer = 2.8 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/dorm) -"nn" = ( -/obj/structure/sign/minutemen, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hangar/port) -"no" = ( -/obj/structure/janitorialcart, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/item/mop, -/obj/item/reagent_containers/glass/bucket, -/obj/structure/mopbucket, -/turf/open/floor/pod, -/area/ship/cargo) -"np" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"nq" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"nr" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/black/diagonal{ - dir = 4 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"nw" = ( -/obj/structure/frame/machine, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/science/xenobiology) -"nA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"nC" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/storage) -"nF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"nO" = ( -/obj/effect/turf_decal/trimline/opaque/purple/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"nP" = ( -/obj/machinery/door/poddoor/preopen{ - id = "obhangarent2" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/mining, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"nQ" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 8 - }, -/obj/machinery/door/airlock{ - dir = 4; - name = "Showers" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"nS" = ( -/obj/effect/turf_decal/minutemen/edge{ - dir = 8 - }, -/obj/item/mecha_parts/part/ripley_right_arm, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hangar/port) -"nU" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"nV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"nW" = ( -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "obengines"; - name = "Engine Shutters" - }, -/turf/open/floor/engine, -/area/ship/engineering/atmospherics) -"oa" = ( -/obj/effect/turf_decal/trimline/opaque/purple/warning{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/button/door{ - dir = 8; - id = "vela_labeva"; - name = "airlock shutters"; - pixel_x = 22; - pixel_y = -16; - req_access = list(1) - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"ot" = ( -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"ov" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"oC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"oJ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"oT" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/sign/poster/official/moth/boh{ - pixel_y = -32 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/science) -"oU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/sign/poster/minutemen/random{ - pixel_x = 28 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"oZ" = ( -/obj/machinery/ai_slipper, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"pd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, -/obj/machinery/meter{ - target_layer = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"pe" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"pf" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/science) -"pk" = ( -/obj/structure/table/wood, -/obj/item/trash/plate{ - pixel_x = 9 - }, -/obj/item/newspaper{ - pixel_x = -6; - pixel_y = 2 - }, -/obj/item/newspaper{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/clothing/mask/cigarette/dromedary{ - pixel_x = 7; - pixel_y = 10 - }, -/obj/effect/decal/cleanable/vomit/old{ - pixel_x = 9; - pixel_y = 18 - }, -/turf/open/floor/carpet, -/area/ship/crew) -"pp" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/item/clothing/under/rank/cargo/miner/hazard, -/obj/item/clothing/shoes/workboots/mining, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson/prescription, -/obj/structure/closet/secure_closet/miner{ - name = "pilot's equipment"; - populate = 0 - }, -/obj/item/clothing/gloves/explorer, -/obj/item/gps/mining, -/obj/item/stock_parts/cell/high/plus, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"pq" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/item/radio/intercom/wideband/directional/west, -/turf/open/floor/circuit/green, -/area/ship/science/ai_chamber) -"pw" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/carpet, -/area/ship/crew) -"pA" = ( -/obj/structure/table, -/obj/item/storage/fancy/cigarettes/cigpack_robust{ - pixel_x = -4 - }, -/obj/item/lighter{ - pixel_x = -9; - pixel_y = -4 - }, -/obj/item/newspaper{ - pixel_x = 5; - pixel_y = 9 - }, -/obj/item/holosign_creator/security{ - pixel_x = 4; - pixel_y = -1 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = -8; - pixel_y = 14 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"pC" = ( -/obj/structure/noticeboard/qm{ - desc = "Important notices from the Supply Officer"; - name = "Supply Officer's Notice Board"; - pixel_y = 28 - }, -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/turf/open/floor/pod, -/area/ship/cargo) -"pG" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/cee{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/science) -"pJ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/toilet) -"pK" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/stand_clear, -/turf/open/floor/engine, -/area/ship/hangar/port) -"pM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"pU" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"pW" = ( -/obj/machinery/camera/autoname{ - dir = 9 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"pX" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"qa" = ( -/obj/structure/table, -/obj/item/newspaper{ - pixel_x = -6; - pixel_y = 9 - }, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = -9 - }, -/obj/item/toy/figure/scientist{ - pixel_x = 8; - pixel_y = 5 - }, -/obj/item/radio/old{ - pixel_y = -11 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/science) -"qc" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/corner/transparent/mauve/diagonal, -/obj/machinery/light/directional/west, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"qd" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"qe" = ( -/obj/machinery/computer/monitor{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/sign/warning/enginesafety{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"qj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/storage) -"qk" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/cee{ - dir = 4 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/science) -"qm" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/structure/closet/wall{ - dir = 4; - name = "spare uniforms"; - pixel_x = -28; - pixel_y = 0 - }, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/suit/toggle/lawyer/minutemen, -/obj/item/clothing/suit/toggle/lawyer/minutemen, -/obj/item/clothing/suit/toggle/lawyer/minutemen, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"qy" = ( -/obj/machinery/door/poddoor/preopen{ - id = "obhangarent2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/mining, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"qB" = ( -/obj/structure/sign/poster/official/report_crimes{ - pixel_y = -32 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/item/clothing/under/rank/cargo/miner/hazard, -/obj/item/clothing/shoes/workboots/mining, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson/prescription, -/obj/structure/closet/secure_closet/miner{ - name = "pilot's equipment"; - populate = 0 - }, -/obj/item/clothing/gloves/explorer, -/obj/item/gps/mining, -/obj/item/stock_parts/cell/high/plus, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"qC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"qF" = ( -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/toy/cards/deck{ - pixel_x = 6; - pixel_y = 1 - }, -/turf/open/floor/carpet, -/area/ship/crew) -"qG" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/engine/hull, -/area/ship/engineering/engine) -"qJ" = ( -/obj/structure/table/reinforced, -/obj/item/gps{ - gpstag = "GOLD-VHEV"; - pixel_x = -5; - pixel_y = -2 - }, -/obj/machinery/button/door{ - dir = 8; - id = "obfront"; - name = "Window Shutters"; - pixel_x = 8; - pixel_y = 4 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"qO" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"qP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"qR" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"qS" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"qT" = ( -/obj/structure/sign/poster/official/bless_this_spess{ - pixel_x = -32 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/pilot, -/obj/item/clothing/head/helmet/space/pilot/random, -/obj/item/reagent_containers/food/drinks/bottle/trappist, -/obj/structure/sign/warning/nosmoking/burnt{ - pixel_x = -4; - pixel_y = -28 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"qU" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/traffic, -/turf/open/floor/engine, -/area/ship/external) -"qX" = ( -/obj/structure/filingcabinet/double, -/obj/item/clipboard, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/tech, -/area/ship/science) -"qY" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/closet/secure_closet{ - icon_state = "cap"; - name = "bridge officer's locker"; - req_access_txt = "19" - }, -/obj/effect/turf_decal/box, -/obj/machinery/light/small/directional/west, -/obj/item/binoculars, -/obj/item/megaphone, -/obj/item/clothing/glasses/sunglasses, -/obj/item/clothing/shoes/combat, -/obj/item/radio/headset/minutemen/alt/captain, -/obj/item/storage/backpack, -/obj/item/storage/backpack/satchel, -/obj/item/clipboard, -/obj/item/reagent_containers/spray/pepper, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"ra" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/external) -"rb" = ( -/obj/machinery/computer/security{ - dir = 8 - }, -/obj/effect/turf_decal/box/red, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"rd" = ( -/obj/effect/turf_decal/trimline/opaque/purple/warning{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/line, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"rm" = ( -/obj/structure/closet/secure_closet/security{ - populate = 0 - }, -/obj/item/reagent_containers/spray/pepper, -/obj/item/clothing/mask/gas/sechailer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/head/helmet/bulletproof/minutemen, -/obj/item/storage/belt/security/full, -/obj/item/restraints/handcuffs, -/obj/item/ammo_box/magazine/m45/rubber, -/obj/item/ammo_box/magazine/m45/rubber, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/item/clothing/suit/armor/vest/marine, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"rn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"rr" = ( -/obj/machinery/shower{ - pixel_y = 16 - }, -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/structure/window/reinforced/tinted{ - dir = 8 - }, -/obj/effect/turf_decal/floordetail/tiled, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"rs" = ( -/obj/structure/rack, -/obj/machinery/door/window/brigdoor/northleft, -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/spawner/lootdrop/aimodule_harmless, -/obj/effect/spawner/lootdrop/aimodule_harmless, -/obj/effect/spawner/lootdrop/aimodule_harmless, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/ai_chamber) -"rv" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"rw" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, -/obj/machinery/light/small/directional/west, -/obj/item/kirbyplants{ - icon_state = "plant-22"; - pixel_x = -8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet, -/area/ship/crew) -"rx" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) -"ry" = ( -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/pod, -/area/ship/cargo) -"rA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/closet/secure_closet/engineering_welding{ - anchored = 1 - }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"rB" = ( -/obj/effect/turf_decal/trimline/opaque/purple/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/corner{ - dir = 8 - }, -/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" - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"rO" = ( -/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/research{ - dir = 4; - name = "Science Lab" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/science) -"rR" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/wood, -/area/ship/crew/office) -"rT" = ( -/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/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 8 - }, -/obj/machinery/door/airlock{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen) -"sa" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/decal/cleanable/generic, -/obj/machinery/light/small/directional/west, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -18 - }, -/turf/open/floor/plating, -/area/ship/storage) -"sb" = ( -/obj/effect/turf_decal/techfloor, -/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/dark, -/area/ship/hangar/port) -"sc" = ( -/obj/machinery/door/poddoor/preopen{ - id = "obhangarent1" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/poddoor/preopen{ - id = "obhangarent1" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"si" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"sn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/sign/warning/fire{ - pixel_x = 8; - pixel_y = 24 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"sr" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"sy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"sA" = ( -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 8; - name = "Waste to Environment" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"sD" = ( -/obj/structure/sign/poster/official/cohiba_robusto_ad{ - pixel_y = -32 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/pod, -/area/ship/cargo) -"sF" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/circuit/green, -/area/ship/science/ai_chamber) -"sK" = ( -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"sM" = ( -/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/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"sN" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 8 - }, -/obj/machinery/door/airlock{ - dir = 4; - name = "Airlock Access" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/fore) -"sR" = ( -/obj/machinery/porta_turret/ship{ - dir = 8 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"sV" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/bridge) -"ta" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/machinery/door/poddoor{ - id = "obmine11" - }, -/turf/open/floor/engine, -/area/ship/hangar/port) -"tb" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"tc" = ( -/obj/structure/railing, -/obj/effect/turf_decal/steeldecal/steel_decals1{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"tf" = ( -/obj/machinery/door/airlock/external, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "vela_labeva" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science) -"tk" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"tm" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/item/cutting_board, -/obj/structure/closet/crate/freezer{ - name = "food supplies" - }, -/obj/item/cutting_board, -/obj/item/pizzabox/pineapple, -/obj/item/pizzabox/pineapple, -/obj/item/pizzabox/pineapple, -/obj/effect/spawner/lootdrop/ration, -/obj/item/reagent_containers/glass/mortar/metal, -/obj/item/pestle, -/obj/item/reagent_containers/food/condiment/saltshaker, -/obj/item/reagent_containers/food/condiment/saltshaker, -/obj/item/reagent_containers/food/condiment/peppermill, -/obj/item/reagent_containers/food/condiment/peppermill, -/turf/open/floor/pod, -/area/ship/cargo) -"tn" = ( -/obj/machinery/blackbox_recorder, -/obj/machinery/door/window/brigdoor/eastright, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"tq" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "vela_cap" - }, -/turf/open/floor/plating, -/area/ship/crew/office) -"tx" = ( -/obj/structure/frame/machine, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/science/xenobiology) -"tA" = ( -/obj/effect/turf_decal/industrial/caution{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"tI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) -"tJ" = ( -/obj/structure/window/reinforced, -/obj/structure/rack, -/obj/machinery/door/window/brigdoor/eastleft, -/obj/item/gps{ - gpstag = "GOLD-VHEV"; - pixel_x = -5; - pixel_y = -2 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/item/multitool, -/obj/item/storage/toolbox/mechanical, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"tO" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/mining{ - name = "Cargo Bay" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/brown/filled/warning, -/obj/effect/turf_decal/trimline/opaque/brown/filled/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"tP" = ( -/obj/structure/chair/office{ - 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" - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/science) -"tQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/corner/transparent/mauve/diagonal, -/obj/effect/turf_decal/steeldecal/steel_decals_central4, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"tR" = ( -/obj/effect/turf_decal/minutemen/edge{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hangar/port) -"tT" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5, -/obj/effect/turf_decal/industrial/warning{ - dir = 5 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/fore) -"tW" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/machinery/microwave{ - anchored = 0 - }, -/obj/effect/turf_decal/corner_steel_grid{ - dir = 6 - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"tY" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "obmine11"; - name = "Bay 1 Doors"; - pixel_x = -7; - pixel_y = 23 - }, -/obj/machinery/button/shieldwallgen{ - id = "obhang21"; - name = "Bay 1 Air Shield"; - pixel_x = 5; - pixel_y = 22 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"uc" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/science) -"ue" = ( -/obj/structure/urinal{ - pixel_y = 32 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/toilet) -"ug" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"ul" = ( -/obj/structure/table, -/obj/machinery/jukebox/boombox, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/ship/hallway/central) -"uo" = ( -/obj/structure/table, -/obj/item/clipboard{ - pixel_x = -3; - pixel_y = 8 - }, -/obj/item/paper/crumpled{ - pixel_x = 9; - pixel_y = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"up" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/crew) -"uq" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/machinery/button/shieldwallgen{ - dir = 8; - id = "obcargos"; - pixel_x = 23; - pixel_y = 5 - }, -/obj/machinery/button/door{ - dir = 8; - id = "obcargo"; - name = "Cargo Shutters"; - pixel_x = 25; - pixel_y = -5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"ur" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/weldingtool/mini, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/ship/hangar/port) -"us" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"uv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"uw" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/railing{ - dir = 8; - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"uB" = ( -/obj/effect/turf_decal/minutemen/corner, -/obj/item/circuitboard/mecha/ripley/peripherals, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hangar/port) -"uQ" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/structure/closet/secure_closet/freezer/fridge/open, -/turf/open/floor/pod, -/area/ship/cargo) -"uR" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"uT" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/item/clothing/under/rank/cargo/miner/hazard, -/obj/item/clothing/shoes/workboots/mining, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson/prescription, -/obj/structure/closet/secure_closet/miner{ - name = "pilot's equipment"; - populate = 0 - }, -/obj/item/clothing/gloves/explorer, -/obj/item/gps/mining, -/obj/item/stock_parts/cell/high/plus, -/obj/structure/sign/poster/official/safety_eye_protection{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"uU" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"uX" = ( -/obj/machinery/door/poddoor{ - id = "obcargo" - }, -/obj/structure/cable, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "obcargos" - }, -/turf/open/floor/engine, -/area/ship/cargo) -"vz" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/engine, -/area/ship/hangar/port) -"vD" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "obmine11"; - name = "Bay 1 Doors"; - pixel_x = 7; - pixel_y = 23 - }, -/obj/machinery/button/shieldwallgen{ - id = "obhang21"; - name = "Bay 1 Air Shield"; - pixel_x = -5; - pixel_y = 22 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"vK" = ( -/obj/effect/turf_decal/trimline/opaque/purple/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ - 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" - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"vM" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/carpet, -/area/ship/crew) -"vO" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12 - }, -/obj/structure/mirror{ - pixel_x = -28 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4; - pixel_y = 1 - }, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/borderfloor{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/toilet) -"vS" = ( -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"vV" = ( -/obj/structure/rack, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/structure/table_frame/wood, -/obj/item/stack/sheet/mineral/wood{ - amount = 30 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/crew/canteen) -"vX" = ( -/obj/structure/sign/warning/chemdiamond{ - pixel_x = 32 - }, -/obj/structure/table/chem, -/obj/item/reagent_containers/glass/filter{ - pixel_x = 12 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"wa" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/science) -"wh" = ( -/obj/structure/table, -/obj/item/clothing/mask/cigarette/cigar/havana{ - pixel_x = 8; - pixel_y = -1 - }, -/obj/item/lighter, -/obj/machinery/button/door{ - dir = 4; - id = "obengines"; - name = "Engine Shutters"; - pixel_x = -24; - pixel_y = 7 - }, -/obj/structure/sign/poster/contraband/hacking_guide{ - pixel_y = -30 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"wi" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/plastic{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"wk" = ( -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"wl" = ( -/obj/effect/turf_decal/rechargefloor, -/obj/structure/sign/poster/contraband/steppyflag{ - pixel_y = 32 - }, -/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, -/obj/mecha/working/ripley/cargo, -/turf/open/floor/plasteel/tech/grid, -/area/ship/cargo) -"wn" = ( -/obj/structure/falsewall/plastitanium, -/turf/open/floor/plating, -/area/ship/cargo) -"wr" = ( -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 4; - layer = 3.1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"wv" = ( -/obj/effect/turf_decal/spline/fancy/wood/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"ww" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/crew) -"wz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -20 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"wA" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/engine) -"wB" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plating, -/area/ship/storage) -"wD" = ( -/obj/structure/railing, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 4 - }, -/obj/effect/turf_decal/minutemen/corner{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"wF" = ( -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -5; - pixel_y = 23 - }, -/obj/machinery/firealarm/directional/north{ - pixel_x = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"wH" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"wO" = ( -/obj/effect/turf_decal/trimline/opaque/purple/warning{ - dir = 1 - }, -/obj/machinery/modular_computer/console/preset/civilian, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"wW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) -"wZ" = ( -/obj/machinery/door/airlock/command{ - dir = 4; - name = "Bridge"; - req_access_txt = "19" - }, -/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/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"xc" = ( -/obj/structure/table, -/obj/item/canvas/nineteenXnineteen, -/obj/item/canvas/nineteenXnineteen, -/obj/item/canvas/nineteenXnineteen, -/obj/item/storage/crayons, -/obj/item/toy/crayon/spraycan, -/obj/effect/turf_decal/siding/wood/end{ - dir = 4 - }, -/turf/open/floor/carpet, -/area/ship/hallway/central) -"xh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"xl" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 4 - }, -/obj/machinery/door/airlock{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/fore) -"xm" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/railing/corner{ - dir = 1; - layer = 3.1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/hallway/central) -"xy" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"xz" = ( -/obj/effect/turf_decal/industrial/caution, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"xA" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/stairs{ - dir = 8 - }, -/area/ship/bridge) -"xB" = ( -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"xC" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 1 - }, -/obj/structure/railing{ - dir = 1; - layer = 3.1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"xD" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/fore) -"xF" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) -"xH" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 13; - pixel_y = 0 - }, -/obj/structure/mirror{ - pixel_x = 28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/toilet) -"xI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "obai2"; - name = "AI core blast door button"; - pixel_x = 8; - pixel_y = 24; - req_access = list(19) - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/science/ai_chamber) -"xK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"xM" = ( -/obj/structure/toilet{ - pixel_y = 12 - }, -/obj/effect/turf_decal/floordetail/pryhole, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/toilet) -"xN" = ( -/obj/structure/table, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/stack/sheet/glass/twenty, -/obj/item/stack/sheet/metal/twenty{ - pixel_y = 14 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"xR" = ( -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"xT" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/preopen{ - dir = 4; - id = "obhangarent21" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"xU" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth, -/obj/item/bedsheet/blue, -/obj/machinery/light/small/directional/north, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"yb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"yd" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/wood, -/area/ship/hallway/central) -"yg" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"yi" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/button/door{ - dir = 1; - id = "obhangarent11"; - name = "umbilical window shutters"; - pixel_x = -4; - pixel_y = -22 - }, -/obj/machinery/button/door{ - dir = 1; - id = "obhangarent1"; - name = "pod lockdown"; - pixel_x = 9; - pixel_y = -22; - req_access_txt = list(1) - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"yj" = ( -/obj/machinery/holopad/secure, -/obj/structure/sign/warning/testchamber{ - pixel_x = -28 - }, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/corner/transparent/purple/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"yk" = ( -/obj/structure/rack, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/storage) -"ym" = ( -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"yn" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"yo" = ( -/obj/machinery/door/poddoor/preopen{ - id = "obhangarent1" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/research, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science) -"yr" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/fore) -"ys" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/hallway/central) -"yt" = ( -/obj/machinery/suit_storage_unit/engine, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"yu" = ( -/obj/structure/rack, -/obj/item/mecha_parts/mecha_equipment/conversion_kit/ripley/cmm, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"yv" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 4; - piping_layer = 2 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/atmospherics) -"yx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil{ - icon_state = "floor6" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"yA" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"yD" = ( -/obj/machinery/shower{ - pixel_y = 16 - }, -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/effect/turf_decal/floordetail/tiled, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"yG" = ( -/obj/effect/turf_decal/trimline/opaque/purple/line, -/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ - dir = 1 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -24 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"yH" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"yI" = ( -/obj/effect/turf_decal/spline/fancy/wood/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"zf" = ( -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "obengines"; - name = "Engine Shutters" - }, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"zi" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "obhang22" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/machinery/door/poddoor{ - id = "obmine12" - }, -/turf/open/floor/engine, -/area/ship/hangar/port) -"zk" = ( -/obj/item/kirbyplants/random, -/obj/structure/sign/warning/securearea{ - pixel_x = -26; - pixel_y = 8 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"zl" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 1 - }, -/obj/machinery/door/airlock{ - name = "Dormitory" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"zr" = ( -/obj/structure/frame/machine, -/obj/effect/turf_decal/techfloor, -/obj/machinery/firealarm/directional/south, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/science/xenobiology) -"zs" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/engine, -/area/ship/hangar/port) -"zy" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "Operations" - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"zz" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"zB" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/effect/turf_decal/minutemen/edge{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"zC" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/vending/snack/random, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"zF" = ( -/obj/structure/frame/computer{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/science/xenobiology) -"zJ" = ( -/turf/open/floor/carpet, -/area/ship/crew) -"zK" = ( -/obj/structure/chair/sofa/corner, -/obj/item/radio/intercom/directional/east, -/obj/item/toy/plush/hornet{ - pixel_y = 7 - }, -/turf/open/floor/carpet, -/area/ship/crew) -"zL" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/turf_decal/corner/transparent/mauve/diagonal, -/obj/effect/turf_decal/steeldecal/steel_decals9{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/caution{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"zN" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"zR" = ( -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/firstaid/fire, -/obj/effect/turf_decal/techfloor, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"zV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -20 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"zX" = ( -/turf/open/floor/wood, -/area/ship/hallway/central) -"Ab" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central6{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/item/paper_bin{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/item/paper_bin/carbon{ - pixel_x = -9; - pixel_y = 3 - }, -/obj/item/pen/blue{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/item/pen/fountain{ - pixel_x = 5 - }, -/obj/item/pen/fourcolor{ - pixel_x = 10; - pixel_y = 7 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 11; - pixel_y = -16 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Ae" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/dorm) -"Ai" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Ak" = ( -/obj/structure/grille, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"An" = ( -/obj/structure/rack, -/obj/machinery/door/window/brigdoor/northright, -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/spawner/lootdrop/aimodule_neutral, -/obj/effect/spawner/lootdrop/aimodule_neutral, -/obj/effect/spawner/lootdrop/aimodule_neutral, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science/ai_chamber) -"Aq" = ( -/obj/machinery/mineral/ore_redemption, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"Ar" = ( -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Au" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/structure/railing{ - dir = 8; - layer = 3.1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Av" = ( -/obj/structure/table/chem, -/obj/item/reagent_scanner, -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"AB" = ( -/obj/item/analyzer, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"AC" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "obhang21" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/machinery/door/poddoor{ - id = "obmine11" - }, -/turf/open/floor/engine, -/area/ship/hangar/port) -"AD" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) -"AF" = ( -/obj/machinery/atmospherics/components/binary/valve/digital/layer2, -/obj/machinery/atmospherics/components/binary/valve/digital/layer4, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"AN" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"AO" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning, -/obj/machinery/door/airlock{ - name = "Restroom" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/toilet) -"AR" = ( -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/corner_steel_grid{ - dir = 9 - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"AS" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"Bc" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/cable, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Bh" = ( -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Bn" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"Bq" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Br" = ( -/obj/structure/chair/comfy/brown{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"Bu" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/effect/turf_decal/steeldecal/steel_decals_central7{ - dir = 8; - pixel_x = 1; - pixel_y = 0 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7, -/obj/structure/cable, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 11; - pixel_y = -16 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/toilet) -"BB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/item/kirbyplants/random{ - pixel_x = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"BC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"BE" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"BH" = ( -/obj/structure/chair/sofa, -/obj/machinery/light/small/directional/north, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet, -/area/ship/crew) -"BI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"BN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 1 - }, -/obj/machinery/door/airlock, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"BO" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/structure/sign/poster/minutemen/random{ - pixel_x = 28; - pixel_y = 0 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"BQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/science/ai_chamber) -"BR" = ( -/obj/structure/closet/secure_closet/engineering_personal{ - anchored = 1 - }, -/obj/effect/turf_decal/box, -/obj/item/pipe_dispenser, -/obj/machinery/light/small/directional/east, -/obj/structure/sign/poster/contraband/random{ - pixel_y = 30 - }, -/obj/item/clothing/suit/toggle/industrial, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"BW" = ( -/obj/structure/curtain/cloth, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"BX" = ( -/obj/structure/chair/sofa, -/obj/machinery/newscaster/directional/north, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet, -/area/ship/crew) -"BY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"Ca" = ( -/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/wood, -/area/ship/crew/canteen) -"Cd" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/security/armory) -"Ce" = ( -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/science) -"Cj" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/engine/hull, -/area/ship/engineering/atmospherics) -"Cp" = ( -/obj/effect/turf_decal/steeldecal/steel_decals7, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Cq" = ( -/obj/effect/turf_decal/minutemen/edge{ - dir = 4 - }, -/obj/item/mecha_parts/part/ripley_left_arm, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hangar/port) -"Cu" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = -28 - }, -/obj/structure/cable{ - icon_state = "5-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"Cw" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "Helm" - }, -/obj/effect/turf_decal/steeldecal/steel_decals3, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Cz" = ( -/obj/effect/turf_decal/trimline/opaque/purple/warning{ - dir = 5 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/corner{ - dir = 8 - }, -/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 = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"CD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/corner/transparent/purple/diagonal, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"CF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"CG" = ( -/obj/structure/frame/machine, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/science/xenobiology) -"CI" = ( -/obj/structure/table/reinforced, -/obj/machinery/light/small/directional/north, -/obj/item/radio/intercom/wideband/table{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"CK" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"CM" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/engine, -/area/ship/hangar/port) -"CN" = ( -/obj/structure/frame/machine, -/obj/effect/turf_decal/techfloor, -/obj/machinery/button/door{ - dir = 8; - id = "vela_lablock"; - pixel_x = 22; - pixel_y = 7 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/science/xenobiology) -"CO" = ( -/obj/machinery/cryopod, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/structure/railing{ - dir = 1; - layer = 2.8 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/dorm) -"CS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"CW" = ( -/obj/structure/table, -/obj/item/toy/cards/deck, -/obj/effect/turf_decal/siding/thinplating/dark/corner, -/obj/structure/sign/poster/contraband/engis_unite{ - pixel_y = 32 - }, -/obj/item/spacecash/bundle/pocketchange{ - pixel_x = 8; - pixel_y = 9 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"CX" = ( -/obj/machinery/rnd/production/circuit_imprinter/department/basic, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"Dd" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/structure/sign/poster/random{ - pixel_y = 30 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"Dr" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/door/airlock/command{ - name = "Captain's Quarters"; - req_access = list(20) - }, -/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning, -/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/office) -"Dt" = ( -/obj/structure/closet/firecloset/full{ - anchored = 1 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/sign/directions/engineering{ - dir = 8; - pixel_x = -32; - pixel_y = 7 - }, -/obj/structure/sign/directions/command{ - dir = 4; - pixel_x = -32 - }, -/obj/structure/sign/directions/supply{ - dir = 4; - pixel_x = -32; - pixel_y = -7 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"Dw" = ( -/obj/structure/dresser, -/obj/machinery/newscaster/directional/east, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Dy" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/storage) -"DD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"DI" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"DL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"DM" = ( -/obj/machinery/camera/autoname{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"DP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/corner/transparent/purple/diagonal, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"Eb" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"Ec" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable, -/obj/machinery/power/port_gen/pacman{ - anchored = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"Ed" = ( -/obj/effect/turf_decal/box/corners, -/obj/machinery/shieldgen, -/obj/effect/decal/cleanable/garbage, -/obj/machinery/light/small/broken/directional/east, -/turf/open/floor/plating, -/area/ship/storage) -"Ef" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals6, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Ek" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"El" = ( -/obj/effect/turf_decal/trimline/opaque/purple/warning{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Em" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"En" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/carpet, -/area/ship/crew) -"Eo" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/box/corners, -/obj/machinery/power/floodlight, -/turf/open/floor/plating, -/area/ship/storage) -"Ex" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/wood, -/area/ship/crew) -"Ey" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname{ - dir = 10 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) -"Ez" = ( -/obj/effect/decal/cleanable/dirt/dust, -/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/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"EC" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/engine, -/area/ship/hangar/port) -"ED" = ( -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"EE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"EG" = ( -/obj/structure/window/reinforced, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"EH" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"EJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/storage) -"EK" = ( -/obj/effect/turf_decal/spline/fancy/wood/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew) -"EM" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/effect/turf_decal/minutemen/edge, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"EN" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"ER" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/port_gen/pacman{ - anchored = 1 - }, -/obj/machinery/camera/autoname, -/obj/structure/sign/warning/electricshock{ - pixel_y = 30 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"EU" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"EX" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Fg" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/engine) -"Fl" = ( -/obj/machinery/door/poddoor/preopen{ - id = "obhangarent1" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/research, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science) -"Fr" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/minutemen/corner{ - dir = 4 - }, -/obj/item/mecha_parts/part/ripley_left_leg, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hangar/port) -"Fw" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Fx" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 1; - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Fy" = ( -/obj/effect/turf_decal/industrial/outline/red, -/obj/effect/turf_decal/rechargefloor, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"Fz" = ( -/obj/item/bedsheet/cosmos, -/obj/structure/bed, -/obj/structure/curtain/cloth, -/turf/open/floor/carpet/royalblack, -/area/ship/crew/office) -"FC" = ( -/obj/effect/turf_decal/trimline/opaque/purple/filled/warning, -/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/research, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/tech, -/area/ship/science/xenobiology) -"FF" = ( -/obj/machinery/portable_atmospherics/scrubber/huge/movable, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/gec{ - pixel_y = -30 - }, -/turf/open/floor/plating, -/area/ship/storage) -"FJ" = ( -/obj/structure/table/chem, -/obj/machinery/reagentgrinder{ - pixel_y = 11 - }, -/obj/item/reagent_containers/food/snacks/grown/citrus/lemon{ - pixel_y = 8 - }, -/obj/effect/turf_decal/techfloor, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"FK" = ( -/obj/machinery/airalarm/directional/south, -/obj/structure/table/reinforced, -/obj/machinery/fax, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"FN" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/corner/transparent/purple/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"FR" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"FS" = ( -/obj/structure/closet/secure_closet{ - icon_state = "cap"; - name = "foreman's locker"; - req_access = list(56) - }, -/obj/item/clothing/head/cowboy/sec/minutemen, -/obj/item/clothing/under/rank/command/minutemen, -/obj/item/storage/backpack, -/obj/item/storage/backpack/satchel, -/obj/item/clothing/glasses/sunglasses, -/obj/item/clothing/shoes/combat, -/obj/item/radio/headset/minutemen/alt/captain, -/obj/item/megaphone, -/obj/item/binoculars, -/obj/effect/turf_decal/box, -/obj/item/clothing/glasses/meson/engine, -/obj/item/clothing/suit/toggle/industrial, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"Ga" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 2 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/crew) -"Gb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/table, -/obj/machinery/firealarm/directional/south, -/obj/item/book/manual/wiki/security_space_law{ - pixel_x = 9; - pixel_y = 4 - }, -/obj/item/flashlight/lamp{ - pixel_x = -7; - pixel_y = 4 - }, -/obj/item/storage/fancy/donut_box{ - pixel_x = 1; - pixel_y = 3 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"Ge" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/screwdriver{ - icon_state = "screwdriver_nuke" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/table, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Gg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/arrows, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Gh" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Gi" = ( -/obj/structure/frame/computer, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"Gk" = ( -/turf/open/floor/plating, -/area/ship/external) -"Gl" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Go" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Gs" = ( -/obj/machinery/computer/mech_bay_power_console, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"Gt" = ( -/obj/machinery/door/poddoor/preopen{ - id = "obhangarent1" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"Gu" = ( -/obj/structure/table/reinforced, -/obj/item/desk_flag{ - pixel_y = 9 - }, -/obj/item/desk_flag/trans{ - pixel_x = -5; - pixel_y = 4 - }, -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"Gx" = ( -/obj/machinery/autolathe, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Gz" = ( -/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/ship/science/xenobiology) -"GA" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering) -"GB" = ( -/obj/item/kirbyplants/random, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"GD" = ( -/obj/effect/turf_decal/arrows{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine, -/area/ship/hangar/port) -"GF" = ( -/obj/effect/decal/cleanable/oil{ - icon_state = "floor4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/storage) -"GH" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/preopen{ - dir = 4; - id = "obhangarent11" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"GI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/science/ai_chamber) -"GO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"GS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/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 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"GV" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Ha" = ( -/obj/machinery/light/small/directional/east, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Hb" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/rack, -/obj/item/mecha_parts/mecha_equipment/weapon/energy/mecha_kineticgun, -/obj/item/mecha_parts/mecha_equipment/thrusters/gas, -/obj/item/mecha_parts/mecha_equipment/drill, -/obj/item/mecha_parts/mecha_equipment/mining_scanner, -/obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"Hc" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners, -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/machinery/light/directional/north, -/turf/open/floor/pod, -/area/ship/cargo) -"Hf" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"Hk" = ( -/obj/machinery/airalarm/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"Hm" = ( -/obj/structure/sign/minutemen, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/engine) -"Ht" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 8 - }, -/obj/effect/turf_decal/minutemen/corner{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"Hw" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"Hx" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "obhang22" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor{ - id = "obmine12" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/turf/open/floor/engine, -/area/ship/hangar/port) -"Hy" = ( -/obj/effect/turf_decal/techfloor, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"HB" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/window, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "vela_lablock" - }, -/turf/open/floor/plating, -/area/ship/science/xenobiology) -"HH" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/oil{ - icon_state = "floor4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"HI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central7, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"HK" = ( -/obj/machinery/power/port_gen/pacman{ - anchored = 1 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable{ - icon_state = "0-10" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"HN" = ( -/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" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/railing{ - dir = 1; - layer = 3.1 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"HO" = ( -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/turf_decal/steeldecal/steel_decals_central7{ - pixel_y = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew) -"HQ" = ( -/obj/structure/closet/secure_closet/security{ - populate = 0 - }, -/obj/item/reagent_containers/spray/pepper, -/obj/item/clothing/mask/gas/sechailer/minutemen, -/obj/item/clothing/under/rank/security/officer/minutemen, -/obj/item/clothing/head/helmet/bulletproof/minutemen, -/obj/item/storage/belt/security/full, -/obj/item/restraints/handcuffs, -/obj/item/ammo_box/magazine/m45/rubber, -/obj/item/ammo_box/magazine/m45/rubber, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/sign/poster/official/focus{ - pixel_y = 32 - }, -/obj/item/clothing/suit/armor/vest/marine, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"HU" = ( -/obj/effect/turf_decal/industrial/outline/red, -/obj/effect/turf_decal/rechargefloor, -/obj/mecha/working/ripley/cmm, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"HV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"HW" = ( -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"HY" = ( -/obj/structure/filingcabinet/double, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science) -"Ia" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Ih" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/directional/south, -/obj/machinery/turretid{ - pixel_y = 3 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"In" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Io" = ( -/obj/effect/turf_decal/industrial/caution, -/obj/effect/decal/cleanable/glass, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"Iu" = ( -/obj/structure/table/wood, -/obj/item/storage/book/bible/booze{ - pixel_x = -5 - }, -/obj/item/flashlight/lamp/green{ - pixel_x = 6; - pixel_y = 9 - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"Iv" = ( -/obj/effect/turf_decal/minutemen/corner{ - dir = 1 - }, -/obj/item/mecha_parts/part/ripley_right_leg, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hangar/port) -"Iy" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"Iz" = ( -/obj/effect/turf_decal/number/two, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/engine, -/area/ship/hangar/port) -"IC" = ( -/obj/machinery/computer/security{ - dir = 4; - icon_state = "computer-middle" - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"ID" = ( -/obj/machinery/airalarm/directional/north, -/obj/structure/sign/poster/contraband/xenofauna_parasite{ - pixel_x = -28; - pixel_y = -2 - }, -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/central) -"IE" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/table, -/obj/item/radio/intercom{ - dir = 4; - pixel_x = 13; - pixel_y = 1 - }, -/obj/machinery/button/door{ - dir = 8; - id = "obendo"; - name = "Office Shutters"; - pixel_x = -6; - pixel_y = 5 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"IF" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/item/storage/toolbox/electrical{ - pixel_x = -10; - pixel_y = -5 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"II" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"IJ" = ( -/obj/effect/decal/cleanable/robot_debris/old, -/obj/item/wrench, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/obj/machinery/meter{ - target_layer = 2 - }, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"IM" = ( -/turf/open/floor/carpet/royalblack, -/area/ship/crew/office) -"IV" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"IZ" = ( -/obj/structure/girder, -/obj/structure/grille, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"Ja" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Jk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/science/ai_chamber) -"Jl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering/atmospherics) -"Jo" = ( -/obj/machinery/shower{ - pixel_y = 16 - }, -/obj/structure/window/reinforced/tinted{ - dir = 8 - }, -/obj/effect/turf_decal/floordetail/tiled, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"Jp" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/steeldecal/steel_decals8, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"Ju" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/stamp/hos{ - pixel_x = 8; - pixel_y = 9 - }, -/obj/machinery/recharger{ - pixel_x = -8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"Jw" = ( -/obj/machinery/computer/mech_bay_power_console, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"JB" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"JH" = ( -/obj/structure/window/reinforced, -/obj/machinery/computer/monitor{ - dir = 4; - icon_state = "computer-left" - }, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"JI" = ( -/obj/effect/turf_decal/industrial/outline/red, -/obj/effect/turf_decal/rechargefloor, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"JL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/effect/turf_decal/corner_techfloor_grid, -/obj/structure/railing{ - dir = 8; - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"JM" = ( -/obj/structure/window/reinforced, -/obj/structure/chair/plastic{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"JN" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - id = "obai" - }, -/turf/open/floor/plating, -/area/ship/science/ai_chamber) -"JV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer5{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/caution, -/obj/machinery/light/small/directional/west, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = -28; - pixel_y = 11 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/fore) -"JY" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "obmine12"; - name = "Bay Doors"; - pixel_x = 7; - pixel_y = 25 - }, -/obj/machinery/button/shieldwallgen{ - id = "obhang22"; - name = "Air Shield Switch"; - pixel_x = -5; - pixel_y = 25 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"Kd" = ( -/obj/effect/decal/cleanable/wrapping, -/obj/structure/chair/plastic{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Kk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Ko" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"Kq" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Kr" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 1 - }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Ks" = ( -/obj/effect/turf_decal/techfloor/orange, -/obj/machinery/light/small/directional/east, -/turf/open/floor/circuit/green, -/area/ship/science/ai_chamber) -"KC" = ( -/turf/open/floor/plasteel/stairs/medium, -/area/ship/hallway/central) -"KE" = ( -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloor, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"KN" = ( -/obj/structure/railing/corner{ - dir = 1; - layer = 3.1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"KO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Lb" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"Le" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/machinery/door/poddoor{ - id = "obmine12" - }, -/turf/open/floor/engine, -/area/ship/hangar/port) -"Ln" = ( -/obj/machinery/vending/sovietsoda{ - anchored = 0 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners, -/turf/open/floor/pod, -/area/ship/cargo) -"Lx" = ( -/obj/structure/urinal{ - pixel_y = 32 - }, -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/borderfloor{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/crew/toilet) -"LB" = ( -/obj/machinery/computer/cargo/express{ - dir = 8 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"LJ" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/red/warning{ - dir = 4 - }, -/obj/machinery/door/window/brigdoor/westleft{ - req_access_txt = list("1") - }, -/turf/open/floor/plasteel/tech, -/area/ship/science) -"LK" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/corner_steel_grid{ - dir = 6 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"LL" = ( -/obj/structure/sign/poster/random{ - pixel_y = 30 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"LS" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"LT" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"LU" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Mc" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/black, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"Mi" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Input to Mech Refill" - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Mj" = ( -/obj/structure/rack, -/obj/item/stack/sheet/glass/five, -/obj/item/stack/sheet/glass/five, -/obj/item/stack/sheet/plastic/twenty, -/obj/structure/sign/poster/contraband/free_drone{ - pixel_y = 32 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/item/rcl/pre_loaded, -/obj/item/rcl/pre_loaded, -/turf/open/floor/plating, -/area/ship/storage) -"Mn" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/minutemen/edge, -/obj/item/mecha_parts/chassis/ripley, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hangar/port) -"Mt" = ( -/obj/structure/table/chem, -/obj/effect/turf_decal/techfloor, -/obj/item/reagent_containers/glass/rag{ - pixel_y = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"Mu" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/chair/plastic{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Mv" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/mineral/ore_redemption, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"Mw" = ( -/obj/structure/window/plasma/reinforced, -/obj/machinery/atmospherics/components/binary/pump/layer4{ - name = "Waste to Recycler" - }, -/obj/machinery/button/door{ - dir = 8; - id = "obair"; - name = "Blast Door Controller"; - pixel_x = 22; - pixel_y = -2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Mx" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/science/ai_chamber) -"MB" = ( -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/crew/toilet) -"MC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "obendo" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/ship/engineering) -"MF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/security{ - req_access = list(1) - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"MJ" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/radio/intercom/directional/south, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"MP" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/corner{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 1; - layer = 3.1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-10" - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"MU" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/arrows, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"MV" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"MW" = ( -/obj/structure/table/reinforced, -/obj/item/megaphone/command, -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"MY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/light/small/directional/east, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/science) -"MZ" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/red/warning{ - dir = 4 - }, -/obj/item/paper_bin, -/obj/item/pen/blue, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/science) -"Na" = ( -/obj/structure/grille, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"Nd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Nf" = ( -/obj/machinery/button/door{ - dir = 8; - id = "obengi"; - name = "Engineering Storage Lock"; - pixel_x = 22; - pixel_y = -7 - }, -/obj/item/decal_painter{ - pixel_x = -4; - pixel_y = 6 - }, -/obj/item/decal_painter{ - pixel_x = 6; - pixel_y = 1 - }, -/obj/structure/table, -/obj/machinery/light_switch{ - pixel_x = -9; - pixel_y = 23 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Nh" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/sign/departments/engineering{ - pixel_y = -32 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Nk" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/closet/secure_closet/brig{ - id = "vela" - }, -/obj/machinery/door_timer{ - id = "vela"; - pixel_y = 28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Nl" = ( -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/decal/cleanable/dirt, -/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/airlock/engineering{ - req_access = list(10) - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Nm" = ( -/obj/structure/table, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/electrical{ - pixel_y = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Nn" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"No" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/sign/departments/security{ - pixel_y = -28 - }, -/obj/structure/railing{ - dir = 1; - layer = 3.1 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Np" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/canteen) -"Nq" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/oil{ - icon_state = "streak5" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Nr" = ( -/obj/structure/table, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"Nv" = ( -/obj/effect/turf_decal/trimline/opaque/purple/line{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Nw" = ( -/obj/effect/decal/cleanable/wrapping, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/machinery/jukebox, -/turf/open/floor/pod, -/area/ship/cargo) -"Nx" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/chair/office{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 25; - pixel_y = -5 - }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Ny" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black/corner, -/obj/effect/turf_decal/minutemen/corner, -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"Nz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"NC" = ( -/obj/structure/window/plasma/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"ND" = ( -/obj/effect/turf_decal/industrial/caution, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light/small/directional/west, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -21; - pixel_y = -10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"NE" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"NF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"NJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/bookcase/manuals, -/obj/machinery/button/door{ - id = "vela_cap"; - name = "window shutters"; - pixel_x = 8; - pixel_y = 23 - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"NQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/chair/office{ - dir = 4 - }, -/obj/structure/sign/warning/fire{ - pixel_x = -8; - pixel_y = 24 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"NS" = ( -/obj/structure/window/plasma/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/structure/sign/poster/official/safety_eye_protection{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"NU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"NV" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Oe" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/arrows, -/turf/open/floor/engine, -/area/ship/hangar/port) -"Om" = ( -/obj/machinery/door/airlock/command{ - dir = 4; - name = "Bridge"; - req_access_txt = "19" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"On" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Ou" = ( -/obj/effect/turf_decal/trimline/opaque/purple/warning{ - dir = 4 - }, -/obj/structure/table/glass, -/obj/item/paper_bin{ - pixel_y = 2 - }, -/obj/item/pen/blue{ - name = "science pen" - }, -/obj/item/clipboard{ - pixel_x = 7; - pixel_y = 3 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"Ox" = ( -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"OD" = ( -/obj/effect/turf_decal/trimline/opaque/purple/filled/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"OL" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/line{ - dir = 8 - }, -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/light/small/directional/north, -/obj/machinery/light_switch{ - pixel_x = -8; - pixel_y = 22 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"OM" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "obendo" - }, -/obj/machinery/door/airlock/engineering{ - dir = 4; - req_access = list(10) - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/central) -"OP" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/science) -"OR" = ( -/obj/structure/window/plasma/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 6 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"OS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/oil{ - icon_state = "streak5" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"OT" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Input to Mech Refill" - }, -/obj/structure/railing{ - dir = 8; - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"OV" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/table/wood, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Pe" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Pj" = ( -/obj/structure/curtain/cloth, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"Pp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/wood, -/area/ship/crew) -"Pq" = ( -/obj/machinery/atmospherics/components/binary/valve/digital/layer4, -/obj/machinery/atmospherics/components/binary/valve/digital/layer2, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"Pv" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Px" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock{ - name = "Rec Room" - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"PA" = ( -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/crew/toilet) -"PC" = ( -/obj/structure/window/plasma/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/components/trinary/mixer/airmix{ - dir = 4; - piping_layer = 2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"PD" = ( -/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/plasteel/dark, -/area/ship/security/armory) -"PG" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/structure/railing{ - dir = 8; - layer = 3.1 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"PL" = ( -/obj/effect/decal/cleanable/ash, -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/table, -/obj/item/wrench/crescent, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"PN" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/toilet) -"PO" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"PT" = ( -/obj/machinery/door/airlock{ - dir = 4; - id_tag = "obt" - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/toilet) -"PZ" = ( -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"Qa" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/coal/ten, -/obj/item/stack/sheet/mineral/coal/ten, -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/item/clothing/shoes/cookflops, -/obj/item/clothing/shoes/cookflops, -/obj/item/clothing/shoes/cookflops, -/obj/effect/turf_decal/corner_steel_grid{ - dir = 9 - }, -/obj/item/clothing/under/rank/civilian/cookjorts, -/obj/item/clothing/under/rank/civilian/cookjorts, -/obj/item/clothing/under/rank/civilian/cookjorts, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"Qg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/turf_decal/corner/transparent/purple/diagonal, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"Qj" = ( -/obj/structure/sign/departments/security{ - pixel_x = -28 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Qm" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"Qq" = ( -/obj/structure/bed, -/obj/item/bedsheet/red, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Qv" = ( -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Qy" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/pilot, -/obj/item/clothing/head/helmet/space/pilot/random, -/obj/item/tank/internals/oxygen, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"QF" = ( -/obj/structure/table, -/obj/item/clipboard{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/item/clipboard{ - pixel_x = -6 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 6 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"QG" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/airlock/external, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/fore) -"QN" = ( -/obj/machinery/holopad/secure, -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"QO" = ( -/obj/machinery/mecha_part_fabricator, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"QR" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"QV" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Ra" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Re" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Rf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/easel, -/obj/item/canvas/twentythreeXtwentythree, -/obj/structure/sign/painting/library{ - pixel_y = 28 - }, -/turf/open/floor/carpet, -/area/ship/hallway/central) -"Rg" = ( -/obj/machinery/autolathe, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"Rj" = ( -/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/research{ - dir = 4; - name = "Breakroom" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/science) -"Rk" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/science/ai_chamber) -"Rl" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Rm" = ( -/obj/effect/decal/cleanable/robot_debris/old, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Rq" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/vending/cola/space_up, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew) -"Ru" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 2 - }, -/obj/effect/decal/cleanable/glass, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"RG" = ( -/obj/item/paper/pamphlet/violent_video_games, -/obj/machinery/computer/arcade/orion_trail{ - dir = 8 - }, -/obj/item/stack/arcadeticket, -/obj/item/stack/arcadeticket, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/turf_decal/steeldecal/steel_decals_central7{ - pixel_y = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/central) -"RI" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"RP" = ( -/obj/machinery/computer/cryopod/directional/south, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"RQ" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/central) -"RY" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Sb" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"Sc" = ( -/obj/machinery/porta_turret/ship{ - dir = 6 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"Sd" = ( -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/trimline/opaque/orange/filled/warning, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Sf" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "obmine12"; - name = "Bay Doors"; - pixel_x = -7; - pixel_y = 25 - }, -/obj/machinery/button/shieldwallgen{ - id = "obhang22"; - name = "Air Shield Switch"; - pixel_x = 5; - pixel_y = 25 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hangar/port) -"Sk" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/railing{ - dir = 8; - layer = 3.1 - }, -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Sm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/science) -"Sw" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/science) -"Sy" = ( -/obj/machinery/door/poddoor/preopen{ - id = "obhangarent2" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"SE" = ( -/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/warning{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/research{ - dir = 4 - }, -/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/ship/science/xenobiology) -"SI" = ( -/obj/machinery/holopad/secure, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"SM" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -22; - pixel_y = -12 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"SN" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/fore) -"SR" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/corner_techfloor_grid, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"SU" = ( -/obj/effect/turf_decal/steeldecal/steel_decals9{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"SW" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/directional/north, -/obj/item/reagent_containers/glass/maunamug{ - pixel_x = 5; - pixel_y = 5 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"SY" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 2; - pixel_y = -21 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Tb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/machinery/holopad/secure, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/tech, -/area/ship/science) -"Tc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer4, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/fore) -"Tf" = ( -/obj/structure/sign/minutemen{ - pixel_y = 36 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/machinery/light/directional/north{ - pixel_y = 28 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/external) -"Tg" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/crew/office) -"Th" = ( -/obj/structure/guncase, -/obj/item/gun/ballistic/automatic/pistol/m1911/no_mag, -/obj/item/gun/ballistic/automatic/pistol/m1911/no_mag, -/obj/item/gun/ballistic/automatic/smg/cm5{ - spawnwithmagazine = 0 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"Ti" = ( -/obj/structure/table/chem, -/obj/structure/sink/chem, -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/science/xenobiology) -"Tk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Tn" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 12 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Ts" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/wood/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/light/small/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/crew) -"Tx" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Ty" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"TG" = ( -/obj/machinery/holopad/secure, -/obj/effect/turf_decal/box, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/science/ai_chamber) -"TH" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"TL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/chair/plastic{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"TQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"TR" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 4; - layer = 3.1 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"TT" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/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-8" - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"TY" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"Uf" = ( -/obj/machinery/camera/autoname{ - dir = 10 - }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/effect/turf_decal/techfloor, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Uh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Ut" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "obendo" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Uw" = ( -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, -/obj/item/storage/box/gum/happiness, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Ux" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/effect/turf_decal/corner/transparent/purple/diagonal, -/obj/effect/turf_decal/steeldecal/steel_decals10, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"Uz" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning, -/obj/effect/turf_decal/trimline/opaque/solgovgold/filled/warning{ - dir = 1 - }, -/obj/machinery/door/airlock/command{ - name = "Captain's Quarters"; - req_access = list(20) - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"UA" = ( -/obj/effect/turf_decal/minutemen/middle, -/obj/item/mecha_parts/part/ripley_torso, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hangar/port) -"UB" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"UC" = ( -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/airlock/security{ - dir = 4; - req_access = list(1) - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"UD" = ( -/obj/effect/turf_decal/trimline/transparent/green/filled/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"UM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/railing{ - dir = 1; - layer = 3.1 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"UQ" = ( -/obj/structure/reagent_dispensers/beerkeg, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners, -/obj/structure/sign/departments/cargo{ - pixel_y = 32 - }, -/turf/open/floor/pod, -/area/ship/cargo) -"UR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/fore) -"Va" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Ve" = ( -/obj/structure/chair/sofa/corner, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/carpet, -/area/ship/crew) -"Vh" = ( -/obj/structure/sign/warning/nosmoking{ - pixel_y = -32 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/pilot, -/obj/item/clothing/head/helmet/space/pilot/random, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"Vi" = ( -/obj/machinery/light/small/directional/west, -/turf/open/floor/carpet/royalblack, -/area/ship/crew/office) -"Vl" = ( -/obj/effect/turf_decal/trimline/transparent/green/filled/warning{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Vp" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/item/kirbyplants/random, -/obj/machinery/button/door{ - id = "obhangarent21"; - name = "umbilical window shutters"; - pixel_x = -4; - pixel_y = 24 - }, -/obj/machinery/button/door{ - id = "obhangarent2"; - name = "pod lockdown"; - pixel_x = 9; - pixel_y = 24; - req_access = list(1) - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"VC" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"VH" = ( -/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" - }, -/obj/item/radio/intercom/directional/east, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/carpet/nanoweave/purple, -/area/ship/science) -"VM" = ( -/obj/structure/chair, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"VO" = ( -/obj/structure/chair/sofa/right, -/obj/machinery/light/small/directional/west, -/turf/open/floor/carpet, -/area/ship/crew) -"VP" = ( -/obj/effect/decal/cleanable/oil, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 8 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"VR" = ( -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/engineering) -"VX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 2 - }, -/obj/effect/turf_decal/steeldecal/steel_decals8, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"VZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/decal/cleanable/wrapping, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"Wb" = ( -/obj/structure/table/wood, -/obj/item/trash/candy{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/item/reagent_containers/food/drinks/soda_cans/cola{ - pixel_x = -8; - pixel_y = 7 - }, -/turf/open/floor/carpet, -/area/ship/crew) -"We" = ( -/turf/template_noop, -/area/template_noop) -"Wg" = ( -/obj/structure/sign/warning/securearea{ - pixel_x = -26; - pixel_y = -4 - }, -/obj/structure/filingcabinet/double, -/obj/machinery/light/small/directional/west{ - pixel_y = 4 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/tech/grid, -/area/ship/science) -"Wj" = ( -/obj/machinery/light/floor, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/traffic, -/turf/open/floor/engine, -/area/ship/external) -"Wk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "obhangarent2" - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"Wl" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/sign/poster/minutemen/random{ - pixel_x = -28 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Wn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/corner/transparent/purple/diagonal, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"Wq" = ( -/obj/structure/sink/kitchen{ - dir = 4; - pixel_x = -16; - pixel_y = 19 - }, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/corner/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloor, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"Wr" = ( -/obj/machinery/cryopod, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange/corner, -/obj/machinery/light/small/directional/east, -/obj/structure/railing{ - dir = 1; - layer = 2.8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/dorm) -"Wt" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/cable{ - icon_state = "0-9" - }, -/obj/machinery/power/port_gen/pacman{ - anchored = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"Ww" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Wx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Wz" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "obengi"; - name = "Engineering Storage" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/trimline/transparent/red/filled/warning{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/red/filled/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/storage) -"WF" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/pilot, -/obj/item/clothing/head/helmet/space/pilot/random, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"WP" = ( -/obj/structure/table/chem, -/obj/item/reagent_containers/food/drinks/bottle/orangejuice{ - pixel_x = 5; - pixel_y = 12 - }, -/obj/item/reagent_containers/food/drinks/bottle/limejuice{ - pixel_x = -8; - pixel_y = 15 - }, -/obj/item/reagent_containers/food/snacks/pizzaslice/pineapple{ - pixel_x = -7; - pixel_y = 2 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/science/xenobiology) -"WR" = ( -/obj/effect/turf_decal/trimline/opaque/purple/warning{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/opaque/purple/filled/corner, -/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" - }, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"WV" = ( -/obj/machinery/porta_turret/ship{ - dir = 5 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"WX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ship/hallway/central) -"WY" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 1 - }, -/obj/effect/turf_decal/minutemen/corner{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"Xd" = ( -/obj/effect/turf_decal/steeldecal/steel_decals2, -/obj/machinery/newscaster/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Xe" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/ore_box, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"Xh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil{ - icon_state = "floor2" - }, -/obj/machinery/door/window/brigdoor{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Xi" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Xn" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer5, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/hallway/fore) -"Xo" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/corner_steel_grid{ - dir = 6 - }, -/turf/open/floor/pod/dark, -/area/ship/cargo) -"Xt" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"Xv" = ( -/obj/structure/table, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/reagent_containers/food/drinks/soda_cans/cola{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/paper/crumpled, -/obj/item/pen/charcoal, -/turf/open/floor/carpet, -/area/ship/hallway/central) -"Xz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "obendo" - }, -/turf/open/floor/plasteel/stairs, -/area/ship/engineering) -"XA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"XC" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/engineering_guide, -/turf/open/floor/wood, -/area/ship/hallway/central) -"XJ" = ( -/obj/structure/filingcabinet, -/obj/item/pen/fountain, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"XL" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hangar/port) -"XN" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/corner/opaque/black/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen) -"XO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"XR" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/railing{ - dir = 8; - layer = 3.1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"XS" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/science) -"XT" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/turf/open/floor/plating, -/area/ship/storage) -"XY" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "vela_cap" - }, -/turf/open/floor/plating, -/area/ship/crew/office) -"XZ" = ( -/obj/structure/closet/crate, -/obj/item/circuitboard/machine/deep_fryer, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners, -/obj/item/rollingpaper, -/obj/item/rollingpaper, -/obj/item/rollingpaper, -/obj/item/rollingpaper, -/obj/item/reagent_containers/food/snacks/grown/tobacco, -/obj/item/reagent_containers/food/snacks/grown/tobacco, -/obj/item/reagent_containers/food/snacks/grown/tobacco, -/obj/item/reagent_containers/food/snacks/grown/tobacco, -/turf/open/floor/pod, -/area/ship/cargo) -"Yi" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Yk" = ( -/obj/effect/turf_decal/trimline/opaque/purple/warning{ - dir = 1 - }, -/obj/structure/table/glass, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/larva_social{ - pixel_x = -6 - }, -/obj/item/clothing/glasses/science{ - pixel_x = 2; - pixel_y = 10 - }, -/obj/item/assembly/igniter{ - pixel_x = 9; - pixel_y = -3 - }, -/obj/item/stock_parts/micro_laser{ - pixel_x = 6; - pixel_y = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"Yl" = ( -/obj/machinery/door/airlock/command{ - dir = 4 - }, -/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 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/warning{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "obai2" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/science/ai_chamber) -"Yp" = ( -/obj/effect/turf_decal/industrial/stand_clear, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/engine, -/area/ship/hangar/port) -"Yr" = ( -/obj/machinery/holopad/emergency/command, -/obj/effect/turf_decal/box/white, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Yx" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/railing{ - dir = 8; - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"Yz" = ( -/obj/effect/turf_decal/trimline/transparent/green/filled/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"YC" = ( -/obj/item/weldingtool/largetank/empty, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"YD" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/science/ai_chamber) -"YF" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/hangar/port) -"YH" = ( -/obj/effect/turf_decal/corner/transparent/mauve/diagonal, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"YJ" = ( -/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" - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = 0 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/science/ai_chamber) -"YP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"YS" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"YU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/number/one, -/turf/open/floor/engine, -/area/ship/hangar/port) -"YV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/railing{ - dir = 1; - layer = 3.1 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating, -/area/ship/hallway/central) -"YX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/bridge) -"YY" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "obengi"; - name = "Engineering Storage" - }, -/obj/effect/turf_decal/trimline/transparent/red/filled/warning{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/red/filled/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/storage) -"YZ" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/trimline/transparent/green/filled/warning{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Za" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil{ - icon_state = "floor4" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Zi" = ( -/obj/machinery/holopad/secure, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/dark, -/area/ship/science) -"Zj" = ( -/obj/structure/chair/sofa/corner{ - dir = 4 - }, -/obj/structure/sign/poster/random{ - pixel_x = -28 - }, -/turf/open/floor/carpet, -/area/ship/crew) -"Zn" = ( -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/green/filled/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/airlock{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"Zo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/wood, -/area/ship/hallway/fore) -"Zp" = ( -/obj/machinery/porta_turret/ship{ - dir = 10 - }, -/turf/closed/wall/mineral/plastitanium/nodiagonal, -/area/ship/bridge) -"Zt" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/science/xenobiology) -"Zv" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/crew) -"Zw" = ( -/obj/structure/closet/secure_closet/personal, -/obj/machinery/light/small/directional/south, -/obj/structure/sign/poster/random{ - pixel_x = -28 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"ZQ" = ( -/obj/structure/closet/secure_closet/personal, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/dorm) -"ZX" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -20 - }, -/turf/open/floor/wood, -/area/ship/crew) - -(1,1,1) = {" -We -We -We -We -We -IZ -IZ -IZ -IZ -We -We -sR -We -We -Hm -We -We -VR -jP -VR -jP -VR -We -We -cy -We -We -sR -We -We -IZ -IZ -IZ -IZ -We -We -We -We -We -We -"} -(2,1,1) = {" -We -We -We -We -We -IZ -We -aM -We -We -We -Fg -qG -qG -Fg -We -VR -VR -eR -VR -eR -VR -VR -We -ek -Cj -Cj -ek -We -We -We -pW -We -IZ -We -We -We -We -We -We -"} -(3,1,1) = {" -We -We -We -We -We -IZ -sK -Fg -Fg -Fg -Fg -Fg -zf -zf -Fg -Gk -VR -kr -kF -Xd -Nx -wh -VR -ra -ek -nW -nW -ek -ek -ek -ek -ek -sK -IZ -We -We -We -We -We -We -"} -(4,1,1) = {" -We -We -We -We -We -IZ -We -Fg -jY -Lb -Qm -Fg -hx -YS -Fg -Fg -VR -XJ -uU -wH -IE -QF -VR -Jl -ek -nU -SY -ek -yv -OR -zN -gL -We -IZ -We -We -We -We -We -We -"} -(5,1,1) = {" -We -We -We -We -We -We -We -Fg -CW -TL -II -wA -sn -NU -iw -Uw -lv -LU -nV -HV -ng -Za -Ut -sA -iL -Re -Ge -NF -IJ -NC -BE -gL -We -We -We -We -We -We -We -We -"} -(6,1,1) = {" -We -We -We -We -We -We -We -Fg -Fg -Mu -TH -Nl -nq -Tx -LT -Xi -MC -tI -GA -xF -kq -dK -Xz -Rm -sr -AN -fh -wi -iD -PC -BE -gL -We -We -We -We -We -We -We -We -"} -(7,1,1) = {" -We -We -We -We -We -We -We -We -Fg -Fg -iz -Fg -NQ -Ru -qC -Bh -Ut -xN -Gx -Nm -AD -rA -VR -ld -hh -EE -aZ -pd -PO -Mw -EH -gL -We -We -We -We -We -We -We -We -"} -(8,1,1) = {" -We -We -We -We -We -We -We -We -We -Fg -Fg -Fg -qe -mC -Yi -DM -VR -an -yx -Sd -rx -lx -VR -Nf -dN -uR -AB -bZ -ek -ek -ek -ek -We -We -We -We -We -We -We -We -"} -(9,1,1) = {" -We -We -We -We -We -We -We -We -We -We -Fg -Fg -Fg -wF -Xh -NS -Fg -Fg -GV -sy -Ey -nC -nC -nC -Wz -YY -nC -nC -ek -ek -We -We -We -We -We -We -We -We -We -We -"} -(10,1,1) = {" -We -We -We -We -We -We -We -We -We -We -Fg -Fg -eS -UB -OS -bK -ab -Fg -jx -Qv -wW -nC -eV -cI -qj -bt -sa -nC -nC -We -We -We -We -We -We -We -We -We -We -We -"} -(11,1,1) = {" -We -We -IZ -IZ -IZ -IZ -IZ -IZ -IZ -We -We -Fg -VP -JB -kS -jr -hP -Fg -yt -Qv -wW -nC -Mj -eM -EJ -GF -FF -nC -We -We -IZ -IZ -IZ -IZ -IZ -IZ -IZ -We -We -We -"} -(12,1,1) = {" -We -We -IZ -We -ot -We -We -sK -We -We -We -Fg -ER -lE -df -TY -Ec -Fg -BR -HW -zV -nC -yk -nh -wB -Dy -XT -nC -We -We -We -sK -We -We -pW -We -IZ -We -We -We -"} -(13,1,1) = {" -We -We -We -We -dZ -dZ -dZ -dZ -We -We -We -Fg -Fg -HK -PL -Wt -Fg -Fg -Ae -Ae -OM -nC -jn -Eo -ac -aO -Ed -nC -We -We -We -Rk -Rk -Rk -Zp -We -We -We -IZ -We -"} -(14,1,1) = {" -We -We -dZ -dZ -dZ -Xe -Xe -dZ -dZ -We -We -Fg -Ae -Ae -Ae -Ae -Ae -lB -aE -Ae -Nh -nC -nC -nC -nC -nC -nC -nC -We -We -Rk -Rk -ko -cJ -Rk -Rk -Rk -sK -IZ -We -"} -(15,1,1) = {" -We -We -dZ -eZ -Qy -XL -kp -qT -dZ -dZ -We -We -Ae -ZQ -aQ -Zw -Ae -Sb -eI -Ae -Ja -Cd -Qq -OV -af -Th -Cd -We -We -Rk -Rk -iG -Mx -GI -TG -rs -Rk -We -IZ -We -"} -(16,1,1) = {" -We -We -nn -Mi -iE -ee -Kr -ic -gB -dZ -dZ -eQ -Ae -Dd -gx -wv -PZ -kd -Nr -Ae -lD -Cd -cw -JM -np -in -Cd -eQ -Rk -Rk -xI -BQ -gV -YJ -Jk -An -Rk -sK -IZ -We -"} -(17,1,1) = {" -Ak -Ak -dZ -vD -HU -EN -Gs -yH -HH -fi -dZ -We -Ae -cj -bH -MJ -Ae -Ae -Ae -Ae -In -Cd -Nk -fH -xC -Hk -Cd -We -Rk -Rk -Yl -Rk -Rk -Rk -mK -Rk -Rk -We -IZ -We -"} -(18,1,1) = {" -We -Wj -AC -pK -CM -ur -xz -Nq -Hy -pp -dZ -We -Ae -cj -XO -AS -SM -zl -rn -rn -TR -MF -ie -PD -xC -Cu -Cd -We -Rk -pq -YD -jm -JN -Wg -pM -zk -OP -We -We -We -"} -(19,1,1) = {" -We -hS -ta -dV -YU -hH -Aq -MU -Hy -Hb -dZ -We -Ae -xU -NV -Ha -Dw -Ae -Rf -ul -No -Cd -OL -uv -MP -Gb -Cd -We -Rk -sF -aq -Ks -JN -HY -Tb -jj -OP -OP -We -We -"} -(20,1,1) = {" -We -Wj -bX -pK -gD -bu -xz -Ww -Hy -qB -dZ -We -Ae -Ae -Zn -Ae -Ae -Ae -yd -Xv -YV -Cd -HQ -qP -qd -Ju -Cd -We -Rk -Rk -Rk -Rk -Rk -lm -uc -lV -oT -OP -We -We -"} -(21,1,1) = {" -Na -Na -dZ -tY -Fy -EN -Gs -lp -zR -dZ -dZ -eQ -Ae -CO -GO -qm -hX -Ae -fr -xc -jS -Cd -rm -Ko -rb -pA -Cd -eQ -OP -OP -qX -eN -kh -Ce -qa -jf -wa -OP -We -We -"} -(22,1,1) = {" -We -fJ -nn -Sk -Sk -uw -XR -KN -qO -dZ -We -We -Ae -Wr -Bn -RP -Ae -Ae -zX -zX -hD -Cd -Cd -UC -Cd -Cd -Cd -We -We -OP -Sw -eN -OP -MY -iP -tP -VH -OP -We -We -"} -(23,1,1) = {" -We -dZ -az -DI -gj -gj -hf -Rl -Gl -dZ -xT -xT -Ae -Ae -hk -ni -Ae -ID -zX -RQ -HN -Dt -ys -oC -Qj -Nn -ys -GH -GH -OP -LJ -MZ -OP -OP -Rj -OP -OP -OP -kn -We -"} -(24,1,1) = {" -We -dZ -QO -qR -uB -Cq -Fr -xy -iV -nP -SR -SR -Ae -Ae -Ae -Ae -Ae -RG -zX -XC -UM -Hf -ys -fD -ym -ym -cd -KC -KC -yo -WR -jF -lz -mP -El -cz -Sm -pG -lH -lR -"} -(25,1,1) = {" -We -dZ -Rg -iR -Mn -UA -tR -Ez -sb -qy -mO -mO -Wk -Pq -hw -Gh -BY -cF -WX -cF -xm -WX -BN -ED -xB -AF -sc -Au -PG -Fl -rd -oZ -OD -mR -Zi -yG -OP -XS -OP -We -"} -(26,1,1) = {" -We -dZ -CX -dx -hJ -nS -Iv -GS -YF -nP -jh -jh -Sy -ym -KO -Ar -ys -YZ -Vl -Yz -mN -UD -ys -BI -ym -ym -Gt -KC -KC -yo -Cz -vK -Nv -rB -nO -oa -tf -qk -pf -We -"} -(27,1,1) = {" -We -dZ -yu -Wx -YC -IF -RI -EX -wz -dZ -xT -xT -ys -Vp -dD -BO -ys -zC -ml -ym -DD -eq -ys -Tk -xK -yi -ys -GH -GH -io -OP -OP -OP -OP -rO -OP -OP -OP -kn -We -"} -(28,1,1) = {" -We -WV -nn -CK -oJ -QR -DL -wr -FR -dZ -We -We -ys -ys -ys -ys -cV -Np -Np -eJ -rT -Np -Np -Np -Np -Np -Np -We -We -io -qc -tQ -FC -ND -EU -HI -zr -io -We -We -"} -(29,1,1) = {" -Ak -Ak -dZ -JY -JI -cW -Gi -lp -Uf -dZ -dZ -eQ -cV -yD -BW -HO -cV -cT -Tn -us -yI -dh -Wl -tk -tb -nr -Np -eQ -io -io -zL -fx -HB -Yk -SI -Gz -zF -io -We -We -"} -(30,1,1) = {" -We -Wj -Hx -Yp -EC -vz -fv -ke -Hy -pp -dZ -We -cV -rr -Pj -jI -cV -vV -dW -VM -Ty -VM -MV -XN -iO -Wq -Np -We -io -kW -YH -FJ -HB -wO -VX -Zt -CN -io -We -We -"} -(31,1,1) = {" -We -qU -Le -GD -Iz -Oe -Mv -Gg -Hy -gh -dZ -We -cV -Jo -co -wk -cV -iu -dW -VM -Ty -VM -MV -Hw -iO -KE -Np -We -io -WP -jO -Mt -HB -wO -Jp -iQ -io -io -We -We -"} -(32,1,1) = {" -We -Wj -zi -kw -zs -bA -Io -md -YF -cE -dZ -We -cV -cV -cV -nQ -cV -fz -RY -VM -Ty -VM -MV -MW -QN -iy -Np -We -io -Ti -vX -Av -HB -al -Ou -tA -io -We -We -We -"} -(33,1,1) = {" -Na -Na -dZ -Sf -ca -cW -Gi -On -Hy -uT -dZ -We -cV -Zj -rw -ww -cV -LL -Go -VM -Ty -VM -MV -Gu -yA -dc -Np -We -io -io -io -io -io -dB -dB -SE -io -We -IZ -We -"} -(34,1,1) = {" -We -We -nn -OT -Yx -JL -fj -Fx -Ox -dZ -dZ -eQ -cV -BX -pk -ZX -cV -dp -ug -VM -Ty -VM -MV -XN -lk -lu -Np -eQ -io -io -CG -bc -yj -FN -mi -Qg -io -sK -IZ -We -"} -(35,1,1) = {" -We -We -dZ -Eb -WF -Xt -lb -Vh -dZ -dZ -We -We -cV -BH -Wb -Pp -Px -mq -Ca -VM -pU -VM -Pv -XN -lk -Mc -Np -We -We -io -nw -Ux -DP -DP -Wn -CD -io -We -IZ -We -"} -(36,1,1) = {" -We -We -dZ -dZ -dZ -jD -ci -dZ -dZ -We -We -We -cV -Ve -pw -up -cV -GB -cn -sM -Nd -ip -Pe -Kq -nF -oU -Np -We -We -io -io -io -bh -tx -io -io -io -sK -IZ -We -"} -(37,1,1) = {" -We -We -We -We -dZ -dZ -dZ -dZ -We -We -We -We -cV -gX -Ga -Ts -PN -PN -PN -PN -SN -xl -lK -lK -lK -lK -lK -lK -We -We -We -io -io -io -Sc -We -We -We -IZ -We -"} -(38,1,1) = {" -We -We -IZ -We -xR -We -We -sK -We -IZ -We -cV -cV -Rq -Zv -EK -PN -vO -dt -PN -cg -BC -lK -no -tW -cK -uQ -lK -We -IZ -We -sK -We -We -sK -We -IZ -We -We -We -"} -(39,1,1) = {" -We -We -IZ -IZ -IZ -IZ -IZ -IZ -IZ -IZ -We -jN -VO -qF -zJ -Ex -AO -pJ -Bu -PN -is -kZ -lK -Hc -AR -Qa -ry -lK -We -IZ -IZ -IZ -IZ -IZ -IZ -IZ -IZ -We -We -We -"} -(40,1,1) = {" -We -We -We -We -We -We -We -We -We -We -We -jN -zK -En -vM -kl -PN -ue -MB -PN -fk -CS -lK -tm -Xo -LK -Nw -lK -We -We -We -We -We -We -We -We -We -We -We -We -"} -(41,1,1) = {" -We -We -We -We -We -We -We -We -We -We -xD -xD -xD -xD -xD -sN -PN -Lx -PA -PN -Fw -Nz -lK -UQ -jb -ds -sD -lK -We -We -We -We -We -We -We -We -We -We -We -We -"} -(42,1,1) = {" -We -We -We -We -We -We -We -We -We -We -QG -ga -Xn -dF -JV -Tc -PN -PN -PT -PN -eB -VC -tO -rv -VZ -qS -Bc -lK -We -We -We -We -We -We -We -We -We -We -We -We -"} -(43,1,1) = {" -We -We -We -We -We -We -We -We -We -We -QG -tT -yr -dF -fW -UR -PN -xM -xH -PN -Va -ov -lK -pC -fl -Em -la -lK -Tf -We -We -We -We -We -We -We -We -We -We -We -"} -(44,1,1) = {" -We -We -We -We -We -We -We -We -We -We -Tg -Tg -Tg -Tg -xD -sN -PN -PN -PN -PN -kg -ky -lK -XZ -Ln -yg -si -uX -Iy -We -We -We -We -We -We -We -We -We -We -We -"} -(45,1,1) = {" -We -We -We -We -We -We -We -We -We -We -Tg -dC -Vi -rR -Tg -YP -NE -dd -ib -ho -pX -kZ -lK -Jw -Kd -hv -LS -fY -Iy -We -We -We -We -We -We -We -We -We -We -We -"} -(46,1,1) = {" -We -We -We -We -We -We -We -We -We -We -Tg -Fz -IM -TT -Dr -XA -Zo -Ai -xh -hm -lM -QV -lK -lQ -zz -uo -IV -ea -Iy -We -We -We -We -We -We -We -We -We -We -We -"} -(47,1,1) = {" -We -We -We -We -We -We -We -We -We -We -Tg -Tg -NJ -aH -Tg -Ek -Ek -Om -Ek -Ek -Ek -wZ -lK -wl -Cp -il -uq -lK -dL -We -We -We -We -We -We -We -We -We -We -We -"} -(48,1,1) = {" -We -We -We -We -We -We -We -We -We -We -We -tq -Br -le -Ek -tn -tJ -Bq -dq -IC -JH -Kk -lK -wn -lK -lK -lK -lK -We -We -We -We -We -We -We -We -We -We -We -We -"} -(49,1,1) = {" -We -We -We -We -We -We -We -We -We -We -We -tq -Iu -eT -Uz -mY -lr -Ra -Ia -Ef -EG -Uh -qY -FS -Ek -lK -lK -We -We -We -We -We -We -We -We -We -We -We -We -We -"} -(50,1,1) = {" -We -We -We -We -We -We -We -We -We -We -We -Tg -XY -Tg -Ek -SU -tc -xA -Ny -zB -wD -sV -gQ -yb -FK -Ek -We -We -We -We -We -We -We -We -We -We -We -We -We -We -"} -(51,1,1) = {" -We -We -We -We -We -We -We -We -We -We -We -We -We -Tg -Ek -fm -TQ -YX -EM -Yr -fF -CF -nA -BB -Ab -Ek -We -We -We -We -We -We -We -We -We -We -We -We -We -We -"} -(52,1,1) = {" -We -We -We -We -We -We -We -We -We -We -We -We -We -sK -Ek -Ek -SW -Cw -Ht -kv -WY -zy -Ih -Ek -Ek -Ek -We -We -We -We -We -We -We -We -We -We -We -We -We -We -"} -(53,1,1) = {" -We -We -We -We -We -We -We -We -We -We -We -We -We -sK -We -Ek -CI -yn -hR -Ek -qJ -LB -mW -Ek -We -sK -We -We -We -We -We -We -We -We -We -We -We -We -We -We -"} -(54,1,1) = {" -We -We -We -We -We -We -We -We -We -We -We -We -We -sK -We -Ek -mS -mS -mS -Ek -mS -mS -mS -Ek -We -sK -We -We -We -We -We -We -We -We -We -We -We -We -We -We -"} -(55,1,1) = {" -We -We -We -We -We -We -We -We -We -We -We -IZ -IZ -IZ -We -pe -We -We -We -am -We -We -We -vS -We -IZ -IZ -IZ -We -We -We -We -We -We -We -We -We -We -We -We -"} -(56,1,1) = {" -We -We -We -We -We -We -We -We -We -We -We -We -We -IZ -IZ -IZ -IZ -IZ -IZ -IZ -IZ -IZ -IZ -IZ -IZ -IZ -We -We -We -We -We -We -We -We -We -We -We -We -We -We -"} diff --git a/_maps/shuttles/shiptest/nanotrasen_mimir.dmm b/_maps/shuttles/shiptest/nanotrasen_mimir.dmm deleted file mode 100644 index 5e8f8530b1cd..000000000000 --- a/_maps/shuttles/shiptest/nanotrasen_mimir.dmm +++ /dev/null @@ -1,10722 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"af" = ( -/obj/structure/table, -/obj/item/picket_sign, -/obj/effect/turf_decal/spline/plain/opaque/blue{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"ah" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"ak" = ( -/obj/effect/turf_decal/siding/wideplating/light/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/light/corner{ - dir = 4 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"al" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 8 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"am" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"ax" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/plastic, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"aE" = ( -/obj/structure/table, -/obj/machinery/door/window, -/turf/open/floor/plating, -/area/ship/crew/hydroponics) -"aF" = ( -/obj/effect/turf_decal/siding/red{ - dir = 9 - }, -/obj/structure/closet/secure_closet/brig, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"aG" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/crew/dorm/dormthree) -"aQ" = ( -/obj/vehicle/ridden/wheelchair, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"aS" = ( -/obj/machinery/door/window, -/obj/item/bikehorn/rubberducky/plasticducky, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"aV" = ( -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 28 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"aX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"bb" = ( -/turf/closed/wall/r_wall, -/area/ship/security) -"be" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters{ - id = "starboard_eng"; - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"bf" = ( -/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 = 4 - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"bj" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"bk" = ( -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/railing{ - dir = 10 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"bo" = ( -/obj/structure/chair/sofa/right, -/obj/item/toy/plush/beeplushie, -/obj/effect/turf_decal/spline/plain/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"bu" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/turf/open/floor/plasteel, -/area/ship/security) -"bx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/siding/red{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"bz" = ( -/obj/structure/closet/crate/freezer/blood, -/obj/machinery/iv_drip, -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"bD" = ( -/obj/machinery/light_switch{ - pixel_y = 24; - pixel_x = -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 = 4 - }, -/turf/open/floor/plasteel/stairs{ - icon_state = "stairs-old"; - dir = 8 - }, -/area/ship/bridge) -"bE" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix{ - piping_layer = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/full, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"bK" = ( -/obj/structure/table/wood/reinforced, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"bL" = ( -/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 = 4 - }, -/obj/effect/turf_decal/borderfloor/corner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"bO" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"bQ" = ( -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"bS" = ( -/obj/structure/table, -/obj/machinery/door/window/brigdoor/security/holding/eastleft{ - name = "Warden Office Window" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel, -/area/ship/security/armory) -"bT" = ( -/obj/structure/bed, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/patriot, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"bU" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/shutters{ - name = "Electrical Window Shutter"; - id = "elec_shut_win" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"cj" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"ck" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"cm" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4; - pixel_x = -2 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8; - pixel_x = 25 - }, -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"cn" = ( -/obj/structure/sink/kitchen{ - dir = 4; - pixel_x = -13 - }, -/obj/structure/mirror{ - pixel_x = -25 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"co" = ( -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"cr" = ( -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"cw" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"cx" = ( -/obj/effect/turf_decal/siding/wood/end, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfour) -"cB" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/obj/item/storage/box/lights/tubes, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"cE" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/pod/dark, -/area/ship/crew/cryo) -"cF" = ( -/obj/item/trash/sosjerky, -/obj/item/trash/chips, -/obj/effect/turf_decal/techfloor/orange{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"cH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"cK" = ( -/turf/closed/wall/rust, -/area/ship/crew/hydroponics) -"cO" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, -/obj/item/toy/plush/slimeplushie{ - pixel_x = 6 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm/dormthree) -"cV" = ( -/obj/machinery/flasher{ - pixel_x = 24; - id = "midpoint_flashers" - }, -/obj/effect/turf_decal/siding/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"dc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/red/corner{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"dd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/siding/yellow/corner, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"df" = ( -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 4 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"dn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"dr" = ( -/obj/effect/turf_decal/steeldecal/steel_decals6, -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals9{ - dir = 1 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"dt" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/item/clothing/gloves/boxing/yellow, -/obj/item/clothing/under/shorts/grey, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"dw" = ( -/obj/structure/closet/lasertag/blue, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"dF" = ( -/obj/machinery/door/poddoor{ - id = "mimir_sec_blasts" - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm/dormthree) -"dG" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/techfloor/orange{ - dir = 9 - }, -/obj/machinery/mineral/stacking_unit_console{ - machinedir = 8; - pixel_y = 26 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"dH" = ( -/obj/structure/railing/modern/end{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - pixel_y = -1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/structure/railing{ - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"dJ" = ( -/obj/structure/bed, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/rainbow, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"dL" = ( -/obj/structure/railing/modern/end{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central5{ - dir = 8 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"dM" = ( -/obj/machinery/light/directional/north, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"dN" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/item/reagent_containers/glass/bucket/wooden, -/obj/machinery/light/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"dQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/remains/robot, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"dT" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "4-9" - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"dV" = ( -/turf/closed/wall, -/area/ship/crew/canteen/kitchen) -"dY" = ( -/turf/closed/wall/r_wall, -/area/ship/security/prison) -"dZ" = ( -/obj/machinery/light/directional/south, -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"eb" = ( -/obj/structure/cable{ - icon_state = "4-5" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"ee" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"eg" = ( -/obj/machinery/conveyor{ - id = "prison_scrap"; - dir = 8 - }, -/obj/machinery/door/window{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"em" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/obj/machinery/door/poddoor/shutters{ - id = "mimir_mining_shut"; - name = "Mining Bay Shutters"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/storage/eva) -"eo" = ( -/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 = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"eq" = ( -/obj/machinery/door/airlock/glass{ - name = "Kitchen" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen/kitchen) -"er" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"eu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"ew" = ( -/obj/structure/closet{ - name = "Prisoner Locker"; - desc = "Basic items for prisoners." - }, -/obj/item/clothing/head/helmet/space/plasmaman/prisoner, -/obj/item/clothing/under/plasmaman/prisoner, -/obj/item/clothing/under/plasmaman/prisoner/skirt, -/obj/item/clothing/under/rank/prisoner, -/obj/item/clothing/under/rank/prisoner/skirt, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/gloves/color/orange, -/obj/item/taperecorder, -/obj/item/cane, -/obj/item/laser_pointer/purple, -/obj/item/tank/internals/plasmaman/belt, -/obj/item/clothing/under/plasmaman/prisoner/skirt, -/obj/machinery/light/directional/south, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"eC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"eD" = ( -/obj/effect/turf_decal/floordetail/traction, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"eF" = ( -/obj/structure/table/wood/poker, -/obj/item/storage/fancy/cigarettes/cigpack_cannabis, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm/dormfive) -"eJ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/camera/autoname, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormthree) -"eN" = ( -/obj/structure/closet/secure_closet/brig, -/obj/effect/turf_decal/siding/red{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"eO" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"eP" = ( -/obj/structure/table/wood/reinforced, -/obj/item/storage/box/cups, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"eR" = ( -/obj/item/pickaxe/rusted, -/obj/structure/rack, -/obj/item/gps/mining, -/obj/item/shovel/spoon, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"eS" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/dorm/dormthree) -"eU" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters{ - id = "starboard_eng"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"fd" = ( -/obj/structure/table/wood/reinforced, -/obj/effect/spawner/lootdrop/ration{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_y = 9; - pixel_x = -9 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_y = 9; - pixel_x = -5 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_y = 5; - pixel_x = -5 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_y = 5; - pixel_x = -9 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_y = 2; - pixel_x = -9 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_y = 2; - pixel_x = -5 - }, -/obj/item/storage/fancy/donut_box{ - pixel_x = -5; - pixel_y = -7 - }, -/obj/effect/spawner/lootdrop/ration{ - pixel_x = 6; - pixel_y = 11 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 10 - }, -/obj/machinery/light/directional/east{ - light_color = "#e8eaff" - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm/dormthree) -"fe" = ( -/obj/machinery/grill, -/turf/open/floor/plating/rust, -/area/ship/maintenance/starboard) -"fj" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"fk" = ( -/obj/item/seeds/cannabis, -/obj/item/seeds/cannabis, -/turf/open/floor/plating/rust, -/area/ship/maintenance/starboard) -"fp" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"fq" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"fA" = ( -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 1 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"fC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/effect/turf_decal/siding/red/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"fJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"fL" = ( -/obj/machinery/door/airlock/wood{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"fS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"fT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 8 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"fV" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"fY" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"fZ" = ( -/obj/structure/cable{ - icon_state = "8-9" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"ga" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -23; - pixel_x = -6 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"ge" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/caution, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"gf" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"gg" = ( -/obj/item/seeds/reishi, -/obj/item/seeds/reishi, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"gt" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"gv" = ( -/obj/item/circuitboard/machine/plantgenes, -/turf/open/floor/plating/rust, -/area/ship/maintenance/starboard) -"gw" = ( -/obj/item/reagent_containers/glass/bucket/wooden, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"gz" = ( -/obj/structure/cable{ - icon_state = "5-10" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"gA" = ( -/obj/machinery/vending/sustenance, -/obj/effect/turf_decal/spline/plain/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"gF" = ( -/obj/structure/filingcabinet/security, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"gI" = ( -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - name = "Electrical Window Shutter"; - id = "elec_shut_win" - }, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"gJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/railing/corner, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/remains/robot, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/caution, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"gR" = ( -/obj/structure/weightmachine/weightlifter, -/turf/open/floor/noslip, -/area/ship/security/prison) -"gU" = ( -/obj/structure/table, -/obj/item/stack/medical/splint/ghetto{ - pixel_y = -2; - pixel_x = -3 - }, -/obj/item/stack/medical/splint/ghetto{ - pixel_y = -2; - pixel_x = -3 - }, -/obj/item/stack/medical/gauze/improvised{ - pixel_y = -2; - pixel_x = 4 - }, -/obj/item/stack/medical/gauze/improvised{ - pixel_y = -2; - pixel_x = 4 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = -9 - }, -/obj/effect/turf_decal/siding/brown{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"gZ" = ( -/obj/structure/chair/stool/bar, -/turf/open/floor/carpet/royalblack, -/area/ship/crew/dorm/dormfive) -"hd" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"hg" = ( -/obj/machinery/biogenerator, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"hi" = ( -/turf/closed/wall/rust, -/area/ship/crew/toilet) -"hj" = ( -/obj/machinery/light/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/traffic/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"hk" = ( -/obj/structure/window/reinforced/spawner, -/obj/machinery/flasher{ - pixel_x = 24; - id = "midpoint_flashers" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/red{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"hm" = ( -/obj/structure/table, -/obj/item/paper/pamphlet/violent_video_games, -/obj/effect/turf_decal/spline/plain/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"hq" = ( -/turf/open/floor/plastic, -/area/ship/crew/dorm/dormthree) -"hs" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1; - piping_layer = 2 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"hu" = ( -/obj/structure/table, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/turf/open/floor/pod/dark, -/area/ship/crew/cryo) -"hw" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/conveyor/inverted{ - id = "retrieval"; - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"hx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"hz" = ( -/turf/closed/wall, -/area/ship/storage/eva) -"hB" = ( -/obj/item/storage/bag/money, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm/dormfive) -"hC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/insectguts, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"hG" = ( -/obj/structure/railing, -/obj/item/trash/cheesie, -/obj/item/trash/can/food/peaches/maint, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"hH" = ( -/obj/effect/turf_decal/techfloor/orange, -/obj/structure/railing/modern/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"hN" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"hP" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance_hatch/seclock{ - name = "Engineering" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"hS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-9" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"hW" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/greenglow, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"hX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"hZ" = ( -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"id" = ( -/obj/structure/chair/sofa/corner, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/spline/plain/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"ig" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"ii" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"ij" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "midpoint_shut"; - dir = 4 - }, -/obj/machinery/door/airlock/security/glass/seclock{ - name = "Midpoint Airlock"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"im" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/conveyor/inverted{ - id = "prison_scrap"; - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"io" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/item/flashlight/lamp{ - pixel_y = 13 - }, -/obj/item/paper/fluff/mimir/treasure, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"is" = ( -/obj/structure/cable{ - icon_state = "2-10" - }, -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"iu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/shutters{ - name = "Starboard Window Shutter"; - id = "starb_shut_win" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"iv" = ( -/turf/open/floor/plating, -/area/ship/crew/canteen) -"iw" = ( -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"iy" = ( -/obj/structure/table, -/obj/item/table_bell/brass, -/obj/machinery/door/window, -/turf/open/floor/plating, -/area/ship/crew/canteen/kitchen) -"iz" = ( -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/electrical) -"iF" = ( -/obj/effect/turf_decal/siding/red, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"iI" = ( -/obj/structure/table/wood/poker, -/obj/item/storage/pill_bottle/dice{ - pixel_x = 6 - }, -/obj/item/toy/cards/deck{ - pixel_y = 1; - pixel_x = -6 - }, -/obj/item/dice/d100, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm/dormfive) -"iL" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"iO" = ( -/obj/structure/table/wood/reinforced, -/obj/machinery/microwave, -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm/dormthree) -"iW" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"iX" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"jd" = ( -/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 = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"jf" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"jg" = ( -/turf/closed/wall/r_wall, -/area/ship/medical) -"jj" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/rack, -/obj/item/flashlight/lantern{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"jp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"jt" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Starboard Maintenance"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"jw" = ( -/obj/machinery/chem_master/condimaster, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/siding/wideplating/light, -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"jx" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"jC" = ( -/obj/structure/rack, -/obj/item/gun/ballistic/shotgun/lethal, -/obj/item/storage/box/lethalshot, -/obj/effect/turf_decal/siding/red{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm/dormtwo) -"jG" = ( -/obj/structure/table/optable, -/obj/item/storage/firstaid/regular, -/obj/item/storage/box/syringes, -/obj/item/storage/box/medipens, -/obj/item/storage/box/bodybags, -/obj/item/storage/box/masks, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"jI" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"jJ" = ( -/obj/machinery/smartfridge, -/turf/open/floor/plasteel, -/area/ship/crew/canteen/kitchen) -"jK" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"jM" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 5 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"jQ" = ( -/obj/structure/fermenting_barrel, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 8 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"jR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm/dormthree) -"jS" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/conveyor/inverted{ - id = "prison_scrap"; - dir = 6 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/mineral/processing_unit{ - input_dir = 2; - output_dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"jX" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering/atmospherics) -"jY" = ( -/turf/template_noop, -/area/template_noop) -"ka" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/hydroponics) -"kb" = ( -/obj/structure/disposalpipe/segment{ - 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 = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"ke" = ( -/obj/machinery/button/door{ - dir = 4; - pixel_y = 1; - pixel_x = -27; - id = "mimir_sec_blasts"; - name = "blast doors" - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"kj" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/security/armory) -"kl" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"km" = ( -/obj/structure/closet/wall/blue{ - dir = 4; - pixel_x = -30; - name = "Space Suits"; - desc = "Contains supplies for space walking." - }, -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 4 - }, -/obj/item/tank/internals/emergency_oxygen/double{ - pixel_y = 7; - pixel_x = -7 - }, -/obj/item/clothing/mask/breath{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/suit/space/eva{ - pixel_x = 5 - }, -/obj/item/clothing/head/helmet/space/eva{ - pixel_y = -7; - pixel_x = -7 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"ko" = ( -/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 = 4 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"kp" = ( -/turf/open/floor/carpet/red, -/area/ship/crew/dorm/dormthree) -"kq" = ( -/obj/effect/turf_decal/siding/wideplating/light/corner{ - dir = 4 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"kv" = ( -/obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"ky" = ( -/obj/machinery/door/window{ - dir = 4 - }, -/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/wood{ - dir = 4 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"kA" = ( -/obj/machinery/button/door{ - id = "mimir_sec_blasts"; - name = "blast doors"; - dir = 8; - pixel_y = -6; - pixel_x = 27 - }, -/obj/machinery/button/shieldwallgen{ - dir = 8; - pixel_x = 26; - pixel_y = 8; - id = "mimir_blast_holo" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/caution{ - pixel_y = -1 - }, -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"kB" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"kD" = ( -/obj/effect/turf_decal/borderfloor/corner, -/obj/effect/turf_decal/siding/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"kE" = ( -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/item/storage/belt/medical/paramedic{ - pixel_y = 4 - }, -/obj/item/storage/belt/medical/webbing/paramedic{ - pixel_y = 8; - pixel_x = 3 - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/structure/table/greyscale, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"kJ" = ( -/obj/structure/bed, -/obj/item/bedsheet/hos, -/obj/effect/turf_decal/siding/red{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm/dormtwo) -"kL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfour) -"kP" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters{ - id = "port_eng"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"kQ" = ( -/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 = 4 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"kR" = ( -/obj/machinery/door/airlock/glass{ - name = "Cryo Prisoner Entrance" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) -"kY" = ( -/obj/machinery/door/window{ - dir = 4 - }, -/obj/item/kitchen/knife/shiv, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"lc" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"lj" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange/corner, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"lm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/structure/cable{ - icon_state = "1-5" - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"ln" = ( -/obj/structure/chair/greyscale, -/obj/item/reagent_containers/food/snacks/popcorn, -/obj/structure/railing/modern{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/maintenance/starboard) -"lq" = ( -/turf/closed/wall, -/area/ship/engineering/atmospherics) -"lr" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 10 - }, -/obj/machinery/button/door{ - dir = 4; - pixel_y = 1; - pixel_x = -27; - id = "starb_shut_win"; - name = "window shutters" - }, -/obj/structure/railing/modern/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"ls" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/railing, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"lA" = ( -/obj/structure/closet/emcloset/wall{ - dir = 8; - pixel_x = 32 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"lC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/pod/dark, -/area/ship/crew/cryo) -"lS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - name = "Recycled Air to Supply"; - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/full, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"lW" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"lX" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/item/flashlight/lamp{ - pixel_y = 13 - }, -/obj/item/storage/book/bible/booze, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"ma" = ( -/turf/closed/wall, -/area/ship/crew/hydroponics) -"mc" = ( -/obj/structure/urinal{ - pixel_y = 30; - pixel_x = 17 - }, -/obj/structure/urinal{ - pixel_y = 30; - pixel_x = -19 - }, -/obj/structure/urinal{ - pixel_y = 30; - pixel_x = -1 - }, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/plastic, -/area/ship/crew/dorm/dormthree) -"mf" = ( -/obj/structure/sink/kitchen{ - dir = 4; - pixel_x = -13 - }, -/obj/structure/mirror{ - pixel_x = -25 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"mj" = ( -/obj/item/storage/backpack/satchel/flat/mimir_jackets, -/obj/structure/chair/comfy/black, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"mk" = ( -/obj/structure/table, -/obj/item/gavelblock{ - pixel_y = 7; - pixel_x = -7 - }, -/obj/item/gavelhammer, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/spline/plain/opaque/blue, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"mt" = ( -/obj/structure/table, -/obj/item/toy/figure/secofficer, -/turf/open/floor/plasteel, -/area/ship/security) -"mz" = ( -/obj/machinery/hydroponics/constructable{ - pixel_y = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"mD" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"mE" = ( -/obj/machinery/door/airlock/wood{ - name = "Prisoner Dorms"; - 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 = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"mF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"mG" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/caution, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"mI" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"mJ" = ( -/obj/machinery/light/directional/north, -/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 = 4 - }, -/turf/open/floor/plasteel/stairs{ - icon_state = "stairs-old"; - dir = 8 - }, -/area/ship/bridge) -"mO" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"mS" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/structure/cable{ - icon_state = "2-6" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "4-6" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/traffic/corner, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"mU" = ( -/obj/effect/turf_decal/siding/wideplating/light, -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"mV" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/item/reagent_containers/food/snacks/urinalcake, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"nb" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/item/flashlight/lamp{ - pixel_y = 13 - }, -/obj/item/book/codex_gigas, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"nh" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/dorm/dormtwo) -"ni" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/spline/plain/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"nk" = ( -/obj/structure/railing, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"nq" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/electrical) -"nv" = ( -/obj/machinery/suit_storage_unit/security, -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm/dormtwo) -"nx" = ( -/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 = 4 - }, -/obj/machinery/door/airlock/medical/glass{ - name = "Medbay"; - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"nG" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth, -/obj/item/bedsheet/medical, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"nH" = ( -/obj/structure/disposalpipe/segment{ - 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 = 4 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"nJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"nK" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/fore) -"nL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"nM" = ( -/obj/machinery/computer/arcade/orion_trail{ - dir = 4 - }, -/obj/effect/turf_decal/spline/plain/opaque/blue, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"nO" = ( -/obj/effect/turf_decal/siding/wood, -/obj/item/kirbyplants/random, -/obj/structure/railing/modern/end{ - layer = 4.2 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormthree) -"nR" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"nS" = ( -/obj/structure/ore_box, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"nU" = ( -/obj/structure/table/wood/poker, -/obj/item/clothing/mask/cigarette/cigar/havana{ - pixel_y = 1; - pixel_x = 3 - }, -/obj/item/clothing/mask/cigarette/cigar/havana{ - pixel_y = 5 - }, -/obj/item/lighter/enigma, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm/dormfive) -"nW" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"oa" = ( -/obj/docking_port{ - name = "Mimir Docking-Port"; - dwidth = 39; - height = 38; - width = 46; - dheight = 34 - }, -/turf/template_noop, -/area/template_noop) -"ob" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, -/obj/effect/turf_decal/spline/plain/opaque/blue, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"od" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/industrial/traffic/corner{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"oe" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/flora/ausbushes/leafybush, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 6 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"oi" = ( -/obj/structure/girder/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"oj" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"os" = ( -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/traffic, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"oF" = ( -/obj/structure/holohoop, -/turf/open/floor/noslip, -/area/ship/security/prison) -"oG" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"oI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm/dormtwo) -"oK" = ( -/obj/machinery/computer/camera_advanced{ - dir = 1 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"oM" = ( -/obj/structure/closet{ - name = "Prisoner Locker"; - desc = "Basic items for prisoners." - }, -/obj/item/clothing/head/helmet/space/plasmaman/prisoner, -/obj/item/clothing/under/plasmaman/prisoner, -/obj/item/clothing/under/plasmaman/prisoner/skirt, -/obj/item/clothing/under/rank/prisoner, -/obj/item/clothing/under/rank/prisoner/skirt, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/gloves/color/orange, -/obj/item/taperecorder, -/obj/item/cane, -/obj/item/laser_pointer/purple, -/obj/item/tank/internals/plasmaman/belt, -/obj/item/clothing/under/plasmaman/prisoner/skirt, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"oR" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/security) -"oS" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"oU" = ( -/obj/structure/chair/greyscale, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"oX" = ( -/obj/machinery/door/airlock/glass{ - name = "Hydroponics" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/crew/hydroponics) -"oY" = ( -/obj/structure/railing, -/obj/item/trash/boritos, -/obj/item/trash/can, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/robot_debris/limb, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"pc" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - icon_state = "2-9" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/techfloor/orange/corner, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/caution{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"pe" = ( -/obj/machinery/light/directional/east, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 8 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"ph" = ( -/turf/closed/wall, -/area/ship/medical) -"pk" = ( -/obj/machinery/space_heater, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/electrical) -"pw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/full, -/obj/machinery/atmospherics/components/binary/pump/on/layer4{ - name = "Waste Exhaust" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"pA" = ( -/obj/item/radio/intercom/wideband/directional/west, -/obj/effect/turf_decal/steeldecal/steel_decals6{ - dir = 6 - }, -/obj/structure/chair/comfy/shuttle, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"pG" = ( -/obj/structure/bookcase/random/fiction, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"pL" = ( -/turf/closed/wall, -/area/ship/crew/dorm/dormthree) -"pO" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"pP" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/security/glass/seclock{ - name = "Security Lounge" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm/dormthree) -"pT" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-9" - }, -/obj/machinery/power/smes, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"pV" = ( -/obj/structure/railing, -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"pY" = ( -/obj/machinery/vending/snack/random, -/obj/effect/turf_decal/siding/red{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"qb" = ( -/obj/machinery/light/directional/south, -/obj/structure/bookcase/random/nonfiction, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"qc" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance_hatch/seclock{ - name = "Atmospherics" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"qd" = ( -/obj/structure/rack, -/obj/item/hatchet, -/obj/item/hatchet, -/obj/item/shovel/spade, -/obj/item/shovel/spade, -/obj/item/reagent_containers/glass/bucket, -/obj/item/reagent_containers/glass/bucket, -/obj/structure/cable{ - icon_state = "1-9" - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"qe" = ( -/obj/structure/closet/secure_closet/freezer{ - name = "Refrigerator"; - desc = "A refrigerated cabinet for food." - }, -/obj/effect/turf_decal/siding/wideplating/light/end{ - dir = 4 - }, -/obj/item/storage/fancy/egg_box, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/soymilk, -/obj/item/reagent_containers/food/condiment/soymilk, -/obj/item/reagent_containers/food/condiment/soymilk, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/reagent_containers/food/snacks/tofu, -/obj/item/reagent_containers/food/snacks/tofu, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"qh" = ( -/obj/machinery/hydroponics/constructable{ - pixel_y = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"qj" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer4, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"ql" = ( -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"qm" = ( -/obj/structure/reagent_dispensers/water_cooler, -/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/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"qn" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/door/poddoor/shutters{ - id = "port_eng"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"qr" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/conveyor_switch/oneway{ - id = "retrieval"; - pixel_x = -11 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"qw" = ( -/obj/machinery/button/flasher{ - dir = 4; - pixel_x = -25; - id = "quickpoint_flashers"; - pixel_y = -1 - }, -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/machinery/button/door{ - name = "Quickpoint Shutters"; - id = "quickpoint_shut"; - dir = 4; - pixel_y = 8; - pixel_x = -27 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"qy" = ( -/turf/closed/wall, -/area/ship/security/prison) -"qB" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"qF" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"qH" = ( -/obj/structure/bed, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/nanotrasen, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"qI" = ( -/obj/structure/dresser, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfour) -"qN" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/conveyor_switch/oneway{ - id = "prison_scrap" - }, -/obj/item/multitool{ - pixel_x = -8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"qO" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm/dormthree) -"qR" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/red{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"qS" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/railing{ - dir = 9 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"qW" = ( -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/wood, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"rc" = ( -/obj/structure/closet/secure_closet/security, -/obj/item/storage/belt/security, -/obj/item/holosign_creator/security, -/obj/item/assembly/flash, -/obj/item/reagent_containers/spray/pepper, -/obj/item/clothing/glasses/hud/security/sunglasses, -/obj/item/tank/internals/plasmaman/belt, -/obj/item/clothing/head/helmet/space/plasmaman/security, -/obj/item/clothing/under/plasmaman/security, -/obj/item/clothing/under/plasmaman/security/skirt, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/plasteel, -/area/ship/security) -"rn" = ( -/obj/machinery/door/airlock/wood{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/dorm/dormthree) -"rq" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/brown/end{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"ru" = ( -/obj/structure/cable{ - icon_state = "5-9" - }, -/turf/open/floor/plasteel, -/area/ship/security) -"rv" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"rC" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/wrapping, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"rG" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch/seclock{ - name = "Port Maintenance"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"rI" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/greenglow, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"rK" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ - piping_layer = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/full, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"rN" = ( -/obj/structure/windoor_assembly{ - dir = 4 - }, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"rS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"rT" = ( -/obj/machinery/camera/autoname, -/obj/item/kirbyplants/photosynthetic, -/obj/machinery/light_switch{ - pixel_y = 24; - pixel_x = -9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"rV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"rW" = ( -/obj/machinery/vending/security, -/obj/effect/turf_decal/siding/white{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"sa" = ( -/obj/machinery/door/window{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"sd" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - 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/ship/crew/dorm/dormthree) -"sg" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/red{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"si" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/autolathe, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"ss" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -32 - }, -/obj/effect/turf_decal/siding/white{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"sx" = ( -/obj/machinery/light_switch{ - pixel_y = 25; - pixel_x = 6 - }, -/turf/open/floor/plating/rust, -/area/ship/crew/canteen) -"sA" = ( -/obj/structure/closet/crate, -/obj/machinery/door/window{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"sH" = ( -/obj/item/grenade/barrier, -/obj/item/grenade/barrier, -/obj/item/grenade/barrier, -/obj/item/grenade/barrier, -/obj/item/grenade/barrier, -/obj/item/restraints/legcuffs/bola/energy, -/obj/item/restraints/legcuffs/bola/energy, -/obj/item/restraints/legcuffs/bola/energy, -/obj/item/restraints/legcuffs/bola/energy, -/obj/item/storage/box/flashbangs, -/obj/item/storage/box/handcuffs, -/obj/item/storage/box/handcuffs, -/obj/item/storage/box/prisoner, -/obj/item/storage/box/firingpins, -/obj/item/storage/box/seccarts, -/obj/item/storage/box/teargas, -/obj/item/storage/box/zipties, -/obj/structure/closet/secure_closet/empty/warden{ - name = "\proper supply locker" - }, -/obj/item/storage/box/flashes, -/obj/structure/cable{ - icon_state = "4-5" - }, -/obj/structure/cable{ - icon_state = "2-5" - }, -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"sM" = ( -/obj/machinery/airalarm/directional/north, -/turf/open/floor/pod/dark, -/area/ship/crew/cryo) -"sO" = ( -/obj/machinery/computer/camera_advanced{ - dir = 1 - }, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"sQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"sR" = ( -/obj/structure/table/wood/poker, -/obj/item/flashlight/lamp/bananalamp{ - pixel_y = 7 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm/dormfive) -"sT" = ( -/obj/item/bikehorn/rubberducky, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/rack, -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"sU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm/dormthree) -"td" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"te" = ( -/obj/machinery/light/directional/north, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"tg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/maintenance_hatch/seclock{ - name = "Atmospherics" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"tm" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/effect/turf_decal/spline/fancy/wood, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"tn" = ( -/obj/structure/window/reinforced/spawner, -/obj/machinery/shower{ - pixel_y = 12 - }, -/obj/structure/curtain, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"tq" = ( -/obj/item/kirbyplants/fullysynthetic, -/turf/open/floor/pod/dark, -/area/ship/crew/cryo) -"tw" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"tC" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"tD" = ( -/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 = 4 - }, -/obj/machinery/door/airlock/command/glass/seclock{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"tE" = ( -/turf/closed/wall/r_wall, -/area/ship/storage/eva) -"tK" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"tM" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/security) -"tO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/security/armory) -"tP" = ( -/obj/structure/falsewall, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"tQ" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/starboard) -"tV" = ( -/obj/item/skub, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"tW" = ( -/obj/machinery/holopad/emergency, -/obj/structure/railing{ - layer = 3.1 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"tY" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/effect/turf_decal/techfloor/orange{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"tZ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel, -/area/ship/security) -"uh" = ( -/obj/structure/table, -/obj/item/paper_bin/construction, -/obj/item/storage/crayons, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/spline/plain/opaque/blue{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"uk" = ( -/obj/structure/closet/secure_closet/security, -/obj/item/storage/belt/security, -/obj/item/holosign_creator/security, -/obj/item/assembly/flash, -/obj/item/reagent_containers/spray/pepper, -/obj/item/clothing/glasses/hud/security/sunglasses, -/obj/machinery/light/directional/south, -/obj/item/tank/internals/plasmaman/belt, -/obj/item/clothing/head/helmet/space/plasmaman/security, -/obj/item/clothing/under/plasmaman/security, -/obj/item/clothing/under/plasmaman/security/skirt, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/plasteel, -/area/ship/security) -"us" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"ut" = ( -/obj/machinery/door/airlock/external, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/door/poddoor/shutters{ - id = "mimir_mining_airlock_shut"; - name = "Mining Airlock Shutters"; - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"uw" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/port) -"uz" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/item/bikehorn/rubberducky/plasticducky{ - pixel_y = 8 - }, -/obj/structure/curtain, -/turf/open/floor/plasteel/white, -/area/ship/crew/dorm/dormthree) -"uI" = ( -/obj/structure/closet{ - name = "Prisoner Locker"; - desc = "Basic items for prisoners." - }, -/obj/item/clothing/head/helmet/space/plasmaman/prisoner, -/obj/item/clothing/under/plasmaman/prisoner, -/obj/item/clothing/under/plasmaman/prisoner/skirt, -/obj/item/clothing/under/rank/prisoner, -/obj/item/clothing/under/rank/prisoner/skirt, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/gloves/color/orange, -/obj/item/taperecorder, -/obj/item/cane, -/obj/item/laser_pointer/purple, -/obj/item/tank/internals/plasmaman/belt, -/obj/item/clothing/under/plasmaman/prisoner/skirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"uK" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/shutters{ - id = "mimir_mining_shut"; - name = "Mining Bay Shutters"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/storage/eva) -"uO" = ( -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"uQ" = ( -/obj/machinery/computer/operating, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"uZ" = ( -/obj/effect/turf_decal/floordetail/traction, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"vg" = ( -/obj/machinery/airalarm/directional/north, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"vj" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = 32 - }, -/obj/effect/turf_decal/siding/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"vl" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormthree) -"vm" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"vo" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters{ - id = "mimir_nose_shut" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"vq" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-9" - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm/dormfive) -"vs" = ( -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"vw" = ( -/obj/structure/rack, -/obj/item/gun/energy/disabler, -/obj/item/gun/energy/disabler, -/obj/item/gun/energy/disabler, -/obj/item/gun/energy/disabler, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/siding/red{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"vE" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"vG" = ( -/obj/machinery/hydroponics/constructable, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"vS" = ( -/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 = 4 - }, -/obj/effect/decal/cleanable/glass, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"wa" = ( -/obj/structure/sink/kitchen{ - dir = 8; - pixel_x = 14; - pixel_y = 5 - }, -/obj/effect/turf_decal/siding/wideplating/light/corner{ - dir = 1 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"we" = ( -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"wj" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"wk" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"wm" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/siding/brown{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/loading, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"wn" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/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/wood, -/area/ship/crew/dorm/dormthree) -"wt" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"wv" = ( -/turf/closed/wall/r_wall, -/area/ship/bridge) -"wx" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/paper/fluff/mimir/recycler, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"wy" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/security/glass/wardenlock{ - name = "Warden's Quarters" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"wD" = ( -/obj/structure/chair/greyscale{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"wE" = ( -/obj/machinery/cryopod, -/turf/open/floor/pod/dark, -/area/ship/crew/cryo) -"wF" = ( -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"wI" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"wP" = ( -/obj/structure/table/wood/reinforced, -/obj/structure/bedsheetbin, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfour) -"wR" = ( -/obj/structure/table/wood, -/obj/structure/bedsheetbin, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"wT" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"wW" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "midpoint_shut"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-6" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"wY" = ( -/obj/structure/table, -/turf/open/floor/plasteel, -/area/ship/crew/canteen/kitchen) -"xb" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/sugar{ - pixel_y = 4 - }, -/obj/item/reagent_containers/food/condiment/rice{ - pixel_y = 10; - pixel_x = 3 - }, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"xc" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfour) -"xg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"xi" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/road/stop{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"xq" = ( -/obj/structure/table, -/obj/machinery/door/window, -/turf/open/floor/plasteel, -/area/ship/crew/hydroponics) -"xs" = ( -/obj/structure/cable{ - icon_state = "2-9" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/siding/brown{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"xv" = ( -/obj/item/kirbyplants/random, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = 8 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"xx" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/industrial/traffic{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"xI" = ( -/obj/structure/disposalpipe/segment{ - 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 = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"xM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"xP" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/plating/rust, -/area/ship/crew/canteen) -"xR" = ( -/obj/machinery/holopad/emergency, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"xT" = ( -/obj/machinery/computer/cargo/express{ - dir = 8 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"xX" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/railing{ - dir = 10 - }, -/obj/item/bikehorn/rubberducky, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"yc" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"ye" = ( -/obj/structure/closet/crate, -/obj/item/kitchen/knife/plastic, -/obj/item/kitchen/knife/plastic, -/obj/item/kitchen/knife/plastic, -/obj/item/kitchen/knife/plastic, -/obj/item/kitchen/knife/plastic, -/obj/item/kitchen/spoon/plastic, -/obj/item/kitchen/spoon/plastic, -/obj/item/kitchen/spoon/plastic, -/obj/item/kitchen/spoon/plastic, -/obj/item/kitchen/spoon/plastic, -/obj/item/kitchen/fork/plastic, -/obj/item/kitchen/fork/plastic, -/obj/item/kitchen/fork/plastic, -/obj/item/kitchen/fork/plastic, -/obj/item/kitchen/fork/plastic, -/obj/item/storage/box/drinkingglasses, -/obj/item/clothing/suit/apron/chef, -/obj/item/clothing/head/chefhat, -/obj/item/kitchen/rollingpin, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"yi" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel, -/area/ship/security) -"yj" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/siding/red{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm/dormtwo) -"ys" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/dorm) -"yu" = ( -/obj/item/clothing/mask/gas/monkeymask, -/obj/item/clothing/suit/monkeysuit, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"yw" = ( -/obj/effect/decal/cleanable/food/tomato_smudge, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"yy" = ( -/obj/structure/closet/boxinggloves, -/obj/structure/railing, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"yz" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light_switch{ - pixel_y = 25; - pixel_x = 6 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange/corner, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"yC" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/structure/cable, -/obj/machinery/door/poddoor/shutters{ - id = "mimir_mining_airlock_shut"; - name = "Mining Airlock Shutters"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/storage/eva) -"yG" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters{ - id = "mimir_nose_shut"; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"yI" = ( -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"yN" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, -/obj/item/toy/plush/among, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"yP" = ( -/obj/item/soap/nanotrasen{ - pixel_y = 2; - pixel_x = 4 - }, -/obj/machinery/door/window{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/dorm/dormthree) -"yR" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/door/poddoor/shutters{ - id = "port_eng"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"yU" = ( -/obj/structure/cable{ - icon_state = "2-5" - }, -/turf/open/floor/plating/rust, -/area/ship/crew/canteen) -"yV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"yY" = ( -/obj/machinery/hydroponics/constructable{ - pixel_y = 16 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"za" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"zd" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quickpoint_shut"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/ship/hallway/central) -"zf" = ( -/obj/item/clothing/glasses/hud/security/sunglasses, -/obj/structure/closet/secure_closet/brig_phys, -/obj/item/holosign_creator/medical, -/obj/item/tank/internals/plasmaman/belt, -/obj/item/clothing/under/plasmaman/security/secmed, -/obj/item/clothing/under/plasmaman/security/secmed/skirt, -/obj/effect/turf_decal/siding/white{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"zn" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/steeldecal/steel_decals_central7{ - pixel_y = 2; - pixel_x = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 9; - pixel_y = 8; - pixel_x = -1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 9; - pixel_y = 8; - pixel_x = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central4{ - dir = 4; - pixel_y = 1; - pixel_x = 2 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/crew/dorm/dormthree) -"zq" = ( -/obj/effect/decal/cleanable/food/flour, -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 1 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"zs" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/shaker, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass/large, -/obj/item/reagent_containers/food/drinks/modglass, -/obj/item/reagent_containers/food/drinks/modglass, -/obj/item/reagent_containers/food/drinks/modglass, -/obj/item/reagent_containers/food/drinks/modglass/small, -/obj/item/reagent_containers/food/drinks/modglass/small, -/obj/item/reagent_containers/food/drinks/modglass/small, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"zt" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"zv" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 1 - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"zx" = ( -/turf/closed/wall, -/area/ship/crew/canteen) -"zB" = ( -/obj/structure/chair/stool/bar{ - dir = 8 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/crew/dorm/dormfive) -"zE" = ( -/obj/machinery/door/airlock{ - name = "Restrooms" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/crew/toilet) -"zH" = ( -/obj/structure/statue/sandstone/venus, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"zJ" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/red, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfour) -"zL" = ( -/obj/structure/chair/greyscale, -/obj/item/reagent_containers/food/snacks/sosjerky/healthy, -/obj/structure/railing/modern{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/maintenance/starboard) -"Ad" = ( -/turf/closed/wall, -/area/ship/crew/dorm/dormfive) -"Ae" = ( -/obj/machinery/light/broken/directional/east, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Af" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/security/armory) -"Ah" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Am" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/security) -"As" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer4{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Au" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"AD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"AE" = ( -/obj/structure/closet/crate/trashcart/laundry, -/obj/effect/turf_decal/siding/yellow{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"AG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"AH" = ( -/obj/structure/table, -/obj/item/toy/figure/chef, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_y = 10; - pixel_x = -7 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 8; - pixel_y = 9 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"AI" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"AM" = ( -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/machinery/door/airlock/security/glass/wardenlock{ - name = "Warden's Office" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "8-9" - }, -/obj/structure/cable{ - icon_state = "4-9" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"AP" = ( -/obj/structure/closet/wall/blue{ - dir = 4; - pixel_x = -30; - name = "Space Suits"; - desc = "Contains supplies for space walking." - }, -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 4 - }, -/obj/item/tank/internals/emergency_oxygen/double{ - pixel_y = 7; - pixel_x = -7 - }, -/obj/item/clothing/mask/breath{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/clothing/suit/space/eva{ - pixel_x = 5 - }, -/obj/item/clothing/head/helmet/space/eva{ - pixel_y = -7; - pixel_x = -7 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"AQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/stairs{ - icon_state = "stairs-old"; - dir = 8 - }, -/area/ship/crew/dorm/dormthree) -"AV" = ( -/turf/closed/wall/r_wall, -/area/ship/hallway/central) -"Ba" = ( -/obj/machinery/vending/hydronutrients, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-9" - }, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"Be" = ( -/obj/machinery/flasher{ - pixel_y = -24; - id = "quickpoint_flashers" - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 6 - }, -/obj/effect/turf_decal/road/stop{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "5-9" - }, -/obj/structure/cable{ - icon_state = "5-8" - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Bi" = ( -/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/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/door/airlock/security/glass/seclock{ - name = "Security Office" - }, -/turf/open/floor/plasteel, -/area/ship/security) -"Bq" = ( -/obj/item/melee/baseball_bat, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Br" = ( -/obj/structure/closet/crate/trashcart, -/obj/item/vending_refill/cigarette, -/obj/item/storage/box/stockparts/basic, -/obj/item/stack/circuit_stack, -/obj/structure/railing, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Bs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Bt" = ( -/turf/open/floor/engine/hull, -/area/ship/external) -"BE" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/machinery/light/directional/east, -/obj/structure/cable{ - icon_state = "0-9" - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"BF" = ( -/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 = 4 - }, -/obj/effect/turf_decal/borderfloor/corner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"BL" = ( -/obj/structure/cable{ - icon_state = "2-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 = 4 - }, -/obj/effect/turf_decal/borderfloor{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"BR" = ( -/obj/structure/window/reinforced/spawner, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/conveyor/inverted{ - id = "prison_scrap"; - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"BV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/rack, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"BW" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/toilet{ - dir = 8; - pixel_y = 11; - pixel_x = 5 - }, -/turf/open/floor/plastic, -/area/ship/crew/dorm/dormthree) -"Cb" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-10" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Cc" = ( -/obj/structure/chair/stool/bar{ - dir = 4 - }, -/turf/open/floor/carpet/royalblack, -/area/ship/crew/dorm/dormfive) -"Cd" = ( -/obj/structure/chair/greyscale{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/security) -"Cf" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "mimir_blast_holo"; - locked = 1 - }, -/obj/machinery/door/poddoor{ - id = "mimir_sec_blasts" - }, -/obj/docking_port/mobile{ - callTime = 250; - dir = 2; - launch_status = 0; - name = "NT Mimir"; - port_direction = 8; - preferred_direction = 4 - }, -/obj/structure/cable{ - icon_state = "0-6" - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm/dormthree) -"Cg" = ( -/obj/item/banner/security, -/obj/effect/turf_decal/siding/white{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"Ch" = ( -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Cl" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Co" = ( -/obj/structure/table, -/obj/item/storage/fancy/donut_box, -/obj/item/reagent_containers/food/snacks/donut/jelly/plain, -/obj/item/reagent_containers/food/snacks/donut/jelly/matcha, -/obj/item/reagent_containers/food/snacks/donut/jelly/choco, -/obj/item/reagent_containers/food/snacks/donut/jelly/caramel, -/obj/item/reagent_containers/food/snacks/donut/jelly/berry, -/obj/item/reagent_containers/food/snacks/donut/jelly/apple, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"Cp" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"Cv" = ( -/obj/item/circuitboard/machine/deep_fryer, -/turf/open/floor/plating/rust, -/area/ship/maintenance/starboard) -"Cw" = ( -/obj/structure/bed, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/cloth/grey, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = -9 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Cx" = ( -/obj/structure/closet/wardrobe/pjs, -/obj/effect/turf_decal/siding/yellow{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"CH" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"CJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/machinery/mineral/processing_unit_console{ - machinedir = 6; - pixel_y = 26 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"CN" = ( -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/structure/disposaloutlet, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/conveyor/inverted{ - id = "retrieval"; - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"CP" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"CQ" = ( -/obj/structure/table, -/obj/item/toy/beach_ball/holoball, -/obj/effect/turf_decal/spline/plain/opaque/blue{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"CR" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_y = 13; - pixel_x = -6 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 8; - pixel_y = 7 - }, -/obj/item/reagent_containers/glass/beaker/large{ - pixel_x = 2 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_y = -1; - pixel_x = -7 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"CT" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/security) -"Dd" = ( -/obj/structure/closet, -/obj/item/clothing/suit/space/hardsuit/carp/old, -/obj/item/clothing/mask/gas/explorer/old, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/obj/effect/turf_decal/siding/brown, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"Dg" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/turf/open/floor/plating/rust, -/area/ship/crew/canteen) -"Dh" = ( -/obj/structure/table/wood, -/obj/effect/spawner/lootdrop/ration, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Dm" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/item/storage/toolbox/electrical{ - pixel_y = 7; - pixel_x = 3 - }, -/obj/item/storage/toolbox/mechanical{ - pixel_y = -2; - pixel_x = -6 - }, -/obj/structure/table, -/obj/item/storage/box/stockparts/basic, -/obj/item/holosign_creator/atmos, -/obj/item/storage/box/lights/tubes, -/obj/item/multitool, -/obj/structure/cable/yellow{ - icon_state = "4-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"Dq" = ( -/obj/machinery/processor, -/obj/effect/turf_decal/siding/wideplating/light/end{ - dir = 8 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"Dr" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Ds" = ( -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Dv" = ( -/obj/effect/turf_decal/number/seven, -/turf/closed/wall/r_wall, -/area/ship/maintenance/starboard) -"Dy" = ( -/obj/structure/table/wood/reinforced, -/obj/effect/turf_decal/siding/red{ - dir = 10 - }, -/obj/item/paper/fluff/mimir/jacket, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm/dormtwo) -"DA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/closed/wall, -/area/ship/storage/eva) -"DB" = ( -/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-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"DE" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm/dormthree) -"DF" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"DH" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"DM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"DO" = ( -/obj/machinery/door/window{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"DQ" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"DR" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"DY" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Ee" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 5 - }, -/obj/effect/turf_decal/road/stop{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Ef" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Eh" = ( -/turf/open/floor/plating/rust, -/area/ship/crew/canteen) -"Er" = ( -/mob/living/simple_animal/cow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"Ew" = ( -/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 = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Ey" = ( -/obj/structure/rack, -/obj/item/gun/energy/e_gun, -/obj/structure/cable{ - icon_state = "8-9" - }, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"ED" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"EK" = ( -/obj/structure/closet/wardrobe/pjs, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfour) -"EO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormthree) -"EQ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/shutters{ - id = "mimir_mining_airlock_shut"; - name = "Mining Airlock Shutters"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/storage/eva) -"ET" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/closet/secure_closet{ - name = "Anesthetics Closet" - }, -/obj/item/tank/internals/anesthetic, -/obj/item/tank/internals/anesthetic, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/mask/breath/medical, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"EU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"EV" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/dorm/dormfour) -"EX" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"EY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Fa" = ( -/obj/item/canvas/twentythreeXtwentythree, -/obj/item/canvas/twentythreeXnineteen, -/obj/item/canvas/nineteenXnineteen, -/obj/item/canvas/nineteenXnineteen, -/obj/item/canvas/twentythreeXnineteen, -/obj/item/canvas/twentythreeXtwentythree, -/obj/structure/closet/crate/trashcart, -/obj/item/paint/anycolor, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/sprayweb, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Fg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/wideplating/light, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"Fh" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/button/door{ - dir = 1; - pixel_y = -23; - id = "starboard_eng"; - name = "Engine Shutters"; - pixel_x = -6 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Fl" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/full, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Fn" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm/dormthree) -"Ft" = ( -/obj/machinery/vending/coffee, -/obj/machinery/light/directional/south, -/obj/structure/cable{ - icon_state = "5-9" - }, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Fy" = ( -/obj/structure/closet, -/obj/item/seeds/wheat, -/obj/item/seeds/wheat, -/obj/item/seeds/wheat/rice, -/obj/item/seeds/wheat/rice, -/obj/item/seeds/tomato, -/obj/item/seeds/tomato, -/obj/item/seeds/tobacco, -/obj/item/seeds/tobacco, -/obj/item/seeds/sugarcane, -/obj/item/seeds/sugarcane, -/obj/item/seeds/soya, -/obj/item/seeds/soya, -/obj/item/seeds/potato, -/obj/item/seeds/potato, -/obj/item/seeds/plump, -/obj/item/seeds/plump, -/obj/item/seeds/grass, -/obj/item/seeds/grass, -/obj/item/seeds/corn, -/obj/item/seeds/corn, -/obj/item/seeds/coffee, -/obj/item/seeds/coffee, -/obj/item/seeds/cocoapod, -/obj/item/seeds/cocoapod, -/obj/item/seeds/chili, -/obj/item/seeds/chili, -/obj/item/seeds/cherry, -/obj/item/seeds/cherry, -/obj/item/seeds/chanter, -/obj/item/seeds/chanter, -/obj/item/seeds/carrot, -/obj/item/seeds/carrot, -/obj/item/seeds/banana, -/obj/item/seeds/banana, -/obj/item/seeds/berry, -/obj/item/seeds/berry, -/obj/item/seeds/apple, -/obj/item/seeds/apple, -/obj/item/seeds/orange, -/obj/item/seeds/orange, -/obj/item/seeds/tower, -/obj/item/seeds/tower, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"Fz" = ( -/obj/item/book/manual/chef_recipes, -/obj/structure/table, -/obj/item/book/granter/crafting_recipe/cooking_sweets_101, -/turf/open/floor/plasteel/mono/white, -/area/ship/crew/canteen/kitchen) -"FB" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plasteel, -/area/ship/crew/canteen/kitchen) -"FC" = ( -/obj/structure/railing/modern/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/railing/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"FF" = ( -/turf/closed/wall, -/area/ship/maintenance/starboard) -"FH" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Mining"; - 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 = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/door/poddoor/shutters{ - id = "mimir_mining_shut"; - name = "Mining Bay Shutters"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/storage/eva) -"FI" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"FK" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"FL" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance_hatch/seclock{ - name = "Atmospherics" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"FT" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormthree) -"FU" = ( -/obj/structure/chair/greyscale{ - dir = 4 - }, -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/siding/red{ - dir = 9 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"FW" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/security) -"FX" = ( -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm/dormthree) -"Ga" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/obj/effect/turf_decal/siding/red/corner, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm/dormtwo) -"Gd" = ( -/obj/machinery/computer/arcade/battle{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Gj" = ( -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/structure/falsewall, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"Gk" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Gn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Gq" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/spline/plain/opaque/blue, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Gt" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance_hatch/seclock{ - name = "Port Maintenance" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"Gy" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"GA" = ( -/obj/machinery/light/directional/west, -/obj/machinery/door/window/brigdoor/security/holding, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"GC" = ( -/obj/machinery/hydroponics/constructable, -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"GH" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"GJ" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"GP" = ( -/mob/living/simple_animal/bot/secbot/beepsky, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"GQ" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"GS" = ( -/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 = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"GV" = ( -/obj/machinery/light/directional/west, -/obj/structure/closet/cardboard, -/obj/effect/turf_decal/siding/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"GX" = ( -/obj/structure/chair/greyscale, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"GY" = ( -/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 = 4 - }, -/obj/effect/turf_decal/siding/red{ - dir = 6 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"GZ" = ( -/obj/effect/spawner/lootdrop/maintenance/four, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Ha" = ( -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"Hh" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/engineering) -"Hl" = ( -/obj/machinery/hydroponics/constructable{ - pixel_y = 16 - }, -/obj/item/storage/backpack/satchel/flat/mimir_refill, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"Hm" = ( -/turf/closed/wall, -/area/ship/crew/dorm) -"Hr" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch/seclock{ - name = "Port Maintenance"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"Ht" = ( -/obj/structure/rack, -/obj/item/gun/ballistic/shotgun/riot, -/obj/item/storage/box/rubbershot, -/obj/item/clothing/suit/armor/riot, -/obj/item/shield/riot, -/obj/item/clothing/head/helmet/riot, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"HD" = ( -/obj/machinery/light/directional/east, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"HF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/borderfloor/corner{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"HH" = ( -/obj/item/storage/box/syndie_kit/cutouts, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"HI" = ( -/obj/item/storage/fancy/cigarettes/cigpack_mindbreaker, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"HM" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"HN" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"HO" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"HP" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"HT" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"HZ" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm/dormthree) -"Ib" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormthree) -"Id" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Ig" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quickpoint_shut"; - dir = 4 - }, -/obj/machinery/door/airlock/security/glass/seclock{ - name = "Quickpoint Airlock"; - dir = 4 - }, -/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 = "6-10" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Ik" = ( -/obj/item/storage/backpack/satchel/flat/mimir_tech, -/obj/structure/chair/comfy/black{ - dir = 1 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm/dormfive) -"Is" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/railing{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/shreds, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Iu" = ( -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"Iw" = ( -/obj/effect/turf_decal/floordetail/traction, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"Iy" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"IF" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"IG" = ( -/obj/structure/flora/ausbushes/leafybush, -/obj/effect/turf_decal/spline/fancy/wood, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"IH" = ( -/turf/closed/wall/rust, -/area/ship/maintenance/starboard) -"IL" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/techfloor/orange{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"IM" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/button/door{ - dir = 4; - pixel_y = 7; - pixel_x = -23; - id = "mimir_mining_shut"; - name = "Mining Bay Shutters"; - req_one_access = list(1,63) - }, -/obj/machinery/button/door{ - dir = 4; - pixel_y = -5; - pixel_x = -23; - id = "mimir_mining_airlock_shut"; - name = "Mining Airlock Shutters"; - req_one_access = list(1,63) - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"IP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/hatch, -/obj/machinery/door/window/eastleft{ - dir = 2 - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"IX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"IY" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "mimir_blast_holo"; - locked = 1 - }, -/obj/machinery/door/poddoor{ - id = "mimir_sec_blasts" - }, -/obj/structure/cable{ - icon_state = "0-10" - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm/dormthree) -"Jc" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm/dormthree) -"Jd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Jf" = ( -/obj/structure/chair/greyscale{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-10" - }, -/turf/open/floor/plasteel, -/area/ship/security) -"Jj" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/siding/red{ - dir = 5 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Jm" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ - piping_layer = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/full, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Jn" = ( -/turf/closed/wall, -/area/ship/crew/toilet) -"Jq" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/item/clothing/gloves/boxing/green, -/obj/item/clothing/under/shorts/green, -/turf/open/floor/plating/rust, -/area/ship/crew/canteen) -"Jr" = ( -/obj/structure/closet/lasertag/red, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Jt" = ( -/obj/structure/fermenting_barrel, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 9 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"Jw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Jy" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/siding/brown/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"Jz" = ( -/obj/structure/table/wood/reinforced, -/obj/item/flashlight/lamp/green{ - pixel_y = 12; - pixel_x = -4 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfour) -"JA" = ( -/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 = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"JD" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormthree) -"JG" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/ash/snappop_phoenix, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"JI" = ( -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -23; - pixel_x = -6 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/cryo) -"JJ" = ( -/obj/structure/chair/greyscale, -/obj/item/reagent_containers/food/snacks/nachos, -/obj/structure/railing/modern{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/maintenance/starboard) -"JN" = ( -/obj/structure/table, -/obj/item/clothing/mask/cigarette/cigar/cohiba{ - pixel_y = 6; - pixel_x = -3 - }, -/obj/item/toy/figure/warden{ - pixel_x = 1 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = -5 - }, -/obj/item/lighter{ - pixel_x = 11 - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = -9 - }, -/obj/effect/turf_decal/siding/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"JV" = ( -/obj/machinery/computer/cryopod/directional/north{ - pixel_y = 25 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/cryo) -"JZ" = ( -/obj/structure/chair/greyscale, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"Kg" = ( -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Kh" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Kk" = ( -/obj/machinery/mineral/unloading_machine{ - input_dir = 2; - output_dir = 1 - }, -/obj/machinery/conveyor{ - id = "prison_scrap"; - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/plasticflaps/opaque, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Km" = ( -/obj/effect/turf_decal/siding/yellow{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Kr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"Kv" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/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/dark, -/area/ship/storage/eva) -"Kw" = ( -/obj/structure/railing, -/obj/item/trash/popcorn, -/obj/item/trash/waffles, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"KA" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/crew/dorm/dormthree) -"KC" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters{ - id = "mimir_nose_shut"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"KF" = ( -/turf/open/floor/noslip, -/area/ship/security/prison) -"KH" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"KI" = ( -/obj/machinery/conveyor/inverted{ - id = "prison_scrap"; - dir = 1 - }, -/obj/machinery/mineral/stacking_machine{ - output_dir = 2; - input_dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"KM" = ( -/obj/structure/closet/crate, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"KP" = ( -/obj/machinery/vending/security, -/obj/effect/turf_decal/siding/red{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"KQ" = ( -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 8 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"KU" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"KV" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 1; - pixel_x = 27 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 1; - pixel_x = 25 - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 8 - }, -/obj/structure/railing{ - layer = 3.1 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"KZ" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth, -/obj/item/bedsheet/medical, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"La" = ( -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Lb" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/railing/modern/corner{ - layer = 4.2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormthree) -"Ld" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Lf" = ( -/obj/structure/table, -/obj/item/toy/figure/warden, -/obj/effect/turf_decal/spline/plain/opaque/blue{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Lj" = ( -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"Lk" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/security/armory) -"Ll" = ( -/obj/machinery/vending/snack, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Lr" = ( -/obj/structure/table/wood/poker, -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/item/storage/fancy/cigarettes/cigpack_candy, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm/dormfive) -"Ls" = ( -/obj/structure/bed, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/dorms, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Lt" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/decal/cleanable/greenglow, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/railing/corner, -/turf/open/floor/plating, -/area/ship/engineering) -"Lu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"Lv" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/closed/wall, -/area/ship/crew/dorm/dormfive) -"LA" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/engine/hull, -/area/ship/external) -"LB" = ( -/obj/structure/railing, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"LC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormthree) -"LE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"LI" = ( -/obj/structure/table, -/obj/machinery/door/window, -/obj/item/storage/box/cups, -/turf/open/floor/plasteel, -/area/ship/crew/canteen/kitchen) -"LJ" = ( -/obj/machinery/conveyor/inverted{ - id = "prison_scrap"; - dir = 5 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"LN" = ( -/obj/effect/turf_decal/number/zero, -/turf/closed/wall/r_wall, -/area/ship/maintenance/starboard) -"LQ" = ( -/obj/structure/closet, -/obj/item/storage/bag/plants/portaseeder, -/obj/item/storage/bag/plants, -/obj/item/storage/bag/plants, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"LX" = ( -/obj/structure/chair/greyscale{ - dir = 4 - }, -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"LZ" = ( -/obj/structure/table, -/obj/item/reagent_containers/hypospray/medipen/survival{ - pixel_y = 10 - }, -/obj/item/reagent_containers/hypospray/medipen/survival{ - pixel_y = 7 - }, -/obj/machinery/light/directional/east, -/obj/effect/turf_decal/siding/brown{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"Me" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"Mf" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"Mm" = ( -/obj/machinery/power/apc/auto_name/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 = "0-8" - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"Mq" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/holopad/emergency, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Ms" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/item/flashlight/lamp{ - pixel_y = 13 - }, -/obj/item/book/manual/srmlore, -/obj/item/disk/holodisk/roumain, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Mv" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"Mx" = ( -/obj/structure/fermenting_barrel, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 10 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"MC" = ( -/obj/item/toy/plush/spider, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm/dormthree) -"ME" = ( -/mob/living/simple_animal/chicken, -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"MG" = ( -/obj/machinery/door/airlock/external, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/shutters{ - id = "mimir_mining_airlock_shut"; - name = "Mining Airlock Shutters"; - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"MK" = ( -/obj/structure/cable{ - icon_state = "6-8" - }, -/turf/open/floor/carpet/royalblack, -/area/ship/crew/dorm/dormfive) -"ML" = ( -/obj/structure/table, -/obj/item/wrench, -/obj/item/screwdriver, -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/effect/turf_decal/siding/red{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"MS" = ( -/obj/structure/chair/greyscale{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"MU" = ( -/obj/structure/table, -/obj/item/instrument/piano_synth, -/obj/effect/turf_decal/spline/plain/opaque/blue, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Nd" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Nf" = ( -/obj/structure/mirror{ - pixel_x = -25 - }, -/obj/structure/sink/kitchen{ - dir = 4; - pixel_x = -13 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"Nh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/falsewall, -/turf/open/floor/plating, -/area/ship/crew/hydroponics) -"Ni" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/traffic/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"Nk" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"Nl" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"No" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Ns" = ( -/obj/item/gun/energy/e_gun/hos, -/obj/item/clothing/gloves/krav_maga/sec, -/obj/item/door_remote/head_of_security, -/obj/item/clothing/mask/gas/sechailer/swat, -/obj/structure/closet/secure_closet/empty/warden, -/obj/item/holosign_creator/security, -/obj/item/assembly/flash, -/obj/item/grenade/flashbang/cluster, -/obj/item/flashlight/seclite, -/obj/item/reagent_containers/spray/pepper, -/obj/item/clothing/glasses/hud/security/sunglasses, -/obj/item/clothing/suit/armor/vest/security/warden/alt/nt, -/obj/item/clothing/under/plasmaman/security/warden, -/obj/item/clothing/under/plasmaman/security/warden/skirt, -/obj/item/clothing/under/rank/security/warden, -/obj/item/clothing/under/rank/security/warden/skirt, -/obj/item/clothing/under/rank/security/warden/nt, -/obj/item/clothing/under/rank/security/warden/nt/skirt, -/obj/item/clothing/head/warden/drill, -/obj/item/clothing/head/warden/red, -/obj/item/clothing/head/warden/cowboy, -/obj/item/clothing/head/warden, -/obj/item/clothing/head/beret/sec/warden, -/obj/item/pda/warden, -/obj/item/storage/belt/security, -/obj/item/megaphone/sec, -/obj/item/tank/internals/plasmaman/belt, -/obj/item/tank/internals/plasmaman/belt, -/obj/item/storage/fancy/cigarettes/cigars/havana, -/obj/effect/turf_decal/siding/red/end{ - dir = 4 - }, -/obj/item/storage/lockbox/medal/sec, -/obj/item/storage/box/seccarts, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm/dormtwo) -"Nv" = ( -/obj/effect/decal/cleanable/food/egg_smudge, -/obj/effect/turf_decal/siding/wideplating/light/corner, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"Ny" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = -10 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"NB" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"NC" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-5" - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"NE" = ( -/obj/structure/toilet/secret/mimir{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"NL" = ( -/obj/structure/window/reinforced/spawner, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"NN" = ( -/turf/open/floor/plasteel, -/area/ship/security/prison) -"NO" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"NQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"NW" = ( -/obj/structure/disposalpipe/segment{ - 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 = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"Oa" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/button/door{ - dir = 1; - name = "Engine Shutters"; - pixel_x = -8; - id = "port_eng"; - pixel_y = -24 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Oc" = ( -/obj/structure/rack, -/obj/item/toy/eightball, -/obj/item/toy/cards/deck/cas, -/obj/item/toy/cards/deck/cas/black, -/obj/item/camera, -/obj/item/camera_film, -/obj/item/decal_painter, -/obj/item/floor_painter, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Og" = ( -/obj/structure/chair/greyscale, -/obj/item/reagent_containers/food/snacks/no_raisin, -/obj/structure/railing/modern{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/maintenance/starboard) -"Oh" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/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/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Oi" = ( -/obj/structure/closet{ - name = "Prisoner Locker"; - desc = "Basic items for prisoners." - }, -/obj/item/clothing/head/helmet/space/plasmaman/prisoner, -/obj/item/clothing/under/plasmaman/prisoner, -/obj/item/clothing/under/plasmaman/prisoner/skirt, -/obj/item/clothing/under/rank/prisoner, -/obj/item/clothing/under/rank/prisoner/skirt, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/gloves/color/orange, -/obj/item/taperecorder, -/obj/item/cane, -/obj/item/laser_pointer/purple, -/obj/item/tank/internals/plasmaman/belt, -/obj/item/clothing/under/plasmaman/prisoner/skirt, -/obj/machinery/airalarm/directional/west, -/obj/machinery/light/directional/south, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Oj" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"Oq" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -13; - pixel_y = 2 - }, -/obj/structure/mirror{ - pixel_x = -25 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plastic, -/area/ship/crew/dorm/dormthree) -"Ov" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/cryo) -"Ow" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/canteen/kitchen) -"OA" = ( -/obj/structure/bookcase/random/religion, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"OH" = ( -/obj/structure/sink/kitchen{ - dir = 4; - pixel_x = -13 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"OJ" = ( -/obj/machinery/button/flasher{ - dir = 4; - pixel_x = -25; - id = "midpoint_flashers"; - pixel_y = -2 - }, -/obj/structure/cable{ - icon_state = "2-5" - }, -/obj/machinery/button/door{ - name = "Midpoint Shutters"; - id = "midpoint_shut"; - dir = 4; - pixel_y = 9; - pixel_x = -26 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/red{ - dir = 10 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/caution{ - dir = 1 - }, -/obj/item/paper/fluff/mimir/recycler, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"OL" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"OZ" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"Pc" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Pe" = ( -/obj/structure/chair/greyscale{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"Pf" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quickpoint_shut" - }, -/obj/machinery/door/airlock/security/glass/seclock{ - name = "Cryo Security Entrance" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) -"Pk" = ( -/obj/structure/girder/reinforced, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"PC" = ( -/obj/machinery/vending/cola/random, -/obj/effect/turf_decal/siding/red{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock_note_placer, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"PH" = ( -/obj/structure/table, -/obj/item/gps{ - pixel_x = 7 - }, -/obj/item/gps{ - pixel_x = 7 - }, -/obj/item/gps{ - pixel_x = 7 - }, -/obj/item/gps{ - pixel_x = 7 - }, -/obj/item/gps{ - pixel_x = 7 - }, -/obj/item/flashlight/lantern{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/flashlight/lantern{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/flashlight/lantern{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/flashlight/lantern{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/flashlight/lantern{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/flashlight/lantern{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/flashlight/lantern{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/flashlight/lantern{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/flashlight/lantern{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/gps{ - pixel_x = 7 - }, -/obj/item/gps{ - pixel_x = 7 - }, -/obj/item/gps{ - pixel_x = 7 - }, -/obj/item/gps{ - pixel_x = 7 - }, -/obj/item/gps{ - pixel_x = 7 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/cryo) -"PP" = ( -/obj/structure/chair/greyscale{ - dir = 1 - }, -/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 = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"PT" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"Qc" = ( -/obj/machinery/vending/wallmed{ - pixel_x = -32 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = -16; - pixel_y = 4 - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Qe" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/cryo) -"Qf" = ( -/obj/effect/turf_decal/floordetail/traction, -/obj/structure/railing/corner, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"Qg" = ( -/obj/item/seeds/ambrosia, -/obj/item/seeds/ambrosia, -/turf/open/floor/plating/rust, -/area/ship/maintenance/starboard) -"Qh" = ( -/obj/structure/chair/greyscale{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -27; - pixel_y = 10 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"Qi" = ( -/obj/structure/bed, -/obj/item/bedsheet/yellow, -/obj/effect/turf_decal/siding/red{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Qm" = ( -/obj/structure/flora/ausbushes/leafybush, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"Qx" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 22; - pixel_y = 8 - }, -/obj/effect/turf_decal/siding/wideplating/light/corner{ - dir = 8 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"QE" = ( -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-5" - }, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"QO" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central3{ - dir = 4; - pixel_x = -15; - pixel_y = -15 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"QP" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/vending/cigarette, -/obj/item/toy/plush/among{ - pixel_y = 15 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormthree) -"QQ" = ( -/obj/structure/table_frame, -/obj/item/stack/tile/carpet/red/fifty, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"QS" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"QT" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Starboard Maintenance"; - 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 = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"QW" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/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 = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange/corner, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"QX" = ( -/obj/machinery/vending/wardrobe/sec_wardrobe, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/plasteel, -/area/ship/security) -"QZ" = ( -/obj/structure/weightmachine/stacklifter, -/turf/open/floor/noslip, -/area/ship/security/prison) -"Ra" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Rb" = ( -/mob/living/simple_animal/chick, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/grass, -/area/ship/crew/hydroponics) -"Rd" = ( -/obj/effect/turf_decal/steeldecal/steel_decals6{ - dir = 6 - }, -/obj/structure/chair/comfy/shuttle, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"Rm" = ( -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Rr" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 8 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"Rv" = ( -/obj/structure/table, -/obj/item/areaeditor/shuttle{ - pixel_y = 9; - pixel_x = 2 - }, -/obj/item/storage/toolbox/mechanical, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"Rz" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"RC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"RG" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/railing{ - dir = 6 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"RO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable, -/obj/machinery/door/poddoor/shutters{ - id = "mimir_mining_airlock_shut"; - name = "Mining Airlock Shutters"; - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/storage/eva) -"RQ" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/brown/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"RV" = ( -/obj/machinery/door/window, -/obj/item/soap/homemade, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"RW" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black/corner, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 8; - pixel_x = 27 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black/corner{ - dir = 8; - pixel_x = 25 - }, -/obj/structure/railing/corner, -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"RY" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/siding/red{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Sb" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/shutters{ - id = "starboard_eng"; - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Sd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/food/plant_smudge, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"Sn" = ( -/obj/machinery/flasher/portable, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-5" - }, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Sp" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "midpoint_shut"; - dir = 4 - }, -/obj/machinery/door/airlock/security/glass/seclock{ - name = "Midpoint Airlock"; - dir = 4 - }, -/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/ship/hallway/central) -"Ss" = ( -/obj/structure/closet, -/obj/item/clothing/suit/space/orange, -/obj/item/clothing/head/helmet/space/orange, -/obj/item/clothing/mask/gas/explorer/old, -/obj/item/tank/internals/emergency_oxygen/double, -/obj/effect/turf_decal/siding/brown/end{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"Sz" = ( -/obj/machinery/flasher/portable, -/obj/machinery/light/directional/west, -/obj/structure/cable{ - icon_state = "1-5" - }, -/obj/effect/turf_decal/siding/red{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"SA" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/security/armory) -"SB" = ( -/turf/closed/wall/rust, -/area/ship/crew/canteen) -"SG" = ( -/obj/machinery/light/broken/directional/south, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"SI" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 8 - }, -/obj/item/clothing/gloves/boxing/blue, -/obj/item/clothing/under/shorts/blue, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"SR" = ( -/obj/structure/table/wood/reinforced, -/obj/item/toy/cards/deck{ - pixel_x = -5 - }, -/obj/item/reagent_containers/food/drinks/bottle/whiskey{ - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/storage/fancy/cigarettes/cigpack_shadyjims{ - pixel_y = 10 - }, -/obj/item/lighter/greyscale{ - pixel_y = 4; - pixel_x = -9 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm/dormthree) -"ST" = ( -/obj/structure/table/wood/reinforced, -/obj/item/toy/nuke{ - pixel_y = 12 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm/dormthree) -"SX" = ( -/obj/effect/turf_decal/siding/wideplating/light/corner, -/obj/effect/turf_decal/siding/wideplating/light/corner{ - dir = 8 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"Tc" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/caution{ - pixel_y = -1 - }, -/obj/effect/turf_decal/floordetail/traction{ - layer = 1 - }, -/obj/structure/cable{ - icon_state = "2-9" - }, -/obj/structure/cable{ - icon_state = "2-5" - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"Td" = ( -/obj/structure/closet/cabinet, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer/light, -/obj/item/reagent_containers/food/drinks/beer, -/obj/item/reagent_containers/food/drinks/beer, -/obj/item/reagent_containers/food/drinks/beer, -/obj/item/reagent_containers/food/drinks/beer, -/obj/item/reagent_containers/food/drinks/beer, -/obj/item/reagent_containers/food/drinks/beer, -/obj/item/reagent_containers/food/drinks/bottle/absinthe/premium, -/obj/item/reagent_containers/food/drinks/bottle/tequila, -/obj/item/reagent_containers/food/drinks/bottle/vodka, -/obj/item/reagent_containers/food/drinks/bottle/whiskey, -/obj/item/reagent_containers/food/drinks/bottle/vermouth, -/obj/item/reagent_containers/food/drinks/bottle/rum, -/obj/item/reagent_containers/food/drinks/bottle/patron, -/obj/item/reagent_containers/food/drinks/bottle/hooch, -/obj/item/reagent_containers/food/drinks/bottle/gin, -/obj/item/reagent_containers/food/drinks/bottle/cognac, -/obj/item/reagent_containers/food/drinks/bottle/bottleofnothing, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"Tf" = ( -/obj/structure/railing{ - layer = 3.1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"Ti" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/railing{ - dir = 9 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Tj" = ( -/obj/machinery/hydroponics/constructable{ - pixel_y = 16 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood, -/area/ship/crew/hydroponics) -"Tl" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Tn" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering/electrical) -"Tq" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"TA" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"TD" = ( -/turf/closed/wall/rust, -/area/ship/crew/dorm/dormfive) -"TG" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/cigarettes, -/obj/item/lighter/greyscale{ - pixel_x = 6 - }, -/obj/item/storage/fancy/rollingpapers, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"TL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating/light{ - dir = 8 - }, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"TN" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/warning/full, -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"TO" = ( -/obj/machinery/conveyor{ - id = "prison_scrap"; - dir = 1 - }, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"TP" = ( -/obj/machinery/light/directional/east, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"TW" = ( -/obj/structure/mopbucket, -/obj/item/mop, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"TY" = ( -/obj/machinery/light/dim/directional/south, -/obj/item/reagent_containers/food/drinks/beer/light{ - pixel_x = -8; - pixel_y = 7 - }, -/obj/item/reagent_containers/food/drinks/beer/light{ - pixel_x = 2; - pixel_y = 7 - }, -/obj/item/reagent_containers/food/drinks/beer/light{ - pixel_x = 8 - }, -/obj/item/reagent_containers/food/drinks/beer/light{ - pixel_x = -3; - pixel_y = 1 - }, -/obj/item/reagent_containers/food/drinks/beer/light{ - pixel_y = 2; - pixel_x = -12 - }, -/obj/structure/table/wood/poker, -/turf/open/floor/wood/walnut, -/area/ship/crew/dorm/dormfive) -"TZ" = ( -/obj/machinery/light/directional/east, -/obj/item/kirbyplants/random, -/obj/structure/cable{ - icon_state = "8-10" - }, -/obj/effect/turf_decal/siding/red{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Uc" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 8 - }, -/obj/machinery/button/door{ - dir = 8; - id = "elec_shut_win"; - name = "window shutters"; - pixel_x = 27 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"Ug" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Um" = ( -/obj/structure/table, -/obj/machinery/recharger, -/obj/structure/cable{ - icon_state = "0-9" - }, -/obj/effect/turf_decal/siding/white{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"Ut" = ( -/obj/machinery/door/window{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Uw" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = 8; - pixel_y = -22; - dir = 1 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/dorm/dormthree) -"Ux" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"Uy" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/siding/red{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm/dormtwo) -"Uz" = ( -/obj/effect/turf_decal/siding/white/corner, -/turf/open/floor/plasteel, -/area/ship/security) -"UA" = ( -/obj/structure/cable{ - icon_state = "8-10" - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/light/dim/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange/corner, -/obj/effect/turf_decal/techfloor/orange{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"UH" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/caution{ - pixel_y = -1 - }, -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"UI" = ( -/obj/machinery/light/directional/west, -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/pod/dark, -/area/ship/crew/cryo) -"UJ" = ( -/obj/structure/chair/greyscale, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"UL" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"UN" = ( -/obj/structure/table/wood/reinforced, -/obj/item/storage/box/cups{ - pixel_y = 10; - pixel_x = -6 - }, -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 10 - }, -/obj/item/reagent_containers/spray/cleaner{ - pixel_y = 9; - pixel_x = 5 - }, -/obj/item/reagent_containers/spray/cleaner{ - pixel_y = 1; - pixel_x = 10 - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm/dormthree) -"UT" = ( -/obj/structure/sink/kitchen{ - dir = 4; - pixel_x = -13 - }, -/obj/structure/mirror{ - pixel_x = -25 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"UX" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/rack, -/obj/effect/turf_decal/techfloor/orange{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"Vh" = ( -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/neutral{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/yellow{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm/dormthree) -"Vp" = ( -/obj/structure/chair/greyscale{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Vq" = ( -/obj/machinery/computer/crew{ - dir = 1 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"Vr" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfour) -"Vw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/falsewall, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"VA" = ( -/obj/structure/bed, -/obj/item/bedsheet/red, -/obj/structure/curtain/cloth/grey, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfour) -"VD" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/siding/brown{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"VG" = ( -/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 = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"VI" = ( -/obj/item/kirbyplants/random, -/obj/machinery/camera/autoname, -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"VK" = ( -/obj/structure/table, -/obj/machinery/door/window, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/crew/canteen/kitchen) -"VP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"VU" = ( -/obj/vehicle/ridden/secway, -/obj/item/key/security, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/siding/red/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm/dormtwo) -"VV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_y = 24; - pixel_x = -9 - }, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm/dormtwo) -"Wb" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-9" - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Wf" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering) -"Wg" = ( -/obj/structure/closet/crate/bin, -/obj/effect/turf_decal/siding/yellow, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Wi" = ( -/obj/structure/statue/sandstone/assistant, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Wj" = ( -/obj/effect/decal/cleanable/food/salt, -/obj/effect/turf_decal/siding/wideplating/light, -/turf/open/floor/plastic, -/area/ship/crew/canteen/kitchen) -"Wl" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Wo" = ( -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/shutters{ - id = "mimir_mining_airlock_shut"; - name = "Mining Airlock Shutters"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/storage/eva) -"Wp" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-5" - }, -/obj/structure/cable{ - icon_state = "4-6" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/railing/corner, -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Wq" = ( -/obj/machinery/door/airlock/wood, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormthree) -"Wr" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/structure/window/reinforced/spawner, -/obj/item/circuitboard/machine/pacman/super, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"Ws" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/traffic, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"Wu" = ( -/obj/structure/chair/greyscale, -/obj/item/reagent_containers/food/snacks/cornchips, -/obj/structure/railing/modern{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/maintenance/starboard) -"Wv" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"Ww" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/hallway/central) -"Wx" = ( -/obj/structure/disposalpipe/segment{ - 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 = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"Wz" = ( -/obj/item/radio/intercom/directional/west, -/obj/machinery/button/door{ - dir = 4; - name = "Shutters"; - pixel_x = -25; - pixel_y = -9; - req_access = null; - req_access_txt = "56"; - id = "mimir_nose_shut" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"WB" = ( -/obj/item/pickaxe/rusted, -/obj/structure/rack, -/obj/item/gps/mining, -/obj/item/shovel/spoon, -/obj/item/storage/bag/ore, -/obj/item/mining_scanner, -/obj/effect/turf_decal/siding/brown{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"WF" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering/engine) -"WH" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/security/armory) -"WJ" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"WP" = ( -/obj/structure/cable{ - icon_state = "8-10" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"WU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/light/dim/directional/east, -/obj/structure/rack, -/obj/item/flashlight/flare, -/obj/effect/turf_decal/techfloor/orange{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Xd" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormfour) -"Xg" = ( -/obj/machinery/door/window{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Xh" = ( -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/crew/dorm/dormthree) -"Xo" = ( -/obj/structure/table_frame, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"Xw" = ( -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"Xz" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"XF" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb, -/obj/effect/turf_decal/techfloor/orange{ - dir = 9 - }, -/obj/effect/turf_decal/techfloor/orange/corner, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/starboard) -"XJ" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security) -"XQ" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel, -/area/ship/security) -"XT" = ( -/obj/effect/decal/cleanable/vomit/old, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"XU" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"XY" = ( -/obj/structure/table/wood, -/obj/effect/spawner/lootdrop/ration, -/obj/effect/turf_decal/spline/plain/opaque/blue, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Ya" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Yb" = ( -/obj/structure/cable{ - icon_state = "2-5" - }, -/obj/effect/turf_decal/siding/brown{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"Yd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-10" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Yl" = ( -/obj/machinery/light/broken/directional/north, -/turf/open/floor/plasteel/grimy, -/area/ship/crew/canteen) -"Ym" = ( -/mob/living/simple_animal/crab/Coffee, -/turf/open/floor/noslip, -/area/ship/security/prison) -"Yn" = ( -/obj/structure/table, -/obj/item/reagent_containers/pill/salbutamol{ - pixel_y = 12; - pixel_x = 10 - }, -/obj/item/reagent_containers/pill/salbutamol{ - pixel_y = 9; - pixel_x = 10 - }, -/obj/item/storage/pill_bottle/charcoal/less, -/obj/item/reagent_containers/pill/mannitol{ - pixel_y = 6; - pixel_x = -7 - }, -/obj/item/reagent_containers/pill/mannitol{ - pixel_y = 11; - pixel_x = -7 - }, -/obj/effect/turf_decal/siding/brown{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"Yo" = ( -/obj/machinery/washing_machine, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Ys" = ( -/turf/open/floor/carpet/royalblack, -/area/ship/crew/dorm/dormfive) -"Yt" = ( -/obj/structure/table/wood, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 8 - }, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/obj/item/flashlight/lamp{ - pixel_y = 13 - }, -/obj/item/storage/book/bible/koran, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Yu" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/traffic{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/electrical) -"YB" = ( -/obj/effect/turf_decal/industrial/hatch, -/obj/machinery/door/window, -/turf/open/floor/plating, -/area/ship/engineering/electrical) -"YD" = ( -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"YE" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/closed/wall, -/area/ship/engineering/atmospherics) -"YG" = ( -/obj/effect/turf_decal/borderfloor, -/obj/structure/window/reinforced/spawner, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"YI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"YK" = ( -/turf/closed/wall/r_wall, -/area/ship/security/armory) -"YM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -23; - pixel_x = -6 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"YN" = ( -/turf/open/floor/plating/rust, -/area/ship/maintenance/starboard) -"YR" = ( -/obj/item/stack/sheet/mineral/coal/ten, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"YT" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"YW" = ( -/obj/effect/decal/cleanable/blood/gibs/old, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Za" = ( -/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 = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"Zb" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_y = 24; - pixel_x = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/plasteel/sepia, -/area/ship/crew/hydroponics) -"Zg" = ( -/obj/structure/chair/greyscale, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Zh" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Zi" = ( -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/item/clothing/gloves/boxing, -/obj/item/clothing/under/shorts/red, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"Zk" = ( -/obj/structure/table, -/obj/effect/turf_decal/siding/brown{ - dir = 5 - }, -/obj/item/stack/medical/bruise_pack/herb, -/obj/item/stack/medical/bruise_pack/herb, -/obj/item/stack/medical/ointment/herb, -/obj/item/stack/medical/ointment/herb, -/obj/structure/cable{ - icon_state = "4-10" - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage/eva) -"Zm" = ( -/obj/effect/turf_decal/borderfloor, -/turf/open/floor/plasteel, -/area/ship/security/prison) -"Zw" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/item/trash/syndi_cakes, -/obj/item/trash/energybar, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"ZD" = ( -/obj/effect/turf_decal/siding/wood, -/obj/item/kirbyplants/random, -/obj/structure/railing/modern{ - layer = 4.2 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm/dormthree) -"ZF" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/pod/dark, -/area/ship/crew/cryo) -"ZP" = ( -/obj/machinery/light/dim/directional/west, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"ZQ" = ( -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters{ - name = "Starboard Window Shutter"; - id = "starb_shut_win" - }, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"ZS" = ( -/obj/item/stack/tile/light{ - amount = 50 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"ZZ" = ( -/obj/structure/table, -/obj/item/instrument/harmonica, -/obj/effect/turf_decal/spline/plain/opaque/blue{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ship/security/prison) - -(1,1,1) = {" -jY -jY -jY -jY -WF -OL -OL -OL -WF -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -Wf -wT -wT -wT -Wf -jY -jY -jY -jY -"} -(2,1,1) = {" -jY -jY -jY -jY -WF -kP -qn -yR -WF -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -Wf -eU -Sb -be -Wf -jY -jY -jY -jY -"} -(3,1,1) = {" -jY -jY -jY -jY -WF -hW -Wp -Oa -WF -WF -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -Wf -Wf -Dr -Lt -Fh -Wf -jY -jY -jY -jY -"} -(4,1,1) = {" -jY -jY -jY -WF -WF -UA -DQ -fZ -Wv -WF -jY -jY -jY -Bt -Bt -Bt -LA -ys -ys -ys -ys -ys -ys -jY -jY -jY -jY -jY -Wf -jj -NB -fV -pO -Wf -Wf -jY -jY -jY -"} -(5,1,1) = {" -jY -jY -jY -WF -dG -DF -LJ -KI -im -WF -jY -jY -jY -tE -Wo -ut -yC -ys -Ms -Ls -yc -Oi -ys -ka -ka -ka -ka -jY -Wf -WU -hC -hN -lj -EX -Wf -jY -jY -jY -"} -(6,1,1) = {" -jY -jY -jY -WF -CJ -rI -eg -qN -BR -WF -tE -tE -tE -tE -Oj -qj -nS -ys -io -qH -tK -oM -Hm -Jt -jQ -Mx -ka -tQ -Wf -Wf -Wf -Wf -JA -Ti -Wf -jY -jY -jY -"} -(7,1,1) = {" -jY -jY -jY -WF -yz -tY -jS -TO -TO -Kk -wm -Jy -KM -tE -EQ -MG -RO -ys -Yt -bT -rV -uI -Hm -gw -ME -IG -cK -YD -fk -YN -gv -Wf -JA -Hh -Wf -jY -jY -jY -"} -(8,1,1) = {" -jY -jY -uw -WF -rG -WF -WF -WF -WF -WF -WB -cr -ck -vm -Mv -Lu -rq -Hm -nb -dJ -VG -oM -Hm -dN -Er -qW -ma -YN -YN -YN -YN -Wf -jt -Wf -Wf -tQ -jY -jY -"} -(9,1,1) = {" -jY -jY -uw -ls -hx -zx -Td -zs -kv -zx -eR -Yb -xs -VD -RQ -ED -Dd -Hm -lX -Cw -VG -ew -Hm -Qm -Rb -tm -ma -gg -mI -Qg -IH -FF -WJ -rC -lr -iu -jY -jY -"} -(10,1,1) = {" -jY -jY -uw -RG -dQ -zx -Yl -Xw -SG -zx -Zk -LZ -Yn -gU -Iu -Kv -Ss -Hm -Hm -Hm -mE -Hm -Hm -jM -ky -oe -ma -ma -ma -ma -IH -oi -FI -iW -ln -iu -jY -jY -"} -(11,1,1) = {" -jY -jY -uw -cj -PT -zx -rN -Xo -QQ -zx -DA -hz -hz -hz -uK -FH -em -qy -Cx -GV -jd -Km -xq -yw -Kr -KH -ee -OH -LQ -ma -Vw -tP -FF -GS -Wu -iu -jY -jY -"} -(12,1,1) = {" -jY -jY -uw -Za -am -zx -sx -yU -XT -UL -ZP -iv -Eh -qy -AE -jd -kD -IM -jI -Au -bL -we -aE -nJ -Tj -mz -GC -nJ -Fy -ma -YR -IH -FF -eo -zL -iu -jY -jY -"} -(13,1,1) = {" -jY -jY -uw -QW -UX -zx -Cb -SI -xP -iL -iL -dt -Eh -qy -Yo -Ew -YG -QZ -KF -gR -ko -we -hg -nJ -yY -ma -mD -Lj -jK -ma -ig -Cv -FF -eo -Og -iu -jY -jY -"} -(14,1,1) = {" -jY -jY -uw -kb -zx -zx -iv -GJ -Eh -Bq -YW -NL -iv -qy -wR -nW -Zm -oF -Ym -KF -kQ -Wg -ma -Zb -Hl -qh -vG -IF -qd -ma -ig -fe -FF -eo -JJ -iu -jY -jY -"} -(15,1,1) = {" -jY -jY -uw -xI -zx -yy -iv -GJ -wF -iv -Eh -NL -iv -qy -TG -zt -YG -QZ -KF -gR -BL -Id -oX -Mf -CH -nL -RC -Sd -Ba -Nh -AD -YN -FF -eo -hH -ZQ -jY -jY -"} -(16,1,1) = {" -jY -uw -uw -Hr -zx -Br -iv -Jq -kY -Dg -Nd -Zi -iv -qy -Oc -HN -HF -dn -mO -FK -BF -qm -dV -FB -wY -wY -wY -jJ -FB -Ad -Lv -TD -Ad -vS -Cp -tQ -tQ -jY -"} -(17,1,1) = {" -uw -uw -pV -NW -SB -LB -iv -iv -iv -iv -Ae -iv -iv -qy -Jr -Ya -NN -oU -CQ -af -PP -YI -LI -Nv -df -df -df -kq -Dq -Ad -MK -Cc -Ad -IL -ah -GQ -tQ -tQ -"} -(18,1,1) = {" -uw -Fa -Kw -Wx -Jn -hi -hi -Jn -Jn -Jn -Jn -qy -qy -qy -dw -DR -xR -UJ -hm -MU -PP -td -VK -Fg -AH -xb -nR -zq -mU -Ad -gZ -Lr -Ad -Ad -AG -gf -aX -tQ -"} -(19,1,1) = {" -uw -lW -oY -nH -Jn -Nf -mf -UT -cn -UT -Jn -gA -Gd -nM -aQ -Nl -xM -Zg -uh -mk -Vp -DM -iy -SX -TL -fT -al -ak -jw -TD -gZ -nU -vq -Ad -Ad -Me -sT -LN -"} -(20,1,1) = {" -uw -Tl -Is -nH -Jn -DH -Nk -TP -Ny -Tq -zE -ni -QS -Gq -vE -HP -DY -GX -ZZ -Lf -MS -fq -dV -Wj -ye -Fz -CR -fA -mU -Ad -gZ -iI -Ik -TY -Ad -QT -FF -Dv -"} -(21,1,1) = {" -uw -ax -xg -VP -Jn -Jn -fL -Jn -Jn -fL -Jn -bo -Dh -XY -LE -dd -xv -xi -xi -uO -aV -HD -eq -Qx -pe -Rr -KQ -wa -qe -Ad -gZ -eF -hB -Ad -Ad -cw -HM -LN -"} -(22,1,1) = {" -uw -fY -xX -xI -hi -aS -OZ -Jn -RV -OZ -Jn -id -yN -ob -LE -TW -dY -wW -ij -AV -AV -AV -Ow -Ow -Ow -Ow -Ow -Ow -Ow -Ad -gZ -sR -Ad -Ad -XF -JG -Zw -LN -"} -(23,1,1) = {" -uw -hZ -hG -xI -Jn -tn -NE -Jn -tn -mV -Qe -Qe -Qe -Qe -Gk -OA -dY -FU -hS -GA -Kg -Qi -jX -Zh -Xz -Fl -wx -TN -hs -Ad -Ys -zB -TD -cF -fJ -qS -ii -tQ -"} -(24,1,1) = {" -uw -uw -nk -xI -Jn -Tn -Tn -Tn -Tn -Tn -Qe -tq -UI -Qe -bf -qb -dY -RY -bx -hk -cV -eN -jX -EY -AI -YT -Rz -YT -NQ -Ad -Ad -Ad -Ad -us -HT -NO -tQ -tQ -"} -(25,1,1) = {" -jY -uw -uw -sQ -gt -Tn -CN -hw -hw -sA -Qe -sM -JI -Qe -Ds -pG -dY -wW -Sp -AV -AV -AV -jX -EU -Jm -iX -rK -cH -pw -lS -Ra -tg -ge -kB -tw -tQ -tQ -jY -"} -(26,1,1) = {" -jY -jY -uw -jf -pc -Gt -mS -Yu -qr -od -Qe -wE -lC -kR -Ee -Be -dY -aF -dT -OJ -qc -Gn -Gn -DB -bO -As -XU -bE -GH -oj -fS -FL -gJ -lm -BV -jp -zv -jY -"} -(27,1,1) = {" -jY -jY -uw -uw -iw -Tn -Mm -pT -QE -Ux -Qe -wE -Ov -Qe -Ig -zd -AV -cB -Oh -dZ -bb -bb -bb -bb -bb -bb -bb -bb -lq -lq -lq -YE -Gj -Pk -tQ -tQ -jY -jY -"} -(28,1,1) = {" -jY -jY -jY -uw -uw -Tn -te -Dm -IP -yV -Qe -wE -ZF -Pf -sg -Wb -qw -dc -kl -iF -CT -ss -LX -Qh -rv -NC -zf -bb -yI -yI -yI -CP -tQ -tQ -tQ -jY -jY -jY -"} -(29,1,1) = {" -jY -jY -jY -jY -jY -gI -Ws -si -YB -jx -Qe -JV -cE -Qe -fp -tC -KU -Ww -Bs -TA -FW -JZ -mt -XQ -Jf -eC -uk -bb -sa -qB -qB -Ut -nK -jY -jY -jY -jY -jY -"} -(30,1,1) = {" -jY -jY -jY -jY -jY -bU -os -za -Wr -ga -Qe -hu -PH -Qe -Jj -pY -PC -fC -IX -eP -FW -JZ -Co -tM -Cd -rS -rc -bb -yI -yI -Wi -CP -nK -jY -jY -jY -jY -jY -"} -(31,1,1) = {" -jY -jY -jY -jY -jY -bU -Ni -xx -xx -hj -Qe -Qe -Qe -Qe -AV -AV -AV -wk -er -iF -FW -Ha -wD -Pe -ru -eO -QX -bb -yI -yI -zH -CP -nK -jY -jY -jY -jY -jY -"} -(32,1,1) = {" -jY -jY -jY -jY -jY -bU -nq -iz -pk -Uc -wI -oG -wI -wI -wI -wj -hP -mG -Pc -Wl -Bi -XJ -tZ -yi -bu -Uz -rW -bb -yI -yI -Wi -CP -nK -jY -jY -jY -jY -jY -"} -(33,1,1) = {" -jY -jY -jY -jY -jY -EV -EV -EV -EV -EV -eS -eS -eS -eS -eS -eS -eS -Rm -Ch -Ll -Am -Cg -oR -oS -BE -Um -bb -bb -DO -Cl -Cl -Xg -nK -jY -jY -jY -jY -jY -"} -(34,1,1) = {" -jY -jY -jY -jY -jY -EV -VA -xc -EK -wP -pL -QP -qO -Jc -cO -HZ -pL -lc -er -Ft -YK -Af -bS -WH -YK -YK -YK -tV -yI -yI -yI -HO -nK -jY -jY -jY -jY -jY -"} -(35,1,1) = {" -jY -jY -jY -jY -jY -EV -Jz -Vr -kL -cx -Wq -JD -jR -ST -SR -Fn -pL -VI -is -bK -SA -KP -ql -sH -Sz -YK -nh -nh -nh -ZS -Ah -HH -nK -jY -jY -jY -jY -jY -"} -(36,1,1) = {" -jY -jY -jY -jY -jY -EV -VA -Xd -zJ -qI -pL -eJ -sU -kp -MC -Uw -pL -dM -Jd -co -tO -vs -gz -Yd -fj -wy -yj -jC -nh -GZ -Gy -nK -nK -jY -jY -jY -jY -jY -"} -(37,1,1) = {" -jY -jY -jY -jY -jY -eS -eS -pL -pL -pL -pL -FT -EO -Lb -sd -wn -pP -hd -Ug -mF -AM -Kh -GP -Mq -Sn -YK -VV -nv -nh -nh -HI -nK -jY -jY -jY -jY -jY -jY -"} -(38,1,1) = {" -jY -jY -jY -jY -jY -ke -Cf -UH -AP -AP -km -bk -LC -ZD -FX -DE -KA -Ld -Iy -iF -Lk -Ey -Ef -WP -gF -YK -oI -VU -Dy -nh -yu -nK -jY -jY -jY -jY -jY -jY -"} -(39,1,1) = {" -jY -jY -jY -jY -oa -Bt -dF -Tc -Iw -eD -uZ -Qf -vl -ZD -Vh -UN -KA -Jw -bj -eb -Lk -Ht -La -mj -sO -YK -Ga -Uy -kJ -nh -nK -nK -jY -jY -jY -jY -jY -jY -"} -(40,1,1) = {" -jY -jY -jY -jY -jY -Bt -IY -kA -Xh -RW -cm -KV -Ib -nO -fd -iO -aG -qR -TZ -GY -kj -vw -vj -JN -ML -YK -Ns -nh -nh -nh -nK -jY -jY -jY -jY -jY -jY -jY -"} -(41,1,1) = {" -jY -jY -jY -jY -jY -jY -eS -eS -lA -Tf -AQ -pL -rn -pL -ph -ph -ph -nx -ph -tD -wv -wv -YK -YK -YK -YK -nh -nh -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -"} -(42,1,1) = {" -jY -jY -jY -jY -jY -jY -jY -eS -eS -eS -zn -pL -hq -Oq -ph -uQ -Qc -YM -ph -bD -dH -Wz -No -pA -Vq -vo -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -"} -(43,1,1) = {" -jY -jY -jY -jY -jY -jY -jY -jY -jY -eS -eS -pL -mc -yP -ph -jG -eu -ET -ph -mJ -dL -QO -wt -Rd -oK -vo -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -"} -(44,1,1) = {" -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -eS -eS -BW -uz -ph -kE -hX -KZ -ph -vg -FC -dr -dr -Rv -vo -yG -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -"} -(45,1,1) = {" -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -eS -eS -eS -jg -bz -bQ -nG -ph -rT -tW -qF -xT -vo -KC -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -"} -(46,1,1) = {" -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jg -jg -jg -jg -jg -KC -KC -KC -KC -KC -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -jY -"} diff --git a/_maps/shuttles/shiptest/nanotrasen_ranger.dmm b/_maps/shuttles/shiptest/nanotrasen_ranger.dmm deleted file mode 100644 index 58d4fdb918a3..000000000000 --- a/_maps/shuttles/shiptest/nanotrasen_ranger.dmm +++ /dev/null @@ -1,6072 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ab" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 11; - layer = 4.2 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/item/toy/plush/moth/redish{ - pixel_x = -4; - layer = 4.3 - }, -/turf/open/floor/wood, -/area/ship/security) -"ad" = ( -/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 = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 8; - pixel_y = 22 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"am" = ( -/obj/structure/urinal{ - pixel_y = 29 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plastic, -/area/ship/crew/toilet) -"an" = ( -/obj/structure/railing/corner, -/obj/structure/cable/cyan{ - icon_state = "5-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"az" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"aD" = ( -/obj/machinery/light/dim/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/corner/opaque/ntblue/three_quarters{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"aG" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/storage/box/stockparts/basic, -/obj/machinery/light/dim/directional/south, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"aI" = ( -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "Ranger_FireFighting_Shut" - }, -/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 = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/mono, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"aK" = ( -/obj/machinery/light/dim/directional/north, -/obj/item/radio/intercom/directional/east, -/obj/structure/reagent_dispensers/foamtank, -/turf/open/floor/plasteel/tech, -/area/ship/storage) -"aO" = ( -/obj/structure/closet/secure_closet/lp/medical, -/obj/item/storage/box/gloves, -/obj/item/storage/box/masks, -/obj/item/storage/belt/medical, -/obj/item/flashlight/seclite, -/obj/item/roller, -/obj/item/holosign_creator/medical, -/obj/item/pinpointer/crew, -/obj/item/storage/box/bodybags, -/obj/item/storage/firstaid/regular, -/turf/open/floor/wood, -/area/ship/medical) -"aP" = ( -/turf/open/floor/plating, -/area/ship/engineering) -"aW" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"bf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"bn" = ( -/obj/machinery/light/dim/directional/south, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -21; - pixel_y = 7 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/three_quarters{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"br" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/machinery/door/window/northright{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "Ranger_SB_maint_shut" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"bu" = ( -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"bw" = ( -/obj/structure/closet/secure_closet/lp/security, -/obj/item/clothing/glasses/sunglasses/gar, -/obj/item/melee/classic_baton/telescopic, -/obj/item/flashlight/seclite, -/obj/item/kitchen/knife/combat/survival, -/obj/item/holosign_creator/security, -/obj/item/storage/box/handcuffs, -/obj/item/restraints/legcuffs/bola/energy, -/obj/item/holosign_creator/security, -/obj/item/clothing/suit/armor/vest/security, -/obj/item/clothing/mask/gas/sechailer, -/obj/item/gps, -/obj/item/gun/ballistic/derringer, -/obj/structure/railing{ - dir = 4 - }, -/obj/item/ammo_box/c38_box, -/obj/item/ammo_box/c38_box, -/turf/open/floor/wood, -/area/ship/security) -"bD" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"bN" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/weightmachine/weightlifter, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"bX" = ( -/obj/machinery/telecomms/bus/preset_four{ - autolinkers = list("hub","processor4","bus"); - network = "nt_commnet"; - id = "Nanotrasen Communications Bus"; - freq_listening = list(1353,1447,1459) - }, -/turf/open/floor/circuit/telecomms{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ship/engineering/communications) -"cj" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate/secure/loot, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"cv" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "Operations" - }, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/obj/effect/turf_decal/steeldecal/steel_decals9{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"cx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half, -/obj/machinery/firealarm/directional/south, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "4-9" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"cE" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/light/dim/directional/south, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"cI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 10 - }, -/obj/structure/window/reinforced/fulltile, -/obj/structure/grille, -/obj/machinery/door/firedoor/window, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "Ranger_Cycler_Shutters" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"cN" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"cR" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/trimline/opaque/blue/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"cW" = ( -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"dd" = ( -/obj/machinery/light/dim/directional/north, -/obj/effect/turf_decal/trimline/opaque/ntblue/filled/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"dl" = ( -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "Ranger_FireFighting_Shut" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/brown/mono, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"dn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"dq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/corner/opaque/ntblue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"dr" = ( -/obj/machinery/power/smes{ - charge = 1e006 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"dC" = ( -/obj/effect/turf_decal/ntspaceworks_small/right, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/light/dim/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"dG" = ( -/obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/components/binary/valve/layer4{ - dir = 8; - name = "Disposals Outlet Valve" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"dK" = ( -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"dM" = ( -/obj/structure/cable/cyan{ - icon_state = "6-8" - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"dP" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/shutters{ - id = "Engineering_Specialist_Shutters" - }, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/engineering) -"ec" = ( -/obj/effect/turf_decal/ntspaceworks_small/left, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -7; - pixel_y = -19 - }, -/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/ship/bridge) -"ef" = ( -/obj/docking_port/stationary{ - width = 30; - height = 15; - dwidth = 15 - }, -/turf/template_noop, -/area/template_noop) -"eo" = ( -/obj/structure/rack, -/obj/item/flashlight/seclite{ - pixel_x = 4; - pixel_y = -1 - }, -/obj/item/gps{ - pixel_y = 10; - pixel_x = -5 - }, -/obj/item/kitchen/knife/combat/survival{ - pixel_y = 6; - pixel_x = 5 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"er" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/ntblue, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"eE" = ( -/obj/machinery/computer/cargo/express{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"eN" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"eT" = ( -/obj/machinery/button/door{ - dir = 1; - pixel_y = -21; - id = "Rangar_Starboard_Blasts"; - name = "Blast Doors" - }, -/obj/machinery/button/shieldwallgen{ - dir = 1; - pixel_x = 9; - pixel_y = -20; - id = "Ranger_Starboard_holofield" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "4-9" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"eU" = ( -/obj/structure/closet/crate, -/obj/effect/decal/cleanable/sprayweb, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"eY" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"fd" = ( -/obj/effect/turf_decal/corner/opaque/ntblue/border{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"ff" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/hole/right, -/obj/machinery/telecomms/message_server/preset{ - autolinkers = list("messaging","hub"); - network = "nt_commnet"; - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"fo" = ( -/obj/structure/window/reinforced/tinted/frosted, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plastic, -/area/ship/crew/toilet) -"fy" = ( -/obj/structure/table/wood, -/obj/item/newspaper, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"fz" = ( -/obj/machinery/door/poddoor/shutters{ - dir = 8; - name = "Cargo Bay"; - id = "Ranger_Cargo_Door" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"fU" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"fV" = ( -/turf/closed/wall/r_wall, -/area/ship/security) -"gg" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/toilet) -"gh" = ( -/obj/structure/chair/comfy/teal{ - dir = 4 - }, -/obj/item/toy/plush/moth/lovers, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/circuit/green/airless, -/area/ship/engineering/communications) -"gi" = ( -/obj/machinery/light_switch{ - pixel_x = 8; - pixel_y = 22 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/obj/machinery/camera/autoname, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/security) -"gk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor/window, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"gz" = ( -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/effect/turf_decal/industrial/outline/blue, -/obj/structure/closet/crate/trashcart, -/obj/item/storage/bag/trash, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"gD" = ( -/obj/structure/cable/cyan{ - icon_state = "4-10" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/decal/cleanable/vomit/old, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"gG" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/door/airlock/medical/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{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"gL" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"gN" = ( -/obj/machinery/light/dim/directional/north, -/obj/machinery/power/terminal, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"gT" = ( -/obj/structure/cable{ - icon_state = "2-5" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/siding/blue, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"gW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/item/radio/intercom/directional/west, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"hf" = ( -/obj/structure/table/reinforced, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"hk" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/holopad, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-10" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"hl" = ( -/obj/structure/cable/cyan{ - icon_state = "4-9" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"hn" = ( -/obj/effect/turf_decal/corner/opaque/orange/full, -/obj/structure/railing/corner, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"hp" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"hx" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"hz" = ( -/obj/docking_port/mobile{ - dheight = 1; - dir = 2; - preferred_direction = 4; - port_direction = 8 - }, -/obj/machinery/camera/autoname, -/obj/machinery/light/floor, -/turf/open/floor/engine/hull, -/area/ship/external) -"hF" = ( -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"hJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/ntblue{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"hK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/shutters{ - id = "Engineering_Specialist_Shutters"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/engineering) -"hN" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/light/floor, -/turf/open/floor/engine/hull, -/area/ship/external) -"hQ" = ( -/turf/open/floor/plasteel/stairs/wood{ - dir = 8 - }, -/area/ship/security) -"hZ" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 13; - layer = 4.2 - }, -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/obj/item/toy/plush/moth/deadhead{ - pixel_x = -7; - layer = 4.3 - }, -/turf/open/floor/wood, -/area/ship/engineering) -"ib" = ( -/obj/structure/cable/cyan{ - icon_state = "5-10" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"id" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/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 = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"ih" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/glass, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 7; - pixel_y = -20 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"iq" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ix" = ( -/obj/structure/table/greyscale, -/obj/effect/turf_decal/siding/blue{ - dir = 1 - }, -/obj/item/storage/firstaid/medical{ - pixel_y = 7; - pixel_x = -2 - }, -/obj/item/storage/firstaid/o2{ - pixel_x = 1; - pixel_y = 2 - }, -/obj/item/storage/firstaid/toxin{ - pixel_x = 4; - pixel_y = -3 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"iC" = ( -/obj/machinery/camera/autoname{ - dir = 4 - }, -/obj/effect/decal/cleanable/robot_debris/old, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"iD" = ( -/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 = 4 - }, -/obj/machinery/camera/autoname{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"iF" = ( -/obj/structure/railing{ - dir = 10 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/steeldecal/steel_decals4, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/effect/spawner/lootdrop/lpaid{ - pixel_x = -4; - pixel_y = 10 - }, -/obj/effect/spawner/lootdrop/lpcombat{ - pixel_y = 6 - }, -/obj/effect/spawner/lootdrop/lpretrieval{ - pixel_x = 3; - pixel_y = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"iH" = ( -/obj/structure/bed, -/obj/item/bedsheet/grey, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"iI" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"iX" = ( -/obj/machinery/mineral/ore_redemption{ - dir = 8 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"iZ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/ntblue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"jb" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ji" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/mopbucket, -/obj/item/mop, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"jj" = ( -/obj/machinery/holopad/emergency, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"jk" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"jr" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/ert/lp/engi, -/obj/item/clothing/mask/breath, -/obj/item/tank/internals/emergency_oxygen, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"js" = ( -/obj/machinery/cryopod, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/cryo) -"jt" = ( -/obj/machinery/autolathe, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"jv" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/suit/hooded/wintercoat/security, -/obj/item/clothing/gloves/color/black, -/obj/item/clothing/head/beret/sec, -/obj/item/clothing/under/rank/security/head_of_security/nt/lp, -/obj/item/clothing/under/rank/security/head_of_security/nt/skirt/lp, -/obj/item/clothing/suit/armor/vest/security/officer, -/obj/item/clothing/under/rank/security/head_of_security/alt/lp, -/obj/machinery/light/dim/directional/west, -/turf/open/floor/wood, -/area/ship/security) -"jA" = ( -/turf/closed/wall/r_wall, -/area/ship/hallway/port) -"jC" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 8 - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"jF" = ( -/obj/effect/turf_decal/corner/opaque/orange/full, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"jH" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"jZ" = ( -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/brown/mono, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"kh" = ( -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 7; - pixel_y = -20 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"ks" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"kt" = ( -/obj/effect/turf_decal/borderfloorblack, -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"kw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"kK" = ( -/obj/structure/table/wood, -/obj/item/storage/box/cups, -/obj/machinery/light/dim/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"kO" = ( -/obj/structure/cable{ - icon_state = "2-9" - }, -/obj/structure/cable{ - icon_state = "2-5" - }, -/obj/effect/turf_decal/corner/opaque/ntblue, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"kQ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor{ - dir = 4; - id = "Ranger_AI_Core_Ext_Blasts" - }, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"kS" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/siding/blue/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"lc" = ( -/obj/structure/railing/modern/end{ - dir = 8; - railing_color = "#0C119E" - }, -/obj/structure/railing/modern/end{ - dir = 4; - railing_color = "#0C119E" - }, -/obj/machinery/computer/cryopod/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"lj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/button/door{ - dir = 4; - pixel_x = -22; - pixel_y = 8; - id = "Ranger_Cycler_Shutters"; - name = "Air Cycler Shutters" - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"lp" = ( -/obj/machinery/button/door{ - dir = 8; - pixel_y = 6; - pixel_x = 22; - id = "Ranger_FireFighting_Shut"; - name = "Shutters" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner{ - dir = 4 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"lv" = ( -/obj/effect/decal/cleanable/insectguts, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"lw" = ( -/obj/machinery/airalarm/directional/north, -/obj/structure/closet/crate/large, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"lB" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"lD" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/ship/bridge) -"lL" = ( -/obj/effect/turf_decal/siding/blue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"lU" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -21; - pixel_y = 7 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"lW" = ( -/obj/effect/turf_decal/steeldecal/steel_decals9, -/obj/effect/turf_decal/steeldecal/steel_decals9{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"lX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/orange/full, -/obj/effect/turf_decal/siding/yellow, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"mh" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light/floor, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"ml" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/corner/opaque/ntblue/half, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"mn" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/modular_computer/laptop/preset/civilian, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"mv" = ( -/obj/item/radio/intercom/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/mob/living/simple_animal/pet/dog/corgi/Lisa, -/obj/structure/bed/dogbed, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"mw" = ( -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light/dim/directional/west, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"my" = ( -/obj/structure/urinal{ - pixel_y = 29 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plastic, -/area/ship/crew/toilet) -"mJ" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -21; - pixel_y = -8 - }, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/storage) -"mQ" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"nh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/siding/red, -/obj/machinery/door/window/brigdoor{ - req_ship_access = 1; - req_access_txt = "1"; - id = "ranger_brig"; - name = "Holding Cell Door" - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/security) -"no" = ( -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"nA" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"nE" = ( -/obj/machinery/button/door{ - dir = 2; - pixel_x = -2; - name = "Blast Doors"; - id = "Ranger_AI_Core_Blasts"; - pixel_y = 22 - }, -/obj/machinery/button/shieldwallgen{ - dir = 2; - pixel_x = 6; - pixel_y = 20; - id = "AI_Core_Field_Engi" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"nJ" = ( -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"ob" = ( -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/light/dim/directional/south, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"of" = ( -/obj/machinery/light/dim/directional/south, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"og" = ( -/obj/structure/railing{ - dir = 6 - }, -/obj/machinery/computer/crew{ - dir = 8; - icon_state = "computer-right" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"oi" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"ok" = ( -/obj/machinery/door/airlock/external{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"oq" = ( -/obj/structure/cable/cyan{ - icon_state = "5-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"or" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plating, -/area/ship/engineering) -"ox" = ( -/obj/structure/chair/sofa/corner, -/obj/machinery/light/dim/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"oz" = ( -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"oI" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/northleft{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "Ranger_Port_maint_shut" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"oM" = ( -/obj/machinery/door/window/eastleft{ - dir = 2 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plastic, -/area/ship/crew/toilet) -"oQ" = ( -/obj/item/radio/intercom/directional/west, -/turf/open/floor/wood, -/area/ship/medical) -"pa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/holopad, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"pf" = ( -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"pi" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/corner/opaque/ntblue/three_quarters{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"pn" = ( -/obj/structure/chair/wood, -/obj/item/toy/figure/assistant{ - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"pp" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 13; - pixel_y = 2 - }, -/obj/structure/mirror{ - pixel_x = 24 - }, -/turf/open/floor/plastic, -/area/ship/crew/toilet) -"ps" = ( -/obj/structure/closet/secure_closet/lp/engineer, -/obj/item/clothing/head/welding, -/obj/item/holosign_creator/engineering, -/obj/item/holosign_creator/atmos, -/obj/item/clothing/gloves/color/yellow, -/obj/item/clothing/glasses/meson/gar, -/obj/item/crowbar/power, -/obj/item/clothing/shoes/magboots, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"pA" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/ship/bridge) -"pD" = ( -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"pL" = ( -/obj/structure/chair/comfy/teal{ - dir = 4 - }, -/obj/item/toy/plush/moth/royal, -/obj/item/radio/intercom/wideband/directional/south, -/turf/open/floor/circuit/green/airless, -/area/ship/engineering/communications) -"pU" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"qb" = ( -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/industrial/outline/blue, -/obj/structure/janitorialcart{ - dir = 4 - }, -/obj/item/mop, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"qe" = ( -/obj/structure/urinal{ - pixel_y = 29 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plastic, -/area/ship/crew/toilet) -"qs" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"qQ" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"qR" = ( -/obj/machinery/door/airlock/security/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{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/effect/turf_decal/corner/opaque/red/full, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"qS" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/decal/cleanable/oil/streak, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"qZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/corner/opaque/brown/mono, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"rg" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/tech, -/area/ship/storage) -"rq" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/stairs, -/area/ship/crew/cryo) -"rA" = ( -/obj/effect/turf_decal/corner/opaque/orange/full, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/yellow, -/obj/machinery/holopad, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"rC" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"rL" = ( -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"rM" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/orange/arrow_cw{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"rT" = ( -/obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = -7; - pixel_y = -19 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"rW" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/northright{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "Ranger_SB_maint_shut" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"rX" = ( -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"rZ" = ( -/obj/effect/turf_decal/atmos/air, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/engine/air, -/area/ship/hallway/central) -"sf" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/fax, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"sl" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"sm" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"sw" = ( -/obj/structure/cable{ - icon_state = "6-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"sF" = ( -/obj/structure/table/greyscale, -/obj/item/storage/box/syringes{ - pixel_y = 10; - pixel_x = -5 - }, -/obj/effect/turf_decal/siding/blue{ - dir = 9 - }, -/obj/item/reagent_containers/glass/bottle/mannitol{ - pixel_y = 8; - pixel_x = 8 - }, -/obj/item/reagent_containers/glass/bottle/morphine{ - pixel_x = 5 - }, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"sJ" = ( -/turf/closed/wall/r_wall, -/area/ship/hallway/central) -"sR" = ( -/obj/structure/table/wood, -/obj/machinery/light/dim/directional/south, -/obj/effect/turf_decal/siding/red/end, -/obj/item/toy/plush/spider, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/security) -"sU" = ( -/obj/structure/table/greyscale, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-10" - }, -/obj/effect/turf_decal/siding/blue{ - dir = 5 - }, -/obj/item/defibrillator/loaded, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"tb" = ( -/obj/structure/table/wood, -/obj/machinery/light/dim/directional/north, -/obj/item/flashlight{ - pixel_y = 12 - }, -/obj/item/flashlight{ - pixel_y = 12 - }, -/obj/item/flashlight{ - pixel_y = 9 - }, -/obj/item/flashlight{ - pixel_y = 4 - }, -/obj/item/flashlight, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"tf" = ( -/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-10" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"tg" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"tj" = ( -/obj/machinery/door/airlock/command{ - dir = 4 - }, -/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" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"tk" = ( -/obj/effect/turf_decal/corner/opaque/orange/full, -/obj/effect/turf_decal/siding/yellow, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"tq" = ( -/obj/structure/bed, -/obj/item/bedsheet/medical, -/turf/open/floor/wood, -/area/ship/medical) -"tr" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"tK" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/computer/security{ - dir = 8; - icon_state = "computer-left" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"tQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/siding/red{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-6" - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/security) -"tR" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/machinery/light/dim/directional/south, -/obj/effect/turf_decal/corner/opaque/ntblue/half, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"tT" = ( -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"tZ" = ( -/obj/machinery/button/door{ - dir = 4; - pixel_x = -21; - name = "Shutters"; - id = "Ranger_SB_maint_shut" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"uk" = ( -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/item/clothing/mask/breath, -/obj/structure/closet/emcloset/empty{ - name = "emergency EVA gear" - }, -/obj/item/tank/internals/emergency_oxygen, -/obj/effect/turf_decal/siding/yellow{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/starboard) -"up" = ( -/obj/effect/turf_decal/corner/opaque/orange/full, -/obj/machinery/airalarm/directional/north, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"us" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"ux" = ( -/obj/machinery/light/dim/directional/south, -/obj/machinery/telecomms/relay{ - freq_listening = list(1353,1447,1459); - id = "Nanotrasen Relay"; - name = "Nanotrasen relay"; - network = "nt_commnet" - }, -/turf/open/floor/circuit/telecomms{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ship/engineering/communications) -"uE" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"uH" = ( -/obj/machinery/door/airlock/public/glass, -/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/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"uW" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/blue, -/obj/machinery/iv_drip, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"vh" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/machinery/door/window, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"vj" = ( -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/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/camera/autoname{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"vk" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = 13; - pixel_y = 2 - }, -/obj/structure/mirror{ - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_x = -7; - pixel_y = 21 - }, -/turf/open/floor/plastic, -/area/ship/crew/toilet) -"vm" = ( -/turf/closed/wall/r_wall, -/area/ship/medical) -"vp" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"vr" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/engine/air, -/area/ship/hallway/central) -"vv" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"vz" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/dim/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"vB" = ( -/obj/machinery/cryopod, -/obj/machinery/camera/autoname, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/cryo) -"vF" = ( -/obj/effect/turf_decal/siding/blue, -/obj/structure/closet/crate/freezer/blood, -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"vO" = ( -/turf/open/floor/circuit/green/airless, -/area/ship/engineering/communications) -"vR" = ( -/obj/machinery/light/dim/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"vS" = ( -/obj/structure/table/optable, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/siding/blue, -/obj/item/storage/backpack/duffelbag/med/surgery, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"vT" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - 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 = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"vV" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/ert/lp/med, -/obj/item/clothing/mask/breath, -/obj/machinery/camera/autoname, -/obj/effect/turf_decal/siding/blue{ - dir = 5 - }, -/obj/item/tank/internals/emergency_oxygen, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"wc" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/northright{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "Ranger_Port_maint_shut" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"wf" = ( -/obj/machinery/telecomms/receiver/preset_right{ - autolinkers = list("receiverB","hub"); - freq_listening = list(1353,1447,1459); - network = "nt_commnet" - }, -/turf/open/floor/circuit/telecomms{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ship/engineering/communications) -"wh" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "Ranger_Starboard_holofield" - }, -/obj/machinery/door/poddoor{ - id = "Rangar_Starboard_Blasts" - }, -/obj/structure/cable, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ship/hallway/starboard) -"wp" = ( -/obj/item/clothing/suit/space/eva, -/obj/item/clothing/head/helmet/space/eva, -/obj/item/clothing/mask/breath, -/obj/item/tank/internals/emergency_oxygen, -/obj/structure/closet/emcloset/empty{ - name = "emergency EVA gear" - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"wq" = ( -/turf/open/floor/engine/hull, -/area/ship/external) -"wu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/brown/mono, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"ww" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/stand_clear{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"wC" = ( -/obj/effect/turf_decal/steeldecal/steel_decals6, -/obj/effect/turf_decal/borderfloorblack{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"wE" = ( -/obj/machinery/button/door{ - pixel_y = 21; - name = "Blast Doors"; - id = "Ranger_Port_Blasts" - }, -/obj/machinery/button/shieldwallgen{ - pixel_y = 20; - pixel_x = 8; - id = "Ranger_Port_holofields" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"wT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/corner, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"wU" = ( -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 19; - pixel_y = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/orange/full, -/obj/effect/turf_decal/siding/yellow{ - dir = 6 - }, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"xj" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/trimline/opaque/ntblue/filled/line, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"xp" = ( -/obj/machinery/airalarm/directional/west, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/wood, -/area/ship/medical) -"xq" = ( -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating, -/area/ship/engineering) -"xv" = ( -/obj/machinery/recharge_station, -/obj/machinery/light/dim/directional/east, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"xw" = ( -/obj/structure/table/wood, -/obj/machinery/microwave, -/obj/machinery/light/dim/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"xA" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/light/dim/directional/west, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/starboard) -"xB" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/structure/cable/cyan{ - icon_state = "4-9" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"xK" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/folder/blue{ - pixel_x = -6 - }, -/obj/item/folder/red{ - pixel_y = 2 - }, -/obj/item/folder{ - pixel_y = 5; - pixel_x = 7 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"yi" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/button/shieldwallgen{ - dir = 8; - pixel_x = 20; - pixel_y = -7; - id = "AI_Core_Field_Engi" - }, -/obj/machinery/button/door{ - dir = 8; - pixel_x = 22; - name = "Blast Doors"; - id = "Ranger_AI_Core_Blasts"; - pixel_y = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-10" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"ym" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"yo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 1 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"yA" = ( -/obj/machinery/telecomms/hub{ - network = "nt_commnet"; - id = "Nanotrasen Communications Hub"; - autolinkers = list("hub","bus","relay","messaging","nanotrasen","broadcasterB","receiverB") - }, -/turf/open/floor/circuit/telecomms{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ship/engineering/communications) -"yC" = ( -/obj/structure/toilet{ - dir = 1 - }, -/turf/open/floor/plastic, -/area/ship/crew/toilet) -"yK" = ( -/obj/item/soap/nanotrasen, -/obj/structure/window/reinforced/tinted/frosted{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"yU" = ( -/obj/structure/table/reinforced, -/obj/item/storage/belt/utility, -/obj/item/t_scanner{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/item/weldingtool{ - pixel_x = -6 - }, -/obj/item/stack/cable_coil/random, -/obj/item/multitool, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"yZ" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-9" - }, -/turf/open/floor/plasteel/tech, -/area/ship/storage) -"zc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half, -/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 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"zi" = ( -/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/machinery/door/airlock/public/glass, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"zB" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/machinery/door/window{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/circuit/green/airless, -/area/ship/engineering/communications) -"zC" = ( -/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 = 4 - }, -/obj/machinery/door/poddoor/shutters{ - dir = 8; - name = "Cargo Bay"; - id = "Ranger_Cargo_Door" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"zF" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"zW" = ( -/turf/template_noop, -/area/template_noop) -"Ao" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Av" = ( -/obj/structure/table/wood, -/obj/item/toy/cards/deck{ - pixel_x = -1; - pixel_y = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Aw" = ( -/turf/open/floor/wood, -/area/ship/medical) -"AF" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4 - }, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"AH" = ( -/obj/effect/turf_decal/borderfloorblack/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"AP" = ( -/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/white, -/area/ship/hallway/central) -"AT" = ( -/obj/effect/turf_decal/industrial/outline/blue, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"AZ" = ( -/obj/machinery/airalarm/directional/west, -/turf/open/floor/wood, -/area/ship/security) -"Be" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/light/dim/directional/south, -/obj/machinery/button/door{ - dir = 4; - id = "Ranger_FireFighting_Shut"; - name = "Shutters"; - pixel_x = -22; - pixel_y = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/storage) -"Bg" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "Ranger_Starboard_holofield" - }, -/obj/machinery/door/poddoor{ - id = "Rangar_Starboard_Blasts" - }, -/obj/structure/cable{ - icon_state = "0-9" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel, -/area/ship/hallway/starboard) -"Bh" = ( -/turf/open/floor/plasteel/stairs/wood, -/area/ship/engineering) -"Bl" = ( -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/orange/arrow_ccw{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"Bo" = ( -/obj/effect/turf_decal/steeldecal/steel_decals4, -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals6{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"BA" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/structure/curtain, -/obj/item/bikehorn/rubberducky, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"BI" = ( -/obj/machinery/door/airlock/wood, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"BO" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/northleft{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "Ranger_SB_maint_shut" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"BX" = ( -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/closet/firecloset/wall{ - dir = 4; - pixel_x = -28 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"BY" = ( -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-9" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"Ca" = ( -/obj/effect/turf_decal/corner/opaque/orange/full, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Cb" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/light/dim/directional/west, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Cg" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"Cq" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/turf/open/floor/circuit/green/airless, -/area/ship/engineering/communications) -"Ct" = ( -/obj/structure/table/greyscale, -/obj/machinery/light/dim/directional/east, -/obj/effect/turf_decal/siding/blue{ - dir = 6 - }, -/obj/item/roller{ - pixel_x = 5; - pixel_y = 12 - }, -/obj/item/roller{ - pixel_x = -3; - pixel_y = 7 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"CB" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/hole/right, -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"CD" = ( -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/orange/arrow_ccw{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"CG" = ( -/obj/machinery/door/airlock/public/glass, -/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/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"CI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"CJ" = ( -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 8; - name = "Air Supply Pump" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"CN" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ - piping_layer = 2; - dir = 8; - layer = 2 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/engine/air, -/area/ship/hallway/central) -"CP" = ( -/obj/machinery/camera/autoname{ - dir = 10 - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"Dd" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/industrial/outline/orange, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"Dr" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "AI_Core_Field_Engi"; - dir = 8 - }, -/obj/machinery/door/poddoor{ - dir = 2; - id = "Ranger_AI_Core_Blasts" - }, -/obj/structure/cable, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Ds" = ( -/obj/machinery/camera/autoname{ - dir = 6 - }, -/obj/effect/turf_decal/borderfloorblack/corner, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals6{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"Dx" = ( -/turf/open/floor/plasteel/dark, -/area/ship/security) -"DE" = ( -/obj/item/storage/box/metalfoam, -/obj/item/watertank/atmos, -/obj/structure/rack, -/obj/effect/turf_decal/corner/opaque/brown/mono, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"DW" = ( -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"DZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/button/door{ - dir = 4; - pixel_x = -20; - name = "Cargo Bay Shutters"; - id = "Ranger_Cargo_Door"; - pixel_y = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Ek" = ( -/obj/machinery/computer/telecomms/server, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Eq" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"EL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/ntblue/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"EP" = ( -/obj/machinery/vending/snack/random, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Ff" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"Fg" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/ert/lp, -/obj/item/clothing/mask/breath, -/obj/item/tank/internals/emergency_oxygen, -/obj/effect/turf_decal/siding/wood/end{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Fh" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer2{ - dir = 9 - }, -/obj/machinery/door/airlock/external{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Fw" = ( -/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/machinery/door/airlock/wood, -/turf/open/floor/plasteel/white, -/area/ship/crew/toilet) -"Fx" = ( -/obj/structure/table/wood, -/obj/item/storage/box/matches{ - pixel_y = 4 - }, -/obj/item/reagent_containers/glass/maunamug{ - pixel_y = 9; - pixel_x = 8 - }, -/obj/item/clothing/mask/cigarette/cigar/havana{ - pixel_y = 2; - pixel_x = -5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"FB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/orange/full, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"FQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Gc" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/under/rank/security/head_of_security/alt/skirt/lp, -/obj/item/clothing/under/rank/security/head_of_security/alt/lp, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/suit/jacket/miljacket, -/obj/item/clothing/suit/jacket/leather/duster/command, -/obj/item/clothing/head/beret/lt, -/obj/item/storage/backpack/messenger/com, -/obj/item/storage/backpack/satchel/cap, -/obj/item/storage/backpack/captain, -/obj/item/storage/backpack/duffelbag/captain, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Ge" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/effect/turf_decal/industrial/outline/orange, -/turf/open/floor/plating, -/area/ship/engineering) -"Gh" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"Gk" = ( -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -30 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"Gn" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = 9; - pixel_y = 3 - }, -/obj/item/toy/plush/moth/snow{ - pixel_x = -3 - }, -/turf/open/floor/wood, -/area/ship/medical) -"Gz" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"GC" = ( -/obj/structure/window/reinforced/spawner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/blue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"GE" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/structure/bed, -/obj/item/bedsheet/medical, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"GG" = ( -/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 = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"GY" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/wood, -/area/ship/engineering) -"Ha" = ( -/obj/structure/closet/secure_closet/lp/lieutenant, -/obj/item/gun/energy/e_gun/mindshield{ - pixel_y = 1 - }, -/obj/item/stock_parts/cell/gun, -/obj/item/melee/classic_baton/telescopic, -/obj/item/kitchen/knife/combat/survival, -/obj/item/gps, -/obj/item/screwdriver, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 7; - pixel_y = -20 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Hd" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/poddoor/shutters{ - id = "Engineering_Specialist_Shutters"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/engineering) -"Hs" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/orange/full, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Hy" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/orange/arrow_cw{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"HA" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "Ranger_Port_holofields" - }, -/obj/machinery/door/poddoor{ - id = "Ranger_Port_Blasts" - }, -/obj/structure/cable{ - icon_state = "0-6" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/port) -"HZ" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8 - }, -/obj/effect/decal/cleanable/oil/slippery, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Ib" = ( -/obj/machinery/button/door{ - dir = 4; - pixel_x = -21; - name = "Shutters"; - id = "Ranger_Port_maint_shut" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Iy" = ( -/obj/structure/table/wood, -/obj/machinery/light/dim/directional/north, -/obj/item/radio{ - pixel_x = -8 - }, -/obj/item/radio{ - pixel_x = 3 - }, -/obj/item/radio{ - pixel_x = 1 - }, -/obj/item/radio{ - pixel_x = -5 - }, -/obj/item/radio{ - pixel_x = -2 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"Iz" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-10" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"IC" = ( -/obj/effect/turf_decal/corner/opaque/orange/full, -/obj/machinery/door/airlock/engineering/glass, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"IE" = ( -/obj/machinery/light/floor, -/turf/open/floor/circuit/green/airless, -/area/ship/engineering/communications) -"IM" = ( -/obj/structure/chair/sofa{ - dir = 8 - }, -/obj/item/toy/plush/blahaj{ - layer = 3.1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"IQ" = ( -/obj/machinery/cryopod, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew/cryo) -"IR" = ( -/obj/machinery/light/dim/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Ji" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/ert/lp/sec, -/obj/item/clothing/mask/breath, -/obj/machinery/light/dim/directional/east, -/obj/effect/turf_decal/siding/red{ - dir = 5 - }, -/obj/item/tank/internals/emergency_oxygen, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/security) -"Js" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/obj/effect/turf_decal/siding/red/corner, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/security) -"Jw" = ( -/obj/structure/cable/cyan{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"JK" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/mirror{ - pixel_x = -25 - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/wood, -/area/ship/engineering) -"JO" = ( -/obj/machinery/door/airlock/command, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"JP" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"JR" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/cryo) -"Kf" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/three_quarters, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Kg" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering/communications) -"Kj" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - dir = 8 - }, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Kl" = ( -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"Kt" = ( -/obj/machinery/holopad, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Ku" = ( -/obj/machinery/computer/secure_data/laptop, -/turf/closed/wall/r_wall, -/area/ship/hallway/central) -"Kw" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plastic, -/area/ship/crew/toilet) -"KC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/corner/opaque/brown/mono, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"KQ" = ( -/obj/structure/closet, -/obj/item/pickaxe, -/obj/item/pickaxe, -/obj/item/mining_scanner, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/shovel, -/obj/item/shovel, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"KX" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/trimline/opaque/red/filled/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"Lg" = ( -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/red, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/security) -"Lk" = ( -/turf/closed/wall/r_wall, -/area/ship/bridge) -"Lt" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plastic, -/area/ship/crew/toilet) -"Lu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Lw" = ( -/obj/structure/bed, -/obj/item/bedsheet/orange, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/engineering) -"LM" = ( -/obj/machinery/telecomms/processor/preset_four{ - autolinkers = list("processor4","bus"); - network = "nt_commnet"; - id = "Nanotrasen Communications Processor" - }, -/turf/open/floor/circuit/telecomms{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ship/engineering/communications) -"LQ" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/port_gen/pacman, -/obj/item/stack/sheet/mineral/plasma/five, -/obj/effect/turf_decal/industrial/outline/orange, -/turf/open/floor/plating, -/area/ship/engineering) -"LU" = ( -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "Ranger_Bridge_Shutters" - }, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/door/firedoor/window, -/turf/open/floor/plating, -/area/ship/bridge) -"LV" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/port) -"Ma" = ( -/obj/structure/chair/wood, -/obj/effect/turf_decal/siding/red{ - dir = 4 - }, -/obj/effect/turf_decal/siding/red{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/security) -"Mc" = ( -/obj/structure/toilet{ - dir = 1 - }, -/obj/machinery/light/dim/directional/east, -/turf/open/floor/plastic, -/area/ship/crew/toilet) -"Md" = ( -/obj/structure/AIcore, -/obj/item/mmi/posibrain, -/obj/item/circuitboard/aicore, -/turf/open/floor/circuit/green/airless, -/area/ship/engineering/communications) -"Mf" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/dorm) -"Mg" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/effect/turf_decal/corner/opaque/orange/border{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/orange/arrow_cw{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"Mh" = ( -/obj/machinery/computer/apc_control{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"Mm" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"Mn" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/trimline/opaque/ntblue, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Ms" = ( -/obj/machinery/button/door{ - pixel_y = -20; - name = "Ranger Bridge Shutters"; - id = "Ranger_Bridge_Shutters"; - dir = 1; - pixel_x = 6 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals4, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Mt" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/orange/full, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Mu" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/cigarettes/derringer/gold{ - pixel_x = -1; - pixel_y = -4 - }, -/obj/item/lighter{ - pixel_x = -10 - }, -/obj/item/flashlight/lamp/green{ - pixel_x = 5; - pixel_y = 13; - layer = 4.2 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Mx" = ( -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 19; - pixel_y = 8 - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"Mz" = ( -/obj/effect/turf_decal/corner/opaque/orange/full, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 9 - }, -/obj/machinery/button/door{ - dir = 4; - pixel_y = 6; - pixel_x = -22; - id = "Engineering_Specialist_Shutters"; - name = "Privacy Shutters" - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"MI" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"MK" = ( -/obj/structure/table/reinforced, -/obj/item/aicard, -/obj/item/stack/sheet/rglass{ - amount = 25 - }, -/obj/item/wrench, -/obj/item/stack/cable_coil/cyan, -/turf/open/floor/circuit/green/airless, -/area/ship/engineering/communications) -"ML" = ( -/obj/machinery/light/dim/directional/north, -/obj/effect/turf_decal/industrial/outline/blue, -/obj/structure/closet/crate/trashcart/laundry, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"MW" = ( -/obj/item/radio/intercom/directional/south, -/obj/machinery/computer/helm{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"MY" = ( -/obj/effect/turf_decal/corner/opaque/ntblue/border{ - dir = 4 - }, -/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/white, -/area/ship/hallway/central) -"Nd" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/engineering) -"Nf" = ( -/obj/machinery/button/door{ - dir = 4; - pixel_x = -21; - name = "Outer Window Blast Doors"; - id = "Ranger_AI_Core_Ext_Blasts" - }, -/obj/machinery/light/dim/directional/south, -/turf/open/floor/circuit/green/airless, -/area/ship/engineering/communications) -"Nn" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/circuit/green/airless, -/area/ship/engineering/communications) -"Nu" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Ny" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/suit/hooded/wintercoat/engineering, -/obj/item/clothing/head/beret/eng/hazard, -/obj/item/storage/backpack/satchel/eng, -/obj/item/storage/backpack/messenger/engi, -/obj/item/storage/backpack/industrial, -/obj/item/storage/backpack/duffelbag/engineering, -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/obj/item/clothing/under/rank/engineering/engineer/nt/lp, -/obj/item/clothing/under/rank/engineering/engineer/nt/skirt/lp, -/turf/open/floor/wood, -/area/ship/engineering) -"NC" = ( -/obj/machinery/camera/autoname{ - dir = 6 - }, -/obj/machinery/light/floor, -/turf/open/floor/engine/hull, -/area/ship/external) -"NM" = ( -/turf/open/floor/plasteel/stairs{ - dir = 4 - }, -/area/ship/bridge) -"NR" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"NS" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/structure/closet/crate/medical{ - name = "anesthetics crate" - }, -/obj/item/tank/internals/anesthetic, -/obj/item/tank/internals/anesthetic{ - pixel_x = 3 - }, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/mask/breath/medical{ - pixel_x = 3 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"NZ" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Om" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/under/rank/medical/paramedic/skirt/lp, -/obj/item/clothing/under/rank/medical/paramedic/lp, -/obj/item/clothing/suit/hooded/wintercoat/medical, -/obj/item/clothing/head/beret/med, -/obj/item/storage/backpack/satchel/med, -/obj/item/storage/backpack/messenger/med, -/obj/item/storage/backpack/medic, -/obj/item/storage/backpack/duffelbag/med, -/turf/open/floor/wood, -/area/ship/medical) -"On" = ( -/obj/structure/closet/crate, -/obj/effect/decal/cleanable/sprayweb, -/obj/machinery/light/dim/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Ou" = ( -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"Ov" = ( -/obj/machinery/light/dim/directional/east, -/obj/machinery/telecomms/broadcaster/preset_right{ - autolinkers = list("broadcasterB","hub"); - network = "nt_commnet" - }, -/turf/open/floor/circuit/telecomms{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ship/engineering/communications) -"Ox" = ( -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"OC" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-6" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"OK" = ( -/obj/machinery/light_switch{ - pixel_x = -7; - pixel_y = 21 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 1 - }, -/obj/machinery/button/door{ - dir = 8; - pixel_x = 20; - name = "Cargo Bay Shutters"; - id = "Ranger_Cargo_Door"; - pixel_y = 1 - }, -/obj/effect/turf_decal/trimline/opaque/yellow/filled/corner, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"OP" = ( -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"Pd" = ( -/obj/structure/table/reinforced, -/obj/item/aiModule/core/freeformcore{ - pixel_x = -2; - pixel_y = 1 - }, -/obj/item/aiModule/reset/purge{ - pixel_y = 6; - pixel_x = 1 - }, -/obj/item/aiModule/reset{ - pixel_x = 4; - pixel_y = -2 - }, -/obj/item/aiModule/zeroth{ - pixel_x = -5; - pixel_y = -6 - }, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/circuit/green/airless, -/area/ship/engineering/communications) -"Ph" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Po" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/siding/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"Pr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/corner/opaque/ntblue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"PG" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/light/floor, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"PR" = ( -/obj/effect/turf_decal/corner/opaque/ntblue/half, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"PV" = ( -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/electrical{ - pixel_x = 3; - pixel_y = 7 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"Qf" = ( -/obj/effect/turf_decal/corner/opaque/brown/mono, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"Qt" = ( -/obj/item/bodypart/leg/right/robot, -/obj/item/bodypart/r_arm/robot, -/obj/item/bodypart/leg/left/robot, -/obj/item/bodypart/l_arm/robot, -/obj/item/bodypart/chest/robot, -/obj/item/bodypart/head/robot, -/obj/item/borg/upgrade/ai, -/obj/item/robot_suit, -/obj/structure/closet/crate/engineering, -/obj/effect/turf_decal/industrial/hatch/orange, -/turf/open/floor/plating, -/area/ship/engineering) -"Qu" = ( -/obj/machinery/door/firedoor/window, -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/turf/open/floor/plating, -/area/ship/medical) -"QT" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/starboard) -"QV" = ( -/obj/machinery/light/dim/directional/west, -/turf/open/floor/engine/hull, -/area/ship/external) -"Rn" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/storage) -"Ro" = ( -/obj/effect/turf_decal/trimline/opaque/ntblue/filled/line{ - dir = 1 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"RA" = ( -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"RB" = ( -/obj/effect/turf_decal/trimline/opaque/orange/arrow_ccw{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"RM" = ( -/obj/structure/chair/sofa/left{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"RS" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/effect/turf_decal/industrial/outline/orange, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"Sa" = ( -/obj/effect/turf_decal/ntspaceworks_small, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Sl" = ( -/obj/machinery/light/dim/directional/east, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plating, -/area/ship/engineering) -"So" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"SC" = ( -/obj/structure/table/wood, -/obj/item/storage/box/donkpockets{ - pixel_x = -3 - }, -/obj/item/storage/box/donkpockets/donkpocketpizza{ - pixel_x = 2; - pixel_y = 4 - }, -/obj/item/storage/box/donkpockets/donkpocketspicy{ - pixel_y = 9; - pixel_x = 7 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"SE" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/effect/turf_decal/industrial/outline/orange, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/starboard) -"SN" = ( -/obj/effect/turf_decal/trimline/opaque/yellow/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"SU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/ship/hallway/central) -"Tb" = ( -/turf/closed/wall/r_wall, -/area/ship/storage) -"Te" = ( -/obj/machinery/light/floor, -/turf/open/floor/engine/hull, -/area/ship/external) -"Tg" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/cable/cyan{ - icon_state = "6-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Tl" = ( -/obj/machinery/light/dim/directional/north, -/obj/machinery/light/floor, -/turf/open/floor/engine/hull, -/area/ship/external) -"Tz" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering) -"TI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/airless, -/area/ship/engineering/communications) -"TL" = ( -/obj/structure/closet/crate, -/obj/machinery/light/dim/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"TR" = ( -/obj/structure/table/wood, -/obj/machinery/light/dim/directional/north, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"TZ" = ( -/obj/effect/turf_decal/trimline/opaque/orange/arrow_ccw{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Ua" = ( -/obj/machinery/camera/autoname{ - dir = 9 - }, -/turf/open/floor/circuit/green/airless, -/area/ship/engineering/communications) -"Uj" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/paper_bin{ - pixel_y = 8; - pixel_x = 5 - }, -/obj/item/pen/fountain{ - pixel_x = -4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Ur" = ( -/obj/structure/cable{ - icon_state = "2-9" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/trimline/opaque/orange/arrow_cw{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/orange/filled/line{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Us" = ( -/obj/effect/turf_decal/siding/red{ - dir = 9 - }, -/obj/machinery/door_timer{ - pixel_y = 28; - id = "ranger_brig" - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/security) -"Ut" = ( -/obj/structure/urinal{ - pixel_y = 29 - }, -/obj/machinery/light/dim/directional/west, -/turf/open/floor/plastic, -/area/ship/crew/toilet) -"UQ" = ( -/turf/open/floor/engine/air, -/area/ship/hallway/central) -"UU" = ( -/obj/machinery/door/airlock/public/glass, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"UW" = ( -/obj/structure/cable/cyan{ - icon_state = "6-9" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Vg" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/window, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "Ranger_Cycler_Shutters" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Vh" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/filled/line, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"Vk" = ( -/obj/structure/bed, -/obj/item/bedsheet/nanotrasen, -/obj/machinery/firealarm/directional/north, -/obj/item/toy/plush/moth/royal{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Vm" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Vp" = ( -/turf/closed/wall/r_wall, -/area/ship/hallway/starboard) -"Vq" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/effect/turf_decal/industrial/outline/orange, -/obj/effect/decal/cleanable/plasma, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"Vt" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"VC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/stairs, -/area/ship/crew/cryo) -"VJ" = ( -/obj/machinery/door/airlock/engineering{ - 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 = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"VM" = ( -/obj/effect/turf_decal/industrial/outline/blue, -/obj/item/storage/box/lights/mixed{ - pixel_x = -4; - pixel_y = 6 - }, -/obj/item/storage/box/mousetraps{ - pixel_y = -1; - pixel_x = 3 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"VP" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/closet, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"VQ" = ( -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/engine/hull, -/area/ship/external) -"Wj" = ( -/obj/structure/bed, -/obj/item/radio/intercom/directional/south, -/obj/item/bedsheet/red, -/turf/open/floor/wood, -/area/ship/security) -"Wp" = ( -/obj/machinery/door/poddoor{ - dir = 2; - id = "Ranger_AI_Core_Blasts" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "AI_Core_Field_Engi"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-5" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Wr" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/corner/opaque/ntblue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"Wv" = ( -/obj/structure/chair/sofa/right, -/obj/item/toy/plush/goatplushie{ - layer = 3.1 - }, -/obj/machinery/light_switch{ - pixel_x = -7; - pixel_y = 21 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"WF" = ( -/obj/structure/ore_box, -/obj/machinery/light/dim/directional/west, -/turf/open/floor/engine/hull, -/area/ship/external) -"WG" = ( -/obj/machinery/telecomms/server/presets/nanotrasen{ - autolinkers = list("nanotrasen","hub"); - network = "nt_commnet"; - freq_listening = list(1353,1447,1459) - }, -/obj/item/disk/holodisk/lp/stations, -/turf/open/floor/circuit/telecomms{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ship/engineering/communications) -"WR" = ( -/obj/effect/turf_decal/corner/opaque/brown/mono, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"WZ" = ( -/obj/machinery/computer/telecomms/server{ - dir = 4 - }, -/obj/machinery/light/dim/directional/west, -/turf/open/floor/plasteel/mono/dark, -/area/ship/engineering) -"Xb" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/structure/window/reinforced/spawner, -/obj/structure/closet, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Xt" = ( -/obj/machinery/space_heater, -/obj/machinery/light/dim/directional/south, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/storage) -"XA" = ( -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"XE" = ( -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-5" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"XH" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"XL" = ( -/obj/machinery/door/airlock/public/glass, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"XQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/blue/filled/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"XR" = ( -/obj/machinery/door/airlock/public/glass, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"XS" = ( -/obj/effect/turf_decal/corner/opaque/blue/diagonal, -/obj/structure/table/greyscale, -/obj/machinery/light/dim/directional/east, -/obj/item/toy/plush/moth/ragged, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"XT" = ( -/turf/closed/wall/r_wall, -/area/ship/cargo) -"XV" = ( -/obj/machinery/camera/autoname{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/ntblue/filled/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"Yk" = ( -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Yw" = ( -/obj/machinery/door/airlock/public/glass, -/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/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"Yy" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "Ranger_Port_holofields" - }, -/obj/machinery/door/poddoor{ - id = "Ranger_Port_Blasts" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/port) -"Yz" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/siding/red{ - dir = 6 - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-9" - }, -/turf/open/floor/mineral/plastitanium/red/brig, -/area/ship/security) -"YJ" = ( -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/ancient/lp, -/obj/item/clothing/mask/breath, -/obj/effect/turf_decal/corner/opaque/brown/mono, -/obj/item/tank/internals/emergency_oxygen, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plasteel/dark, -/area/ship/storage) -"YK" = ( -/obj/machinery/light_switch{ - pixel_x = 8; - pixel_y = 22 - }, -/turf/open/floor/plasteel/stairs/wood{ - dir = 8 - }, -/area/ship/medical) -"YP" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable/cyan{ - icon_state = "4-10" - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"YW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/obj/item/radio/intercom/directional/west, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) -"Zj" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/machinery/door/window/northleft{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "Ranger_Port_maint_shut" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Zk" = ( -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"Zl" = ( -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/industrial/outline/orange, -/turf/open/floor/plasteel/tech, -/area/ship/maintenance/port) -"Zs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/ntblue/filled/line{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-6" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Zv" = ( -/obj/machinery/firealarm/directional/west, -/turf/open/floor/wood, -/area/ship/security) -"Zw" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"Zx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/corner/opaque/ntblue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"ZF" = ( -/obj/machinery/light/dim/directional/south, -/obj/effect/turf_decal/industrial/outline/blue, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ZI" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/trimline/opaque/ntblue/filled/corner, -/turf/open/floor/plasteel/white, -/area/ship/hallway/starboard) -"ZJ" = ( -/obj/effect/turf_decal/industrial/warning{ - 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/plasteel/tech/airless, -/area/ship/engineering/communications) -"ZL" = ( -/obj/machinery/vending/coffee, -/obj/machinery/light/dim/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/central) -"ZS" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/tech, -/area/ship/storage) -"ZW" = ( -/obj/machinery/light/dim/directional/north, -/obj/effect/turf_decal/trimline/opaque/ntblue/filled/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"ZY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/corner/opaque/ntblue/half{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/central) - -(1,1,1) = {" -zW -zW -zW -zW -zW -zW -LV -tg -tg -LV -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -QT -qs -qs -QT -zW -zW -zW -zW -"} -(2,1,1) = {" -zW -zW -zW -zW -zW -LV -LV -oI -wc -LV -jb -LV -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -QT -tr -QT -BO -rW -QT -QT -zW -zW -zW -"} -(3,1,1) = {" -zW -zW -zW -zW -zW -LV -ks -Jw -ob -LV -Zj -LV -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -QT -br -QT -DW -nJ -iC -QT -zW -zW -zW -"} -(4,1,1) = {" -zW -zW -zW -zW -LV -LV -qS -Tg -dM -Ib -HZ -LV -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -QT -Vm -tZ -oq -an -cE -QT -QT -zW -zW -"} -(5,1,1) = {" -zW -zW -zW -zW -LV -Zl -Vq -aW -UW -hl -Kj -LV -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -QT -qQ -gD -ib -eN -RS -Dd -QT -zW -zW -"} -(6,1,1) = {" -zW -zW -zW -zW -vm -Vq -Zl -iq -Vt -xB -AT -LV -zW -zW -zW -zW -Kg -kQ -kQ -kQ -Kg -zW -zW -zW -zW -QT -VM -YP -vv -Ph -RS -SE -fV -zW -zW -"} -(7,1,1) = {" -zW -zW -zW -vm -vm -vm -vm -vm -LV -ad -ZF -LV -zW -zW -zW -Kg -Kg -gh -Md -pL -Kg -Kg -zW -zW -zW -QT -ML -ih -QT -QT -QT -fV -fV -fV -zW -"} -(8,1,1) = {" -zW -zW -zW -vm -xp -Aw -oQ -tq -LV -sm -qb -LV -zW -zW -zW -Kg -Pd -vO -IE -vO -Nf -Kg -zW -zW -zW -QT -gz -FQ -QT -jv -Zv -AZ -Wj -fV -zW -"} -(9,1,1) = {" -zW -zW -vm -vm -YK -aO -Om -Gn -LV -vT -LV -LV -zW -zW -wq -Kg -MK -Ua -vO -Nn -Cq -Kg -wq -zW -zW -QT -QT -id -QT -fV -bw -hQ -ab -fV -fV -"} -(10,1,1) = {" -zW -zW -vm -sF -oi -NS -vF -vm -jA -zc -jA -zW -zW -Tz -Tz -Kg -Kg -Kg -kw -gk -zB -Kg -Kg -Kg -zW -zW -Vp -cN -vR -fV -Us -Js -Ma -sR -fV -"} -(11,1,1) = {" -zW -zW -vm -ix -Kt -jk -vS -Qu -Cb -NR -jA -zW -Tz -Tz -jt -WZ -Mh -Tz -nE -TI -kt -LM -bX -Kg -Kg -zW -Vp -Ff -wT -fV -gi -Lg -bN -VP -fV -"} -(12,1,1) = {" -zW -zW -vm -vV -GC -kS -uW -Qu -XQ -PR -jA -zW -Tz -LQ -aP -aP -xq -Wp -Gz -dn -AH -sl -CB -yA -Kg -zW -Vp -no -Vh -qR -tQ -nh -Dx -Dx -fV -"} -(13,1,1) = {" -zW -zW -vm -GE -vh -lL -gT -gG -cR -pU -jA -zW -Tz -gN -dr -rC -yi -Dr -ZJ -fU -Mx -tT -tT -ux -Kg -zW -Vp -TR -KX -fV -Ji -Yz -hf -iH -fV -"} -(14,1,1) = {" -zW -zW -vm -XS -Xb -sU -Ct -Qu -bf -tR -jA -zW -Tz -Ge -or -JP -Tz -Tz -hK -Hd -Tz -Ds -Bo -WG -Kg -zW -Vp -bD -iD -fV -fV -fV -fV -fV -fV -"} -(15,1,1) = {" -zW -zW -JR -JR -JR -JR -JR -jA -jH -uE -jA -zW -Tz -Tz -Sl -Nd -IC -Mz -jF -PV -dP -wC -Ov -Kg -Kg -zW -Vp -yo -Cg -of -gg -Ut -BI -xv -gg -"} -(16,1,1) = {" -zW -zW -JR -js -kh -JR -JR -dd -er -Kf -jA -zW -zW -Tz -Tz -Qt -Tz -Ca -rA -yU -dP -wf -Kg -Kg -zW -zW -Vp -pi -iZ -ji -gg -am -gg -gg -gg -"} -(17,1,1) = {" -zW -zW -JR -Iy -ym -VC -VC -EL -ml -jA -jA -zW -zW -zW -Tz -Tz -Tz -up -hn -aG -Tz -Kg -Kg -zW -zW -zW -Vp -Vp -MI -zF -gg -my -fo -BA -gg -"} -(18,1,1) = {" -zW -zW -JR -vB -cW -lc -JR -Ro -RA -jA -zW -zW -zW -zW -zW -Tz -jr -Mt -lX -Ny -JK -Tz -zW -zW -zW -zW -zW -Vp -dK -ZI -gg -qe -oM -yK -gg -"} -(19,1,1) = {" -zW -zW -JR -tb -mQ -rq -rq -Zs -pf -jA -zW -zW -zW -zW -zW -Tz -ps -Hs -tk -Bh -GY -Tz -zW -zW -zW -zW -zW -Vp -iI -xj -Fw -Kw -Lt -yC -gg -"} -(20,1,1) = {" -zW -zW -JR -IQ -XH -JR -JR -ZW -cx -jA -jA -zW -zW -zW -Tz -Tz -eo -FB -wU -hZ -Lw -Tz -Tz -zW -zW -zW -Vp -Vp -OC -XV -gg -vk -pp -Mc -gg -"} -(21,1,1) = {" -zW -zW -JR -JR -JR -JR -jA -wE -hJ -bn -jA -sJ -sJ -Ku -sJ -sJ -sJ -VJ -sJ -sJ -sJ -sJ -sJ -sJ -sJ -sJ -sJ -aD -Pr -eT -Vp -gg -gg -gg -gg -"} -(22,1,1) = {" -zW -zW -zW -WF -jA -KQ -wp -oz -sw -dq -uH -gW -ZY -CG -mw -rX -vj -fd -Ox -BX -Gk -Kl -mw -zi -lj -YW -Yw -Zx -nA -Mm -uk -xA -Vp -QV -zW -"} -(23,1,1) = {" -zW -zW -zW -wq -HA -TZ -RB -oz -pa -kO -UU -PG -Gh -XR -OP -OP -OP -OP -BY -OP -GG -XE -OP -XR -mh -az -XL -Wr -hk -Zw -rM -Mg -wh -wq -zW -"} -(24,1,1) = {" -zW -zW -zW -wq -Yy -Ur -Hy -lB -rL -IR -jA -CJ -dG -sJ -Wv -Fx -fy -bu -pn -Av -tf -bu -rT -sJ -Vg -ok -sJ -OK -Ou -SN -CD -Bl -Bg -wq -zW -"} -(25,1,1) = {" -zW -zW -zW -hN -jA -Po -iX -eY -Lu -lp -jA -CN -vr -sJ -ox -IM -RM -Mn -bu -bu -AP -bu -kK -sJ -Zk -us -sJ -XT -zC -fz -XT -XT -XT -hz -zW -"} -(26,1,1) = {" -ef -zW -zW -zW -Tb -Tb -Tb -dl -aI -Tb -Tb -UQ -rZ -Mf -Mf -Mf -sJ -EP -ZL -Nu -MY -xw -SC -sJ -cI -Fh -sJ -DZ -So -Eq -lU -cj -XT -zW -zW -"} -(27,1,1) = {" -zW -zW -zW -zW -Tb -Rn -mJ -KC -jZ -Be -Tb -sJ -SU -Mf -Gc -Ha -Lk -Lk -Lk -Lk -tj -Lk -sJ -sJ -Tl -CP -XT -Iz -lv -pD -ww -vz -XT -zW -zW -"} -(28,1,1) = {" -zW -zW -zW -zW -Tb -ZS -rg -qZ -wu -yZ -Tb -NC -jC -Mf -mv -Ao -JO -pA -lD -hF -ec -Lk -Te -wq -zW -zW -XT -lw -pD -Yk -hp -gL -XT -zW -zW -"} -(29,1,1) = {" -zW -zW -zW -zW -Tb -Tb -aK -WR -Qf -Xt -Tb -zW -zW -Mf -Vk -NZ -Lk -sf -iF -XA -Sa -Lk -wq -zW -zW -zW -XT -TL -pD -pD -eE -XT -XT -zW -zW -"} -(30,1,1) = {" -zW -zW -zW -zW -zW -Tb -Tb -DE -YJ -Tb -Tb -zW -zW -Mf -Mu -hx -Lk -AF -vp -CI -dC -Lk -zW -zW -zW -zW -XT -XT -eU -On -XT -XT -zW -zW -zW -"} -(31,1,1) = {" -zW -zW -zW -zW -zW -zW -Tb -Tb -Tb -Tb -zW -zW -zW -Mf -Mf -Fg -Lk -tK -og -NM -ff -Lk -zW -zW -zW -zW -zW -XT -XT -XT -XT -zW -zW -zW -zW -"} -(32,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -Mf -Mf -Lk -Ek -jj -Ms -Lk -Lk -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(33,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -wq -wq -Lk -mn -cv -lW -Lk -VQ -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(34,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -Te -zW -Lk -Uj -xK -MW -Lk -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(35,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -wq -zW -Lk -LU -LU -LU -Lk -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} -(36,1,1) = {" -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -Te -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -zW -"} diff --git a/_maps/shuttles/shiptest/pirate_ember.dmm b/_maps/shuttles/shiptest/pirate_ember.dmm deleted file mode 100644 index 02cdfcd4d301..000000000000 --- a/_maps/shuttles/shiptest/pirate_ember.dmm +++ /dev/null @@ -1,13111 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ad" = ( -/turf/closed/wall/r_wall, -/area/ship/bridge) -"af" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/closet/secure_closet{ - icon_state = "cap"; - name = "\proper captain's locker"; - req_access_txt = "20" - }, -/obj/item/clothing/under/rank/security/officer/frontier/admiral, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/head/beret/sec/frontier/officer, -/obj/item/clothing/accessory/holster/detective, -/obj/item/clothing/glasses/hud/security/sunglasses/eyepatch, -/obj/item/clothing/suit/armor/frontier, -/obj/item/clothing/shoes/cowboy, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "pirate_cutter_escape"; - name = "Escape Shutters"; - pixel_x = 7; - pixel_y = 25 - }, -/turf/open/floor/carpet/green, -/area/ship/crew/office) -"ah" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/vending/tool, -/obj/effect/decal/cleanable/wrapping{ - pixel_y = -4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"al" = ( -/obj/structure/railing{ - dir = 4; - layer = 4.1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals3{ - dir = 1; - pixel_x = -16 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/electrical) -"aq" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"ar" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/clothing/suit/space/hardsuit/security/independent/frontier, -/obj/item/clothing/mask/breath, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"aw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"ax" = ( -/obj/structure/bookcase/random/fiction, -/turf/open/floor/wood, -/area/ship/security) -"aD" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"aG" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1; - color = "#808080" - }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/ship/security/range) -"aJ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, -/area/ship/crew/office) -"aL" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"aO" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering/incinerator) -"aP" = ( -/obj/structure/window/plasma/reinforced/spawner/north, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Lockdown Shutters"; - id = "cutter_sm_lockdown" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"aQ" = ( -/obj/structure/catwalk/over/plated_catwalk, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"aR" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 5; - color = "#808080" - }, -/obj/effect/decal/cleanable/dirt, -/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 = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters{ - id = "cutter_armoury"; - name = "Armoury Shutter"; - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"aS" = ( -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"aZ" = ( -/obj/effect/decal/cleanable/oil, -/obj/structure/closet/firecloset/wall{ - dir = 8; - pixel_x = 28 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"bb" = ( -/obj/structure/catwalk/over/plated_catwalk, -/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/plating, -/area/ship/hallway/central) -"bg" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/sign/poster/official/moth/smokey{ - pixel_y = -32 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"bh" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew) -"bi" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"bo" = ( -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 8 - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"bq" = ( -/obj/machinery/door/window/brigdoor/northleft{ - dir = 2 - }, -/obj/item/radio/intercom/directional/west, -/obj/machinery/light_switch{ - pixel_x = -21; - dir = 4; - pixel_y = 7 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/security) -"bt" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 6 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"bx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 2; - color = "#808080" - }, -/obj/effect/decal/cleanable/greenglow, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/light_switch{ - pixel_x = -22; - dir = 4; - pixel_y = 8 - }, -/obj/machinery/firealarm/directional/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/industrial/hatch/orange, -/obj/structure/closet/crate/solarpanel_small, -/obj/structure/grille/broken, -/obj/machinery/light_switch{ - pixel_y = 22; - pixel_x = -12 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"bA" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/moth/supermatter{ - pixel_x = -32 - }, -/obj/machinery/light/directional/west, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"bF" = ( -/obj/machinery/door/airlock/engineering/glass, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/communications) -"bG" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 10; - pixel_y = -20 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"bI" = ( -/obj/structure/table/wood/poker, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/storage/fancy/candle_box{ - pixel_x = -4 - }, -/obj/item/trash/candy{ - pixel_x = 3; - pixel_y = -7 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/west, -/turf/open/floor/concrete/tiles, -/area/ship/crew) -"bS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/smartfridge/drying_rack, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/security) -"bV" = ( -/obj/structure/frame/machine, -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/circuitboard/machine/telecomms/receiver, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/maintenance/port) -"bZ" = ( -/obj/item/reagent_containers/food/condiment/soysauce{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/reagent_containers/food/condiment/mayonnaise, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 13 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) -"cb" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"ce" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/loading{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/cargo) -"ch" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"ck" = ( -/obj/machinery/door/airlock/grunge{ - dir = 4 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew) -"cl" = ( -/obj/structure/table/reinforced, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/melee/baseball_bat/ablative, -/obj/item/trash/energybar, -/obj/machinery/button/door{ - id = "cutter_general_lockdown"; - name = "Ship Lockdown"; - pixel_x = -7; - pixel_y = 7; - dir = 1; - req_access_txt = "20" - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/security) -"cm" = ( -/obj/machinery/vending/cola/black{ - pixel_x = 5 - }, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"cn" = ( -/obj/effect/turf_decal/industrial/warning/corner, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/communications) -"co" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/security/range) -"cp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating/rust, -/area/ship/medical) -"cr" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/effect/decal/cleanable/cobweb, -/obj/item/newspaper{ - pixel_x = 5 - }, -/obj/item/newspaper{ - pixel_x = 5; - pixel_y = 2 - }, -/obj/machinery/jukebox/boombox{ - pixel_y = 5; - pixel_x = -4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/security) -"cA" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"cE" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - req_access_txt = "10"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/engineering/electrical) -"cF" = ( -/obj/structure/closet/secure_closet/hydroponics, -/obj/item/reagent_containers/food/snacks/grown/wheat{ - pixel_x = 4; - pixel_y = -4 - }, -/obj/item/reagent_containers/food/snacks/grown/wheat, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 6 - }, -/obj/effect/turf_decal/weather/dirt{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"cH" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/structure/dresser, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"cQ" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals6{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/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/ship/engineering/electrical) -"cT" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/structure/bed{ - icon_state = "dirty_mattress" - }, -/obj/structure/sign/poster/contraband/masked_men{ - pixel_x = -28 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"dc" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating/rust, -/area/ship/hallway/central) -"df" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/maintenance/port) -"du" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/medical) -"dv" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/grille_or_trash, -/obj/effect/decal/cleanable/robot_debris/old, -/obj/item/stock_parts/capacitor{ - pixel_y = -9; - pixel_x = -6 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/maintenance/fore) -"dy" = ( -/obj/structure/toilet{ - dir = 4; - pixel_x = -1; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/garbage, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew) -"dB" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/railing{ - dir = 8; - layer = 3.1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"dF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cutter_general_lockdown"; - name = "Lockdown Shutters" - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"dM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"dN" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"dP" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber/huge/movable, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/incinerator) -"dX" = ( -/obj/structure/chair/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/concrete/tiles, -/area/ship/crew) -"eb" = ( -/obj/structure/barricade/wooden/crude{ - layer = 3.1 - }, -/obj/machinery/door/poddoor{ - id = "pirate_cutter_escape"; - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/office) -"ed" = ( -/turf/closed/wall, -/area/ship/crew) -"eh" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "cutter_windows_general" - }, -/turf/open/floor/plating, -/area/ship/security) -"em" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central4{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"er" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/table/wood, -/obj/item/flashlight/lamp{ - pixel_y = 9; - pixel_x = -7 - }, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_y = -2; - pixel_x = 9 - }, -/obj/item/phone{ - desc = "Supposedly a direct line to Nanotrasen Central Command. It's not even plugged in."; - pixel_x = 8; - pixel_y = 7 - }, -/obj/item/cigbutt/cigarbutt{ - pixel_x = 2; - pixel_y = 10 - }, -/obj/item/megaphone/sec{ - name = "syndicate megaphone"; - pixel_x = -4 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/wood, -/area/ship/security) -"ew" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber{ - dir = 4 - }, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"eA" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"eE" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/loading{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/incinerator) -"eG" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/chair, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/vomit/old, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/ship/crew/canteen) -"eQ" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/closet/secure_closet/engineering_welding{ - req_access = null; - anchored = 1 - }, -/obj/machinery/light/small, -/obj/item/seeds/cannabis{ - pixel_y = -5; - pixel_x = -5 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plating/rust, -/area/ship/engineering) -"eV" = ( -/obj/structure/bookcase/random, -/turf/open/floor/concrete/reinforced, -/area/ship/crew) -"eY" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating/rust, -/area/ship/hallway/central) -"fb" = ( -/obj/effect/turf_decal/industrial/traffic, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/item/radio/intercom/directional/south, -/obj/machinery/light_switch{ - pixel_x = -12; - dir = 1; - pixel_y = -22 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"fc" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"fd" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ - dir = 1; - piping_layer = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"fe" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"fl" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/communications) -"fm" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10; - color = "#808080" - }, -/obj/machinery/airalarm/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/item/stack/sheet/mineral/sandbags{ - pixel_y = 6; - pixel_x = -2 - }, -/obj/item/stack/sheet/mineral/sandbags{ - pixel_y = -1; - pixel_x = 2 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"fo" = ( -/obj/effect/decal/cleanable/blood/tracks, -/obj/effect/decal/cleanable/glass, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/broken/directional/east, -/obj/machinery/light_switch{ - pixel_x = 21; - dir = 8; - pixel_y = 10 - }, -/turf/open/floor/plating/rust, -/area/ship/maintenance/central) -"ft" = ( -/obj/item/toy/plush/beeplushie{ - pixel_x = 12; - pixel_y = 8 - }, -/obj/item/toy/plush/moth{ - pixel_x = -11; - pixel_y = 6 - }, -/obj/item/toy/beach_ball, -/obj/effect/turf_decal/weather/sand{ - dir = 5 - }, -/obj/effect/turf_decal/weather/sand{ - dir = 9 - }, -/obj/item/toy/seashell{ - pixel_y = -10; - pixel_x = 11 - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"fu" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"fv" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/airalarm/directional/north, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"fw" = ( -/turf/closed/wall/rust, -/area/ship/engineering/electrical) -"fy" = ( -/obj/structure/bed/roller, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/medical) -"fz" = ( -/obj/effect/turf_decal/industrial/traffic, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"fB" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/reagent_dispensers/fueltank, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/effect/turf_decal/industrial/warning, -/turf/open/floor/plating, -/area/ship/cargo) -"fC" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/security/range) -"fD" = ( -/obj/structure/chair/comfy/black, -/obj/effect/decal/cleanable/dirt/dust, -/mob/living/simple_animal/pet/penguin/emperor, -/turf/open/floor/carpet/nanoweave, -/area/ship/security) -"fH" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/engineering/communications) -"fL" = ( -/turf/closed/wall/r_wall, -/area/ship/security/range) -"fM" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/glass/bottle/charcoal{ - pixel_x = -8; - pixel_y = 12 - }, -/obj/item/storage/pill_bottle/epinephrine{ - pixel_x = 10; - pixel_y = 9 - }, -/obj/item/storage/pill_bottle/mannitol{ - pixel_x = 7; - pixel_y = 5 - }, -/obj/item/reagent_containers/glass/bottle/epinephrine{ - pixel_x = -9; - pixel_y = 2 - }, -/obj/item/reagent_containers/glass/bottle/dexalin{ - pixel_x = 2; - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/antitoxin{ - pixel_x = -1; - pixel_y = 4 - }, -/obj/item/reagent_containers/glass/bottle/formaldehyde{ - pixel_x = -2 - }, -/obj/item/storage/pill_bottle/happy{ - pixel_x = 8; - pixel_y = -2 - }, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/syringe/contraband{ - pixel_y = 5; - pixel_x = -4 - }, -/obj/item/roller, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = -4 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/machinery/light/directional/north, -/obj/structure/sign/poster/official/moth/epi{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/medical) -"fN" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/robot_debris, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"fP" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"fQ" = ( -/obj/machinery/door/poddoor/shutters{ - id = "cutter_cargo_shutters"; - name = "Cargo Shutters" - }, -/obj/structure/cable, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 4; - id = "cutter_cargo"; - locked = 1 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"fU" = ( -/obj/machinery/door/window/brigdoor/northright{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"fX" = ( -/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/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/trinary/mixer/airmix/inverse{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"fY" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"gb" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"gc" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/directional/south, -/obj/item/radio/intercom/directional/south, -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"gd" = ( -/obj/structure/table_frame/wood, -/obj/effect/decal/cleanable/crayon, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/wallframe/light_fixture{ - pixel_y = -14; - pixel_x = 5 - }, -/obj/structure/closet/crate/secure/loot, -/obj/item/reagent_containers/glass/bottle/hydrogen{ - pixel_x = -9 - }, -/obj/item/reagent_containers/glass/bottle/carbon, -/obj/item/reagent_containers/glass/beaker/meta{ - pixel_x = 6 - }, -/obj/item/reagent_containers/glass/bottle/ammonia{ - pixel_y = -5 - }, -/obj/item/reagent_containers/glass/bottle/carbon{ - pixel_x = -6; - pixel_y = -7 - }, -/obj/item/reagent_containers/glass/bottle/oxygen{ - pixel_x = 6; - pixel_y = -9 - }, -/obj/structure/sign/warning/explosives/alt{ - pixel_x = 32 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"ge" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/greenglow, -/obj/machinery/vending/snack/random, -/turf/open/floor/plating, -/area/ship/hallway/central) -"gg" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/radio/intercom/directional/west, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"gi" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/table/reinforced, -/obj/structure/sign/poster/contraband/inteq_gec{ - pixel_y = -32 - }, -/obj/item/paper_bin{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/pen{ - pixel_x = 2; - pixel_y = 5 - }, -/obj/item/desk_flag/trans{ - pixel_x = -11; - pixel_y = -3 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"gu" = ( -/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 = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"gA" = ( -/obj/structure/salvageable/autolathe, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/security/range) -"gC" = ( -/turf/closed/wall, -/area/ship/engineering/electrical) -"gK" = ( -/obj/effect/decal/cleanable/greenglow/filled, -/obj/effect/decal/cleanable/plasma, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 - }, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/port) -"gL" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/clothing/suit/space/hardsuit/security/independent/frontier, -/obj/item/clothing/mask/breath, -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"gP" = ( -/turf/closed/wall/rust, -/area/ship/security/armory) -"hl" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/closed/wall/r_wall, -/area/ship/engineering/atmospherics) -"hm" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/incinerator) -"ho" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 10 - }, -/obj/effect/turf_decal/steeldecal/steel_decals3{ - dir = 10; - pixel_x = 16 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/electrical) -"hp" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/wood/glass{ - name = "Canteen" - }, -/turf/open/floor/plasteel, -/area/ship/crew/canteen) -"hq" = ( -/obj/structure/closet/wall{ - name = "Atmospheric locker"; - dir = 4; - pixel_x = -28 - }, -/obj/item/clothing/suit/hooded/wintercoat/engineering/atmos, -/obj/item/clothing/suit/fire/atmos, -/obj/item/clothing/head/hardhat/atmos, -/obj/item/clothing/mask/gas/atmos, -/obj/item/clothing/gloves/color/orange, -/obj/item/analyzer, -/obj/item/storage/belt/utility/atmostech, -/obj/item/clothing/glasses/meson/engine/tray, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/engineering/incinerator) -"ht" = ( -/obj/item/stock_parts/subspace/ansible{ - pixel_x = 10; - pixel_y = -9 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/item/stack/cable_coil/cut/yellow, -/turf/open/floor/plating/airless{ - icon_state = "plating_rust" - }, -/area/ship/maintenance/port) -"hw" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/effect/decal/cleanable/chem_pile{ - pixel_y = -8; - pixel_x = -8 - }, -/obj/machinery/sleeper{ - desc = "An enclosed machine used to stabilize and heal patients. Despite the looks, it's just a normal sleeper painted red."; - dir = 8; - icon_state = "sleeper_s" - }, -/obj/effect/decal/cleanable/oil/streak{ - pixel_x = -11 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plating/rust, -/area/ship/medical) -"hy" = ( -/obj/structure/closet/emcloset/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/wrapping, -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/item/seeds/corn{ - pixel_y = -8; - pixel_x = 5 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"hF" = ( -/obj/structure/chair/stool{ - dir = 4; - pixel_x = 7; - pixel_y = 6 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken2" - }, -/area/ship/crew/office) -"hP" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"hS" = ( -/obj/effect/decal/fakelattice{ - color = "#808080" - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/oil/streak, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/ship/engineering/atmospherics) -"hW" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/crew/office) -"ic" = ( -/obj/effect/turf_decal/corner_techfloor_gray/diagonal{ - dir = 4; - layer = 2.36 - }, -/obj/item/weldingtool{ - pixel_x = -5; - pixel_y = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/turf/open/floor/plating/rust, -/area/ship/engineering/electrical) -"im" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 2; - color = "#808080" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"io" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/toilet{ - dir = 4; - pixel_x = -2; - pixel_y = 5 - }, -/turf/open/floor/plating/catwalk_floor, -/area/ship/security/armory) -"iw" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/glass{ - pixel_x = 9; - pixel_y = -11 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/carpet/red, -/area/ship/crew/canteen) -"iA" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"iB" = ( -/obj/effect/decal/cleanable/blood{ - pixel_x = 16; - pixel_y = -1 - }, -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/mob_spawn/human/botanist, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"iC" = ( -/turf/closed/wall/rust, -/area/ship/engineering/communications) -"iG" = ( -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/central) -"iJ" = ( -/obj/machinery/door/window/brigdoor/southright{ - dir = 1 - }, -/obj/effect/decal/cleanable/vomit, -/turf/open/floor/plating/rust, -/area/ship/security/armory) -"iM" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/effect/turf_decal/borderfloorblack, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/item/radio/intercom/wideband/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"iN" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/structure/rack, -/obj/item/storage/firstaid/ancient{ - pixel_x = 4 - }, -/obj/item/storage/firstaid/medical{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/hypospray/mkii/CMO/combat{ - pixel_x = -10 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/medical) -"iT" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/firealarm/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - icon_state = "wood-broken5" - }, -/area/ship/crew/office) -"iY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"je" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/hallway/central) -"jf" = ( -/obj/machinery/button/door{ - id = "cutter_bridge_lockdown"; - name = "Bridge Lockdown"; - pixel_x = -8; - pixel_y = -22; - dir = 1; - req_access_txt = "20" - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 4 - }, -/area/ship/crew/office) -"jg" = ( -/obj/structure/table_frame/wood, -/obj/effect/decal/cleanable/blood/old, -/obj/item/toy/toy_dagger, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating/rust, -/area/ship/maintenance/fore) -"jh" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/security) -"jk" = ( -/obj/machinery/door/window/brigdoor/southleft{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Lockdown Shutters"; - id = "cutter_sm_lockdown" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"jl" = ( -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/security) -"jn" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"jq" = ( -/obj/structure/catwalk, -/obj/effect/decal/cleanable/glass{ - pixel_x = -7; - pixel_y = -16 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"jt" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/item/kitchen/knife/combat/survival{ - pixel_x = -1 - }, -/obj/item/kitchen/knife/combat/survival{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/kitchen/knife/combat/survival{ - pixel_x = -3; - pixel_y = 8 - }, -/obj/structure/sign/poster/contraband/punch_shit{ - pixel_x = 32 - }, -/obj/item/toy/plush/goatplushie{ - pixel_x = 8; - pixel_y = -9 - }, -/obj/item/trash/can{ - pixel_y = -10 - }, -/obj/item/trash/boritos{ - pixel_y = -17 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"jv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/obj/effect/spawner/lootdrop/maintenance/three, -/turf/open/floor/plating/airless{ - icon_state = "plating_rust" - }, -/area/ship/maintenance/port) -"jA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 4 - }, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"jB" = ( -/obj/item/flashlight/lamp{ - pixel_x = -4; - pixel_y = 7 - }, -/obj/item/storage/fancy/cigarettes/derringer{ - pixel_x = 9; - pixel_y = 2 - }, -/obj/item/lighter/greyscale{ - pixel_x = 4 - }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/airalarm/directional/west, -/obj/item/trash/chips{ - pixel_x = -5; - pixel_y = 2 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"jC" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/machinery/button/door{ - id = "cutter_sm_lockdown"; - name = "Lockdown Shutters"; - pixel_y = 23 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"jF" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"jG" = ( -/obj/structure/cable{ - icon_state = "4-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 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/freezer{ - name = "Kitchen"; - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) -"jI" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/reagent_containers/food/condiment/flour{ - pixel_x = 8; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/condiment/flour{ - pixel_x = -2; - pixel_y = -4 - }, -/turf/open/floor/concrete/tiles, -/area/ship/crew/canteen/kitchen) -"jO" = ( -/obj/structure/closet/crate/secure/loot, -/obj/effect/decal/cleanable/glass{ - pixel_x = -7; - pixel_y = -16 - }, -/obj/structure/tubes, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/reagent_containers/glass/bottle/nutrient/ez{ - pixel_y = 1; - pixel_x = -2 - }, -/obj/item/reagent_containers/glass/bottle/nutrient/ez{ - pixel_y = -3; - pixel_x = -6 - }, -/obj/item/reagent_containers/glass/bottle/nutrient/l4z{ - pixel_x = -11; - pixel_y = -4 - }, -/obj/item/reagent_containers/glass/bottle/mutagen{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/item/reagent_containers/glass/bottle/nutrient/rh{ - pixel_y = -7 - }, -/obj/item/reagent_scanner{ - pixel_y = 5; - pixel_x = 4 - }, -/obj/item/reagent_containers/glass/bottle/facid{ - pixel_y = -8; - pixel_x = -5 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"jW" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/security/armory) -"jY" = ( -/turf/closed/wall/rust, -/area/ship/security) -"jZ" = ( -/obj/effect/decal/fakelattice{ - icon_state = "lattice-8" - }, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg1" - }, -/area/ship/maintenance/port) -"kb" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"kc" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9; - color = "#808080" - }, -/obj/machinery/light/directional/west, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "cutter_armoury"; - name = "Armoury Lockdown"; - pixel_x = -23; - pixel_y = 6; - dir = 4; - req_access_txt = "3" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"kf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/salvage_manipulator, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"kk" = ( -/turf/closed/wall, -/area/ship/cargo) -"kn" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew) -"ko" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"kr" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/structure/sign/poster/contraband/bulldog{ - pixel_y = -32 - }, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/clothing/suit/space/hardsuit/security/independent/frontier, -/obj/item/clothing/mask/breath, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"kt" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "4-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 = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics Office"; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/incinerator) -"ku" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/concrete/tiles, -/area/ship/crew) -"kx" = ( -/obj/machinery/cryopod{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/item/radio/intercom/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew) -"ky" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/security) -"kC" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/eoehoma{ - pixel_y = 32; - pixel_x = -32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"kD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/on{ - dir = 4 - }, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"kG" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/north, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/engineering/incinerator) -"kK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plating/rust, -/area/ship/hallway/central) -"kM" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/south, -/obj/item/storage/backpack/duffelbag{ - pixel_y = -3 - }, -/obj/item/storage/backpack/duffelbag{ - pixel_y = -1; - pixel_x = 4 - }, -/obj/item/storage/backpack, -/obj/item/storage/backpack, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken7" - }, -/area/ship/crew) -"kO" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/light/directional/east, -/obj/item/radio/intercom/directional/east, -/obj/machinery/firealarm/directional/east, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"kP" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 8 - }, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/maintenance/fore) -"kS" = ( -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/power/rad_collector/anchored, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"kT" = ( -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/power/rad_collector/anchored, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"kZ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 26 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/communications) -"ld" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"le" = ( -/obj/effect/decal/cleanable/cobweb, -/obj/item/clothing/gloves/krav_maga/combatglovesplus, -/obj/item/clothing/under/syndicate/camo, -/obj/item/clothing/under/syndicate/soviet, -/obj/item/clothing/neck/scarf/black, -/obj/item/clothing/neck/cloak/hos, -/obj/item/clothing/mask/bandana/black{ - pixel_x = 1; - pixel_y = -4 - }, -/obj/item/clothing/mask/russian_balaclava, -/obj/item/clothing/suit/armor/vest/marine/medium, -/obj/item/storage/belt/military, -/obj/item/clothing/shoes/cowboy/black, -/obj/item/clothing/head/helmet/bulletproof/x11/frontier, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/closet/secure_closet{ - anchored = 1; - icon_state = "hos"; - name = "master at arm's locker"; - req_access_txt = "3" - }, -/obj/item/gun/ballistic/automatic/pistol/APS, -/obj/item/ammo_box/magazine/pistolm9mm, -/obj/item/clothing/mask/gas/atmos{ - name = "tactical gas mask"; - desc = "Improved gas mask utilized by pirates. Still not very good at blocking gas flow, but it's flameproof!" - }, -/turf/open/floor/carpet/black, -/area/ship/security) -"lf" = ( -/obj/structure/table/wood/poker, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/pill_bottle/dice{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/toy/cards/deck, -/obj/effect/spawner/lootdrop/gambling{ - pixel_x = -5; - pixel_y = 4 - }, -/turf/open/floor/concrete/tiles, -/area/ship/crew) -"lm" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - pixel_x = -12; - pixel_y = 23; - dir = 2 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"ln" = ( -/turf/closed/wall, -/area/ship/maintenance/fore) -"lo" = ( -/obj/effect/turf_decal/atmos/plasma, -/turf/open/floor/engine/plasma, -/area/ship/engineering/incinerator) -"lp" = ( -/obj/structure/window/plasma/reinforced/spawner/north, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Lockdown Shutters"; - id = "cutter_sm_lockdown" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"lq" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/railing{ - dir = 4; - layer = 4.1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/electrical) -"lu" = ( -/obj/machinery/door/airlock/grunge{ - name = "Bathroom" - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/engineering/communications) -"lz" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/crew) -"lA" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/engineering/incinerator) -"lH" = ( -/obj/machinery/smartfridge/organ, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/medical) -"lJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"lN" = ( -/obj/structure/salvageable/computer{ - dir = 4; - pixel_x = -3 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/turf/open/floor/circuit/green/off, -/area/ship/security/range) -"lO" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate/engineering, -/obj/item/stack/conveyor/thirty{ - pixel_x = -2; - pixel_y = 6 - }, -/obj/item/rcl/pre_loaded, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil, -/obj/structure/sign/poster/contraband/ambrosia_vulgaris{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"lR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks, -/obj/effect/decal/cleanable/blood/old{ - icon_state = "gib6-old"; - pixel_x = 8 - }, -/obj/machinery/vending/wallmed{ - pixel_x = 32 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/medical) -"lT" = ( -/obj/machinery/door/poddoor{ - id = "cutter_disposals_hatch"; - dir = 4 - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/incinerator) -"lV" = ( -/obj/machinery/holopad/emergency/engineering, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"mh" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "6-9" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/ship/engineering/electrical) -"mi" = ( -/obj/structure/closet/wall/red{ - dir = 4; - name = "armory locker"; - pixel_x = -28; - req_one_access_txt = "1" - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/item/clothing/suit/armor/vest/bulletproof/frontier, -/obj/item/clothing/suit/armor/vest/bulletproof/frontier, -/obj/item/clothing/suit/armor/vest/bulletproof/frontier, -/obj/item/clothing/suit/armor/vest/bulletproof/frontier, -/obj/item/clothing/suit/armor/vest/bulletproof/frontier, -/obj/item/clothing/head/helmet/bulletproof/x11/frontier, -/obj/item/clothing/head/helmet/bulletproof/x11/frontier, -/obj/item/clothing/head/helmet/bulletproof/x11/frontier, -/obj/item/clothing/head/helmet/bulletproof/x11/frontier, -/obj/item/clothing/head/helmet/bulletproof/x11/frontier, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"mn" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/machinery/computer/security{ - layer = 3.0; - pixel_y = 4; - pixel_x = 4 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"mq" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"mw" = ( -/obj/structure/cable{ - icon_state = "4-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 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/hatch{ - name = "Cannon Bay"; - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"mz" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/paper_bin{ - pixel_x = -5 - }, -/obj/item/pen{ - pixel_x = -5; - pixel_y = 1 - }, -/obj/machinery/airalarm/directional/south, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = 9; - pixel_y = 8 - }, -/obj/item/reagent_containers/food/drinks/flask{ - pixel_x = 5 - }, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"mE" = ( -/obj/structure/cable{ - icon_state = "0-9" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - dir = 8; - id = "cutter_cargo"; - locked = 1 - }, -/obj/docking_port/mobile{ - can_move_docking_ports = 1; - launch_status = 0; - port_direction = 4; - preferred_direction = 4 - }, -/obj/machinery/door/poddoor/shutters{ - id = "cutter_cargo_shutters"; - name = "Cargo Shutters" - }, -/turf/open/floor/plating, -/area/ship/cargo) -"mI" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ship/cargo) -"mJ" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -32 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/communications) -"mL" = ( -/obj/machinery/power/shuttle/engine/fueled/plasma{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/incinerator) -"mR" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"mS" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/ship/hallway/central) -"mU" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ship/hallway/central) -"mW" = ( -/obj/structure/table/reinforced, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/button/door{ - id = "cutter_bridge_window"; - name = "Bridge Window Shutters"; - pixel_x = 7; - pixel_y = 6; - dir = 1 - }, -/obj/machinery/button/door{ - id = "cutter_windows_general"; - name = "Window Shutters"; - pixel_x = 7; - pixel_y = -3; - dir = 1 - }, -/obj/machinery/button/door{ - id = "cutter_bridge_lockdown"; - name = "Bridge Lockdown"; - pixel_x = -7; - pixel_y = 6; - dir = 1; - req_access_txt = "20" - }, -/obj/machinery/button/door{ - id = "cutter_general_lockdown"; - name = "Ship Lockdown"; - pixel_x = -7; - pixel_y = -3; - dir = 1; - req_access_txt = "20" - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"mY" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/girder/displaced, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"na" = ( -/obj/machinery/atmospherics/pipe/manifold/orange/visible{ - dir = 4 - }, -/obj/item/tank/internals/plasma/full, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"ne" = ( -/turf/closed/wall, -/area/ship/maintenance/central) -"nf" = ( -/obj/machinery/holopad/emergency/command, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"ni" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, -/area/ship/security) -"nn" = ( -/obj/structure/sign/poster/ripped{ - pixel_x = -32 - }, -/obj/structure/fluff/hedge, -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/obj/machinery/light/small/directional/west, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"np" = ( -/obj/effect/decal/fakelattice{ - color = "#808080" - }, -/obj/effect/decal/cleanable/plasma, -/obj/effect/decal/cleanable/robot_debris{ - color = "#808080" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/greenglow{ - color = "#808080" - }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/ship/engineering/atmospherics) -"nu" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken" - }, -/area/ship/crew) -"nw" = ( -/obj/structure/table/survival_pod, -/obj/item/pda/chemist, -/obj/item/paper/fluff/jobs/toxins/chemical_info{ - pixel_y = -3; - pixel_x = 7 - }, -/obj/machinery/reagentgrinder{ - pixel_y = 9 - }, -/obj/structure/sign/warning/chemdiamond{ - pixel_x = -32 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/fore) -"nx" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/closet/wall{ - dir = 1; - icon_door = "yellow_wall"; - name = "engineering closet"; - pixel_y = -28 - }, -/obj/item/clothing/suit/toggle/industrial, -/obj/item/clothing/under/utility, -/obj/item/clothing/under/utility/skirt, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/workboots{ - pixel_y = -7 - }, -/obj/item/clothing/gloves/color/yellow, -/obj/effect/turf_decal/steeldecal/steel_decals1{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/meson{ - pixel_y = -6 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"nA" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/industrial/hatch/red, -/obj/structure/closet/firecloset, -/obj/structure/sign/poster/official/moth/hardhats{ - pixel_y = -32 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 12 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"nB" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/obj/machinery/mineral/ore_redemption{ - dir = 8; - output_dir = 8; - input_dir = 8 - }, -/obj/structure/grille/broken, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"nD" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "cutter_windows_general" - }, -/turf/open/floor/plating, -/area/ship/engineering/incinerator) -"nI" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ship/engineering) -"nJ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/directional/south, -/turf/open/floor/carpet/green, -/area/ship/crew/office) -"nL" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/light/directional/east, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"nM" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/chair, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"nO" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating/rust, -/area/ship/engineering/atmospherics) -"nP" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1; - color = "#808080" - }, -/obj/item/kitchen/knife/combat{ - pixel_x = 9; - pixel_y = -9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"nX" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/structure/closet/wall/red{ - dir = 1; - name = "Firearm Locker"; - pixel_y = -28 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 4; - pixel_x = -1 - }, -/obj/item/gun/ballistic/derringer{ - pixel_y = -4; - pixel_x = 3 - }, -/obj/item/gun/ballistic/rifle/boltaction/polymer{ - pixel_y = -8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"nZ" = ( -/obj/structure/sign/poster/official/here_for_your_safety{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 8 - }, -/area/ship/bridge) -"oa" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/central) -"oh" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 8 - }, -/area/ship/bridge) -"oj" = ( -/obj/machinery/door/airlock/atmos/glass, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Lockdown Shutters"; - id = "cutter_sm_lockdown" - }, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"ok" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"oq" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/plastic{ - pixel_x = 12; - pixel_y = 7 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"oy" = ( -/obj/machinery/door/airlock/engineering/glass{ - req_access_txt = "10"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-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 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"oA" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/emitter{ - dir = 1 - }, -/obj/structure/railing{ - dir = 4; - layer = 4.1 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"oE" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/loading{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 9 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/incinerator) -"oN" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"oO" = ( -/obj/structure/sign/poster/contraband/energy_swords{ - pixel_x = 32; - pixel_y = -32 - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"oS" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"oT" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/light/directional/north, -/turf/open/floor/carpet/nanoweave, -/area/ship/security) -"oU" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/curtain/bounty, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"oX" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"oY" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering/atmospherics) -"pc" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/sign/poster/official/moth/piping{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/engineering/incinerator) -"pd" = ( -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"ph" = ( -/obj/effect/decal/fakelattice{ - color = "#808080" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/ship/engineering/atmospherics) -"pj" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"pn" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/dorms, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"po" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/structure/frame/machine, -/obj/effect/decal/cleanable/xenoblood, -/obj/effect/turf_decal/industrial/radiation{ - dir = 5 - }, -/obj/structure/sign/poster/official/safety_eye_protection{ - pixel_x = -32 - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/maintenance/fore) -"pA" = ( -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/power/rad_collector/anchored, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"pB" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/condiment/soysauce{ - pixel_x = -6; - pixel_y = 7 - }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_y = 3; - pixel_x = -4 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -1 - }, -/obj/item/table_bell{ - pixel_x = 4; - pixel_y = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/ship/crew/canteen/kitchen) -"pC" = ( -/obj/effect/turf_decal/steeldecal/steel_decals6, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"pD" = ( -/obj/item/stock_parts/subspace/ansible{ - pixel_x = 4; - pixel_y = 7 - }, -/obj/item/stock_parts/cell/high{ - pixel_y = -4 - }, -/obj/machinery/light/small/broken/directional/south, -/turf/open/floor/plating/airless{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/port) -"pF" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 5 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/structure/fermenting_barrel{ - pixel_x = -2; - pixel_y = 9 - }, -/obj/structure/fermenting_barrel{ - pixel_x = 9; - pixel_y = 2 - }, -/obj/item/reagent_containers/glass/bucket/wooden{ - pixel_y = -4; - pixel_x = -1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"pM" = ( -/turf/closed/wall, -/area/ship/security) -"pO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/window/reinforced/spawner/west, -/obj/item/reagent_containers/food/condiment/flour{ - pixel_x = 12; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/condiment/rice{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/condiment/flour{ - pixel_x = 8; - pixel_y = -2 - }, -/turf/open/floor/concrete/slab_3, -/area/ship/crew/canteen/kitchen) -"pQ" = ( -/obj/machinery/smartfridge/disks, -/obj/structure/table/glass, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/concrete/tiles, -/area/ship/crew/canteen/kitchen) -"pR" = ( -/obj/effect/turf_decal/number/zero, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/security/armory) -"pT" = ( -/obj/structure/flora/rock/pile, -/obj/structure/flora/junglebush/c, -/mob/living/simple_animal/chicken, -/turf/open/floor/grass, -/area/ship/maintenance/central) -"pU" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/maintenance/fore) -"pZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume{ - dir = 8 - }, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"qf" = ( -/obj/effect/decal/fakelattice{ - icon_state = "lattice-2" - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"qi" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/light_switch{ - dir = 1; - pixel_y = -20 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"qk" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ship/maintenance/fore) -"qp" = ( -/obj/structure/closet/emcloset/anchored, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/item/reagent_containers/food/drinks/bottle/pruno, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"qr" = ( -/obj/structure/closet/emcloset/wall{ - pixel_y = 28 - }, -/obj/item/seeds/berry{ - pixel_x = -8; - pixel_y = 6 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"qv" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/hole{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"qw" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/sign/departments/botany{ - pixel_x = 32 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"qG" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/card/emag/limited{ - pixel_x = 1; - pixel_y = -4 - }, -/obj/structure/closet/wall/blue{ - dir = 4; - name = "Component Storage"; - pixel_x = -28 - }, -/obj/item/stack/cable_coil/blue, -/obj/item/stack/cable_coil/orange{ - pixel_y = -6; - pixel_x = 5 - }, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/manipulator{ - pixel_x = 5; - pixel_y = 10 - }, -/obj/item/stock_parts/manipulator{ - pixel_y = 5 - }, -/obj/item/stock_parts/micro_laser/high{ - pixel_x = 3; - pixel_y = -7 - }, -/obj/item/stock_parts/micro_laser/high{ - pixel_x = -3; - pixel_y = -1 - }, -/obj/item/stock_parts/micro_laser/high{ - pixel_y = -2; - pixel_x = 1 - }, -/obj/item/screwdriver{ - pixel_x = -7; - pixel_y = 1 - }, -/obj/item/jammer, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/maintenance/port) -"qK" = ( -/obj/structure/closet/secure_closet/freezer/meat/open, -/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/monkey, -/obj/item/reagent_containers/food/snacks/meat/slab/monkey, -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/item/storage/box/ingredients/wildcard, -/obj/item/storage/box/ingredients/wildcard, -/obj/item/storage/box/ingredients/wildcard, -/obj/item/storage/box/ingredients/wildcard, -/obj/effect/turf_decal/box/corners, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) -"qP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/south, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/hallway/central) -"qQ" = ( -/obj/structure/bed/roller, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old{ - pixel_x = -9; - pixel_y = 11; - icon_state = "floor6-old" - }, -/obj/effect/decal/cleanable/blood/old{ - pixel_x = -2; - pixel_y = -3; - icon_state = "gib2-old" - }, -/obj/effect/turf_decal/arrows{ - pixel_y = 15 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/medical) -"qT" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/communications) -"qU" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/storage/toolbox/mechanical{ - pixel_y = -4 - }, -/obj/item/clothing/head/hardhat/weldhat/orange{ - pixel_x = 7; - pixel_y = -7 - }, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"qX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/trinary/filter{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"rd" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/fore) -"re" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/incinerator) -"rg" = ( -/turf/closed/wall, -/area/ship/hallway/central) -"rm" = ( -/obj/structure/foamedmetal, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ro" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"rp" = ( -/obj/structure/window/reinforced/spawner/east, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/rust, -/area/ship/maintenance/port) -"rq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"ru" = ( -/obj/structure/disposaloutlet{ - dir = 8 - }, -/obj/structure/window/reinforced/spawner, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/conveyor{ - dir = 8; - id = "cutter_conveyor" - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/incinerator) -"rw" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ship/security) -"rz" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8 - }, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"rF" = ( -/obj/structure/foamedmetal, -/turf/open/floor/plating/airless{ - icon_state = "foam_plating" - }, -/area/ship/maintenance/port) -"rG" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ship/hallway/central) -"rJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small/directional/east, -/obj/structure/closet/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/item/reagent_containers/syringe/contraband/fentanyl{ - pixel_x = -3; - pixel_y = 4 - }, -/obj/item/reagent_containers/syringe/contraband/morphine, -/obj/item/reagent_containers/syringe/contraband/space_drugs, -/obj/item/reagent_containers/syringe/contraband/space_drugs, -/obj/item/reagent_containers/pill/floorpill, -/obj/item/reagent_containers/pill/floorpill, -/obj/item/reagent_containers/pill/floorpill, -/obj/item/reagent_containers/pill/happy{ - pixel_x = 7; - pixel_y = -11 - }, -/obj/item/reagent_containers/pill/happy{ - pixel_x = 3; - pixel_y = -7 - }, -/obj/item/reagent_containers/pill/happy{ - pixel_x = 7; - pixel_y = -7 - }, -/obj/item/reagent_containers/pill/happy{ - pixel_x = 5; - pixel_y = -3 - }, -/obj/item/reagent_containers/pill/happy{ - pixel_x = 5; - pixel_y = -5 - }, -/obj/item/reagent_containers/pill/happy{ - pixel_x = 12; - pixel_y = -10 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew) -"rN" = ( -/turf/closed/wall/rust, -/area/ship/crew/canteen) -"rQ" = ( -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"rW" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8 - }, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"sa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"sb" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"se" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"sg" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/railing{ - dir = 4; - layer = 4.1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/electrical) -"sj" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/hole{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-9" - }, -/obj/item/stack/sheet/metal/fifty{ - pixel_y = 2 - }, -/obj/item/stack/sheet/metal/fifty{ - pixel_y = 6; - pixel_x = 6 - }, -/obj/structure/closet/crate/engineering, -/obj/item/stack/sheet/mineral/plastitanium/fifty{ - pixel_x = -3 - }, -/obj/item/stack/sheet/mineral/plastitanium/twenty{ - pixel_y = 2 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"sp" = ( -/obj/structure/chair/e_chair, -/turf/open/floor/plasteel/tech, -/area/ship/security) -"sq" = ( -/obj/machinery/mass_driver{ - dir = 4; - id = "cutter_gun_driver" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1; - color = "#808080" - }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/ship/security/range) -"ss" = ( -/turf/closed/wall/r_wall, -/area/ship/hallway/fore) -"sw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"sy" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/security/armory) -"sF" = ( -/obj/structure/table/reinforced, -/obj/item/trash/semki{ - pixel_y = 7; - pixel_x = 5 - }, -/obj/item/reagent_containers/food/drinks/soda_cans/cola{ - pixel_x = -7 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/ship/crew/canteen/kitchen) -"sH" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/computer/cryopod/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew) -"sK" = ( -/obj/structure/chair/office{ - dir = 1; - name = "tactical swivel chair"; - pixel_y = 9; - pixel_x = -5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"sP" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 8 - }, -/area/ship/bridge) -"sR" = ( -/obj/machinery/vending/dinnerware, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/concrete/slab_4, -/area/ship/crew/canteen/kitchen) -"sS" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 10 - }, -/obj/structure/table/reinforced, -/obj/machinery/recharger{ - pixel_x = -5 - }, -/obj/machinery/recharger{ - pixel_x = 6 - }, -/obj/machinery/button/door{ - id = "cutter_armoury"; - name = "Armoury Lockdown"; - pixel_x = -23; - pixel_y = 6; - dir = 4; - req_access_txt = "3" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"ta" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"tl" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1; - color = "#808080" - }, -/obj/structure/cable{ - icon_state = "0-10" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - id = "cutter_gun_holo"; - locked = 1 - }, -/obj/machinery/door/poddoor{ - id = "cutter_gun_hatch"; - dir = 4 - }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/ship/security/range) -"to" = ( -/turf/open/floor/engine/plasma, -/area/ship/engineering/incinerator) -"tp" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/holopad, -/turf/open/floor/carpet/nanoweave, -/area/ship/security) -"tq" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 2 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/secure_closet/engineering_electrical{ - req_access = null - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"tr" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/cargo) -"tu" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/ambrosia_vulgaris{ - pixel_x = 32 - }, -/obj/machinery/vending/syndichem, -/obj/structure/sign/departments/chemistry{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"tv" = ( -/obj/effect/decal/fakelattice{ - icon_state = "lattice-74" - }, -/obj/item/stack/ore/salvage/scrapmetal/ten, -/turf/open/floor/plating/airless{ - icon_state = "foam_plating" - }, -/area/ship/maintenance/port) -"tw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/south, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"tD" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"tH" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"tL" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 10 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"tM" = ( -/obj/structure/table/wood/reinforced, -/obj/item/flashlight/lamp{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/item/paper_bin{ - pixel_x = 8 - }, -/obj/item/pen{ - pixel_y = 4; - pixel_x = 8 - }, -/obj/item/phone{ - pixel_x = -4; - pixel_y = -4 - }, -/obj/structure/sign/poster/official/fruit_bowl{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/office) -"tQ" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/cloth/grey, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/carpet/red_gold, -/area/ship/crew) -"tT" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"tX" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/fluff/hedge{ - icon_state = "hedge-4"; - pixel_x = 2; - pixel_y = 2 - }, -/obj/structure/railing{ - color = "#A47449"; - dir = 10 - }, -/obj/structure/sign/barsign{ - icon_state = "thewretchedhive"; - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"ul" = ( -/obj/structure/rack, -/obj/item/storage/box/zipties{ - pixel_y = 7; - pixel_x = 4 - }, -/obj/item/storage/box/firingpins{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/storage/box/syndie_kit/throwing_weapons, -/obj/machinery/light/directional/south, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/stechkin{ - pixel_y = -32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"um" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"uq" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/industrial/radiation{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/chem_master, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/maintenance/fore) -"us" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"ut" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 4 - }, -/area/ship/engineering/atmospherics) -"uu" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/cigarettes/cigpack_uplift{ - pixel_x = 6; - pixel_y = 7 - }, -/obj/item/lighter/greyscale{ - pixel_x = 8; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/toy/figure/chemist{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/trash/syndi_cakes, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/fore) -"uy" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/item/desk_flag{ - pixel_x = 10; - pixel_y = 13 - }, -/obj/item/newspaper{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/gps{ - pixel_x = -6 - }, -/obj/item/megaphone/command{ - pixel_x = 4; - pixel_y = 7 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"uz" = ( -/obj/effect/turf_decal/industrial/warning/cee, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/machinery/airalarm/directional/north, -/obj/item/clothing/suit/space/scar, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/office) -"uB" = ( -/obj/effect/turf_decal/techfloor/corner, -/obj/item/stock_parts/subspace/amplifier{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/item/stock_parts/subspace/amplifier{ - pixel_x = -5; - pixel_y = -1 - }, -/obj/item/stack/cable_coil/cut/yellow, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/item/stock_parts/subspace/filter{ - pixel_x = 7; - pixel_y = -13 - }, -/turf/open/floor/plating/airless{ - icon_state = "plating_rust" - }, -/area/ship/maintenance/port) -"uD" = ( -/obj/structure/girder/displaced, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/east, -/turf/open/floor/plating, -/area/ship/hallway/central) -"uH" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/incinerator) -"uK" = ( -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen/kitchen) -"uL" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"uN" = ( -/obj/structure/reagent_dispensers, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 28 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"uO" = ( -/obj/structure/chair/office{ - name = "tactical swivel chair"; - dir = 8 - }, -/obj/structure/catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/engineering/communications) -"uP" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/machinery/computer/crew/syndie{ - dir = 1; - pixel_x = 4; - pixel_y = -3 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"uQ" = ( -/obj/machinery/processor, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/concrete/tiles, -/area/ship/crew/canteen/kitchen) -"uX" = ( -/obj/effect/decal/cleanable/sprayweb, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"va" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/clothing/suit/space/hardsuit/security/independent/frontier, -/obj/item/clothing/mask/breath, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"vc" = ( -/obj/item/stock_parts/subspace/filter, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks{ - dir = 5 - }, -/obj/effect/spawner/lootdrop/maintenance/three, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"ve" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/fore) -"vg" = ( -/turf/closed/wall/rust, -/area/ship/maintenance/central) -"vh" = ( -/obj/machinery/door/airlock/external, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"vl" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"vm" = ( -/obj/machinery/computer/crew/syndie, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/security) -"vo" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/bed/dogbed, -/obj/machinery/light/small/directional/south, -/obj/machinery/light_switch{ - pixel_x = 22; - dir = 8; - pixel_y = -11 - }, -/mob/living/simple_animal/parrot, -/turf/open/floor/wood{ - icon_state = "wood-broken5" - }, -/area/ship/security) -"vq" = ( -/obj/effect/decal/cleanable/glass{ - dir = 8 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_y = -7 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_y = -1; - pixel_x = 9 - }, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 7; - pixel_y = -8 - }, -/obj/item/restraints/handcuffs/cable/white, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/fore) -"vr" = ( -/obj/item/stack/ore/salvage/scrapsilver, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"vs" = ( -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/concrete/tiles, -/area/ship/crew/canteen/kitchen) -"vt" = ( -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"vu" = ( -/obj/structure/foamedmetal, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/ship/maintenance/port) -"vw" = ( -/obj/structure/rack, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/structure/sign/poster/official/mini_energy_gun{ - pixel_x = -32 - }, -/obj/item/grenade/frag{ - pixel_x = 6; - pixel_y = -3 - }, -/obj/item/grenade/frag{ - pixel_x = 1; - pixel_y = -8 - }, -/obj/item/grenade/firecracker, -/obj/item/grenade/firecracker{ - pixel_x = 2; - pixel_y = -3 - }, -/obj/item/grenade/flashbang{ - pixel_y = -4; - pixel_x = -10 - }, -/obj/item/grenade/flashbang{ - pixel_y = -5; - pixel_x = -7 - }, -/obj/item/grenade/flashbang{ - pixel_y = -9; - pixel_x = -8 - }, -/obj/machinery/light_switch{ - pixel_x = -12; - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"vy" = ( -/obj/structure/plaque/static_plaque/golden{ - pixel_x = 32; - pixel_y = 32 - }, -/obj/machinery/holopad/emergency/command, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/green, -/area/ship/crew/office) -"vz" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"vC" = ( -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"vD" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/central) -"vE" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/structure/fluff/hedge{ - icon_state = "hedge-8"; - pixel_y = 2; - pixel_x = 2 - }, -/obj/structure/railing{ - color = "#A47449"; - dir = 2 - }, -/obj/structure/sign/poster/contraband/mothpill{ - pixel_x = 32 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"vG" = ( -/obj/item/stock_parts/cell/crap{ - pixel_x = 4; - pixel_y = 7 - }, -/obj/item/stock_parts/subspace/analyzer{ - pixel_x = 7; - pixel_y = -7 - }, -/obj/item/stock_parts/subspace/analyzer{ - pixel_x = 2; - pixel_y = -5 - }, -/obj/item/stock_parts/subspace/analyzer{ - pixel_y = -10; - pixel_x = 6 - }, -/turf/open/floor/plating/airless{ - icon_state = "plating_rust" - }, -/area/ship/maintenance/port) -"vH" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"vK" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/structure/table/wood, -/obj/item/reagent_containers/syringe/contraband/bath_salts{ - pixel_y = 6; - pixel_x = -4 - }, -/obj/item/reagent_containers/syringe/contraband/space_drugs{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/reagent_containers/glass/mortar/metal, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"vL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/reagent_containers/food/snacks/breadslice/moldy{ - pixel_x = -6; - pixel_y = 10 - }, -/obj/structure/table/wood/reinforced, -/obj/item/reagent_containers/food/snacks/breadslice/creamcheese{ - pixel_x = -1 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken5" - }, -/area/ship/crew/canteen) -"vX" = ( -/obj/machinery/light/broken/directional/west, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating/rust, -/area/ship/hallway/central) -"vY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/south, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"vZ" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"wc" = ( -/turf/closed/wall/rust, -/area/ship/cargo) -"wd" = ( -/obj/item/disk/plantgene{ - pixel_x = -6; - pixel_y = -6 - }, -/obj/item/disk/plantgene{ - pixel_x = 10; - pixel_y = 2 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/tiles, -/area/ship/crew/canteen/kitchen) -"wh" = ( -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/engineering/incinerator) -"wi" = ( -/obj/structure/grille, -/obj/structure/window/plasma/reinforced/fulltile, -/obj/machinery/atmospherics/pipe/layer_manifold/visible, -/turf/open/floor/plating, -/area/ship/engineering/incinerator) -"wm" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"wo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/item/stack/rods{ - pixel_x = 7 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"wp" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew) -"ws" = ( -/turf/template_noop, -/area/template_noop) -"wt" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"ww" = ( -/obj/effect/decal/cleanable/blood/tracks{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating/rust, -/area/ship/maintenance/central) -"wC" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/closet/firecloset/wall{ - pixel_y = 28 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plating, -/area/ship/hallway/central) -"wD" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"wG" = ( -/obj/structure/table/wood/reinforced, -/obj/item/modular_computer/laptop/preset/civilian{ - pixel_x = 1; - pixel_y = 8 - }, -/obj/item/paicard{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/structure/noticeboard{ - pixel_y = 32 - }, -/obj/item/reagent_containers/food/drinks/bottle/hooch{ - pixel_x = -12; - pixel_y = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/office) -"wN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"wQ" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 4 - }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"wS" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 2; - color = "#808080" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "5-8" - }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/ship/security/range) -"wT" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/official/help_others{ - pixel_x = 32; - pixel_y = -32 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"wZ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8; - color = "#808080" - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/computer/cargo/express{ - dir = 8 - }, -/obj/machinery/vending/wallmed{ - pixel_y = 32 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"xh" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"xj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/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/ship/crew/canteen/kitchen) -"xk" = ( -/turf/closed/wall/r_wall, -/area/ship/cargo) -"xo" = ( -/obj/machinery/mass_driver{ - dir = 4; - id = "cutter_gun_driver" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 2; - color = "#808080" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/ship/security/range) -"xs" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/plating/foam, -/area/ship/security) -"xx" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/power/port_gen/pacman/super, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/shreds, -/obj/structure/cable/yellow{ - icon_state = "0-1" - }, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"xB" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/curtain/bounty, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"xK" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/hallway/fore) -"xO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/bed{ - icon_state = "dirty_mattress" - }, -/obj/structure/sign/warning/incident{ - pixel_y = 32 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/hallway/central) -"xP" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/concrete/slab_2, -/area/ship/crew/canteen/kitchen) -"xS" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/concrete/tiles, -/area/ship/crew/canteen/kitchen) -"yd" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/clothing/suit/space/hardsuit/security/independent/frontier, -/obj/item/clothing/mask/breath, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"yh" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/tiles, -/area/ship/crew/canteen/kitchen) -"yk" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/light/directional/north, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 19 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"yl" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/item/modular_computer/laptop{ - pixel_y = 7 - }, -/obj/item/reagent_containers/food/drinks/bottle/moonshine{ - pixel_x = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/item/stack/sheet/mineral/diamond, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"yo" = ( -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"yq" = ( -/obj/effect/decal/cleanable/sprayweb, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plating/rust, -/area/ship/hallway/central) -"ys" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"yv" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/hallway/fore) -"yw" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/pen/fountain{ - pixel_x = 5; - pixel_y = 6 - }, -/obj/item/megaphone/sec, -/turf/open/floor/carpet/nanoweave, -/area/ship/security) -"yx" = ( -/turf/closed/wall/rust, -/area/ship/maintenance/port) -"yy" = ( -/obj/structure/table/reinforced, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 5 - }, -/obj/item/storage/belt/utility/full/engi{ - pixel_y = -1; - pixel_x = 3 - }, -/obj/item/clothing/glasses/welding{ - pixel_y = 5 - }, -/obj/item/multitool{ - pixel_x = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"yF" = ( -/obj/machinery/door/window/northleft{ - dir = 2; - name = "Animal Pen"; - req_access_txt = "35" - }, -/obj/structure/flora/ausbushes/ywflowers, -/obj/effect/decal/cleanable/blood/gibs, -/mob/living/simple_animal/cow{ - desc = "Allegedly a bull."; - name = "Otis"; - real_name = "Betsy" - }, -/turf/open/floor/grass, -/area/ship/maintenance/central) -"yG" = ( -/obj/structure/foamedmetal, -/turf/open/floor/plating/rust, -/area/ship/maintenance/port) -"yJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"yL" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/crew/office) -"yM" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/stock_parts/scanning_module{ - pixel_x = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/maintenance/fore) -"yO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/grille, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/fore) -"zc" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "cutter_windows_general" - }, -/turf/open/floor/plating, -/area/ship/security/armory) -"zf" = ( -/obj/structure/girder/reinforced, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating/rust, -/area/ship/hallway/central) -"zh" = ( -/obj/machinery/light/small/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/security/armory) -"zi" = ( -/obj/structure/table/reinforced, -/obj/item/storage/backpack/duffelbag/med/surgery, -/obj/item/clothing/gloves/color/latex/nitrile/evil, -/obj/item/healthanalyzer, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/reagentgrinder{ - pixel_y = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced, -/obj/machinery/vending/wallmed{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/medical) -"zn" = ( -/obj/effect/spawner/lootdrop/salvage_scanning, -/turf/open/floor/plating/airless{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/port) -"zo" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/departments/engineering{ - pixel_x = -32 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"zu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"zv" = ( -/obj/machinery/door/airlock/external, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"zw" = ( -/turf/closed/wall, -/area/ship/engineering/communications) -"zE" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"zF" = ( -/obj/machinery/modular_computer/console/preset/command{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"zH" = ( -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter{ - pixel_x = 2; - pixel_y = -8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/port) -"zJ" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 4; - layer = 2.36 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4; - layer = 2.37 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 10; - layer = 2.36 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/ship/engineering/electrical) -"zK" = ( -/turf/closed/wall/rust, -/area/ship/medical) -"zP" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/clothing/suit/space/hardsuit/security/independent/frontier, -/obj/item/clothing/mask/breath, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"zS" = ( -/obj/machinery/door/window/brigdoor/northleft{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/concrete/slab_4, -/area/ship/crew/canteen/kitchen) -"zV" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/engineering/engine) -"zY" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"zZ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 2; - color = "#808080" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"Ab" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen/kitchen) -"Ad" = ( -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/clothing/suit/space/engineer, -/obj/item/clothing/head/helmet/space/light/engineer, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/communications) -"Ag" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/light_switch{ - pixel_x = -8; - dir = 1; - pixel_y = -22 - }, -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/pipe/simple/brown/hidden{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plating, -/area/ship/engineering/incinerator) -"Ah" = ( -/obj/effect/decal/cleanable/robot_debris{ - pixel_x = 7 - }, -/obj/effect/decal/cleanable/plastic, -/obj/machinery/light/broken/directional/south, -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"Ak" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/grunge{ - dir = 4 - }, -/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/grid, -/area/ship/crew) -"Al" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 9 - }, -/obj/item/stock_parts/subspace/filter{ - pixel_x = 10; - pixel_y = -11 - }, -/obj/item/circuitboard/machine/telecomms/processor{ - pixel_y = -9; - pixel_x = 10 - }, -/obj/effect/decal/cleanable/blood/gibs/old{ - pixel_x = 10; - pixel_y = 1 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/light/broken/directional/west, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/maintenance/port) -"Am" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/engineering) -"An" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/structure/showcase/cyborg/old, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/ship/security) -"As" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/on{ - dir = 8 - }, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"Au" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/concrete/tiles, -/area/ship/crew/canteen/kitchen) -"AA" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"AD" = ( -/turf/closed/wall/r_wall, -/area/ship/crew/office) -"AG" = ( -/obj/item/trash/popcorn{ - pixel_y = 4; - pixel_x = -16 - }, -/obj/item/trash/candy, -/obj/machinery/light/small/broken/directional/south, -/turf/open/floor/plating/airless{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/port) -"AI" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"AL" = ( -/obj/structure/closet/wall/orange{ - dir = 8; - name = "Engineering locker"; - pixel_x = 28 - }, -/obj/effect/decal/cleanable/robot_debris/gib, -/obj/item/clothing/under/utility, -/obj/item/clothing/under/utility/skirt, -/obj/item/clothing/suit/hooded/wintercoat/engineering{ - pixel_x = 6 - }, -/obj/item/clothing/suit/toggle/hazard, -/obj/item/clothing/shoes/workboots{ - pixel_y = -7 - }, -/obj/structure/catwalk, -/obj/item/clothing/under/rank/engineering/chief_engineer, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plating/rust, -/area/ship/engineering/communications) -"AM" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/bed{ - icon_state = "dirty_mattress" - }, -/obj/item/bedsheet/grey, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel, -/area/ship/security/armory) -"AQ" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/electrical) -"AU" = ( -/obj/structure/railing{ - dir = 4; - layer = 4.1 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable/yellow{ - icon_state = "0-1" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"AV" = ( -/turf/closed/wall, -/area/ship/crew/canteen) -"AZ" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/machinery/light/directional/north, -/obj/machinery/airalarm/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Bb" = ( -/obj/machinery/door/window/brigdoor/southright{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - name = "Lockdown Shutters"; - id = "cutter_sm_lockdown" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Bh" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/structure/bed{ - icon_state = "dirty_mattress" - }, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = 7; - pixel_y = -5 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Bj" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "cutter_windows_general"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/incinerator) -"Bm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood{ - pixel_y = -8 - }, -/obj/effect/decal/cleanable/blood/gibs, -/obj/machinery/light/small/broken/directional/east, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light_switch{ - pixel_x = 22; - dir = 8; - pixel_y = -11 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/medical) -"Bo" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Bp" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ship/maintenance/port) -"Bq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass{ - pixel_y = -7 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Br" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Bv" = ( -/obj/effect/decal/cleanable/dirt/dust, -/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 = 8 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cutter_bridge_lockdown"; - name = "Lockdown Shutters"; - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/fore) -"Bw" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on, -/turf/open/floor/engine/plasma, -/area/ship/engineering/incinerator) -"Bx" = ( -/obj/structure/table/reinforced, -/obj/item/gun/ballistic/revolver/nagant{ - pixel_y = 6 - }, -/obj/item/gun/ballistic/revolver/nagant, -/obj/item/gun/ballistic/revolver/nagant{ - pixel_y = -5 - }, -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"By" = ( -/obj/structure/guncase, -/obj/item/gun/ballistic/automatic/smg/thompson{ - pixel_y = -3 - }, -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/structure/railing{ - dir = 1 - }, -/obj/item/gun/ballistic/rifle/boltaction{ - pixel_y = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Bz" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew) -"BD" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/machinery/holopad/emergency/medical, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/medical) -"BH" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 8 - }, -/obj/machinery/light/directional/east, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = 22; - dir = 8; - pixel_y = -11 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"BI" = ( -/turf/open/floor/engine, -/area/ship/engineering/engine) -"BQ" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"BR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"BT" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 6; - color = "#808080" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters{ - id = "cutter_armoury"; - name = "Armoury Shutter"; - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"BW" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"BX" = ( -/obj/structure/closet/secure_closet{ - icon_state = "sec"; - name = "equipment locker"; - req_access_txt = "1" - }, -/obj/effect/turf_decal/techfloor, -/obj/item/clothing/mask/bandana/black{ - pixel_x = 1; - pixel_y = -4 - }, -/obj/item/clothing/mask/bandana/black{ - pixel_x = 1; - pixel_y = -4 - }, -/obj/item/clothing/mask/bandana/black{ - pixel_x = 1; - pixel_y = -4 - }, -/obj/item/clothing/mask/russian_balaclava, -/obj/item/clothing/mask/russian_balaclava, -/obj/item/clothing/mask/russian_balaclava, -/obj/item/storage/belt/military, -/obj/item/storage/belt/military, -/obj/item/storage/belt/military/army, -/obj/item/storage/belt/military/army, -/obj/item/clothing/head/helmet/old{ - pixel_x = 7 - }, -/obj/item/clothing/head/helmet/old{ - pixel_x = 7; - pixel_y = -4 - }, -/obj/item/clothing/suit/armor/riot, -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"BZ" = ( -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Ca" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/hole{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/random_machine_circuit_rare, -/obj/item/stack/ore/salvage/scraptitanium/five, -/turf/open/floor/plating/airless{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/port) -"Cc" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/sign/poster/contraband/kudzu{ - pixel_x = -32 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/wood, -/area/ship/crew/office) -"Cg" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1; - color = "#808080" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"Cq" = ( -/obj/structure/frame/machine, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/circuitboard/machine/telecomms/hub{ - pixel_x = -3; - pixel_y = -4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"CA" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 1; - pixel_y = -2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"CF" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/machinery/light/directional/east, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 8; - min_temperature = 1; - target_temperature = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"CI" = ( -/obj/effect/turf_decal/industrial/loading{ - dir = 4; - layer = 2.37 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 8; - layer = 2.36 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"CL" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/wall{ - dir = 8; - pixel_x = 28; - name = "Uniform Closet" - }, -/obj/item/clothing/neck/shemagh, -/obj/item/clothing/neck/shemagh, -/obj/item/clothing/neck/shemagh, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/shoes/jackboots, -/obj/item/clothing/under/rank/security/officer/frontier, -/obj/item/clothing/under/rank/security/officer/frontier, -/obj/item/clothing/under/rank/security/officer/frontier, -/obj/item/clothing/under/rank/security/officer/frontier, -/obj/item/clothing/under/rank/security/officer/frontier, -/obj/item/clothing/under/rank/security/officer/frontier, -/obj/item/clothing/under/rank/security/officer/frontier, -/obj/item/clothing/head/beret/sec/frontier, -/obj/item/clothing/head/beret/sec/frontier, -/obj/item/clothing/head/beret/sec/frontier, -/obj/item/clothing/head/beret/sec/frontier, -/obj/item/clothing/head/beret/sec/frontier, -/obj/item/clothing/head/beret/sec/frontier, -/obj/item/clothing/head/beret/sec/frontier, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"CO" = ( -/obj/structure/closet/crate/freezer/blood, -/obj/machinery/iv_drip, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/turf_decal/industrial/warning{ - dir = 6 - }, -/obj/machinery/light/directional/north, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/medical) -"CP" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/engineering/incinerator) -"CS" = ( -/obj/item/stack/rods/ten{ - pixel_x = 9 - }, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg1" - }, -/area/ship/maintenance/port) -"CV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass{ - pixel_x = -17; - pixel_y = 8 - }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"CW" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/modular_computer/laptop/preset, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/seeds/tobacco/space{ - pixel_y = -14; - pixel_x = 5 - }, -/obj/item/seeds/tobacco/space{ - pixel_y = -14; - pixel_x = 5 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/security) -"CX" = ( -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Db" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden, -/turf/open/floor/plating, -/area/ship/engineering/incinerator) -"De" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/structure/frame/machine, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/circuitboard/machine/telecomms/bus, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/maintenance/port) -"Dg" = ( -/obj/machinery/computer/monitor, -/obj/effect/decal/cleanable/robot_debris, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light_switch{ - dir = 8; - pixel_y = 11; - pixel_x = 20 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/engineering/communications) -"Dq" = ( -/obj/machinery/portable_atmospherics/canister/toxins, -/obj/structure/railing{ - dir = 4; - layer = 4.1 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/orange, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -12; - pixel_y = 23; - dir = 2 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/incinerator) -"Ds" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "cutter_ce_lockdown"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"Dv" = ( -/obj/structure/closet/crate/freezer/surplus_limbs, -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/structure/sign/poster/official/cleanliness{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/patterned/grid, -/area/ship/medical) -"Dw" = ( -/obj/effect/decal/fakelattice{ - icon_state = "lattice-3" - }, -/obj/structure/girder, -/turf/open/floor/plating/airless{ - icon_state = "foam_plating" - }, -/area/ship/maintenance/port) -"Dy" = ( -/obj/effect/decal/fakelattice{ - icon_state = "lattice-74" - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"DC" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"DE" = ( -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/structure/closet/wall/blue{ - dir = 8; - pixel_x = 28; - name = "Bridge Officer's locker" - }, -/obj/item/clothing/shoes/workboots, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/under/rank/security/officer/frontier/officer, -/obj/item/clothing/head/beret/sec/frontier, -/obj/item/clothing/neck/cloak/qm, -/obj/item/clothing/accessory/holster, -/obj/item/clothing/glasses/hud/diagnostic, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/item/melee/transforming/energy/sword/saber/pirate/red, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"DF" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/item/geiger_counter{ - pixel_x = 1; - pixel_y = 6 - }, -/obj/item/geiger_counter{ - pixel_x = -2; - pixel_y = 1 - }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9 - }, -/obj/item/pipe_dispenser{ - pixel_y = -6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"DG" = ( -/obj/structure/flora/ausbushes/grassybush, -/obj/structure/flora/ausbushes/leafybush, -/obj/effect/decal/cleanable/blood/splatter, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner/west, -/turf/open/floor/grass, -/area/ship/maintenance/central) -"DR" = ( -/obj/effect/decal/fakelattice{ - icon_state = "lattice-3" - }, -/obj/item/stack/ore/salvage/scrapmetal/ten{ - pixel_y = -4; - pixel_x = -11 - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"DS" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cutter_general_lockdown"; - name = "Lockdown Shutters" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"Ea" = ( -/obj/machinery/door/airlock/engineering{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/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/techmaint, -/area/ship/engineering/communications) -"Eb" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/cargo) -"Ec" = ( -/obj/machinery/computer/med_data/syndie{ - dir = 1; - pixel_y = -3 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"Eg" = ( -/obj/item/paper_bin{ - pixel_x = -6 - }, -/obj/item/pen/fourcolor{ - pixel_x = -4 - }, -/obj/item/stamp{ - pixel_x = 8; - pixel_y = 5 - }, -/obj/item/stamp/denied{ - pixel_x = 8 - }, -/obj/item/stamp/qm{ - pixel_y = -5; - pixel_x = 8 - }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"Ej" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/decal/fakelattice{ - color = "#808080" - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/effect/decal/cleanable/glass{ - dir = 8; - pixel_y = 1; - color = "#808080" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/ship/engineering/atmospherics) -"Ek" = ( -/obj/structure/table, -/obj/item/storage/bag/tray, -/obj/item/reagent_containers/food/condiment/enzyme{ - pixel_x = 13; - pixel_y = 10 - }, -/obj/item/reagent_containers/food/snacks/honeybar{ - pixel_x = -3 - }, -/obj/item/reagent_containers/glass/beaker/large{ - pixel_x = 6; - pixel_y = 2 - }, -/obj/item/reagent_containers/glass/beaker, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) -"El" = ( -/turf/closed/wall/r_wall, -/area/ship/engineering/engine) -"Em" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/machinery/door/window/brigdoor/northleft, -/turf/open/floor/plasteel/stairs, -/area/ship/security) -"En" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Er" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/reagent_containers/food/drinks/bottle/hooch{ - pixel_x = -15; - pixel_y = -6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Et" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/seeds/potato{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/item/seeds/garlic{ - pixel_x = 5; - pixel_y = 2 - }, -/obj/item/seeds/grass, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/central) -"Eu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/fakelattice{ - icon_state = "lattice-3" - }, -/obj/item/stack/rods{ - pixel_x = -7; - pixel_y = -2 - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"Ey" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/structure/closet/radiation, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"EC" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/chair, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"EG" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/crew) -"EI" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber/huge/movable, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/incinerator) -"EJ" = ( -/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/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"EM" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ship/security/armory) -"EP" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 4; - pixel_x = -1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/effect/turf_decal/steeldecal/steel_decals8, -/obj/effect/turf_decal/steeldecal/steel_decals9{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ER" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"EX" = ( -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/item/tank/jetpack/carbondioxide, -/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/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/communications) -"Fb" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 8 - }, -/area/ship/security/armory) -"Fd" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"Fg" = ( -/obj/effect/turf_decal/trimline/opaque/red/corner, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Fi" = ( -/obj/structure/table/reinforced, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/light/small/directional/west, -/obj/machinery/light_switch{ - pixel_y = 24 - }, -/obj/machinery/fax/frontiersmen, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"Fo" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Fu" = ( -/obj/machinery/door/airlock/external, -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Fx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) -"FC" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/machinery/airalarm/directional/north, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"FE" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 5 - }, -/obj/structure/chair{ - dir = 4; - pixel_x = 5; - pixel_y = 4 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/canteen) -"FF" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/engineering) -"FG" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/window/eastleft{ - name = "Engine Access" - }, -/obj/machinery/door/poddoor{ - id = "cutter_engines_lockdown"; - name = "Engine Blast Door"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"FI" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/corner, -/obj/effect/turf_decal/radiation, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/sign/warning/radiation{ - pixel_y = 32 - }, -/obj/machinery/light/directional/west, -/obj/structure/closet/radiation, -/obj/item/clothing/glasses/meson{ - pixel_y = -6 - }, -/obj/item/clothing/glasses/meson{ - pixel_y = -6 - }, -/obj/item/reagent_containers/syringe/salacid, -/obj/item/reagent_containers/hypospray/medipen/penacid, -/obj/item/reagent_containers/hypospray/medipen/penacid, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"FK" = ( -/obj/effect/turf_decal/techfloor, -/obj/item/stack/sheet/plasteel/twenty{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/machinery/autolathe, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = 6 - }, -/obj/item/stack/sheet/metal/fifty{ - pixel_y = 2 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"FL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/catwalk/over, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/ship/hallway/central) -"FM" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central6{ - pixel_y = -7 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/button/door{ - id = "cutter_engines_lockdown"; - name = "Engine Shutters"; - pixel_y = 23; - pixel_x = -10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"FQ" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/turf/open/floor/plating, -/area/ship/security/armory) -"FR" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 2; - color = "#808080" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/shieldwallgen/atmos{ - anchored = 1; - id = "cutter_gun_holo"; - locked = 1; - dir = 1 - }, -/obj/machinery/door/poddoor{ - id = "cutter_gun_hatch"; - dir = 4 - }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/ship/security/range) -"FU" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/ship/cargo) -"FV" = ( -/obj/effect/decal/fakelattice, -/obj/structure/salvageable/computer{ - dir = 4; - pixel_x = -1 - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"FW" = ( -/obj/item/stock_parts/subspace/filter{ - pixel_x = -7; - pixel_y = -13 - }, -/obj/item/stock_parts/subspace/crystal, -/obj/item/stock_parts/subspace/crystal{ - pixel_x = 8; - pixel_y = -9 - }, -/obj/item/stock_parts/subspace/crystal{ - pixel_x = 1; - pixel_y = -4 - }, -/obj/item/stock_parts/subspace/crystal{ - pixel_x = 7; - pixel_y = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/tracks, -/obj/effect/decal/cleanable/blood/gibs/body{ - pixel_y = -13 - }, -/turf/open/floor/plating/airless{ - icon_state = "plating_rust" - }, -/area/ship/maintenance/port) -"Gf" = ( -/obj/machinery/computer/secure_data/syndie{ - layer = 3.0; - pixel_y = 4 - }, -/obj/effect/turf_decal/techfloor, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_y = 2; - pixel_x = 8 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"Gl" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate/bin, -/obj/item/flashlight, -/obj/item/trash/candy, -/obj/item/trash/boritos{ - pixel_y = -3 - }, -/obj/item/taperecorder, -/obj/item/switchblade, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"Gn" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/caution, -/obj/effect/decal/cleanable/oil/streak, -/obj/structure/cable{ - icon_state = "4-8" - }, -/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/techmaint, -/area/ship/engineering/communications) -"Gp" = ( -/obj/structure/window/reinforced/spawner, -/obj/item/trash/cheesie{ - pixel_x = -4 - }, -/obj/machinery/conveyor{ - dir = 8; - id = "cutter_conveyor" - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/incinerator) -"Gq" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/bridge) -"Gr" = ( -/obj/structure/chair/comfy/black{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/carpet/green, -/area/ship/crew/office) -"Gw" = ( -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/highsecurity{ - name = "Master At Arm's Office"; - req_access_txt = "3" - }, -/turf/open/floor/plasteel, -/area/ship/security) -"Gz" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning/corner, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/cargo) -"GE" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/maintenance/fore) -"GF" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/closet/wall{ - dir = 1; - icon_door = "yellow_wall"; - name = "engineering closet"; - pixel_y = -28 - }, -/obj/item/clothing/suit/toggle/industrial, -/obj/item/clothing/under/utility, -/obj/item/clothing/under/utility/skirt, -/obj/item/clothing/suit/hooded/wintercoat, -/obj/item/clothing/shoes/workboots{ - pixel_y = -7 - }, -/obj/item/clothing/gloves/color/yellow, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/meson{ - pixel_y = -6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"GH" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/engineering/communications) -"GL" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/bridge) -"GM" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/engineering/incinerator) -"GO" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/fore) -"GQ" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/engineering/atmospherics) -"GS" = ( -/turf/closed/wall/r_wall/rust, -/area/ship/engineering/engine) -"GU" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"GV" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate/critter, -/obj/item/stack/sheet/animalhide/human, -/obj/item/stack/sheet/animalhide/human{ - pixel_x = -3; - pixel_y = -6 - }, -/obj/item/stack/sheet/animalhide/human{ - pixel_y = 6; - pixel_x = -4 - }, -/obj/item/reagent_containers/food/snacks/meat/slab/human, -/obj/item/reagent_containers/food/snacks/meat/slab/human, -/obj/item/reagent_containers/food/snacks/meat/slab/human, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"GY" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/showcase/cyborg/old, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/security) -"Hc" = ( -/obj/item/stock_parts/subspace/ansible{ - pixel_x = 4; - pixel_y = 7 - }, -/obj/item/stock_parts/subspace/filter{ - pixel_x = 7; - pixel_y = -13 - }, -/obj/item/stock_parts/subspace/filter{ - pixel_x = -7 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/stock_parts/subspace/ansible, -/obj/item/stock_parts/subspace/ansible{ - pixel_x = 10; - pixel_y = -9 - }, -/turf/open/floor/plating/airless{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/port) -"Hd" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 8; - min_temperature = 1; - target_temperature = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Hf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/chair{ - dir = 1; - pixel_x = 6; - pixel_y = 7 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Hi" = ( -/obj/structure/bed, -/obj/structure/curtain/cloth/grey, -/obj/item/bedsheet/dorms, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"Hm" = ( -/obj/structure/bed{ - icon_state = "dirty_mattress" - }, -/obj/item/bedsheet/grey, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Hs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/door/airlock/external, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"Ht" = ( -/obj/structure/bed/dogbed, -/obj/effect/decal/cleanable/molten_object/large{ - pixel_x = 19; - pixel_y = -2 - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"Hz" = ( -/obj/structure/curtain/bounty, -/obj/effect/decal/cleanable/greenglow/ecto, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/plating/airless{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/port) -"HD" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/cloth/grey, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/item/paicard{ - pixel_x = -7; - pixel_y = 4 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew) -"HE" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/concrete/tiles, -/area/ship/crew) -"HG" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/effect/turf_decal/corner_techfloor_gray{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/engineering/engine) -"HI" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/ship/engineering/incinerator) -"HL" = ( -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/obj/structure/sign/poster/contraband/smoke{ - pixel_x = -32; - pixel_y = -32 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 4; - pixel_x = -1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"HM" = ( -/obj/structure/closet/secure_closet{ - icon_door = "tac"; - icon_state = "tac"; - name = "boarding tools locker"; - req_access_txt = "3" - }, -/obj/effect/turf_decal/techfloor, -/obj/item/storage/backpack/duffelbag/syndie/x4, -/obj/item/crowbar/power{ - pixel_y = -4 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"HN" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/cargo) -"HR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/airlock/maintenance_hatch, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/maintenance/central) -"HV" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/item/soap, -/turf/open/floor/plating/catwalk_floor, -/area/ship/security/armory) -"HW" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/closet/crate, -/obj/item/storage/box/ingredients/vegetarian, -/obj/item/storage/box/ingredients/carnivore{ - pixel_x = -4; - pixel_y = 6 - }, -/obj/item/storage/box/ingredients/exotic{ - pixel_x = 7 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Ij" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "Bridge"; - req_access_txt = "19" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/fore) -"Ik" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "cutter_windows_general" - }, -/turf/open/floor/plating, -/area/ship/crew) -"Im" = ( -/turf/closed/wall/r_wall, -/area/ship/maintenance/fore) -"In" = ( -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"It" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"Iu" = ( -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "0-1" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Iv" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, -/area/ship/security) -"IB" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/canteen) -"IC" = ( -/obj/structure/table/wood/reinforced, -/obj/item/storage/fancy/cigarettes/cigars{ - pixel_x = 4; - pixel_y = 1 - }, -/obj/item/storage/fancy/cigarettes/cigars{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/storage/fancy/cigarettes/cigars{ - pixel_x = 4; - pixel_y = 7 - }, -/obj/item/toy/cards/deck/cas/black{ - pixel_x = -14; - pixel_y = 3 - }, -/obj/item/toy/cards/deck/cas{ - pixel_x = -11 - }, -/obj/item/lighter{ - pixel_x = 12; - pixel_y = -8 - }, -/turf/open/floor/concrete/reinforced, -/area/ship/crew) -"ID" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/item/radio/intercom/directional/south, -/obj/machinery/light_switch{ - pixel_x = -12; - dir = 1; - pixel_y = -22 - }, -/turf/open/floor/concrete/tiles, -/area/ship/crew/canteen/kitchen) -"IE" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/table/wood/reinforced, -/obj/item/newspaper{ - pixel_x = -5; - pixel_y = -1 - }, -/obj/item/reagent_containers/food/drinks/mug{ - pixel_x = 9; - pixel_y = -2 - }, -/obj/item/newspaper{ - pixel_x = -5; - pixel_y = 2 - }, -/obj/item/newspaper{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/machinery/light/directional/west, -/obj/structure/sign/poster/contraband/space_cola{ - pixel_x = -32 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"IF" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 10 - }, -/obj/machinery/telecomms/broadcaster, -/obj/item/stock_parts/subspace/analyzer, -/obj/item/stock_parts/subspace/analyzer{ - pixel_x = 7; - pixel_y = -7 - }, -/obj/item/stock_parts/subspace/analyzer{ - pixel_x = 2; - pixel_y = -5 - }, -/obj/item/radio/intercom/directional/west, -/obj/machinery/light_switch{ - pixel_x = -21; - dir = 4; - pixel_y = 7 - }, -/obj/item/stack/cable_coil/cut/yellow, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/maintenance/port) -"II" = ( -/obj/effect/decal/cleanable/insectguts, -/obj/structure/catwalk/over, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"IL" = ( -/turf/closed/wall/rust, -/area/ship/maintenance/fore) -"IM" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "cutter_windows_general" - }, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"IP" = ( -/obj/effect/turf_decal/number/two, -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/security/armory) -"IS" = ( -/obj/structure/window/reinforced/spawner/north, -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "cutter_gun_hatch"; - name = "Gun Shutters"; - pixel_x = -8; - pixel_y = 5; - dir = 8 - }, -/obj/machinery/button/shieldwallgen{ - id = "cutter_gun_holo"; - pixel_x = -9; - dir = 8; - pixel_y = -3 - }, -/obj/machinery/button/massdriver{ - id = "cutter_gun_driver"; - name = "Launch Control"; - pixel_y = -3; - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/range) -"IX" = ( -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/glowstick, -/obj/item/stack/cable_coil/cut/yellow, -/obj/item/stack/rods{ - pixel_x = 7; - pixel_y = -9 - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"Ja" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom/directional/south, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = -8; - pixel_y = 3 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/security) -"Jb" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Jd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Jf" = ( -/obj/item/grenade/empgrenade{ - pixel_x = -9 - }, -/obj/item/grenade/empgrenade{ - pixel_x = -6; - pixel_y = 3 - }, -/obj/item/grenade/syndieminibomb{ - pixel_x = 7; - pixel_y = -6 - }, -/obj/item/grenade/syndieminibomb{ - pixel_x = 2; - pixel_y = -1 - }, -/obj/structure/rack, -/obj/item/grenade/spawnergrenade/manhacks{ - pixel_y = -5; - pixel_x = -1 - }, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"Jk" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"Jl" = ( -/obj/effect/turf_decal/industrial/traffic, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Jp" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/decal/cleanable/wrapping, -/obj/effect/decal/cleanable/cobweb{ - layer = 5 - }, -/obj/machinery/jukebox, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/machinery/light/directional/west, -/obj/machinery/light_switch{ - pixel_x = 12; - pixel_y = 23 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Jr" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 8 - }, -/area/ship/security/range) -"Jt" = ( -/obj/structure/table/glass, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/bag/plants/portaseeder, -/turf/open/floor/concrete/tiles, -/area/ship/crew/canteen/kitchen) -"Jx" = ( -/obj/machinery/vending/cola/random, -/obj/structure/sign/directions/command{ - dir = 4; - pixel_y = 42 - }, -/obj/structure/sign/directions/engineering{ - pixel_y = 21; - dir = 8 - }, -/obj/structure/sign/directions/medical{ - pixel_y = 28; - dir = 1 - }, -/obj/structure/sign/directions/security{ - pixel_y = 35; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Jy" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"JE" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/frame/machine, -/turf/open/floor/concrete/slab_4, -/area/ship/crew/canteen/kitchen) -"JK" = ( -/turf/closed/wall, -/area/ship/security/armory) -"JO" = ( -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/directional/south, -/obj/structure/sign/departments/botany{ - pixel_x = 32 - }, -/obj/structure/salvageable/seed, -/turf/open/floor/concrete/slab_1, -/area/ship/crew/canteen/kitchen) -"JQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sink{ - pixel_y = 22; - pixel_x = 6 - }, -/obj/structure/mirror{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/crew) -"JS" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/rack, -/obj/item/storage/toolbox/electrical, -/obj/item/storage/belt/utility/full/engi, -/obj/item/clothing/glasses/welding{ - pixel_y = 5 - }, -/obj/item/multitool{ - pixel_x = 9 - }, -/obj/item/geiger_counter{ - pixel_x = 1; - pixel_y = -6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "cutter_engines_lockdown"; - name = "Engine Shutters"; - pixel_y = -21; - pixel_x = -10; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 9 - }, -/turf/open/floor/plating/rust, -/area/ship/engineering) -"JV" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/confetti, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"JX" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew) -"JZ" = ( -/obj/structure/bed, -/obj/item/bedsheet/hos, -/obj/structure/curtain{ - color = "#5c131b" - }, -/obj/machinery/light/directional/east, -/obj/item/radio/intercom/directional/north{ - pixel_y = 22; - pixel_x = 5 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/carpet/black, -/area/ship/security) -"Kb" = ( -/turf/closed/wall, -/area/ship/crew/canteen/kitchen) -"Ke" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Kh" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/glass, -/obj/structure/sign/departments/security{ - pixel_y = -32 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Kk" = ( -/obj/effect/turf_decal/atmos/air{ - dir = 4 - }, -/turf/open/floor/engine/air, -/area/ship/engineering/atmospherics) -"Kl" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Kp" = ( -/obj/structure/girder, -/obj/effect/decal/cleanable/wrapping, -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Kq" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"Kt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/rust, -/area/ship/security) -"Ku" = ( -/obj/machinery/disposal/deliveryChute{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/end{ - dir = 4 - }, -/obj/machinery/light/directional/east, -/obj/item/radio/intercom/directional/south, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/engineering/incinerator) -"Kw" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = -12; - pixel_y = 2 - }, -/obj/structure/mirror{ - pixel_y = -4; - pixel_x = -28 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/showroomfloor, -/area/ship/engineering/communications) -"Kx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/wall{ - name = "Utility Closet"; - pixel_y = -28; - dir = 1 - }, -/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 = 9 - }, -/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 = 9 - }, -/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 = 9 - }, -/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 = 9 - }, -/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 = 9 - }, -/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 = 9 - }, -/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 = 9 - }, -/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 = 9 - }, -/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 = 9 - }, -/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 = 9 - }, -/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 = 9 - }, -/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 = 9 - }, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/item/flashlight, -/turf/open/floor/concrete/tiles, -/area/ship/crew) -"Ky" = ( -/obj/machinery/power/supermatter_crystal/shard/engine, -/turf/open/floor/engine, -/area/ship/engineering/engine) -"KE" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/hole{ - dir = 8 - }, -/obj/effect/decal/cleanable/oil{ - icon_state = "floor6"; - pixel_y = 14 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"KJ" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/decal/fakelattice{ - color = "#808080" - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/ship/engineering/atmospherics) -"KM" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/effect/turf_decal/steeldecal/steel_decals3{ - dir = 10; - pixel_x = 16 - }, -/obj/effect/decal/cleanable/plastic, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/electrical) -"KN" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"KO" = ( -/obj/structure/chair/office{ - name = "tactical swivel chair"; - pixel_x = 3; - pixel_y = -3 - }, -/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/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"KP" = ( -/turf/closed/wall/rust, -/area/ship/engineering) -"KR" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/storage/firstaid/advanced{ - pixel_x = 5 - }, -/obj/item/stack/medical/bruise_pack/herb, -/obj/item/stack/medical/ointment/herb{ - pixel_x = -6; - pixel_y = -8 - }, -/obj/item/sensor_device{ - pixel_x = -9; - pixel_y = -1 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/medical) -"KT" = ( -/obj/structure/railing{ - dir = 4; - layer = 4.1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/effect/turf_decal/steeldecal/steel_decals3{ - dir = 1; - pixel_x = -16 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/electrical) -"KW" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/engine/plasma, -/area/ship/engineering/incinerator) -"KY" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Lc" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/decal/cleanable/garbage, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Ld" = ( -/obj/machinery/light/small/directional/west, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/stock_parts/micro_laser{ - pixel_x = 10; - pixel_y = 7 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Le" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"Lf" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/syringe{ - pixel_x = 3 - }, -/obj/item/reagent_containers/syringe{ - pixel_x = 7 - }, -/obj/structure/chair/office{ - dir = 8; - name = "tactical swivel chair" - }, -/obj/effect/mob_spawn/human/corpse/frontier, -/turf/open/floor/plating/rust, -/area/ship/maintenance/fore) -"Lg" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Lj" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/glass{ - dir = 8; - pixel_y = 1; - color = "#808080" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/turf/open/floor/plating/rust, -/area/ship/engineering/atmospherics) -"Lm" = ( -/obj/item/stock_parts/subspace/ansible{ - pixel_x = -7 - }, -/obj/effect/decal/fakelattice{ - icon_state = "lattice-1" - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/ore/salvage/scrapsilver/five, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"Ln" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - pixel_y = 2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Lq" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass{ - dir = 8; - pixel_y = -10; - color = "#808080" - }, -/obj/structure/cable{ - icon_state = "4-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 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cutter_general_lockdown"; - name = "Lockdown Shutters"; - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"Ls" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/hallway/central) -"Lx" = ( -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 4; - pixel_x = -1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/structure/plaque/static_plaque/golden/captain{ - pixel_y = 29 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Lz" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating, -/area/ship/hallway/central) -"LA" = ( -/obj/effect/turf_decal/atmos/nitrogen{ - dir = 8 - }, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"LB" = ( -/turf/closed/wall, -/area/ship/engineering) -"LE" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/caution, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/communications) -"LH" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/turf/open/floor/carpet/nanoweave, -/area/ship/security) -"LQ" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"LT" = ( -/obj/machinery/door/airlock/external, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"LU" = ( -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/structure/closet/wall/blue{ - dir = 8; - pixel_x = 28; - name = "Bridge Officer's locker" - }, -/obj/item/clothing/shoes/workboots, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/under/rank/security/officer/frontier/officer, -/obj/item/clothing/head/beret/sec/frontier, -/obj/item/clothing/neck/cloak/qm, -/obj/item/clothing/accessory/holster, -/obj/item/clothing/glasses/hud/diagnostic, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/item/melee/transforming/energy/sword/saber/pirate/red, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"LV" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/atmos{ - name = "Engine Room"; - req_access_txt = "10" - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"LZ" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/flashlight/lamp{ - pixel_x = -8; - pixel_y = 13 - }, -/obj/item/paper_bin{ - pixel_x = -6; - pixel_y = -5 - }, -/obj/item/clipboard{ - pixel_x = -4; - pixel_y = -8 - }, -/obj/item/pen{ - pixel_x = -6; - pixel_y = -4 - }, -/obj/item/phone{ - pixel_x = 7; - pixel_y = 10 - }, -/obj/machinery/light_switch{ - pixel_x = -22; - dir = 4; - pixel_y = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"Mb" = ( -/obj/docking_port/stationary{ - height = 15; - width = 15; - dwidth = 7; - name = "main ember dock" - }, -/turf/template_noop, -/area/template_noop) -"Mf" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 8 - }, -/area/ship/bridge) -"Mh" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/paper_bin{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/multitool{ - pixel_x = 4; - pixel_y = 2 - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/plasma{ - dir = 8; - piping_layer = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/incinerator) -"Mj" = ( -/obj/effect/decal/cleanable/wrapping, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plating/rust, -/area/ship/hallway/central) -"Ml" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Mo" = ( -/obj/effect/turf_decal/industrial/traffic, -/obj/effect/turf_decal/industrial/traffic{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Ms" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "cutter_bridge_window"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Mt" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/structure/sign/poster/contraband/d_day_promo{ - pixel_y = -32 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cutter_general_lockdown"; - name = "Lockdown Shutters"; - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"Mu" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, -/area/ship/security) -"Mv" = ( -/turf/closed/wall, -/area/ship/medical) -"Mx" = ( -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/structure/curtain/cloth/grey, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/carpet/red_gold, -/area/ship/crew) -"Mz" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/syndi_cakes, -/obj/item/trash/plate, -/obj/item/trash/candy, -/obj/item/trash/waffles, -/obj/item/flashlight, -/obj/item/seeds/chili{ - pixel_y = -7; - pixel_x = -2 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plating, -/area/ship/hallway/central) -"MF" = ( -/turf/closed/wall/rust, -/area/ship/crew/canteen/kitchen) -"ML" = ( -/obj/effect/turf_decal/techfloor, -/obj/item/kirbyplants{ - icon_state = "plant-22"; - pixel_x = -10 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"MO" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/conveyor_switch/oneway{ - id = "cutter_conveyor" - }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, -/area/ship/engineering/incinerator) -"MQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass{ - pixel_x = 9; - pixel_y = -11 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating/rust, -/area/ship/hallway/central) -"MS" = ( -/obj/effect/decal/fakelattice{ - icon_state = "lattice-7" - }, -/turf/open/floor/plating/airless{ - icon_state = "foam_plating" - }, -/area/ship/maintenance/port) -"MW" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/obj/structure/rack, -/obj/item/storage/bag/ore, -/obj/item/storage/bag/ore, -/obj/item/pickaxe/rusted, -/obj/item/pickaxe/drill, -/obj/item/pickaxe/drill, -/obj/machinery/button/door{ - id = "cutter_cargo_shutters"; - name = "Cargo Shutters"; - pixel_y = -23; - dir = 1 - }, -/obj/machinery/button/shieldwallgen{ - id = "cutter_cargo"; - pixel_x = -8; - pixel_y = -22; - dir = 1 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Nb" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4{ - dir = 8 - }, -/turf/closed/wall/r_wall, -/area/ship/engineering/incinerator) -"Nc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Nj" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Nn" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/chair/comfy/black{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/security) -"No" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/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/ship/engineering/electrical) -"Np" = ( -/obj/structure/catwalk/over, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"Nr" = ( -/obj/machinery/vending/snack/random, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Nx" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Ny" = ( -/obj/effect/turf_decal/corner/opaque/yellow/half{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/loading{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plating, -/area/ship/cargo) -"Nz" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 5 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/item/storage/box/donkpockets{ - pixel_x = -2 - }, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) -"NC" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"NE" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/curtain/bounty, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"NI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/window/reinforced/spawner/west, -/obj/structure/window/reinforced/spawner/east, -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"NJ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/medical) -"NM" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/item/radio/intercom/wideband/table{ - dir = 8; - pixel_x = -4 - }, -/turf/open/floor/carpet/nanoweave, -/area/ship/security) -"NT" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/crate/trashcart, -/obj/item/trash/candy, -/obj/effect/decal/cleanable/vomit/old, -/obj/item/book/manual/wiki/chemistry{ - pixel_x = 6; - pixel_y = -5 - }, -/obj/item/trash/sosjerky, -/obj/item/storage/portable_chem_mixer{ - pixel_x = -1; - pixel_y = -3 - }, -/obj/item/trash/syndi_cakes{ - pixel_x = -4; - pixel_y = 3 - }, -/obj/item/trash/energybar{ - pixel_y = -6 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"NW" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/hallway/fore) -"NX" = ( -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 4 - }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 31 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"NZ" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7, -/obj/effect/decal/cleanable/glass{ - pixel_y = -8; - pixel_x = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"Oc" = ( -/turf/closed/wall/rust, -/area/ship/engineering/atmospherics) -"Oh" = ( -/obj/effect/decal/cleanable/greenglow{ - color = "#808080" - }, -/obj/machinery/airalarm/directional/north, -/obj/structure/catwalk/over, -/turf/open/floor/plating/rust, -/area/ship/hallway/central) -"Oi" = ( -/obj/structure/window/reinforced/spawner, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/mass_driver{ - dir = 8; - id = "cutter_disposals" - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/incinerator) -"Oj" = ( -/obj/machinery/door/airlock/mining{ - name = "Cargo Bay" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ship/cargo) -"On" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/curtain/bounty, -/turf/open/floor/wood/walnut, -/area/ship/crew) -"Oq" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/garbage, -/obj/effect/decal/cleanable/food/flour, -/obj/item/reagent_containers/glass/bucket/wooden{ - pixel_y = -5; - pixel_x = -8 - }, -/obj/item/clothing/suit/longcoat/chemist, -/obj/item/clothing/head/beret/chem{ - pixel_y = -9; - pixel_x = 4 - }, -/obj/structure/sink/kitchen{ - dir = 4; - pixel_x = -12 - }, -/turf/open/floor/plating, -/area/ship/maintenance/fore) -"Ou" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"Ox" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/clothing/head/hardhat/red/upgraded{ - pixel_x = 8; - pixel_y = -1 - }, -/obj/machinery/jukebox/boombox{ - pixel_y = 5 - }, -/obj/machinery/atmospherics/components/binary/pump, -/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/incinerator) -"Oy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/red_gold, -/area/ship/crew) -"OC" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/ship/hallway/central) -"OL" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/structure/sign/poster/contraband/hacking_guide{ - pixel_y = -32; - pixel_x = -32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"OM" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/sign/poster/contraband/have_a_puff{ - pixel_y = -32 - }, -/turf/open/floor/carpet/green, -/area/ship/crew/office) -"ON" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/cable{ - icon_state = "1-4" - }, -/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/ship/hallway/fore) -"OP" = ( -/obj/effect/turf_decal/siding/wideplating/dark, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"OW" = ( -/obj/structure/rack, -/obj/item/clothing/shoes/magboots{ - pixel_x = -5; - pixel_y = 1 - }, -/obj/item/clothing/shoes/magboots{ - pixel_x = 2; - pixel_y = 4 - }, -/obj/item/radio/intercom/directional/south, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/communications) -"Pa" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plating/rust, -/area/ship/security) -"Pb" = ( -/obj/structure/railing{ - dir = 1 - }, -/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/ship/security) -"Pf" = ( -/obj/structure/girder, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"Pk" = ( -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/glass, -/obj/structure/chair{ - dir = 4; - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/reagent_containers/food/drinks/soda_cans/sodawater{ - pixel_x = 7; - pixel_y = 6 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_y = 12; - pixel_x = -20 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Pl" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cutter_general_lockdown"; - name = "Lockdown Shutters"; - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Pn" = ( -/obj/structure/closet/wall/red{ - name = "Ammo locker"; - dir = 4; - pixel_x = -28 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/hole{ - dir = 8 - }, -/obj/item/ammo_box/n762{ - pixel_y = -3 - }, -/obj/item/ammo_box/n762{ - pixel_y = -1; - pixel_x = 1 - }, -/obj/item/storage/box/lethalshot{ - pixel_x = -3 - }, -/obj/item/storage/box/lethalshot{ - pixel_y = 2; - pixel_x = -4 - }, -/obj/item/ammo_box/magazine/smgm45/drum{ - pixel_y = -4 - }, -/obj/item/ammo_box/magazine/smgm45, -/obj/item/ammo_box/n762{ - pixel_y = -3 - }, -/obj/item/ammo_box/n762{ - pixel_y = -5; - pixel_x = -1 - }, -/obj/item/ammo_box/a762, -/obj/item/ammo_box/a762, -/obj/item/storage/toolbox/ammo/a762{ - pixel_y = -6; - pixel_x = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Ps" = ( -/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/ship/security) -"Pv" = ( -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/steeldecal/steel_decals9, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold4w/orange, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Pw" = ( -/obj/machinery/suit_storage_unit/inherit/industrial, -/obj/machinery/button/door{ - id = "cutter_ce_lockdown"; - name = "Window Shutters"; - pixel_y = 23; - pixel_x = -10 - }, -/obj/item/clothing/mask/gas, -/obj/item/clothing/suit/space/hardsuit/engine/elite, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"PC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"PE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen/kitchen) -"PG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/circuitboard/machine/telecomms/message_server{ - pixel_x = -6; - pixel_y = 8 - }, -/obj/item/circuitboard/machine/telecomms/relay, -/obj/item/stack/cable_coil/cut/yellow, -/obj/item/stack/rods, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"PJ" = ( -/obj/effect/turf_decal/trimline/opaque/red/corner{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/structure/railing{ - dir = 4; - layer = 4.1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"PP" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/borderfloorblack/corner{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"PX" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"PY" = ( -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/machinery/power/rad_collector/anchored, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Qb" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 10 - }, -/obj/item/tank/internals/plasma/full, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Qe" = ( -/obj/item/stock_parts/subspace/transmitter, -/obj/item/stock_parts/subspace/transmitter{ - pixel_x = -5; - pixel_y = -7 - }, -/obj/item/stock_parts/subspace/transmitter{ - pixel_x = 1; - pixel_y = -4 - }, -/obj/item/stock_parts/subspace/transmitter{ - pixel_x = 3; - pixel_y = -8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/stock_parts/subspace/transmitter{ - pixel_x = -5; - pixel_y = -7 - }, -/obj/item/stock_parts/subspace/transmitter{ - pixel_x = 1; - pixel_y = -4 - }, -/turf/open/floor/plating/airless{ - icon_state = "plating_rust" - }, -/area/ship/maintenance/port) -"Qi" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/item/ammo_casing/shotgun/laserscatter{ - pixel_x = -7; - pixel_y = -8 - }, -/obj/item/ammo_casing/shotgun/laserscatter{ - pixel_x = -4; - pixel_y = -6 - }, -/obj/item/ammo_casing/shotgun/stunslug, -/obj/item/ammo_casing/shotgun/stunslug{ - pixel_x = 3; - pixel_y = -4 - }, -/obj/item/gun/ballistic/shotgun/automatic/dual_tube{ - pixel_y = 2 - }, -/obj/item/gun/ballistic/shotgun/doublebarrel{ - pixel_y = -4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"Qk" = ( -/obj/machinery/door/airlock/hatch{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/crew) -"Qs" = ( -/turf/open/floor/plasteel/stairs{ - icon = 'icons/obj/stairs.dmi'; - dir = 8 - }, -/area/ship/security/armory) -"Qv" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloorblack{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/item/radio/intercom/wideband/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Qw" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/structure/sign/warning/firingrange{ - pixel_x = -32 - }, -/obj/machinery/light/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"Qx" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Qz" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 1 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/engineering/incinerator) -"QC" = ( -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 8 - }, -/obj/item/tank/internals/plasma/full, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"QH" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"QK" = ( -/turf/closed/wall, -/area/ship/maintenance/port) -"QP" = ( -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"QR" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Ra" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Re" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ship/security/range) -"Rf" = ( -/obj/structure/catwalk, -/obj/item/kirbyplants{ - icon_state = "plant-22"; - pixel_x = -10; - pixel_y = 21 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/engineering/communications) -"Rn" = ( -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 5 - }, -/obj/effect/turf_decal/steeldecal/steel_decals7{ - dir = 10 - }, -/obj/effect/turf_decal/steeldecal/steel_decals_central2{ - dir = 1; - pixel_y = -2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Rs" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/decal/fakelattice{ - color = "#808080" - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/effect/decal/cleanable/insectguts{ - color = "#808080" - }, -/obj/effect/decal/cleanable/wrapping{ - color = "#808080" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/elevatorshaft{ - color = "#808080" - }, -/area/ship/engineering/atmospherics) -"Ry" = ( -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/book/manual/wiki/engineering_hacking{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/reagent_containers/food/drinks/soda_cans/efuel{ - pixel_x = -7; - pixel_y = 3 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plating/rust, -/area/ship/engineering/communications) -"RB" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"RP" = ( -/obj/machinery/door/window/brigdoor/northleft{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/tech, -/area/ship/security/range) -"RQ" = ( -/obj/effect/decal/cleanable/sprayweb, -/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/ship/hallway/central) -"RR" = ( -/obj/effect/decal/fakelattice{ - icon_state = "lattice-55" - }, -/turf/open/floor/plating/airless{ - icon_state = "foam_plating" - }, -/area/ship/maintenance/port) -"RS" = ( -/obj/machinery/door/poddoor{ - id = "pirate_cutter_escape"; - dir = 4 - }, -/obj/structure/barricade/wooden/crude{ - layer = 3.1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/crew/office) -"RT" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/hyper{ - pixel_y = -2; - pixel_x = -6 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light_switch{ - pixel_y = 22; - pixel_x = -12 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"RW" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ship/engineering/incinerator) -"RX" = ( -/obj/structure/bookcase/random/fiction, -/obj/machinery/light_switch{ - pixel_x = 6; - pixel_y = 22 - }, -/obj/item/radio/intercom/directional/north{ - pixel_x = -8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/office) -"RY" = ( -/obj/effect/spawner/lootdrop/salvage_capacitor, -/obj/item/stack/cable_coil/cut/yellow, -/obj/item/stack/rods{ - pixel_x = 7 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/ship/maintenance/port) -"Sa" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/engineering/atmospherics) -"Sb" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/airlock/wood{ - req_access_txt = "20"; - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/office) -"Sc" = ( -/obj/structure/chair/office{ - dir = 1; - name = "tactical swivel chair" - }, -/obj/effect/decal/cleanable/wrapping, -/turf/open/floor/plasteel/tech/grid, -/area/ship/bridge) -"Sk" = ( -/obj/structure/sign/warning/deathsposal{ - pixel_y = 32 - }, -/obj/item/trash/can, -/obj/item/trash/chips{ - pixel_x = 9; - pixel_y = 5 - }, -/obj/machinery/conveyor{ - dir = 8; - id = "cutter_conveyor" - }, -/obj/machinery/door/window/brigdoor/southright{ - req_access_txt = "1" - }, -/turf/open/floor/engine/hull/reinforced/interior, -/area/ship/engineering/incinerator) -"Sq" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Sr" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Ss" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/communications) -"SA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8; - color = "#808080" - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/structure/frame/computer{ - anchored = 1; - dir = 8 - }, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/cargo) -"SB" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/engineering/atmospherics) -"SE" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/walnut{ - icon_state = "wood-broken4" - }, -/area/ship/crew) -"SF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"SH" = ( -/turf/closed/wall, -/area/ship/engineering/atmospherics) -"SK" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/hallway/central) -"SM" = ( -/obj/structure/foamedmetal, -/obj/structure/foamedmetal, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"SO" = ( -/obj/structure/chair/comfy/shuttle{ - dir = 4; - name = "tactical chair" - }, -/obj/effect/turf_decal/steeldecal/steel_decals3{ - dir = 6 - }, -/obj/effect/turf_decal/steeldecal/steel_decals3, -/obj/effect/turf_decal/steeldecal/steel_decals_central4{ - dir = 8 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"SP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cutter_general_lockdown"; - name = "Lockdown Shutters" - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"SQ" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/light_switch{ - pixel_x = -22; - dir = 4; - pixel_y = 6 - }, -/obj/item/radio/intercom/directional/west, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 12 - }, -/turf/open/floor/plating{ - icon_state = "foam_plating" - }, -/area/ship/hallway/central) -"SR" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"SW" = ( -/obj/structure/fireaxecabinet{ - pixel_y = 27 - }, -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/layer_manifold/visible{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/engineering/incinerator) -"Td" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/hole/right{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/electrical) -"Tk" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/door/poddoor{ - id = "cutter_engines_lockdown"; - name = "Engine Blast Door"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Tn" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 6 - }, -/obj/item/tank/internals/plasma/full, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"To" = ( -/turf/closed/wall/r_wall/syndicate/nodiagonal, -/area/ship/crew/canteen/kitchen) -"Tp" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_y = 5 - }, -/obj/item/kitchen/knife{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/item/kitchen/rollingpin, -/obj/item/kitchen/knife/butcher{ - pixel_x = -1 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) -"Tw" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 8 - }, -/turf/closed/wall/r_wall, -/area/ship/maintenance/fore) -"Tx" = ( -/obj/machinery/biogenerator, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/concrete/tiles, -/area/ship/crew/canteen/kitchen) -"TI" = ( -/turf/closed/wall/r_wall, -/area/ship/security/armory) -"TO" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cutter_general_lockdown"; - name = "Lockdown Shutters" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"TS" = ( -/obj/structure/chair/plastic{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/concrete/tiles, -/area/ship/crew) -"TW" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/item/reagent_containers/glass/bucket, -/obj/effect/turf_decal/weather/dirt{ - dir = 6 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, -/area/ship/maintenance/central) -"TY" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"Uj" = ( -/obj/structure/table/wood/reinforced, -/obj/item/areaeditor/shuttle{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = 10; - pixel_y = 3 - }, -/obj/item/storage/photo_album{ - pixel_x = -5; - pixel_y = 12 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/item/vibro_weapon, -/turf/open/floor/plasteel/tech, -/area/ship/crew/office) -"Uk" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass{ - pixel_y = -5; - pixel_x = -9 - }, -/turf/open/floor/wood, -/area/ship/security) -"Ul" = ( -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/extinguisher/advanced{ - pixel_x = 8; - pixel_y = 3 - }, -/obj/item/pipe_dispenser{ - pixel_y = -6 - }, -/obj/item/reagent_containers/glass/maunamug{ - pixel_x = -5; - pixel_y = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/incinerator) -"Um" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/closet/emcloset/wall{ - dir = 4; - pixel_x = -28 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 26 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/fore) -"Ut" = ( -/obj/structure/table/reinforced, -/obj/item/toy/figure/botanist{ - pixel_x = -9; - pixel_y = 7 - }, -/obj/item/spear/bonespear, -/obj/item/scythe, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/item/cultivator, -/obj/item/cultivator, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"Uw" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ship/crew/office) -"Uz" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/chair/greyscale{ - dir = 8; - pixel_y = -7; - pixel_x = -3 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"UA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/fakelattice{ - icon_state = "lattice-9" - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"UC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, -/area/ship/cargo) -"UF" = ( -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline, -/obj/structure/sign/warning/explosives/alt{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/incinerator) -"UH" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/rust, -/area/ship/hallway/central) -"UT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"UV" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 8 - }, -/obj/structure/sign/poster/official/build{ - pixel_y = 32 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering/electrical) -"UX" = ( -/turf/closed/wall/r_wall/syndicate, -/area/ship/crew/canteen/kitchen) -"UY" = ( -/obj/item/stack/rods{ - pixel_x = 7 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Va" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cutter_general_lockdown"; - name = "Lockdown Shutters" - }, -/turf/open/floor/mineral/plastitanium, -/area/ship/security/armory) -"Vb" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/structure/chair{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Vh" = ( -/obj/machinery/light/directional/south, -/obj/structure/closet/crate/bin, -/obj/item/trash/energybar, -/obj/item/trash/candy, -/obj/item/trash/cheesie, -/obj/item/trash/pistachios{ - pixel_x = 5 - }, -/obj/item/flashlight/flare, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Vr" = ( -/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 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"Vs" = ( -/obj/effect/decal/fakelattice{ - icon_state = "lattice-29" - }, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/item/grenade/chem_grenade/smart_metal_foam{ - pixel_x = 3; - pixel_y = -5 - }, -/obj/item/stack/ore/salvage/scrapgold/five, -/turf/open/floor/plating/airless{ - icon_state = "platingdmg3" - }, -/area/ship/maintenance/port) -"Vt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/arrows{ - pixel_y = 15 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plating/rust, -/area/ship/medical) -"Vu" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/departments/cargo{ - pixel_y = -32 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Vw" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, -/area/ship/engineering/incinerator) -"Vx" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_y = 15; - pixel_x = -10 - }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_y = 13; - pixel_x = -7 - }, -/obj/item/reagent_containers/food/snacks/dough{ - pixel_x = 3 - }, -/obj/item/book/manual/chef_recipes{ - pixel_x = -4; - pixel_y = -2 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/canteen/kitchen) -"VA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/lootdrop/mafia_outfit, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"VB" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ship/security) -"VC" = ( -/obj/structure/railing/corner, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plasteel/stairs, -/area/ship/security) -"VD" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/on{ - dir = 8 - }, -/turf/open/floor/engine/n2, -/area/ship/engineering/atmospherics) -"VG" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/item/paper_bin{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/item/pen/red{ - pixel_x = -8; - pixel_y = 6 - }, -/obj/item/camera_bug{ - pixel_x = 2; - pixel_y = 10 - }, -/obj/machinery/recharger{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/item/clipboard{ - pixel_x = -10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"VI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"VL" = ( -/obj/machinery/atmospherics/components/unary/shuttle/heater{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced/spawner/west, -/obj/structure/window/plasma/reinforced/spawner/east, -/obj/machinery/door/poddoor{ - id = "cutter_engines_lockdown"; - name = "Engine Blast Door"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/engineering/incinerator) -"VN" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/structure/railing{ - dir = 8; - layer = 4.1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "cutter_engines_lockdown"; - name = "Engine Shutters"; - pixel_y = 9; - pixel_x = -23; - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/incinerator) -"VP" = ( -/obj/structure/guncase, -/obj/effect/turf_decal/techfloor, -/obj/item/gun/energy/taser, -/obj/structure/sign/poster/official/ion_carbine{ - pixel_y = 32 - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/armory) -"VU" = ( -/obj/effect/turf_decal/corner_techfloor_grid/full{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Wb" = ( -/obj/structure/bed, -/obj/item/bedsheet/cult, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/curtain/cloth/grey, -/obj/machinery/newscaster/directional/south, -/obj/item/toy/plush/beeplushie, -/turf/open/floor/carpet/green, -/area/ship/crew/office) -"Wc" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass{ - pixel_y = 10 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cutter_general_lockdown"; - name = "Lockdown Shutters" - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"Wd" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 8 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/purple/hidden{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"Wj" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 2 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Wm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/poster/random_contraband, -/obj/item/poster/random_contraband{ - pixel_y = -4 - }, -/obj/item/stock_parts/subspace/amplifier{ - pixel_x = -8; - pixel_y = 5 - }, -/obj/item/stock_parts/subspace/amplifier{ - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/plating/airless{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/port) -"Wq" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-1" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Wt" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"WA" = ( -/obj/effect/turf_decal/atmos/oxygen{ - dir = 8 - }, -/turf/open/floor/engine/o2, -/area/ship/engineering/atmospherics) -"WH" = ( -/turf/closed/wall/rust, -/area/ship/crew) -"WK" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/snacks/grown/corn{ - pixel_y = 6 - }, -/obj/item/reagent_containers/food/snacks/grown/pumpkin{ - pixel_y = 6 - }, -/obj/item/reagent_containers/food/snacks/grown/carrot, -/obj/item/reagent_containers/food/snacks/grown/tomato, -/obj/item/radio/intercom/directional/south, -/obj/machinery/light/small/directional/west, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/maintenance/central) -"WL" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/hallway/central) -"WR" = ( -/obj/structure/table/wood/reinforced, -/obj/item/flashlight/lamp{ - pixel_x = -5; - pixel_y = 10 - }, -/obj/item/paper_bin{ - pixel_x = 7; - pixel_y = 2 - }, -/obj/item/pen{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/item/toy/cards/deck/tarot{ - pixel_x = -3; - pixel_y = 1 - }, -/turf/open/floor/concrete/reinforced, -/area/ship/crew) -"WV" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"Xd" = ( -/obj/structure/sink/puddle, -/obj/structure/flora/ausbushes/stalkybush{ - pixel_y = 6 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/grass, -/area/ship/maintenance/central) -"Xj" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4; - color = "#808080" - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east, -/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/ship/engineering) -"Xm" = ( -/obj/structure/catwalk, -/obj/item/weldingtool{ - pixel_x = 7; - pixel_y = 11 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/engineering/communications) -"Xn" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/purple/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering/atmospherics) -"Xp" = ( -/obj/item/stock_parts/subspace/ansible{ - pixel_x = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods{ - pixel_x = -7; - pixel_y = -2 - }, -/turf/open/floor/plating/airless, -/area/ship/maintenance/port) -"Xt" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8; - color = "#808080" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Xu" = ( -/obj/effect/decal/cleanable/blood/tracks, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/medical{ - name = "Medbay" - }, -/turf/open/floor/plating, -/area/ship/medical) -"Xz" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/catwalk_floor, -/area/ship/crew) -"XA" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/red/line{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security) -"XL" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ - dir = 1; - piping_layer = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"XP" = ( -/obj/machinery/holopad/emergency/bar, -/obj/effect/turf_decal/box, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/crew/canteen/kitchen) -"XU" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/catwalk/over, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"XV" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 9 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/line, -/obj/effect/turf_decal/industrial/stand_clear, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"XZ" = ( -/obj/structure/chair/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 12 - }, -/turf/open/floor/concrete/tiles, -/area/ship/crew) -"Yf" = ( -/obj/structure/catwalk/over/plated_catwalk/dark, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/hatch{ - name = "The Plank" - }, -/turf/open/floor/plating, -/area/ship/engineering/incinerator) -"Yg" = ( -/obj/structure/bed/roller, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/greenglow, -/obj/structure/sign/poster/contraband/xenofauna_parasite{ - pixel_x = -32 - }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/medical) -"Yh" = ( -/obj/structure/curtain/bounty, -/obj/item/trash/chips, -/turf/open/floor/plating/airless{ - icon_state = "plating_rust" - }, -/area/ship/maintenance/port) -"Yj" = ( -/obj/effect/spawner/lootdrop/salvage_manipulator, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"Yk" = ( -/obj/item/stock_parts/subspace/treatment{ - pixel_x = 2; - pixel_y = -5 - }, -/obj/item/stock_parts/subspace/treatment{ - pixel_x = 5; - pixel_y = 8 - }, -/obj/item/stock_parts/subspace/treatment{ - pixel_x = -4; - pixel_y = -10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/cable_coil/cut/yellow, -/turf/open/floor/plating/airless{ - icon_state = "plating_rust" - }, -/area/ship/maintenance/port) -"Yn" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals1, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Ys" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/hallway/central) -"Yv" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "cutter_ce_lockdown" - }, -/turf/open/floor/plating, -/area/ship/engineering/communications) -"YB" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/glass, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"YC" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plating/rust, -/area/ship/hallway/central) -"YG" = ( -/obj/machinery/computer/helm{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/bridge) -"YH" = ( -/obj/structure/rack, -/obj/item/storage/belt/utility/chief/full, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, -/area/ship/engineering/communications) -"YR" = ( -/obj/effect/decal/fakelattice{ - icon_state = "lattice-3" - }, -/turf/open/floor/plating/airless{ - icon_state = "panelscorched" - }, -/area/ship/maintenance/port) -"YW" = ( -/obj/structure/janitorialcart, -/obj/item/mop, -/obj/item/reagent_containers/glass/bucket, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/machinery/door/window/southleft{ - dir = 4 - }, -/obj/item/storage/box/mousetraps{ - pixel_x = 7; - pixel_y = -3 - }, -/obj/item/soap/syndie, -/turf/open/floor/plating/rust, -/area/ship/maintenance/port) -"YX" = ( -/obj/effect/turf_decal/industrial/warning/corner{ - dir = 4 - }, -/turf/open/floor/plating/foam, -/area/ship/cargo) -"YY" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloorblack/corner{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/poster/contraband/space_cube{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"Zb" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high{ - pixel_x = 2; - pixel_y = 3 - }, -/obj/item/stock_parts/cell/high, -/obj/structure/window/reinforced/spawner/east, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/dark, -/area/ship/security/range) -"Zf" = ( -/obj/structure/catwalk/over/plated_catwalk, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/purple/hidden{ - dir = 1 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"Zh" = ( -/obj/structure/railing{ - dir = 4; - layer = 4.1 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 2 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 4 - }, -/obj/structure/table/reinforced{ - color = "#c1b6a5" - }, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 6; - pixel_x = -6 - }, -/obj/item/stack/sheet/mineral/plasma/twenty{ - pixel_x = -5; - pixel_y = -5 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/atmospherics) -"Zl" = ( -/obj/effect/turf_decal/corner_techfloor_grid{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/fore) -"Zn" = ( -/obj/effect/decal/cleanable/robot_debris/limb, -/obj/effect/decal/cleanable/vomit/old{ - pixel_x = 15 - }, -/obj/structure/sign/departments/medbay/alt{ - pixel_y = 32 - }, -/obj/item/stack/rods{ - pixel_x = -7; - pixel_y = -2 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating/rust, -/area/ship/hallway/central) -"Zt" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/power/emitter{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Zw" = ( -/obj/structure/chair/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/concrete/tiles, -/area/ship/crew) -"Zy" = ( -/obj/effect/spawner/structure/window/plasma/reinforced/plastitanium, -/obj/machinery/door/poddoor{ - id = "cutter_windows_general"; - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/crew/canteen/kitchen) -"ZB" = ( -/obj/effect/turf_decal/steeldecal/steel_decals10, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/steeldecal/steel_decals10{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/transparent/lightgrey/corner{ - dir = 8 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 - }, -/obj/effect/turf_decal/radiation, -/obj/machinery/pipedispenser, -/obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/atmospherics) -"ZC" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "cutter_disposals_hatch"; - name = "Plank Opener"; - pixel_x = -1; - pixel_y = -23; - dir = 1 - }, -/obj/machinery/button/massdriver{ - id = "cutter_disposals"; - name = "disposals button"; - pixel_x = 7; - pixel_y = -22; - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/engineering/incinerator) -"ZK" = ( -/turf/closed/wall/r_wall, -/area/ship/crew) -"ZT" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-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 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "cutter_bridge_lockdown"; - name = "Lockdown Shutters"; - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/hallway/fore) -"ZV" = ( -/obj/effect/turf_decal/industrial/hatch/yellow, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"ZW" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/robot_debris, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/red, -/area/ship/crew/canteen) -"ZX" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/item/reagent_containers/food/snacks/grown/tobacco/space, -/obj/item/reagent_containers/food/snacks/grown/tobacco/space{ - pixel_y = 3; - pixel_x = 3 - }, -/obj/item/clothing/mask/cigarette/pipe/cobpipe, -/turf/open/floor/carpet/nanoweave, -/area/ship/security) -"ZY" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/glass, -/obj/machinery/light/directional/south, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/crew) - -(1,1,1) = {" -ws -ws -ws -ws -ws -GM -lT -Bj -aO -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -fH -fH -fH -fH -ws -ws -ws -ws -ws -"} -(2,1,1) = {" -ws -ws -ws -ws -ws -GM -Oi -MO -nD -HI -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -Ds -Yv -LZ -qU -fH -ws -ws -ws -ws -ws -"} -(3,1,1) = {" -ws -ws -ws -ws -ws -GM -Sk -ZC -aO -wh -GM -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -Ds -Yv -YH -uO -Ry -fH -ws -ws -ws -ws -ws -"} -(4,1,1) = {" -ws -ws -ws -ws -GM -GM -Gp -Vw -Yf -Ag -GM -mL -mL -GM -ws -ws -ws -ws -ws -ws -ws -Am -ld -ld -fH -Pw -Rf -Xm -zw -fH -fH -ws -ws -ws -ws -"} -(5,1,1) = {" -ws -ws -ws -ws -GM -GM -ru -Ku -aO -kG -GM -VL -VL -GM -RW -ws -ws -ws -ws -ws -nI -Am -Tk -Tk -fH -Dg -jq -AL -lu -Kw -fH -ws -ws -ws -ws -"} -(6,1,1) = {" -ws -ws -ws -ws -GM -aO -aO -aO -aO -SW -hq -Qz -oE -VN -GM -RW -ws -ws -ws -nI -Am -bx -Zf -JS -iC -zw -Ea -zw -zw -GH -fH -ws -ws -ws -ws -"} -(7,1,1) = {" -ws -ws -ws -GM -GM -to -lo -KW -wi -Mh -re -hm -eE -dP -EI -GM -eA -eA -eA -Am -dB -Xt -YB -eQ -zw -Ad -Gn -mJ -zw -zw -fH -fH -ws -ws -ws -"} -(8,1,1) = {" -ws -ws -ws -GM -to -to -to -Bw -wi -Ox -Ul -Db -aO -aO -lA -aO -FG -FG -FG -Am -uN -Xj -Ke -FF -bF -qT -cn -Ss -vh -wN -QH -LT -ws -ws -ws -"} -(9,1,1) = {" -ws -ws -zV -zV -El -GS -El -El -El -UF -uH -pc -oY -Kk -pd -oY -FM -Iu -Wq -LB -KP -KP -oy -LB -zw -EX -LE -OW -zw -kZ -fl -fH -ws -ws -ws -"} -(10,1,1) = {" -ws -ws -zV -Tn -QC -jk -bA -bG -El -aO -Dq -CP -GQ -kD -jA -oY -RT -pC -xx -fw -AQ -KM -GU -nA -gC -ed -ed -ed -WH -ed -ed -EG -EG -ws -ws -"} -(11,1,1) = {" -ws -ws -zV -pA -kT -aP -Wt -HG -Zt -aO -Nb -kt -oY -fu -fu -oY -Zh -ut -AU -gC -lq -al -Td -Fd -gC -WR -XZ -bI -HE -WH -dy -Xz -EG -ws -ws -"} -(12,1,1) = {" -ws -ws -zV -pZ -pZ -El -FC -Kl -oA -hl -FI -Wd -wQ -fX -Vr -iA -mY -EJ -Ey -gC -ah -KE -NZ -mz -gC -IC -dX -lf -Zw -ed -JQ -rJ -EG -ws -ws -"} -(13,1,1) = {" -ws -ws -zV -Ky -BI -oj -wm -qX -bt -LV -XV -tL -SB -Sa -JV -Xn -QR -Lj -nO -mh -em -ic -lV -GF -gC -eV -ku -TS -Kx -ed -ck -ed -EG -ws -ws -"} -(14,1,1) = {" -ws -ws -zV -ew -ew -El -jC -jF -PX -oY -ZB -fd -gb -Jk -XL -BH -ok -Ou -Gl -gC -sj -kb -zJ -nx -gC -HD -JX -cA -SE -On -cb -Hi -Ik -ws -ws -"} -(15,1,1) = {" -ws -ws -zV -kS -PY -lp -aL -Pv -DF -GQ -fu -fu -oY -fu -fu -oY -Rs -Ej -KJ -gC -UV -ho -No -tq -gC -Mx -wp -KN -CL -NE -nu -pn -Ik -ws -ws -"} -(16,1,1) = {" -ws -ws -zV -Qb -na -Bb -CF -Hd -GS -oY -rz -VD -oY -rW -As -oY -hS -ph -np -fw -sg -KT -cQ -FK -gC -tQ -Oy -kM -ZK -lz -Ak -ZK -EG -ws -ws -"} -(17,1,1) = {" -ws -df -df -GS -El -El -El -El -El -oY -LA -yo -oY -QP -WA -oY -SH -SH -Oc -gC -gC -gC -cE -fw -fw -ed -Qk -ed -ZK -Bz -kn -ZY -EG -EG -ws -"} -(18,1,1) = {" -ws -df -rm -vu -yG -Al -IF -rm -rm -oY -GQ -oY -oY -GQ -oY -oY -yq -Jd -rQ -Wc -Lc -mU -WL -zo -SQ -aQ -YC -Mz -lz -bh -sH -kx -ZK -EG -ws -"} -(19,1,1) = {" -ws -df -rm -SM -Cq -vc -FW -Qe -rm -rm -rg -vD -vX -aD -rg -uX -dc -eY -us -SP -Lz -Bq -FL -sa -BR -pj -Jy -hy -xk -xk -xk -xk -xk -Eb -ws -"} -(20,1,1) = {" -df -df -rm -QK -yx -uB -De -zH -PG -VA -um -DC -UH -bb -Fu -RQ -wo -Ys -Np -dF -aq -qw -iB -aZ -uD -sw -tT -vY -kk -lO -Jl -GV -fb -Eb -Eb -"} -(21,1,1) = {" -Pf -rF -yG -yx -qG -Hc -Wm -pD -Mv -Mv -zK -Mv -zK -Mv -zK -xO -vH -CV -II -ne -vg -ne -vt -ne -ne -Jx -BW -Vu -kk -ZV -fz -HW -Mo -MW -Eb -"} -(22,1,1) = {" -df -rF -rF -rm -IX -Ca -bV -RY -Mv -fM -zi -iN -fy -Mv -Mv -mU -tD -Nc -ne -ne -Ut -Et -iG -WK -ne -ge -sb -Ls -Oj -ce -tr -Ny -HN -CI -fQ -"} -(23,1,1) = {" -Dw -RR -rF -QK -ht -QK -QK -vG -Mv -KR -du -BD -cp -Yg -Mv -Zn -yJ -bg -ne -pT -DG -oa -ww -vz -HR -pO -zS -JE -wc -lm -Gz -UC -It -YX -mE -"} -(24,1,1) = {" -ws -tv -MS -FV -Lm -Xp -QK -Yk -zK -Dv -Vt -NJ -Bm -lR -Xu -zf -ch -qP -ne -Xd -yF -fo -cF -TW -ne -sR -xP -JO -kk -FU -fB -zY -oN -nB -Eb -"} -(25,1,1) = {" -ws -ws -jZ -Dy -YR -Eu -Vs -kf -Mv -CO -qQ -hw -Mv -zK -Mv -Oh -dM -Ah -rN -rN -AV -AV -AV -Kb -Kb -Kb -jG -Kb -kk -kk -kk -wZ -SA -Eb -mI -"} -(26,1,1) = {" -ws -ws -ws -ws -zn -vr -QK -NI -Mv -Mv -lH -pM -pM -ax -pM -XU -Sr -Kp -AV -Jp -oX -nM -IE -Kb -bZ -qK -xj -Jt -pQ -ID -Kb -Eb -Eb -mI -ws -"} -(27,1,1) = {" -ws -ws -ws -ws -ws -gK -yx -YW -rp -QK -pM -pM -er -Nn -jY -aS -SF -mq -hp -Jb -iw -IB -eG -pB -PE -Ab -Fx -xS -wd -yh -To -mI -ws -ws -ws -"} -(28,1,1) = {" -ws -ws -ws -ws -qf -DR -UA -KY -Yh -Ht -jY -le -ni -Iv -Gw -Br -mS -Mj -AV -tX -FE -ZW -EC -sF -XP -uK -Vx -jI -vs -Au -To -ws -ws -ws -ws -"} -(29,1,1) = {" -ws -ws -ws -ws -ws -df -jv -CS -Hz -AG -jY -JZ -Uk -vo -pM -qr -iY -rG -AV -vE -vL -Hf -Ra -MF -Ek -Tp -Nz -uQ -Tx -To -UX -ws -ws -ws -ws -"} -(30,1,1) = {" -ws -ws -ws -ws -ws -Bp -ky -ky -pM -jY -pM -pM -jY -jY -pM -Pl -Lq -Mt -TI -TI -TI -jW -TI -TI -TI -TI -sy -Zy -Zy -UX -ws -ws -ws -ws -ws -"} -(31,1,1) = {" -ws -ws -ws -ws -ws -ws -ky -cr -bq -VC -PJ -bo -Pk -XA -VB -um -ys -UY -TI -BX -kc -fm -By -mi -Pn -vw -sy -ws -ws -ws -ws -ws -ws -ws -ws -"} -(32,1,1) = {" -ws -ws -ws -ws -ws -ws -ky -vm -LH -NM -yw -GY -jl -ko -ko -In -En -BZ -TI -VP -nP -im -qv -vC -Bo -ul -sy -ws -ws -ws -ws -ws -ws -ws -ws -"} -(33,1,1) = {" -ws -ws -ws -ws -ws -ws -rw -ky -oT -fD -Ja -Ps -jh -SR -Vb -MQ -jn -qi -jW -HM -Cg -zZ -Bx -jt -Qi -sy -EM -ws -ws -ws -ws -ws -ws -ws -ws -"} -(34,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -eh -LH -tp -cl -Pb -WV -Pa -xs -fY -ta -Kh -jW -JK -aR -BT -JK -JK -JK -sy -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(35,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -eh -bS -CW -ZX -An -Kt -gu -Mu -xh -zu -OC -DS -Qw -Kq -TY -sS -io -HV -sy -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(36,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ky -sp -Em -Fg -NX -Qx -kO -fN -PC -UT -dN -TO -wD -fe -uL -OP -iJ -zh -sy -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(37,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -rw -ky -pM -jY -pM -pM -jY -pM -wC -jn -oO -Va -Le -ro -zE -LQ -AM -Hm -zc -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(38,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -GE -nw -Oq -ln -po -uq -ln -fv -rq -VI -TI -FQ -Fb -FQ -Qs -JK -JK -sy -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(39,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -GE -jO -Lf -yO -vq -oq -fP -kK -SK -tw -jW -yd -Lg -zP -se -kr -gP -pR -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(40,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -GE -ln -ln -IL -yM -NT -IL -tu -je -Vh -TI -gL -nL -va -AA -ar -JK -pR -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(41,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -GE -cm -jg -Ld -dv -Im -ss -ss -Ij -ss -TI -jW -jW -TI -TI -TI -TI -IP -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(42,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -qk -GE -uu -gd -pU -pU -Fo -BQ -fc -gg -Nx -xB -cT -Bh -yv -ss -ft -xK -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(43,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -GE -kP -Tw -Im -pU -mR -kC -NC -Zl -Ml -bi -oU -ER -OL -vK -ss -ss -xK -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(44,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -xK -Um -GO -ss -AZ -vl -wT -CX -ss -ZT -Bv -ss -DE -AI -Uz -cH -ss -xK -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(45,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -Mb -zv -aw -NW -Hs -wt -Wj -VU -ad -ad -sP -nZ -ad -ss -LU -Sq -Er -Nr -IM -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(46,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -xK -rd -ve -ss -tH -Nj -ad -Gq -jB -Ln -Rn -Eg -ad -ad -pF -ON -qp -IM -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(47,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -yL -yL -AD -hW -Sb -AD -ad -Fi -Sc -hP -CA -mW -ad -ad -fL -mw -fL -fC -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(48,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -ws -Uw -yL -nn -aJ -Cc -ad -Lx -EP -Yn -RB -HL -nX -ad -yy -lJ -Jf -fC -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(49,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -yL -uz -hF -iT -Gq -oh -yl -nf -SO -ML -Mf -ad -Zb -Yj -gi -fC -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(50,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -yL -tM -Uj -jf -ad -iM -VG -uy -YG -zF -Qv -ad -lN -Jr -gA -fC -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(51,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -yL -wG -Gr -OM -ad -PP -oS -uP -mn -vZ -YY -Gq -RP -fU -co -fC -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(52,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -yL -RX -vy -nJ -ad -yk -KO -Ec -Gf -sK -gc -ad -sq -xo -IS -fC -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(53,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -Uw -yL -af -Wb -GL -Ms -Ms -Ms -Ms -Ms -Ms -GL -aG -wS -fC -Re -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} -(54,1,1) = {" -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -yL -RS -eb -yL -ws -ws -ws -ws -ws -ws -fC -tl -FR -fC -ws -ws -ws -ws -ws -ws -ws -ws -ws -ws -"} diff --git a/_maps/shuttles/shiptest/solgov_chronicle.dmm b/_maps/shuttles/shiptest/solgov_chronicle.dmm deleted file mode 100644 index 56b5e7d3df8a..000000000000 --- a/_maps/shuttles/shiptest/solgov_chronicle.dmm +++ /dev/null @@ -1,6519 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aa" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1; - color = "#543C30" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"ac" = ( -/obj/machinery/computer/security/solgov{ - dir = 8 - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"ah" = ( -/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/railing/corner, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"av" = ( -/obj/structure/fluff/hedge/opaque, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"aA" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/obj/machinery/meter/atmos/layer2, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"aB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#543C30" - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew) -"aG" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/machinery/button/door{ - dir = 8; - pixel_x = 22; - pixel_y = 10; - name = "blast door control"; - id = "sgc_airlock1" - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -22 - }, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"aN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"aP" = ( -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/structure/bookcase/random, -/turf/open/floor/wood/walnut, -/area/ship/crew/crewtwo) -"aU" = ( -/obj/effect/turf_decal/corner/opaque/solgovgold{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"bd" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/wood, -/area/ship/crew) -"be" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_bridge"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/bridge) -"bf" = ( -/obj/structure/table/wood/fancy/purple, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"bg" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"bm" = ( -/obj/effect/turf_decal/solgov/center_left, -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"br" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/machinery/light/directional/west, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"bs" = ( -/obj/machinery/telecomms/broadcaster/preset_left{ - network = "SolNet" - }, -/obj/machinery/door/window/brigdoor/northright{ - dir = 2; - req_one_access = list(61,11) - }, -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/turf/open/floor/circuit, -/area/ship/engineering) -"bt" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium, -/area/ship/crew/crewtwo) -"bu" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/light/floor, -/turf/open/floor/engine/hull, -/area/ship/engineering/engine) -"bw" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/obj/machinery/button/door{ - pixel_y = 11; - pixel_x = 22; - dir = 8; - name = "window shutter control"; - id = "sgc_dorm" - }, -/turf/open/floor/wood, -/area/ship/crew) -"bx" = ( -/obj/machinery/vending/coffee, -/obj/machinery/light/small/directional/south, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"bA" = ( -/obj/structure/window/reinforced/tinted{ - dir = 8 - }, -/obj/structure/bed, -/obj/item/bedsheet/solgov, -/obj/structure/curtain/cloth, -/obj/machinery/light/small/directional/south, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"bB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 13; - pixel_y = -20 - }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew) -"bH" = ( -/obj/structure/closet/secure_closet/captains{ - populate = 0; - anchored = 1 - }, -/obj/item/clothing/under/solgov/formal/captain, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/head/solgov/captain, -/obj/item/folder/solgov, -/obj/item/folder/solgov, -/obj/item/folder/solgov/red, -/obj/item/folder/solgov/red, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/gloves/combat, -/obj/item/storage/backpack/captain, -/obj/item/door_remote/captain, -/obj/item/storage/belt/sabre/solgov, -/obj/item/clothing/under/solgov/dress, -/obj/item/clothing/suit/armor/vest/bulletproof/solgov/captain, -/obj/item/stamp/solgov, -/obj/item/clothing/suit/armor/solgov_trenchcoat, -/obj/item/spacecash/bundle/loadsamoney, -/obj/item/gun/ballistic/automatic/powered/gauss/modelh, -/obj/item/ammo_box/magazine/modelh, -/obj/item/ammo_box/magazine/modelh, -/obj/item/clothing/neck/cloak/solgovcap, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"cg" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-9" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"cp" = ( -/obj/machinery/computer/message_monitor{ - dir = 8 - }, -/obj/item/radio/intercom/directional/east, -/obj/machinery/airalarm/directional/south, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"cw" = ( -/obj/docking_port/mobile{ - port_direction = 8; - preferred_direction = 4; - dir = 2 - }, -/turf/closed/wall/mineral/titanium, -/area/ship/crew) -"cP" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "sgc_cargo" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"cT" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ship/engineering) -"cW" = ( -/obj/structure/table/wood, -/obj/item/paper_bin/carbon{ - pixel_x = 7; - pixel_y = 8 - }, -/obj/item/paper_bin{ - pixel_x = -5; - pixel_y = -1 - }, -/obj/item/pen/solgov{ - pixel_x = -5 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/wood, -/area/ship/crew) -"da" = ( -/obj/machinery/computer/cargo/express/solgov{ - dir = 4 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"dd" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/rack, -/obj/machinery/firealarm/directional/south, -/obj/item/stack/sheet/mineral/plasma/twenty, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"dj" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/sosjerky, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/wood, -/area/ship/crew) -"dm" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/spline/fancy/wood/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"dz" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/button/door{ - pixel_y = -22; - pixel_x = -9; - id = "sgc_overseer"; - name = "window shutter control"; - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"dA" = ( -/obj/machinery/computer/cryopod/directional/east, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"dC" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "sgc_airlock2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/crewtwo) -"dR" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"ez" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock{ - name = "Dorm" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"eD" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"eQ" = ( -/obj/structure/table/wood/fancy/purple, -/obj/item/paper_bin, -/obj/item/desk_flag/solgov{ - pixel_y = 12; - pixel_x = -7 - }, -/obj/item/pen/solgov, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 9 - }, -/obj/machinery/newscaster/directional/north, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"eU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 5 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/machinery/firealarm/directional/west{ - pixel_y = 5 - }, -/obj/machinery/button/door{ - dir = 4; - pixel_y = -10; - pixel_x = -22; - id = "sgc_engine" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"eV" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"fd" = ( -/obj/structure/table/wood, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/wood, -/area/ship/crew) -"fe" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"fj" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 5 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"fl" = ( -/obj/structure/closet/secure_closet/miner{ - name = "field engineer's locker"; - populate = 0; - anchored = 1 - }, -/obj/item/pickaxe/drill/jackhammer, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/head/hardhat/solgov, -/obj/item/radio{ - icon_state = "sec_radio" - }, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/under/solgov/dress, -/obj/item/clothing/under/solgov, -/obj/item/clothing/suit/hazardvest/solgov, -/obj/item/clothing/accessory/armband/cargo, -/obj/item/clothing/shoes/workboots, -/obj/item/kitchen/knife/combat/survival, -/obj/item/clothing/gloves/combat, -/obj/item/storage/backpack, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/outline/red, -/obj/item/clothing/glasses/meson, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"fq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"fw" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"fz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/computer/bookmanagement{ - pixel_y = 7; - icon_state = "laptop"; - dir = 8 - }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"fA" = ( -/obj/effect/turf_decal/solgov/center_right, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"fN" = ( -/obj/machinery/holopad/secure, -/turf/open/floor/wood, -/area/ship/bridge) -"fT" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"fW" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"ga" = ( -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 1; - id = "sgc_cs" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "sgc_cargo" - }, -/obj/structure/cable, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"gi" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#543C30" - }, -/obj/structure/railing/wood{ - color = "#543C30" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"gk" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_bridge" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"gs" = ( -/obj/effect/landmark/start/security_officer, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"gB" = ( -/obj/structure/cable/yellow{ - icon_state = "2-5" - }, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 9 - }, -/obj/structure/noticeboard/staff{ - dir = 4; - pixel_x = -26 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"gK" = ( -/turf/open/floor/plating, -/area/ship/external) -"gZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/stairs{ - dir = 1 - }, -/area/ship/engineering) -"hh" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/passive_vent/layer4{ - dir = 4 - }, -/obj/structure/sign/solgov_seal{ - pixel_y = -27 - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/engineering/engine) -"hp" = ( -/obj/structure/table/wood, -/obj/structure/railing/wood{ - color = "#792f27" - }, -/obj/item/reagent_containers/food/snacks/grown/cabbage{ - pixel_x = 1; - pixel_y = -3 - }, -/obj/item/reagent_containers/food/snacks/grown/cabbage{ - pixel_y = 6; - pixel_x = 9 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew) -"hr" = ( -/obj/structure/table/wood/fancy/purple, -/obj/machinery/fax, -/obj/item/desk_flag/solgov{ - pixel_x = 8; - pixel_y = 13 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 5 - }, -/obj/machinery/button/door{ - pixel_y = 23; - pixel_x = 10; - id = "sgc_captain"; - name = "window shutter control" - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"hs" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 5 - }, -/obj/machinery/firealarm/directional/north, -/obj/item/kirbyplants{ - icon_state = "applebush"; - pixel_y = 16; - pixel_x = 8 - }, -/obj/item/kirbyplants{ - icon_state = "plant-11"; - pixel_x = 6; - pixel_y = 2 - }, -/obj/item/kirbyplants{ - icon_state = "plant-21"; - pixel_x = -12; - pixel_y = 18 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"hw" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"hx" = ( -/obj/item/kirbyplants{ - icon_state = "plant-11"; - pixel_x = -12; - pixel_y = 19; - layer = 2.89 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/light_switch{ - pixel_y = 21; - pixel_x = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"hA" = ( -/obj/machinery/door/airlock/solgov{ - dir = 4; - name = "Bridge"; - req_access = list(19) - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/bridge) -"hM" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"hS" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"hU" = ( -/obj/item/kirbyplants{ - icon_state = "plant-06"; - pixel_y = 16; - pixel_x = 16 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/wood, -/area/ship/crew) -"hX" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-5" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"id" = ( -/obj/structure/closet/secure_closet/security{ - populate = 0; - name = "sonnensöldners's locker"; - anchored = 1 - }, -/obj/item/clothing/head/solgov/sonnensoldner, -/obj/structure/sign/poster/solgov/sonnensoldner{ - pixel_y = 30 - }, -/obj/item/radio{ - icon_state = "sec_radio" - }, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/under/solgov/dress, -/obj/item/clothing/under/solgov, -/obj/item/clothing/shoes/workboots, -/obj/item/storage/belt/sabre/solgov, -/obj/item/clothing/gloves/combat, -/obj/item/radio/headset/solgov/alt, -/obj/item/storage/backpack, -/obj/item/clothing/suit/armor/vest/bulletproof/solgov, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/outline/red, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"ie" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"if" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/button/door{ - pixel_y = 22; - pixel_x = 9; - id = "sgc_engi"; - name = "window shutter control" - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"ip" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/crewtwo) -"iA" = ( -/obj/structure/closet/crate/bin, -/obj/machinery/light/small/directional/east, -/obj/structure/extinguisher_cabinet/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"ja" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/dorm) -"jb" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"jd" = ( -/obj/structure/table/wood, -/obj/structure/railing/wood{ - dir = 6; - color = "#792f27" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#543C30" - }, -/obj/item/reagent_containers/food/snacks/grown/cabbage{ - pixel_y = 4 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew) -"ju" = ( -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"jz" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering/engine) -"jJ" = ( -/obj/machinery/button/door{ - dir = 4; - pixel_y = -8; - pixel_x = -22; - id = "sgc_airlock2"; - req_one_access = list(20,19); - name = "blast door control" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/light_switch{ - pixel_y = 21; - pixel_x = 7 - }, -/obj/machinery/light/small/directional/west{ - pixel_y = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"jS" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"jU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/crew) -"ke" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 11; - pixel_y = -16 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"kg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/firealarm/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/bookbinder, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"kl" = ( -/obj/structure/table/wood/fancy/purple, -/obj/machinery/computer/secure_data/laptop{ - dir = 8; - pixel_y = 5; - pixel_x = 4 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"kp" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/crew) -"kw" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"kz" = ( -/obj/machinery/telecomms/hub{ - autolinkers = list("solgov","broadcasterA","receiverA","solgovPDA","SolHub"); - network = "SolNet"; - id = "Solgov Hub" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/telecomms_floor, -/area/ship/engineering) -"kI" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2{ - dir = 4 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"kN" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/dorm) -"kT" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"lc" = ( -/obj/structure/cable{ - icon_state = "5-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew) -"lA" = ( -/obj/effect/turf_decal/atmos/nitrogen{ - dir = 1; - layer = 2.04 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"lJ" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/crew) -"lP" = ( -/obj/structure/cable{ - icon_state = "1-6" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/spline/fancy/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/wood/corner{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"lZ" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/sign/warning{ - pixel_y = 9; - pixel_x = -23 - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"ma" = ( -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"ml" = ( -/obj/effect/turf_decal/industrial/warning/dust{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull, -/area/ship/external) -"mz" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters, -/obj/structure/chair/office, -/obj/effect/landmark/start/station_engineer, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"mA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/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/airlock/mining{ - name = "Cargo" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"mG" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/crew) -"mN" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew) -"mP" = ( -/obj/structure/filingcabinet/double, -/obj/item/documents/solgov, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/wood, -/area/ship/crew/office) -"mZ" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/fluff/hedge/opaque, -/turf/open/floor/wood, -/area/ship/crew/office) -"nb" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"nd" = ( -/obj/structure/table/wood, -/turf/open/floor/carpet/blue, -/area/ship/crew) -"ne" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"ng" = ( -/obj/structure/window/reinforced, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on, -/turf/open/floor/engine/o2, -/area/ship/engineering/engine) -"nj" = ( -/obj/structure/bed, -/obj/item/bedsheet/solgov, -/obj/structure/curtain/cloth, -/obj/structure/sign/solgov_flag{ - dir = 1; - pixel_y = -27 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"nF" = ( -/obj/structure/closet/crate/wooden, -/obj/machinery/light/directional/south, -/obj/item/mop, -/obj/item/reagent_containers/glass/bucket, -/obj/item/soap, -/obj/item/soap, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"nH" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, -/obj/machinery/newscaster/directional/west, -/turf/open/floor/carpet/blue, -/area/ship/crew) -"nP" = ( -/obj/structure/dresser, -/obj/machinery/light/directional/south, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"nR" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/turf_decal/solgov/center, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/landmark/observer_start, -/turf/open/floor/plasteel, -/area/ship/cargo) -"nU" = ( -/obj/item/paper_bin/carbon{ - pixel_x = 7; - pixel_y = 8 - }, -/obj/item/paper_bin{ - pixel_x = -5; - pixel_y = -1 - }, -/obj/item/pen/solgov{ - pixel_x = -4 - }, -/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/table/wood/fancy/blue, -/turf/open/floor/wood, -/area/ship/bridge) -"nW" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/solgov{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/crewtwo) -"ol" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_dorm" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/crew) -"oz" = ( -/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 = 9 - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"oC" = ( -/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/obj/machinery/camera/autoname{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"oH" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/door/window/brigdoor/northleft{ - dir = 2; - req_one_access = list(61,11) - }, -/obj/machinery/telecomms/bus{ - id = "bus mainframe"; - network = "SolNet"; - autolinkers = list("processor7","solgov") - }, -/turf/open/floor/circuit, -/area/ship/engineering) -"oK" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"oY" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"pi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_dorm" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/crew) -"pl" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/rack, -/obj/item/radio/intercom/directional/north, -/obj/item/stack/sheet/metal/five, -/obj/item/stack/sheet/metal/five, -/obj/item/stack/sheet/metal/five, -/obj/item/stack/sheet/glass/five, -/obj/item/stack/sheet/glass/five, -/obj/item/stack/sheet/glass/five, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"pC" = ( -/obj/machinery/light/directional/west, -/obj/machinery/modular_computer/console/preset/command{ - dir = 4 - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"pR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"pS" = ( -/turf/template_noop, -/area/template_noop) -"qe" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/spline/fancy/wood/corner{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"qg" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/suit/solgov/dress, -/obj/item/clothing/suit/solgov/jacket, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio/intercom/directional/north, -/obj/machinery/light/small/directional/east, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov/dress, -/obj/item/clothing/under/solgov/dress, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"qz" = ( -/obj/machinery/photocopier, -/obj/machinery/light/directional/south, -/turf/open/floor/wood, -/area/ship/crew) -"qH" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/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/white, -/area/ship/engineering) -"rq" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/door/airlock/engineering{ - dir = 4; - req_access = list(11); - name = "Equipment Room" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"rw" = ( -/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 = 4 - }, -/obj/effect/turf_decal/spline/fancy/wood/corner{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"rD" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/office) -"rJ" = ( -/obj/machinery/suit_storage_unit/solgov, -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"rK" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_bridge" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"rO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"rS" = ( -/obj/machinery/autolathe, -/obj/item/radio/intercom/directional/north, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"rZ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/crew) -"sa" = ( -/obj/machinery/computer/telecomms/monitor/solgov{ - dir = 1; - network = "SolNet" - }, -/obj/structure/railing, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"sd" = ( -/obj/effect/turf_decal/techfloor{ - dir = 5 - }, -/obj/structure/reagent_dispensers/fueltank, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"sf" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"sq" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#543C30" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"sx" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - dir = 4; - req_one_access = list(1,48) - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "sgc_airlock1" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"sz" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#543C30" - }, -/obj/structure/railing/wood{ - color = "#543C30" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/bridge) -"sA" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/crewtwo) -"sE" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24; - req_ship_access = 1; - req_access = null; - req_one_access = list(1,48) - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"sL" = ( -/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"sM" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"sS" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"sU" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/structure/curtain, -/obj/structure/window/reinforced/tinted{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/dorm) -"ti" = ( -/obj/item/energyhalberd/purple, -/obj/item/energyhalberd/purple, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/closet/cabinet{ - name = "energy halbreds" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"tl" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#543C30"; - dir = 8 - }, -/obj/structure/railing/corner/wood{ - color = "#543C30"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/bridge) -"tr" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/crew) -"ty" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"tC" = ( -/obj/structure/window/reinforced, -/obj/machinery/door/window/brigdoor/eastleft{ - dir = 8; - req_one_access = list(61,11) - }, -/obj/machinery/telecomms/message_server{ - autolinkers = list("solgovPDA"); - network = "SolNet"; - calibrating = 0 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/circuit/red, -/area/ship/engineering) -"tJ" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew) -"tQ" = ( -/obj/structure/table/wood, -/obj/item/paper_bin/carbon{ - pixel_x = 7; - pixel_y = 8 - }, -/obj/item/paper_bin{ - pixel_x = -5; - pixel_y = -1 - }, -/obj/item/pen/solgov{ - pixel_x = -5 - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"tV" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/office) -"um" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/industrial/outline/orange, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"un" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/bridge) -"uA" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"uC" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_bridge" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"uD" = ( -/obj/effect/turf_decal/corner/opaque/solgovgold{ - dir = 9 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"uK" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#543C30" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"uW" = ( -/obj/machinery/light/small/directional/east, -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/obj/structure/fluff/hedge, -/turf/open/floor/wood/walnut, -/area/ship/crew/crewtwo) -"ve" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/engine/hull, -/area/ship/engineering/engine) -"vo" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/crewtwo) -"vr" = ( -/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"vx" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew) -"vO" = ( -/obj/structure/table/wood/fancy/purple, -/obj/item/binoculars{ - pixel_y = 7 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/wood, -/area/ship/crew/office) -"vR" = ( -/obj/machinery/door/window{ - dir = 8; - opacity = 1; - name = "Tinted Interior Door" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"wt" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 9 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 4 - }, -/obj/structure/sign/solgov_seal, -/turf/open/floor/engine/hull/reinforced, -/area/ship/engineering/engine) -"wK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"wP" = ( -/obj/effect/turf_decal/industrial/warning/dust/corner{ - dir = 1 - }, -/obj/machinery/light/floor, -/obj/structure/sign/solgov_seal{ - pixel_y = 0; - pixel_x = -29 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull, -/area/ship/external) -"wT" = ( -/obj/machinery/light/directional/north, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"wU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/wood, -/area/ship/bridge) -"wV" = ( -/obj/structure/table/wood, -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"wW" = ( -/obj/item/kirbyplants{ - icon_state = "plant-11"; - pixel_x = 10; - layer = 2.89 - }, -/obj/structure/table/wood/fancy/purple, -/obj/item/paper/crumpled, -/obj/item/pen/fountain/solgov, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/wood, -/area/ship/crew/office) -"xf" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange/corner{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/small/directional/south, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"xt" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1; - color = "#543C30" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/camera/autoname, -/turf/open/floor/wood, -/area/ship/bridge) -"xu" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 8 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"xI" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/wood, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"xL" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - 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 = 4 - }, -/obj/machinery/door/airlock/solgov{ - dir = 4; - name = "Command Wing" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/crewtwo) -"xM" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_captain"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/crew/office) -"xO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/crew) -"ya" = ( -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"yj" = ( -/obj/structure/chair/sofa/corner{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/carpet/blue, -/area/ship/crew) -"yu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_bridge"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"yv" = ( -/obj/structure/cable{ - icon_state = "1-10" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/crew) -"yw" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"yA" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock{ - name = "Dorm"; - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/dorm) -"yD" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"yE" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"yQ" = ( -/obj/item/kirbyplants{ - icon_state = "plant-17"; - pixel_y = 23; - pixel_x = -7 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/wood, -/area/ship/bridge) -"yY" = ( -/obj/structure/closet/secure_closet/freezer/kitchen{ - req_access = null - }, -/obj/structure/railing/wood{ - dir = 4; - color = "#792f27" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#543C30" - }, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/turf/open/floor/wood/mahogany, -/area/ship/crew) -"zh" = ( -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "sgc_engine"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"zi" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"zk" = ( -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/box/corners, -/obj/item/reagent_containers/food/snacks/grown/cabbage, -/obj/item/reagent_containers/food/snacks/grown/cabbage, -/obj/item/reagent_containers/food/snacks/grown/cabbage, -/obj/item/reagent_containers/food/snacks/grown/cabbage, -/obj/item/reagent_containers/food/snacks/grown/cabbage, -/obj/item/reagent_containers/food/snacks/grown/cabbage, -/obj/item/reagent_containers/food/snacks/grown/cabbage, -/obj/item/reagent_containers/food/snacks/grown/cabbage, -/obj/item/reagent_containers/food/condiment/saltshaker, -/obj/item/reagent_containers/food/condiment/saltshaker, -/obj/item/reagent_containers/food/condiment/saltshaker, -/obj/item/reagent_containers/food/condiment/saltshaker, -/obj/structure/closet/crate/secure/gear{ - populate = 0; - name = "emergency sauerkraut supplies"; - desc = "For emergency use only"; - req_access = list(19) - }, -/obj/item/reagent_containers/food/snacks/grown/cabbage, -/obj/item/reagent_containers/food/snacks/grown/cabbage, -/obj/item/reagent_containers/food/snacks/grown/cabbage, -/obj/item/reagent_containers/food/snacks/grown/cabbage, -/obj/structure/sign/warning/incident{ - pixel_y = 30 - }, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"zm" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/structure/table/wood, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"zq" = ( -/obj/effect/turf_decal/atmos/oxygen{ - layer = 2.04 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"zs" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"zu" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew) -"zv" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/carpet/blue, -/area/ship/crew) -"zw" = ( -/obj/effect/turf_decal/solgov/bottom_right, -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"zM" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/ship/engineering) -"zR" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Ad" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Ag" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/light/small/directional/south, -/obj/structure/sign/solgov_seal{ - pixel_y = 0; - pixel_x = -29 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"Ah" = ( -/obj/structure/railing/corner/wood{ - color = "#543C30" - }, -/obj/machinery/computer/helm/solgov{ - dir = 8 - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"As" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/closet/secure_closet/engineering_personal{ - name = "ship engineer's locker"; - populate = 0 - }, -/obj/item/storage/backpack/industrial, -/obj/effect/turf_decal/industrial/outline/orange, -/obj/item/clothing/head/hardhat/solgov, -/obj/item/folder/solgov, -/obj/item/clipboard, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/under/solgov, -/obj/item/clothing/accessory/armband/engine, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/head/welding, -/obj/item/pen/solgov, -/obj/item/clothing/suit/hazardvest/solgov, -/obj/item/clothing/shoes/workboots, -/obj/item/clothing/gloves/combat, -/obj/machinery/light/directional/west, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Au" = ( -/obj/structure/closet/cabinet, -/obj/item/clothing/suit/solgov/dress, -/obj/item/clothing/suit/solgov/jacket, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio/headset, -/obj/item/radio, -/obj/item/radio, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/machinery/firealarm/directional/north, -/obj/machinery/light_switch{ - pixel_y = 21; - pixel_x = -12 - }, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov/dress, -/obj/item/clothing/under/solgov/dress, -/obj/machinery/camera/autoname{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Ax" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"Az" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"AK" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/button/door{ - dir = 1; - pixel_y = -22; - pixel_x = 8; - id = "sgc_cargo"; - name = "blast door control" - }, -/obj/machinery/button/shieldwallgen{ - dir = 1; - pixel_y = -20; - pixel_x = -2; - id = "sgc_cs" - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"AM" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/landmark/start/shaft_miner, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"AN" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/engineering/engine) -"AQ" = ( -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"AR" = ( -/obj/structure/mirror{ - pixel_y = 24 - }, -/obj/structure/sink{ - pixel_y = 19 - }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/dorm) -"AV" = ( -/obj/machinery/telecomms/processor{ - autolinkers = list("processor7"); - network = "SolNet"; - id = "Processor" - }, -/obj/structure/window/reinforced, -/obj/machinery/door/window/brigdoor/westleft{ - dir = 4; - req_one_access = list(61,11) - }, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/techfloor, -/turf/open/floor/circuit/green, -/area/ship/engineering) -"AZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_bridge" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/bridge) -"Be" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#543C30" - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"Bn" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/engineering/engine) -"Bs" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/turf/open/floor/wood, -/area/ship/bridge) -"Bz" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2, -/turf/open/floor/engine/o2, -/area/ship/engineering/engine) -"BE" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"BZ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"Cb" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 9 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering/engine) -"Cd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/small/directional/south, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"Cf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"Cm" = ( -/obj/machinery/door/airlock/solgov{ - dir = 4; - name = "Captain's Quarters"; - req_access = list(20) - }, -/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 = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/office) -"Cs" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/industrial/outline/orange, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"CC" = ( -/obj/machinery/door/airlock/solgov{ - dir = 4; - name = "Overseer's Quarters"; - req_access = list(57) - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/crewtwo) -"CE" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium, -/area/ship/security/armory) -"CK" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/security/armory) -"CM" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"CU" = ( -/obj/machinery/fax, -/obj/structure/table/wood, -/obj/machinery/light/small/directional/south, -/turf/open/floor/wood, -/area/ship/crew) -"Dn" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/chair/office{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/turf/open/floor/wood, -/area/ship/crew/office) -"Ds" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#543C30" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"Du" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/crew) -"DC" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/structure/reagent_dispensers/watertank, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"DN" = ( -/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 = 4 - }, -/obj/machinery/firealarm/directional/north, -/obj/machinery/light_switch{ - pixel_y = 22; - pixel_x = -12 - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"DW" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/structure/table/wood, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = 10 - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"Ef" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/door/airlock/external{ - dir = 4; - req_one_access = list(1,48) - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "sgc_airlock1" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"Ep" = ( -/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"Er" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/bridge) -"Ex" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/engine/n2, -/area/ship/engineering/engine) -"Ez" = ( -/obj/structure/closet/secure_closet/wall{ - pixel_y = 28; - name = "bridge supplies" - }, -/obj/item/binoculars, -/obj/item/binoculars{ - pixel_y = 6 - }, -/obj/item/gps{ - gpstag = "SGSV Chronicle" - }, -/obj/item/pen/fountain/solgov, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/bridge) -"EC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"EF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/obj/machinery/airalarm/directional/west, -/obj/item/kirbyplants{ - icon_state = "applebush"; - pixel_y = 19; - pixel_x = -8 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"EX" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"EZ" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/kirbyplants{ - icon_state = "plant-21"; - pixel_x = 7; - pixel_y = 18 - }, -/obj/item/kirbyplants{ - icon_state = "plant-22"; - pixel_x = 8; - pixel_y = 2 - }, -/obj/item/kirbyplants{ - icon_state = "plant-22"; - pixel_y = 11; - pixel_x = -6 - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"Fa" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/ship/crew) -"Fg" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/light_switch{ - pixel_y = 22; - pixel_x = -12 - }, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"Fh" = ( -/obj/structure/sign/solgov_seal{ - pixel_y = 0; - pixel_x = 28 - }, -/turf/open/floor/plating, -/area/ship/external) -"Fl" = ( -/obj/docking_port/stationary{ - dir = 4; - height = 15; - dwidth = 15; - width = 30 - }, -/turf/template_noop, -/area/template_noop) -"Fm" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"FC" = ( -/obj/structure/bed, -/obj/item/bedsheet/solgov, -/obj/structure/sign/solgov_flag{ - dir = 8; - pixel_x = 28 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/crewtwo) -"FG" = ( -/obj/structure/railing/wood{ - dir = 6; - color = "#543C30" - }, -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/mug/tea{ - pixel_y = 5 - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"FM" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"FO" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ship/crew) -"FX" = ( -/obj/structure/noticeboard/staff{ - dir = 4; - pixel_x = -26 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Gk" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"Gt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 10; - pixel_x = -30 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, -/obj/machinery/camera/autoname{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"Gv" = ( -/obj/machinery/atmospherics/components/unary/thermomachine{ - piping_layer = 2 - }, -/obj/effect/turf_decal/industrial/outline/orange, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"Gw" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"GH" = ( -/obj/effect/turf_decal/corner/opaque/solgovgold{ - dir = 6 - }, -/turf/template_noop, -/area/template_noop) -"GP" = ( -/obj/machinery/door/airlock/solgov{ - dir = 4; - name = "Armaments Wing"; - req_one_access = list(1,48) - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/security/armory) -"GT" = ( -/obj/effect/turf_decal/techfloor{ - dir = 6 - }, -/obj/structure/tank_dispenser/oxygen, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"Hb" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#543C30" - }, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 5 - }, -/obj/machinery/light/small/directional/north, -/obj/structure/table/wood/fancy/blue, -/obj/machinery/camera/autoname, -/turf/open/floor/wood, -/area/ship/bridge) -"Hd" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"Ho" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/camera/autoname{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Hp" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/extinguisher_cabinet/directional/west, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/solgov, -/obj/item/tank/jetpack/oxygen, -/turf/open/floor/wood, -/area/ship/crew/office) -"HA" = ( -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/effect/landmark/start/shaft_miner, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"HM" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/crew) -"Id" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_overseer"; - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/crew/crewtwo) -"Ii" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"Im" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/industrial/outline/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"In" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#543C30" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"Io" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/crewtwo) -"Iv" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = 7 - }, -/obj/structure/table/wood/fancy/blue, -/turf/open/floor/wood, -/area/ship/bridge) -"ID" = ( -/obj/machinery/atmospherics/pipe/layer_manifold, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"IH" = ( -/obj/machinery/telecomms/server/presets/solgov{ - autolinkers = list("solgov","sproingle"); - network = "SolNet" - }, -/obj/machinery/door/window/brigdoor/northleft{ - dir = 2; - req_one_access = list(61,11) - }, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/circuit, -/area/ship/engineering) -"II" = ( -/obj/structure/railing/wood{ - color = "#543C30" - }, -/obj/structure/table/wood, -/obj/machinery/light/directional/west, -/obj/item/paper_bin{ - pixel_x = -5; - pixel_y = -1 - }, -/obj/item/pen/solgov{ - pixel_x = -5 - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"Ja" = ( -/obj/structure/chair/sofa, -/obj/effect/landmark/start/assistant, -/turf/open/floor/carpet/blue, -/area/ship/crew) -"Jd" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"Jh" = ( -/obj/structure/table/wood/fancy/blue, -/obj/machinery/fax, -/obj/item/desk_flag/solgov{ - pixel_x = -9; - pixel_y = 14 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"Jn" = ( -/obj/item/bedsheet/double/solgov{ - dir = 1 - }, -/obj/structure/bed/double{ - dir = 1 - }, -/obj/machinery/light/small/directional/south, -/obj/structure/sign/solgov_flag{ - dir = 4; - pixel_x = -27 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"Ju" = ( -/obj/item/kirbyplants{ - icon_state = "plant-22"; - pixel_x = 9; - pixel_y = -4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew) -"JH" = ( -/obj/machinery/computer/telecomms/server/solgov{ - dir = 1; - network = "SolNet" - }, -/obj/structure/railing{ - dir = 10 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"JI" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#543C30"; - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/wood, -/area/ship/bridge) -"JJ" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/fluff/hedge/opaque, -/turf/open/floor/wood, -/area/ship/crew/office) -"JN" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/ship/engineering) -"JQ" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 5 - }, -/obj/structure/bookcase/random, -/turf/open/floor/wood/walnut, -/area/ship/crew/crewtwo) -"JS" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_dorm" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/ship/crew) -"Ka" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_captain"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/crew/office) -"Kb" = ( -/obj/structure/cable/yellow{ - icon_state = "4-10" - }, -/obj/effect/turf_decal/corner/opaque/solgovgold{ - dir = 6 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"Kc" = ( -/obj/effect/turf_decal/siding/wood{ - color = "#543C30" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"Kh" = ( -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/end, -/obj/structure/fluff/hedge, -/turf/open/floor/wood/walnut, -/area/ship/crew/crewtwo) -"Ks" = ( -/obj/structure/guncase{ - desc = "A locker that holds weapons."; - name = "weapon locker" - }, -/obj/item/gun/ballistic/automatic/pistol/solgov, -/obj/item/gun/ballistic/automatic/pistol/solgov, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/item/gun/ballistic/automatic/powered/gauss/claris, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"Kv" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"Ky" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/semki, -/obj/item/radio/intercom/directional/east, -/obj/machinery/light/small/directional/south, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"KG" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"KN" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_captain"; - dir = 4 - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ship/crew/office) -"KU" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/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/airlock/solgov, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"KZ" = ( -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/external) -"Lb" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"Lc" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#543C30"; - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#543C30" - }, -/obj/structure/railing/wood{ - color = "#543C30"; - dir = 8 - }, -/obj/item/radio/intercom/table, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 10 - }, -/obj/machinery/light/small/directional/south, -/obj/structure/table/wood/fancy/blue, -/turf/open/floor/wood, -/area/ship/bridge) -"Lk" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/solgovblue, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"LB" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering/engine) -"LE" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/item/radio/intercom/directional/south, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/tech, -/area/ship/crew/crewtwo) -"LL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/dorm) -"Md" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"Me" = ( -/obj/machinery/cryopod, -/obj/machinery/light/small/directional/north, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 5 - }, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"Mx" = ( -/obj/structure/filingcabinet/double, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"MC" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/bridge) -"ME" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"MH" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped{ - dir = 8; - piping_layer = 2 - }, -/obj/effect/turf_decal/industrial/outline/orange, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/engineering/engine) -"MT" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/techfloor, -/obj/effect/turf_decal/industrial/outline/orange, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"MZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_bridge" - }, -/turf/open/floor/plating, -/area/ship/crew/crewtwo) -"Nb" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/visible/layer2, -/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters, -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/closet/firecloset/wall{ - dir = 1; - pixel_y = -28 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering/engine) -"Nm" = ( -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 11; - pixel_y = -16 - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"Ns" = ( -/obj/item/radio/intercom/directional/west, -/turf/open/floor/wood/mahogany, -/area/ship/crew) -"Nu" = ( -/obj/structure/table/wood, -/obj/structure/railing/wood{ - color = "#792f27" - }, -/obj/machinery/light/small/directional/west, -/obj/item/pestle, -/obj/structure/large_mortar, -/turf/open/floor/wood/mahogany, -/area/ship/crew) -"Nw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_overseer"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/ship/crew/crewtwo) -"Nz" = ( -/obj/structure/chair/sofa/left, -/turf/open/floor/carpet/blue, -/area/ship/crew) -"NH" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/structure/curtain, -/obj/structure/window/reinforced/tinted{ - dir = 4 - }, -/obj/structure/chair/plastic{ - dir = 4; - name = "shower chair"; - desc = "Welcome to the shower" - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/dorm) -"Ob" = ( -/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"Of" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer5, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/orange, -/obj/machinery/camera/autoname{ - dir = 8 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"Oo" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_bridge"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Oq" = ( -/obj/structure/table/wood/fancy/purple, -/obj/item/paper_bin/carbon{ - pixel_x = 7; - pixel_y = 8 - }, -/obj/item/paper_bin{ - pixel_x = -5; - pixel_y = -1 - }, -/obj/item/folder/solgov{ - pixel_x = 4 - }, -/obj/item/pen/solgov{ - pixel_x = 2 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"OU" = ( -/obj/item/clothing/neck/cloak/overseer, -/obj/item/clothing/suit/armor/vest/bulletproof/solgov/overseer, -/obj/structure/closet/secure_closet/head_of_personnel{ - anchored = 1; - name = "\proper overseer's locker"; - populate = 0 - }, -/obj/item/clothing/gloves/combat, -/obj/item/folder/solgov, -/obj/item/folder/solgov, -/obj/item/folder/solgov/red, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/head/solgov, -/obj/item/storage/belt/sabre/solgov, -/obj/item/storage/backpack, -/obj/item/pen/solgov, -/obj/item/clothing/under/solgov/dress, -/obj/item/stamp/solgov, -/obj/machinery/light/directional/south, -/obj/item/clothing/suit/armor/solgov_trenchcoat, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/crewtwo) -"OX" = ( -/obj/structure/noticeboard/captain{ - pixel_y = 25 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1; - color = "#543C30" - }, -/obj/structure/cable{ - icon_state = "4-10" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"OZ" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters{ - dir = 8 - }, -/obj/machinery/button/door{ - pixel_y = 9; - pixel_x = 6; - id = "sgc_bridge"; - name = "bridge window lockdown" - }, -/obj/item/reagent_containers/glass/maunamug{ - pixel_x = -3 - }, -/obj/structure/table/wood/fancy/blue, -/turf/open/floor/wood, -/area/ship/bridge) -"Pb" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/machinery/light/directional/north, -/turf/open/floor/engine/o2, -/area/ship/engineering/engine) -"Pc" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/cargo) -"Pf" = ( -/obj/effect/turf_decal/industrial/warning/dust/corner{ - dir = 8 - }, -/obj/machinery/light/floor, -/obj/structure/sign/solgov_seal{ - pixel_y = 0; - pixel_x = -29 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine/hull, -/area/ship/external) -"Pk" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/camera/autoname{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"Pm" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners, -/obj/structure/closet/crate/wooden, -/obj/item/storage/fancy/candle_box, -/obj/item/storage/fancy/candle_box, -/obj/item/storage/fancy/candle_box, -/obj/item/pen/solgov, -/obj/item/pen/solgov, -/obj/item/pen/solgov, -/obj/item/paper_bin/bundlenatural, -/obj/item/paper_bin/bundlenatural, -/obj/item/paper_bin/bundlenatural, -/obj/machinery/light/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Pq" = ( -/obj/effect/turf_decal/techfloor{ - dir = 4 - }, -/obj/machinery/autolathe, -/obj/structure/sign/poster/solgov/random{ - pixel_x = 28 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"PT" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "sgc_engi" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/engineering) -"PY" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"Qi" = ( -/obj/item/radio/intercom/wideband/table, -/obj/effect/turf_decal/corner/opaque/solgovblue/three_quarters, -/obj/structure/table/wood/fancy/blue, -/turf/open/floor/wood, -/area/ship/bridge) -"Qk" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"Qm" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/crew/office) -"Qy" = ( -/obj/structure/rack, -/obj/item/storage/toolbox/electrical{ - pixel_x = 1; - pixel_y = 4 - }, -/obj/item/t_scanner{ - pixel_x = -6 - }, -/obj/item/t_scanner{ - pixel_x = 9 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"QA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/light/small/directional/south, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"QM" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/fluff/hedge/opaque, -/obj/machinery/newscaster/directional/west, -/turf/open/floor/wood, -/area/ship/crew/office) -"Rb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/airlock/engineering{ - dir = 4; - req_access = list(11); - name = "Engine Room" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"Rw" = ( -/obj/structure/closet/crate/bin, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"RC" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/railing, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"RL" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/door/airlock/engineering{ - dir = 4; - req_access = list(11); - name = "Engineering" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/engineering) -"RV" = ( -/obj/structure/toilet{ - dir = 4 - }, -/obj/machinery/newscaster/directional/south, -/turf/open/floor/plasteel/freezer, -/area/ship/crew) -"RX" = ( -/obj/structure/table/wood, -/obj/item/cutting_board, -/obj/item/kitchen/knife, -/obj/machinery/newscaster/directional/north, -/obj/structure/sink{ - pixel_y = 20; - pixel_x = -15; - layer = 2.79 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew) -"Sd" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/corner/opaque/solgovgold/three_quarters{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"Sg" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/chair/office{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_y = 22; - pixel_x = -12 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"So" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/engineering) -"Sv" = ( -/obj/structure/table/wood, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/reagent_containers/food/drinks/mug/tea{ - pixel_y = 3; - pixel_x = -4 - }, -/obj/item/reagent_containers/food/drinks/mug/tea{ - pixel_x = 10 - }, -/turf/open/floor/wood, -/area/ship/crew) -"Sy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/dorm) -"SA" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/closet/secure_closet/engineering_personal{ - name = "ship engineer's locker"; - populate = 0 - }, -/obj/item/storage/backpack/industrial, -/obj/effect/turf_decal/industrial/outline/orange, -/obj/item/clothing/head/hardhat/solgov, -/obj/item/folder/solgov, -/obj/item/clipboard, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/under/solgov, -/obj/item/clothing/accessory/armband/engine, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/head/welding, -/obj/item/pen/solgov, -/obj/item/clothing/suit/hazardvest/solgov, -/obj/item/clothing/shoes/workboots, -/obj/item/clothing/gloves/combat, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"SH" = ( -/obj/machinery/cryopod, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 5 - }, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/turf/open/floor/plasteel, -/area/ship/crew/dorm) -"SJ" = ( -/obj/machinery/telecomms/receiver/preset_left{ - network = "SolNet"; - id = "Receiver" - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/window/brigdoor/westright{ - dir = 4; - req_one_access = list(61,11) - }, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/turf/open/floor/circuit/green, -/area/ship/engineering) -"SL" = ( -/obj/item/paper_bin/carbon{ - pixel_x = 7; - pixel_y = 8 - }, -/obj/item/paper_bin{ - pixel_x = -5; - pixel_y = -1 - }, -/obj/item/folder/solgov{ - pixel_x = 4 - }, -/obj/item/pen/solgov{ - pixel_x = 2 - }, -/obj/machinery/light/small/directional/north, -/obj/structure/table/wood/fancy/blue, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"SQ" = ( -/obj/effect/turf_decal/solgov/bottom_center, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/cargo) -"ST" = ( -/turf/open/floor/wood/mahogany, -/area/ship/crew) -"Td" = ( -/obj/effect/turf_decal/solgov/top, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Tk" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/white, -/area/ship/engineering) -"Tr" = ( -/obj/effect/turf_decal/techfloor/corner, -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/closet/cabinet{ - name = "ammunition" - }, -/obj/item/ammo_box/amagpellet_claris, -/obj/item/ammo_box/magazine/pistol556mm, -/obj/item/ammo_box/magazine/pistol556mm, -/obj/item/ammo_box/magazine/pistol556mm, -/obj/item/ammo_box/magazine/pistol556mm, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"TA" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/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/airlock/mining{ - name = "Cargo" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"TE" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/layer2{ - dir = 1 - }, -/turf/open/floor/engine/n2, -/area/ship/engineering/engine) -"TH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"TN" = ( -/obj/structure/mirror{ - pixel_y = 26 - }, -/obj/structure/sink{ - pixel_y = 19 - }, -/obj/structure/urinal{ - dir = 4; - pixel_x = -32 - }, -/obj/machinery/button/door{ - dir = 8; - pixel_x = 22; - pixel_y = -9; - id = "sgc_piss"; - specialfunctions = 3; - name = "bathroom lock" - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/freezer, -/area/ship/crew) -"TV" = ( -/obj/item/radio/intercom/directional/west, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Ue" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"Uh" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew) -"Ut" = ( -/obj/effect/turf_decal/solgov/top_right, -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 6 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"UB" = ( -/obj/structure/table/wood, -/obj/machinery/microwave{ - pixel_y = 5 - }, -/obj/machinery/light/small/directional/north, -/obj/structure/sign/poster/solgov/random{ - pixel_x = -28 - }, -/turf/open/floor/wood/mahogany, -/area/ship/crew) -"UD" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"UJ" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/cargo) -"UQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/landmark/start/captain, -/turf/open/floor/wood, -/area/ship/crew/office) -"US" = ( -/obj/structure/table/wood, -/obj/item/desk_flag/solgov{ - pixel_y = 2; - pixel_x = 8 - }, -/turf/open/floor/carpet/blue, -/area/ship/crew) -"Vg" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/light/small/directional/north, -/obj/machinery/camera/autoname{ - dir = 6 - }, -/turf/open/floor/plasteel/tech, -/area/ship/security/armory) -"Vi" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/spline/fancy/opaque/black{ - dir = 1 - }, -/obj/effect/turf_decal/spline/fancy/opaque/black, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/engineering) -"Vm" = ( -/obj/structure/chair/wood{ - dir = 4 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/wood, -/area/ship/crew) -"Vo" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/dorm) -"Vy" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/holopad/secure, -/turf/open/floor/wood, -/area/ship/crew/office) -"VM" = ( -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"VR" = ( -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 4; - name = "External Atmosphere to Waste" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 9 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"Wn" = ( -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 8; - name = "Waste To External Atmosphere" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 10 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/effect/turf_decal/techfloor/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"Wo" = ( -/obj/machinery/suit_storage_unit/solgov, -/obj/machinery/firealarm/directional/south, -/obj/effect/turf_decal/techfloor/corner, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"WM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium, -/area/ship/engineering/engine) -"WX" = ( -/obj/machinery/suit_storage_unit/solgov, -/obj/machinery/light/directional/south, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor, -/turf/open/floor/plasteel/tech/grid, -/area/ship/security/armory) -"WY" = ( -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/obj/effect/turf_decal/spline/fancy/wood{ - dir = 9 - }, -/obj/structure/bookcase/random, -/turf/open/floor/wood/walnut, -/area/ship/crew/crewtwo) -"Xa" = ( -/obj/effect/turf_decal/siding/wood/corner{ - color = "#543C30" - }, -/obj/structure/railing/corner/wood{ - color = "#543C30" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"Xg" = ( -/obj/effect/turf_decal/solgov/bottom_left, -/obj/machinery/airalarm/directional/south, -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Xi" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_bridge" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Xj" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet/directional/north, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering) -"Xm" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/engineering) -"Xu" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer5, -/obj/machinery/atmospherics/pipe/simple/orange/visible/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor/orange{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/orange, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"Xv" = ( -/obj/machinery/door/poddoor{ - dir = 4; - id = "sgc_cargo" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - id = "sgc_cs" - }, -/turf/open/floor/plasteel/tech, -/area/ship/cargo) -"Xy" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 6 - }, -/obj/effect/turf_decal/techfloor/orange, -/obj/effect/turf_decal/techfloor/orange{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/landmark/start/station_engineer, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = -10 - }, -/turf/open/floor/plasteel/tech/grid, -/area/ship/engineering/engine) -"XA" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/security/armory) -"XE" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/wood, -/area/ship/bridge) -"XG" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/turf/open/floor/wood, -/area/ship/crew) -"Yo" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 1 - }, -/turf/open/floor/engine/n2, -/area/ship/engineering/engine) -"Yr" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_bridge"; - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"YC" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/structure/sign/warning/nosmoking/circle{ - pixel_x = 8; - pixel_y = -22 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"Zd" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/spline/fancy/wood, -/obj/machinery/light/small/directional/south, -/obj/item/paper/crumpled, -/obj/item/pen/solgov{ - pixel_x = -5 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"Zh" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/security/armory) -"Zm" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/machinery/door/airlock{ - dir = 4; - name = "Bathroom"; - id_tag = "sgc_piss" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew) -"Zt" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/structure/closet/crate/medical, -/obj/item/storage/box/masks, -/obj/item/storage/box/rxglasses, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/obj/item/storage/firstaid/regular, -/obj/item/storage/firstaid/medical, -/obj/item/storage/pill_bottle/charcoal, -/turf/open/floor/plasteel/patterned/cargo_one, -/area/ship/cargo) -"Zx" = ( -/obj/effect/turf_decal/solgov, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/spline/fancy/opaque/grey{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_y = 22; - pixel_x = -12 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"ZC" = ( -/obj/item/radio/intercom/directional/west, -/obj/structure/table/wood, -/obj/item/radio/intercom/wideband/table{ - dir = 8; - pixel_x = -4 - }, -/turf/open/floor/wood/walnut, -/area/ship/bridge) -"ZE" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor{ - id = "sgc_bridge" - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"ZP" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/machinery/door/airlock/external{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "sgc_airlock2" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/open/floor/plasteel/tech, -/area/ship/crew/crewtwo) - -(1,1,1) = {" -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -AN -wt -bu -ve -ve -bu -hh -AN -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -"} -(2,1,1) = {" -pS -pS -pS -pS -pS -pS -pS -pS -pS -AN -AN -WM -zh -zh -zh -zh -WM -AN -AN -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -"} -(3,1,1) = {" -pS -pS -pS -pS -pS -pS -pS -pS -pS -AN -ng -eU -Bn -Bn -Bn -Bn -Xy -Yo -AN -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -"} -(4,1,1) = {" -pS -pS -pS -pS -pS -pS -pS -pS -pS -AN -Pb -zq -Ad -sS -sS -Cb -lA -Ex -AN -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -"} -(5,1,1) = {" -pS -pS -pS -pS -pS -pS -KZ -KZ -GH -AN -Bz -Wn -sM -yw -oY -fW -VR -TE -AN -pS -KZ -KZ -pS -pS -pS -pS -pS -pS -pS -"} -(6,1,1) = {" -pS -pS -pS -pS -pS -pS -pS -gK -pS -AN -jz -fj -fw -Of -Xu -ID -xf -jz -AN -pS -gK -pS -pS -pS -pS -pS -pS -pS -pS -"} -(7,1,1) = {" -pS -pS -pS -pS -pS -KZ -pS -gK -pS -pS -AN -AN -AN -jz -LB -aA -MH -AN -pS -pS -gK -pS -KZ -pS -pS -pS -pS -pS -pS -"} -(8,1,1) = {" -pS -pS -pS -pS -pS -KZ -gK -gK -pS -Xm -So -AV -SJ -Xm -Gv -kI -Nb -AN -pS -pS -gK -gK -KZ -pS -pS -pS -pS -pS -pS -"} -(9,1,1) = {" -pS -pS -pS -pS -pS -KZ -pS -gK -gK -Xm -oH -Gw -ke -So -Xm -So -Rb -So -Xm -gK -gK -pS -KZ -pS -pS -pS -pS -pS -pS -"} -(10,1,1) = {" -pS -pS -pS -pS -pS -pS -pS -gK -pS -Xm -IH -Tk -aU -gZ -ah -ya -uD -lZ -Xm -pS -gK -pS -pS -pS -pS -pS -pS -pS -pS -"} -(11,1,1) = {" -pS -pS -pS -pS -KZ -pS -pS -gK -pS -Xm -kz -Ax -Ii -JH -fT -Cs -cT -jS -Xm -pS -gK -pS -pS -KZ -pS -pS -pS -pS -pS -"} -(12,1,1) = {" -pS -pS -pS -pS -KZ -gK -gK -vx -vx -Xm -bs -kT -mz -sa -RC -Qy -JN -ME -Xm -pS -Fh -gK -gK -KZ -pS -pS -pS -pS -pS -"} -(13,1,1) = {" -pS -pS -pS -pS -KZ -pS -vx -tJ -RV -Xm -So -tC -cp -So -Qk -um -zM -PY -Xm -ZP -bt -ip -pS -KZ -pS -pS -pS -pS -pS -"} -(14,1,1) = {" -pS -pS -pS -pS -pS -pS -vx -TN -bB -UJ -UJ -UJ -UJ -Xm -if -qH -dR -vr -Xm -vo -LE -ip -pS -pS -pS -pS -pS -pS -pS -"} -(15,1,1) = {" -pS -pS -pS -pS -vx -vx -vx -vx -Zm -UJ -br -TV -Pm -So -PT -PT -Xm -RL -Xm -Io -dC -ip -ip -ip -pS -pS -pS -pS -pS -"} -(16,1,1) = {" -pS -vx -vx -vx -tJ -yj -zv -nH -Uh -UJ -Zx -bm -Xg -UJ -Lb -eD -gB -oC -So -jJ -Be -Gt -ip -ip -Nw -Id -ip -pS -pS -"} -(17,1,1) = {" -pS -vx -UB -Ns -Nu -Ja -US -nd -jU -mA -Td -nR -SQ -TA -Sd -Kb -FM -sL -KU -zs -bg -Ky -ip -eQ -UD -dz -ip -pS -pS -"} -(18,1,1) = {" -pS -vx -RX -ST -hp -Nz -nd -HM -lc -UJ -Ut -fA -zw -UJ -Xm -rq -Xm -So -So -ip -xL -sA -ip -bf -Hd -OU -ip -pS -pS -"} -(19,1,1) = {" -cw -tJ -yY -aB -jd -rZ -mG -yv -dj -UJ -Zt -fq -oK -UJ -As -hw -MT -Xm -WY -EF -rw -uA -ip -hx -fe -FC -ip -pS -pS -"} -(20,1,1) = {" -JS -Vm -Fa -lJ -tr -bd -Ju -fd -cW -UJ -wT -fq -nF -UJ -pl -Vi -dd -Xm -aP -In -xI -Zd -sA -CC -ip -ip -ip -pS -pS -"} -(21,1,1) = {" -pi -Sv -kp -zu -qz -kN -ja -ja -ja -UJ -EX -fq -VM -UJ -SA -nb -Im -Xm -JQ -Fm -hX -dm -xu -lP -wV -ip -pS -pS -pS -"} -(22,1,1) = {" -ol -bw -xO -Du -CU -kN -AR -Vo -NH -UJ -zk -fq -hM -UJ -Xj -ma -Ho -So -So -OX -rO -uW -Kh -pR -cg -MZ -pS -pS -pS -"} -(23,1,1) = {" -vx -tJ -hU -FO -kN -kN -LL -Sy -sU -UJ -zR -sf -AK -UJ -sd -Pq -DC -av -So -Cm -rD -rD -tV -hs -qe -ip -pS -pS -pS -"} -(24,1,1) = {" -pS -vx -XG -mN -ez -FX -vR -bA -kN -UJ -Xv -cP -ga -Pc -Xm -Xm -Xm -Xm -So -DN -QM -Jn -tV -rD -nW -ip -ip -pS -pS -"} -(25,1,1) = {" -XA -XA -XA -GP -XA -Au -EC -nj -ja -Pf -ml -ml -ml -wP -pS -pS -pS -rD -Hp -oz -mZ -ju -bH -rD -zi -yD -ip -pS -pS -"} -(26,1,1) = {" -XA -fl -HA -Ep -XA -qg -ie -ja -ja -pS -pS -pS -pS -pS -pS -pS -pS -rD -mP -UQ -JJ -ju -nP -rD -kg -QA -ip -pS -pS -"} -(27,1,1) = {" -XA -id -gs -Gk -XA -ja -yA -ja -pS -pS -pS -pS -pS -pS -pS -pS -pS -rD -vO -yE -Qm -Vy -Dn -rD -Sg -hS -ip -pS -pS -"} -(28,1,1) = {" -XA -fl -AM -CM -XA -Me -Nm -ja -pS -pS -pS -pS -pS -pS -pS -pS -pS -rD -hr -EZ -Oq -wW -kl -rD -fz -Cd -ip -pS -pS -"} -(29,1,1) = {" -XA -CK -ne -Ue -XA -SH -dA -ja -pS -pS -pS -pS -pS -pS -pS -pS -pS -rD -xM -Ka -KN -rD -rD -rD -iA -YC -ip -pS -pS -"} -(30,1,1) = {" -pS -CK -Fg -Ue -CK -XA -ja -ja -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -MC -MC -MC -hA -MC -MC -pS -"} -(31,1,1) = {" -XA -CK -Pk -jb -zm -XA -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -MC -Jh -yQ -sq -DW -MC -pS -"} -(32,1,1) = {" -XA -ti -Lk -BE -rJ -XA -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -MC -SL -wU -uK -bx -MC -pS -"} -(33,1,1) = {" -XA -rS -aN -TH -WX -XA -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -MC -Mx -un -Ds -Rw -MC -pS -"} -(34,1,1) = {" -XA -Ks -wK -Jd -Wo -XA -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -MC -Er -xt -JI -Er -MC -pS -"} -(35,1,1) = {" -XA -Tr -Zh -AQ -GT -XA -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -MC -Ez -Md -MC -pS -pS -"} -(36,1,1) = {" -XA -CK -Ob -aG -CK -XA -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -MC -MC -Er -ty -Xa -Er -MC -MC -"} -(37,1,1) = {" -pS -XA -sx -XA -XA -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -uC -ZC -II -Bs -gi -pC -da -uC -"} -(38,1,1) = {" -pS -XA -Vg -Ag -XA -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -gk -eV -kw -BZ -Kc -Kv -KG -AZ -"} -(39,1,1) = {" -pS -XA -sE -Az -XA -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -Xi -Ah -FG -Cf -sz -ac -tQ -Xi -"} -(40,1,1) = {" -pS -XA -CE -Ef -XA -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -MC -Er -Hb -aa -tl -Lc -Er -MC -"} -(41,1,1) = {" -pS -pS -pS -Fl -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -uC -OZ -fN -XE -Qi -uC -pS -"} -(42,1,1) = {" -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -yu -ZE -nU -Iv -rK -be -pS -"} -(43,1,1) = {" -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -pS -yu -Oo -Yr -be -pS -pS -"} diff --git a/_maps/shuttles/shiptest/solgov_paracelsus.dmm b/_maps/shuttles/shiptest/solgov_paracelsus.dmm deleted file mode 100644 index 2f32c88fb163..000000000000 --- a/_maps/shuttles/shiptest/solgov_paracelsus.dmm +++ /dev/null @@ -1,6544 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"ac" = ( -/turf/open/floor/plasteel/stairs/wood, -/area/ship/bridge) -"af" = ( -/obj/effect/turf_decal/solgov/wood/bottom_right, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"an" = ( -/obj/structure/chair/comfy/brown, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 22 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light/directional/west, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"aD" = ( -/obj/machinery/shower{ - pixel_y = 19 - }, -/obj/structure/curtain, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/toilet) -"aE" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/space_heater, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) -"aF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm) -"aG" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/solgov, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/canteen) -"aJ" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 5 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"aW" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"be" = ( -/obj/structure/closet/crate/wooden, -/obj/item/mop, -/obj/item/mop, -/obj/item/reagent_containers/glass/bucket, -/obj/item/reagent_containers/glass/bucket, -/obj/item/soap, -/obj/item/soap, -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/mono, -/area/ship/cargo/office) -"bf" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters{ - id = "sg_par_dorms" - }, -/turf/open/floor/plating, -/area/ship/crew/dorm) -"bi" = ( -/obj/machinery/light/directional/south, -/turf/open/floor/wood/yew, -/area/ship/crew) -"bk" = ( -/obj/structure/closet/secure_closet/chemical, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/scanning_module, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/manipulator, -/obj/item/assembly/igniter, -/obj/item/reagent_containers/glass/beaker/large, -/obj/item/storage/bag/chemistry, -/obj/effect/turf_decal/siding/thinplating/light{ - dir = 1 - }, -/obj/item/reagent_containers/glass/beaker/large, -/obj/item/reagent_containers/glass/beaker, -/obj/item/reagent_containers/glass/chem_jug/bromine, -/obj/item/reagent_containers/glass/chem_jug/radium, -/obj/item/reagent_containers/glass/chem_jug/chlorine, -/obj/item/reagent_containers/glass/chem_jug/iodine, -/obj/item/reagent_scanner, -/obj/item/clothing/glasses/science, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/medical) -"bp" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/effect/turf_decal/borderfloorwhite{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"bq" = ( -/obj/structure/table, -/obj/item/storage/box/bodybags{ - pixel_x = 4; - pixel_y = 10 - }, -/obj/item/storage/box/syringes{ - pixel_x = 2; - pixel_y = 8 - }, -/obj/item/storage/box/masks{ - pixel_y = 6 - }, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = 15; - pixel_y = 2 - }, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = 13 - }, -/obj/item/reagent_containers/spray/cleaner{ - pixel_x = -4 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical/surgery) -"bt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/crewtwo) -"bD" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/crewtwo) -"bT" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"cb" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "sg_par_center" - }, -/turf/open/floor/plating, -/area/ship/medical/surgery) -"cd" = ( -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"cf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#332521" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/ebony, -/area/ship/crew/office) -"cg" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/canteen) -"co" = ( -/obj/machinery/door/airlock{ - name = "Bathroom" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/crew/toilet) -"cr" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"cu" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/dark/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 = "2-8" - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"cy" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#E3994E" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/wood/yew, -/area/ship/crew) -"cF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/wood, -/area/ship/bridge) -"cH" = ( -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"cJ" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/solgov/glass{ - name = "Waiting Room" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"cL" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/extinguisher_cabinet/directional/east, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"cN" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"cO" = ( -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"cW" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew) -"da" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - piping_layer = 2 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"dh" = ( -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm) -"dj" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light/small/directional/north, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"do" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/canteen) -"dq" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"dA" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"dK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/holopad/emergency/command, -/turf/open/floor/wood/yew, -/area/ship/crew) -"dR" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sg_par_privacy_one" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/ship/medical/surgery) -"dS" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 1 - }, -/obj/structure/noticeboard{ - pixel_y = 32 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"ef" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/westright{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "sg_par_engine" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) -"eq" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/medical{ - name = "Surgery"; - req_one_access = list(5,69); - id_tag = "sg_par_surgery_one" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/medical/surgery) -"et" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters, -/turf/open/floor/plating, -/area/ship/crew/crewtwo) -"eC" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/borderfloorwhite{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"eH" = ( -/obj/structure/fluff/hedge, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm) -"eJ" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/westright{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "sg_par_engine" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"eP" = ( -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"fb" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"fl" = ( -/obj/structure/chair/wood{ - dir = 8 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/wood/ebony, -/area/ship/hallway/starboard) -"fp" = ( -/obj/machinery/button/door{ - dir = 4; - id = "sg_par_cargo3"; - name = "blast door control"; - pixel_x = -20; - pixel_y = 7 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"fr" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"ft" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood/yew, -/area/ship/crew) -"fH" = ( -/obj/effect/turf_decal/siding/yellow/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plasteel, -/area/ship/cargo) -"fV" = ( -/obj/structure/closet/crate/bin, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/airalarm/directional/south, -/obj/item/radio/intercom/directional/east, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"gj" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/office) -"gk" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/solgov, -/obj/machinery/recharger{ - pixel_x = -16; - pixel_y = 3 - }, -/turf/open/floor/wood/yew, -/area/ship/crew) -"gl" = ( -/obj/structure/bodycontainer/morgue{ - dir = 2 - }, -/obj/effect/turf_decal/box, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/port) -"gm" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#792f27" - }, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/turf/open/floor/wood/mahogany, -/area/ship/bridge) -"gw" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/oil/slippery, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) -"gK" = ( -/obj/structure/bed, -/obj/item/bedsheet/solgov, -/obj/machinery/firealarm/directional/north, -/obj/machinery/light/directional/east, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"gQ" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-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 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/solgov/glass{ - dir = 4; - name = "Starboard Hallway" - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"gR" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"gV" = ( -/obj/machinery/door/airlock/external{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - id = "sg_par_cargo3"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"gX" = ( -/obj/structure/dresser, -/obj/item/toy/plush/blahaj, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"hb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/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/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"hd" = ( -/obj/structure/sink/kitchen{ - dir = 8; - pixel_y = 8; - pixel_x = 12 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line, -/obj/effect/turf_decal/borderfloorwhite{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/button/door{ - dir = 8; - id = "sg_par_privacy_one"; - name = "shutter control"; - pixel_x = 20; - pixel_y = 7 - }, -/obj/machinery/button/door{ - dir = 8; - id = "sg_par_surgery_one"; - name = "bolt control"; - pixel_x = 20; - pixel_y = -5; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"he" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"hh" = ( -/obj/structure/closet/crate, -/obj/item/reagent_containers/food/snacks/store/bread/plain, -/obj/item/reagent_containers/food/snacks/store/bread/plain, -/obj/item/reagent_containers/food/snacks/store/bread/plain, -/obj/item/reagent_containers/food/snacks/store/bread/plain, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/item/reagent_containers/food/drinks/waterbottle/large, -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/mono, -/area/ship/cargo/office) -"hA" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/light/directional/south, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"hM" = ( -/obj/structure/closet/cabinet, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/clothing/neck/stripedsolgovscarf, -/obj/item/clothing/neck/stripedsolgovscarf, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov/dress, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/suit/solgov, -/obj/item/clothing/suit/solgov/dress, -/obj/item/clothing/suit/solgov/jacket, -/obj/machinery/light/small/directional/east, -/obj/item/clothing/under/solgov/formal/skirt, -/obj/item/clothing/suit/solgov/suit, -/obj/item/clothing/suit/hooded/wintercoat/solgov, -/obj/item/clothing/suit/hooded/wintercoat/solgov, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm) -"if" = ( -/obj/structure/table/wood, -/obj/machinery/light/directional/west, -/obj/machinery/computer/med_data/laptop{ - dir = 4; - pixel_x = -4; - pixel_y = 7 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/crewtwo) -"io" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/obj/item/kitchen/knife/combat/survival, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/suit/hazardvest/solgov, -/obj/item/clothing/head/hardhat/solgov, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/shoes/workboots, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov/dress, -/obj/item/clothing/under/solgov/formal, -/obj/item/storage/backpack, -/obj/item/radio, -/obj/structure/closet/secure_closet{ - icon_state = "mining"; - name = "miner's equipment locker"; - req_access_txt = "48" - }, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/industrial/outline/red, -/obj/item/clothing/glasses/meson/prescription, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"ip" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate/freezer/surplus_limbs/organs, -/turf/open/floor/plasteel/mono, -/area/ship/cargo/office) -"is" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"iM" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) -"iO" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/solgov/glass{ - name = "Waiting Room" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo) -"iW" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"iZ" = ( -/obj/structure/grille, -/turf/open/floor/plating, -/area/ship/external/dark) -"jg" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/hallway/port) -"jh" = ( -/obj/structure/table, -/obj/item/storage/backpack/duffelbag/med/surgery{ - pixel_y = 7 - }, -/obj/item/reagent_containers/medigel/sterilizine, -/obj/machinery/light/directional/west, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/medical/surgery) -"jj" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/oil, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) -"jr" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/medical/surgery) -"jw" = ( -/obj/structure/bodycontainer/morgue{ - dir = 2 - }, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/port) -"jx" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"jF" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/bridge) -"jJ" = ( -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/obj/machinery/suit_storage_unit/solgov, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"jK" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"jP" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ship/cargo) -"jV" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"jW" = ( -/obj/structure/fluff/hedge, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"jZ" = ( -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"kl" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/turf/open/floor/wood/yew, -/area/ship/crew) -"ku" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"kw" = ( -/obj/structure/sign/solgov_seal{ - pixel_y = 0 - }, -/obj/docking_port/mobile{ - dir = 4; - launch_status = 0; - preferred_direction = 4; - port_direction = 2 - }, -/turf/closed/wall/mineral/titanium, -/area/ship/cargo) -"kC" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 9 - }, -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_x = -5 - }, -/obj/item/reagent_containers/food/drinks/mug/coco{ - pixel_x = 7; - pixel_y = 5 - }, -/obj/item/pen/fountain/solgov{ - pixel_x = -5 - }, -/turf/open/floor/plasteel/white, -/area/ship/bridge) -"kF" = ( -/obj/machinery/door/airlock/solgov{ - dir = 4; - req_one_access = list(20); - name = "Captain's Quarters"; - id_tag = "sg_par_bolt" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/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 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew) -"kM" = ( -/obj/effect/turf_decal/solgov/all/center_left, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"kO" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/oil, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 5; - pixel_y = -24 - }, -/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/ship/maintenance/port) -"kR" = ( -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"kW" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/suit_storage_unit/inherit, -/obj/item/clothing/suit/space/hardsuit/solgov, -/obj/item/tank/jetpack, -/turf/open/floor/wood/yew, -/area/ship/crew) -"lh" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 8 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/westright{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "sg_par_engine" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"ll" = ( -/obj/structure/fluff/hedge/opaque, -/turf/open/floor/wood/yew, -/area/ship/crew) -"ln" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters{ - id = "sg_par_exterior" - }, -/turf/open/floor/plating, -/area/ship/medical/surgery) -"lo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"lu" = ( -/obj/docking_port/stationary{ - width = 30; - height = 15; - dwidth = 15; - dir = 2 - }, -/turf/template_noop, -/area/template_noop) -"lD" = ( -/obj/structure/closet/wall{ - pixel_y = 28 - }, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/obj/item/radio, -/turf/open/floor/plasteel/white, -/area/ship/crew/cryo) -"lJ" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#E3994E" - }, -/obj/machinery/light/directional/north, -/obj/item/radio/intercom/table{ - dir = 1 - }, -/turf/open/floor/wood/yew, -/area/ship/crew) -"lP" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/solgov{ - name = "Bridge" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ma" = ( -/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" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"mg" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/kirbyplants/random, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"ml" = ( -/obj/structure/aquarium/prefilled, -/obj/structure/extinguisher_cabinet/directional/south, -/turf/open/floor/wood/yew, -/area/ship/crew) -"mn" = ( -/obj/structure/table/optable, -/turf/open/floor/plasteel/mono/dark, -/area/ship/hallway/port) -"mH" = ( -/obj/machinery/light/directional/east, -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/mug/coco{ - pixel_x = -6; - pixel_y = 7 - }, -/obj/item/desk_flag/trans{ - pixel_y = 2; - pixel_x = 7 - }, -/turf/open/floor/wood/ebony, -/area/ship/hallway/starboard) -"mI" = ( -/obj/effect/turf_decal/siding/yellow/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"nb" = ( -/obj/effect/turf_decal/solgov/all/bottom_left, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"nl" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "sg_par_cargo1" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "sg_par_holocargo1" - }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/cargo/office) -"nq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sg_par_privacy_two" - }, -/turf/open/floor/plating, -/area/ship/medical/surgery) -"ns" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"nt" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 4 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"ny" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/cargo/office) -"nF" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - id = "sg_par_cargo2" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "sg_par_holocargo2" - }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/cargo/office) -"nG" = ( -/obj/machinery/button/door{ - pixel_y = -22; - pixel_x = 7; - dir = 1; - id = "sg_par_office"; - name = "shutter control" - }, -/obj/structure/chair/sofa/left{ - dir = 1 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"nZ" = ( -/obj/structure/grille, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 1; - id = "sg_par_psych" - }, -/obj/structure/window/reinforced/fulltile/shuttle, -/turf/open/floor/plating, -/area/ship/crew/office) -"oo" = ( -/obj/machinery/smartfridge/organ, -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/medical/surgery) -"op" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#332521" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/ebony, -/area/ship/crew/office) -"os" = ( -/obj/structure/closet/crate/bin, -/turf/open/floor/wood/ebony, -/area/ship/crew/crewtwo) -"ot" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/medical{ - name = "Surgery"; - id_tag = "sg_par_surgery_two"; - req_one_access = list(5,69) - }, -/turf/open/floor/plasteel/dark, -/area/ship/medical/surgery) -"ou" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters{ - id = "sg_par_office" - }, -/turf/open/floor/plating, -/area/ship/crew/office) -"ow" = ( -/obj/structure/table, -/obj/item/defibrillator/loaded{ - pixel_y = 3; - pixel_x = 3 - }, -/obj/item/defibrillator/loaded, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical/surgery) -"oz" = ( -/obj/machinery/door/airlock/solgov{ - name = "Bridge" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"oB" = ( -/obj/effect/turf_decal/siding/yellow{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"oC" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/westright{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "sg_par_engine" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) -"oF" = ( -/obj/structure/bed, -/obj/item/bedsheet/solgov, -/obj/structure/curtain/cloth, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#332521" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm) -"oR" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/machinery/computer/crew/solgov{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27" - }, -/turf/open/floor/wood/mahogany, -/area/ship/bridge) -"oU" = ( -/obj/item/radio/intercom/directional/west, -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/cargo/office) -"oZ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"pc" = ( -/obj/structure/bed, -/obj/item/bedsheet/solgov, -/obj/structure/curtain/cloth, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm) -"pd" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"pe" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "sg_par_cafeteria" - }, -/turf/open/floor/plating, -/area/ship/crew/canteen) -"ph" = ( -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -24 - }, -/turf/closed/wall/mineral/titanium, -/area/ship/cargo/office) -"pn" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/light/directional/north, -/obj/machinery/space_heater, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) -"py" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/ebony, -/area/ship/crew/office) -"pA" = ( -/obj/structure/fluff/hedge, -/obj/machinery/light/directional/south, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/hallway/port) -"pD" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"pG" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) -"pK" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"qb" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/obj/machinery/light/directional/east, -/obj/structure/fluff/hedge, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"qe" = ( -/obj/machinery/door/airlock/medical/glass{ - name = "Treatment Center"; - dir = 4; - req_one_access = list(5,45) - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 4 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 8 - }, -/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/ship/medical/surgery) -"qf" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"qp" = ( -/obj/structure/sign/solgov_seal{ - pixel_y = 4 - }, -/turf/closed/wall/mineral/titanium, -/area/ship/cargo) -"qs" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"qw" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/obj/item/kitchen/knife/combat/survival, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/suit/hazardvest/solgov, -/obj/item/clothing/head/hardhat/solgov, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/shoes/workboots, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov/dress, -/obj/item/clothing/under/solgov/formal, -/obj/item/storage/backpack, -/obj/item/radio, -/obj/structure/closet/secure_closet{ - icon_state = "mining"; - name = "miner's equipment locker"; - req_access_txt = "48" - }, -/obj/item/radio/intercom/directional/east, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/outline/red, -/obj/item/clothing/glasses/meson/prescription, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"qH" = ( -/obj/structure/table, -/obj/item/storage/backpack/duffelbag/med/surgery{ - pixel_y = 7 - }, -/obj/item/reagent_containers/medigel/sterilizine, -/obj/machinery/light/directional/east, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/medical/surgery) -"qL" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/cryo) -"qM" = ( -/obj/structure/table/wood, -/obj/machinery/button/door{ - pixel_y = 8; - id = "sg_par_captain"; - name = "captain privacy shutters control"; - pixel_x = -7 - }, -/obj/machinery/button/door{ - pixel_y = 8; - id = "sg_par_bolt"; - name = "captain door bolt control"; - pixel_x = 6; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/obj/machinery/button/door{ - pixel_y = -2; - id = "sg_par_captain_window"; - name = "captain privacy shutters control"; - pixel_x = -7 - }, -/turf/open/floor/wood/yew, -/area/ship/crew) -"qV" = ( -/obj/structure/table/glass, -/obj/structure/window/reinforced/spawner/west, -/obj/item/storage/firstaid/fire{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/storage/firstaid/brute, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/medical/surgery) -"qZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters{ - id = "sg_par_exterior" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"rc" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/airalarm/directional/north, -/obj/structure/closet/secure_closet{ - icon_state = "eng_secure"; - name = "engineer's locker"; - req_access = list(11) - }, -/obj/item/clothing/gloves/combat, -/obj/item/clothing/head/hardhat/solgov, -/obj/item/clothing/under/solgov/formal, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/accessory/armband/engine, -/obj/item/clothing/glasses/welding, -/obj/item/clothing/suit/hazardvest/solgov, -/obj/item/clothing/shoes/workboots, -/obj/item/folder/solgov, -/obj/item/clipboard, -/obj/item/pen/solgov, -/obj/item/clothing/glasses/meson/prescription, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"re" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/medical{ - name = "Chemistry"; - req_one_access = list(5,45); - id_tag = "sg_par_chem_bolt" - }, -/turf/open/floor/plasteel/dark, -/area/ship/medical) -"rz" = ( -/obj/machinery/shower{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"rA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"rK" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable, -/obj/machinery/door/poddoor{ - id = "sg_par_cargo2" - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo/office) -"rM" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/crewtwo) -"rO" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"rT" = ( -/obj/structure/chair/sofa{ - dir = 1 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/canteen) -"rY" = ( -/obj/structure/sign/solgov_flag{ - pixel_y = -3 - }, -/turf/closed/wall/mineral/titanium, -/area/ship/crew/crewtwo) -"sb" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, -/obj/machinery/light/small/directional/west, -/turf/open/floor/wood/yew, -/area/ship/crew) -"sk" = ( -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"sl" = ( -/obj/structure/railing/wood{ - dir = 10 - }, -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/mug/coco{ - pixel_x = -7; - pixel_y = -2 - }, -/obj/machinery/recharger, -/obj/item/spacecash/bundle/loadsamoney{ - pixel_x = 5; - pixel_y = 8 - }, -/turf/open/floor/wood/mahogany, -/area/ship/bridge) -"sp" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/structure/closet/secure_closet/wall{ - pixel_y = 28 - }, -/obj/item/gps, -/obj/item/binoculars, -/obj/item/binoculars, -/turf/open/floor/carpet/royalblue, -/area/ship/bridge) -"ss" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sg_par_privacy_one" - }, -/turf/open/floor/plating, -/area/ship/medical/surgery) -"sC" = ( -/obj/machinery/button/door{ - pixel_y = -23; - pixel_x = -8; - dir = 1; - id = "sg_par_cargo1"; - name = "cargo blast door control" - }, -/obj/machinery/button/door{ - pixel_y = -23; - pixel_x = 6; - dir = 1; - id = "sg_par_cargo2"; - name = "cargo blast door control" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/cargo/office) -"sF" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/bridge) -"sJ" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"sS" = ( -/obj/structure/curtain/cloth, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"sW" = ( -/obj/structure/fireplace{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"sZ" = ( -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1; - piping_layer = 2 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"te" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -19; - pixel_y = -5 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"tf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/closed/wall/mineral/titanium, -/area/ship/maintenance/starboard) -"tr" = ( -/obj/structure/table/chem, -/obj/item/reagent_containers/glass/filter, -/obj/effect/turf_decal/siding/thinplating/light{ - dir = 1 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/medical) -"tu" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/machinery/computer/cryopod/directional/north{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) -"tv" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ - dir = 2; - name = "atmos waste outlet injector" - }, -/turf/open/floor/plating, -/area/ship/external/dark) -"ty" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"tP" = ( -/obj/effect/decal/cleanable/dirt/dust, -/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/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"tW" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"ul" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 1 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/plasteel/mono/dark, -/area/ship/medical/surgery) -"uq" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27" - }, -/obj/machinery/light/directional/south, -/obj/machinery/telecomms/relay{ - network = "SolNet"; - autolinkers = list("SolHub") - }, -/turf/open/floor/wood/mahogany, -/area/ship/bridge) -"uJ" = ( -/obj/effect/turf_decal/siding/yellow{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24; - pixel_y = -5 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"uM" = ( -/obj/structure/closet/crate/wooden, -/obj/item/paper_bin/bundlenatural, -/obj/item/paper_bin/bundlenatural, -/obj/item/paper_bin/bundlenatural, -/obj/item/storage/fancy/candle_box, -/obj/item/storage/fancy/candle_box, -/obj/item/storage/fancy/candle_box, -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/item/folder/solgov, -/obj/item/folder/solgov, -/obj/item/folder/solgov, -/turf/open/floor/plasteel/mono, -/area/ship/cargo/office) -"uO" = ( -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium, -/area/ship/cargo) -"va" = ( -/obj/machinery/door/airlock{ - name = "Cryogenic Storage" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/dark, -/area/ship/crew/cryo) -"vg" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/power/port_gen/pacman, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"vh" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"vi" = ( -/obj/effect/turf_decal/solgov/all/center_right, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"vj" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - color = "#792f27" - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/wood/mahogany, -/area/ship/bridge) -"vk" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"vl" = ( -/obj/structure/sign/solgov_flag{ - dir = 4; - pixel_x = 4 - }, -/turf/closed/wall/mineral/titanium, -/area/ship/crew) -"vs" = ( -/obj/structure/table/optable, -/obj/machinery/defibrillator_mount{ - pixel_y = 22 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/medical/surgery) -"vv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"vw" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sg_par_chem" - }, -/turf/open/floor/plating, -/area/ship/medical) -"vB" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/maintenance/starboard) -"vL" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/dorm) -"vQ" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -20; - pixel_y = -10 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/wood, -/area/ship/bridge) -"vR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"vT" = ( -/obj/structure/railing/wood{ - dir = 9 - }, -/obj/structure/table/wood, -/obj/item/radio/intercom/wideband/table{ - dir = 8; - pixel_x = -4 - }, -/turf/open/floor/wood/mahogany, -/area/ship/bridge) -"wb" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/cargo/office) -"wg" = ( -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/machinery/atmospherics/pipe/manifold{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"wi" = ( -/obj/machinery/button/shieldwallgen{ - dir = 1; - pixel_x = -5; - pixel_y = -21; - id = "sg_par_holocargo1" - }, -/obj/machinery/button/shieldwallgen{ - dir = 1; - pixel_x = 5; - pixel_y = -21; - id = "sg_par_holocargo2" - }, -/obj/structure/railing/wood{ - dir = 4 - }, -/obj/structure/chair/office{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/wood, -/area/ship/cargo/office) -"wk" = ( -/obj/machinery/door/airlock/solgov{ - name = "Psychologist Office"; - id_tag = "sg_par_psychlock" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - 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/dark, -/area/ship/crew/office) -"wm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/kirbyplants/random, -/turf/open/floor/wood/yew, -/area/ship/crew) -"wp" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/solgov/glass{ - name = "Offices" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo/office) -"wr" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/medical) -"ww" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/maintenance/starboard) -"wD" = ( -/obj/machinery/smartfridge/chemistry, -/turf/closed/wall/mineral/titanium, -/area/ship/medical) -"wE" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"wI" = ( -/turf/template_noop, -/area/template_noop) -"wK" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"wO" = ( -/obj/effect/turf_decal/siding/yellow, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/tank_dispenser/oxygen, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"wR" = ( -/obj/item/clothing/gloves/color/latex/nitrile, -/obj/structure/table/glass, -/obj/item/storage/box/rxglasses, -/obj/machinery/door/window/southleft{ - dir = 8 - }, -/obj/item/clothing/gloves/color/latex/nitrile{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/item/reagent_containers/glass/bottle/formaldehyde{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/wrench/medical{ - pixel_y = 5 - }, -/obj/item/reagent_containers/glass/bottle{ - list_reagents = list(/datum/reagent/medicine/rezadone=30); - name = "rezadone bottle"; - pixel_x = -3; - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle{ - list_reagents = list(/datum/reagent/medicine/thializid=30); - name = "thializid bottle" - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/medical/surgery) -"wY" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) -"wZ" = ( -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/wood/ebony, -/area/ship/crew/crewtwo) -"xh" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sg_par_privacy_two" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/ship/medical/surgery) -"xk" = ( -/obj/structure/chair/sofa/left{ - dir = 4 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/canteen) -"xp" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/railing/wood, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"xw" = ( -/obj/effect/turf_decal/solgov/all/bottom_right, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"xz" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) -"xC" = ( -/obj/machinery/firealarm/directional/north, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/machinery/vending/coffee, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"xU" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) -"xX" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/turf_decal/solgov/wood/center_right, -/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 = 4 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"ye" = ( -/obj/item/clothing/neck/cloak/overseer, -/obj/item/clothing/suit/armor/vest/bulletproof/solgov/overseer, -/obj/structure/closet/secure_closet/head_of_personnel{ - anchored = 1; - name = "\proper overseer's locker"; - populate = 0 - }, -/obj/item/clothing/gloves/combat, -/obj/item/folder/solgov, -/obj/item/folder/solgov, -/obj/item/folder/solgov/red, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/head/solgov, -/obj/item/storage/belt/sabre/solgov, -/obj/item/storage/backpack, -/obj/item/pen/solgov, -/obj/item/clothing/under/solgov/dress, -/obj/item/stamp/solgov, -/obj/item/clothing/suit/armor/solgov_trenchcoat, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#792f27" - }, -/obj/machinery/light/directional/north, -/turf/open/floor/wood/mahogany, -/area/ship/bridge) -"ym" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/cargo) -"ys" = ( -/obj/effect/turf_decal/siding/yellow, -/obj/structure/rack, -/obj/item/roller, -/obj/item/roller{ - pixel_y = 5 - }, -/obj/item/roller{ - pixel_y = 10 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"yw" = ( -/obj/structure/table, -/obj/item/storage/belt/medical{ - pixel_y = 4; - pixel_x = 2 - }, -/obj/item/storage/belt/medical{ - pixel_x = -2 - }, -/obj/machinery/cell_charger, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical/surgery) -"yx" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/sign/poster/solgov/random{ - pixel_x = 28 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo) -"yN" = ( -/obj/machinery/iv_drip, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line, -/obj/effect/turf_decal/borderfloorwhite{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"yR" = ( -/obj/item/radio/intercom/directional/west, -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plasteel/mono, -/area/ship/cargo/office) -"yX" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) -"yY" = ( -/obj/machinery/door/airlock/solgov/glass{ - dir = 4; - name = "Cafeteria" - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-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 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/dark, -/area/ship/crew/dorm) -"zc" = ( -/obj/structure/table/wood, -/obj/item/desk_flag/solgov{ - pixel_y = 2; - pixel_x = 7 - }, -/obj/item/reagent_containers/food/drinks/mug/coco{ - pixel_x = -6; - pixel_y = 7 - }, -/turf/open/floor/wood/yew, -/area/ship/crew) -"zh" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"zs" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/hallway/starboard) -"zt" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"zu" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "sg_par_privacy_one" - }, -/turf/open/floor/plating, -/area/ship/medical/surgery) -"zE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/closed/wall/mineral/titanium, -/area/ship/maintenance/port) -"zG" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"Ac" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/firealarm/directional/south, -/obj/structure/cable, -/obj/machinery/power/apc/auto_name/directional/west, -/obj/machinery/light_switch{ - dir = 4; - pixel_y = 12; - pixel_x = -20 - }, -/obj/machinery/button/door{ - dir = 1; - id = "sg_par_center"; - name = "shutter control"; - pixel_x = -11; - pixel_y = -20 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"Ai" = ( -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/suit_storage_unit/solgov, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/light/directional/north, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"As" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"Au" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/machinery/computer/cargo/express/solgov{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#792f27" - }, -/turf/open/floor/wood/mahogany, -/area/ship/bridge) -"AO" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"AQ" = ( -/obj/machinery/iv_drip, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical/surgery) -"AX" = ( -/turf/open/floor/wood/ebony, -/area/ship/crew/crewtwo) -"Ba" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 8 - }, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"Bc" = ( -/obj/machinery/power/smes/engineering, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/cable, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"Bg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm) -"Bh" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) -"Bs" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"Bx" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"BH" = ( -/obj/structure/fluff/hedge, -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/light/directional/south, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"BJ" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 9 - }, -/obj/effect/turf_decal/corner/opaque/grey/half{ - dir = 4 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) -"BQ" = ( -/obj/structure/sink/kitchen{ - dir = 4; - pixel_y = 16; - pixel_x = -12 - }, -/obj/effect/turf_decal/borderfloorwhite{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"BT" = ( -/obj/structure/railing/wood{ - dir = 8 - }, -/obj/structure/closet/wall/red{ - dir = 1; - pixel_y = -28 - }, -/obj/item/gun/ballistic/automatic/pistol/solgov, -/obj/item/gun/ballistic/automatic/pistol/solgov, -/obj/item/ammo_box/magazine/pistol556mm, -/obj/item/ammo_box/magazine/pistol556mm, -/obj/item/ammo_box/magazine/pistol556mm, -/obj/item/ammo_box/magazine/pistol556mm, -/turf/open/floor/carpet/royalblue, -/area/ship/bridge) -"BU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"Ca" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 4; - id = "sg_par_captain" - }, -/turf/open/floor/plating, -/area/ship/crew) -"Cd" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Cf" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#332521" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/office) -"Cn" = ( -/obj/effect/turf_decal/solgov/all/center, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"Co" = ( -/obj/effect/turf_decal/industrial/warning, -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/airlock/solgov/glass{ - name = "Offices" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo/office) -"Cp" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - color = "#E3994E" - }, -/obj/structure/fluff/hedge/opaque, -/turf/open/floor/wood/yew, -/area/ship/crew) -"Cv" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"CX" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel, -/area/ship/cargo) -"CZ" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/item/radio/intercom/wideband/directional/south, -/turf/open/floor/carpet/royalblue, -/area/ship/bridge) -"Db" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/closed/wall/mineral/titanium, -/area/ship/cargo) -"Di" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/solgov/all/top_right, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"Dk" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Du" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"Dv" = ( -/obj/effect/turf_decal/solgov/all/bottom_center, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"Dz" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/solgov, -/obj/item/folder/solgov{ - pixel_x = -16 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/crewtwo) -"DD" = ( -/obj/structure/table/wood, -/obj/item/cutting_board, -/obj/item/kitchen/knife, -/obj/machinery/light/directional/north, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"DL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/solgov/wood/top_right, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"DO" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood/yew, -/area/ship/crew) -"Ea" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/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/ship/crew/canteen) -"Eh" = ( -/obj/item/bedsheet/double/solgov{ - dir = 8 - }, -/obj/structure/bed/double{ - dir = 1 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"Em" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/mono, -/area/ship/cargo/office) -"Er" = ( -/obj/effect/turf_decal/techfloor, -/obj/item/radio/intercom/directional/south, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/machinery/portable_atmospherics/pump, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) -"Es" = ( -/obj/machinery/cryopod{ - dir = 4 - }, -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 9 - }, -/obj/machinery/light/small/directional/west, -/obj/effect/turf_decal/corner/opaque/grey/half{ - dir = 4 - }, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) -"Et" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/firealarm/directional/east, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Eu" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Ev" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/cryo) -"EA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"EE" = ( -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor{ - id = "sg_par_cargo1" - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo/office) -"EL" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/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/ship/crew/crewtwo) -"EM" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24; - pixel_y = 5 - }, -/obj/machinery/photocopier, -/turf/open/floor/wood/ebony, -/area/ship/crew/crewtwo) -"EQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/chair/wood, -/turf/open/floor/wood/ebony, -/area/ship/crew/crewtwo) -"ER" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/mug/coco{ - pixel_x = -6; - pixel_y = 2 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/canteen) -"EV" = ( -/turf/open/floor/wood/ebony, -/area/ship/crew/office) -"Fe" = ( -/obj/machinery/iv_drip, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line, -/obj/effect/turf_decal/borderfloorwhite{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"Fk" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Fx" = ( -/obj/machinery/power/port_gen/pacman, -/obj/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) -"FD" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/cable{ - icon_state = "4-8" - }, -/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/ship/crew/crewtwo) -"FE" = ( -/turf/open/floor/wood/yew, -/area/ship/crew) -"FG" = ( -/obj/structure/table/wood, -/obj/machinery/airalarm/directional/north, -/obj/machinery/reagentgrinder, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -17 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = -10; - pixel_y = 6 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"FL" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"FQ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Gg" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"Gk" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"GG" = ( -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"Hf" = ( -/obj/structure/bed, -/obj/structure/curtain, -/obj/effect/turf_decal/box, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical/surgery) -"Hl" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = -12 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm) -"Ho" = ( -/obj/structure/chair/wood, -/turf/open/floor/wood/ebony, -/area/ship/crew/crewtwo) -"Ht" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 8 - }, -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen/solgov, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"HD" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24; - pixel_y = -5 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"HK" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"HM" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 6 - }, -/obj/structure/table/wood, -/obj/item/reagent_containers/glass/rag{ - desc = "For cleaning up messes when you wake up."; - name = "solarian anti-vomit rag" - }, -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 32 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) -"Ik" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/hallway/starboard) -"Im" = ( -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) -"Ip" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/holopad/emergency/command, -/turf/open/floor/wood, -/area/ship/bridge) -"Iy" = ( -/obj/effect/turf_decal/techfloor/corner{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 8; - pixel_y = 22 - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"Iz" = ( -/obj/structure/bed, -/obj/structure/curtain, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 8 - }, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical/surgery) -"IB" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/solgov{ - name = "Bridge" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"ID" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/obj/machinery/light/small/directional/east, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/cargo/office) -"IE" = ( -/obj/effect/turf_decal/corner/opaque/black, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) -"IO" = ( -/obj/structure/table/wood, -/obj/machinery/microwave{ - pixel_y = 5 - }, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"IP" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"IX" = ( -/obj/item/clothing/head/solgov/captain, -/obj/item/clothing/suit/armor/vest/bulletproof/solgov/captain, -/obj/item/clothing/under/solgov/formal/captain, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/gloves/combat, -/obj/item/door_remote/captain, -/obj/item/storage/belt/sabre/solgov, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov/dress, -/obj/item/clothing/under/solgov/formal, -/obj/item/folder/solgov, -/obj/item/folder/solgov, -/obj/item/folder/solgov/red, -/obj/item/folder/solgov/red, -/obj/structure/closet/secure_closet{ - icon_state = "cap"; - name = "\proper captain's locker"; - req_access_txt = "20" - }, -/obj/item/fish_feed, -/obj/item/pen/fountain/solgov, -/obj/item/gun/ballistic/automatic/powered/gauss/modelh, -/obj/item/ammo_box/magazine/modelh, -/obj/item/ammo_box/magazine/modelh, -/obj/item/clothing/neck/cloak/solgovcap, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"IZ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Jn" = ( -/obj/structure/railing/wood, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/wood/mahogany, -/area/ship/bridge) -"Jq" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/hallway/starboard) -"Jv" = ( -/obj/structure/railing/wood{ - dir = 5 - }, -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/solgov, -/obj/item/clipboard{ - pixel_x = -15 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/wood, -/area/ship/cargo/office) -"Jw" = ( -/turf/open/floor/plating, -/area/ship/external/dark) -"JI" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"JJ" = ( -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -24; - pixel_y = -5 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"JR" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-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 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/solgov{ - dir = 4; - name = "Port Hallway" - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"JU" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"Ka" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/door/airlock/solgov{ - name = "Bridge" - }, -/turf/open/floor/plasteel/dark, -/area/ship/bridge) -"Kc" = ( -/turf/open/floor/plasteel/stairs/wood{ - dir = 1 - }, -/area/ship/bridge) -"Kd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"Ke" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood/yew, -/area/ship/crew) -"Kj" = ( -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Kn" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 9 - }, -/obj/machinery/modular_computer/console/preset/id{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/bridge) -"Ko" = ( -/obj/structure/chair/office, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/ebony, -/area/ship/crew/crewtwo) -"Kt" = ( -/obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light/small/directional/south, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"Kw" = ( -/obj/machinery/computer/operating/solgov, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/medical/surgery) -"Kx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/extinguisher_cabinet/directional/east, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/bridge) -"Ky" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/dorm) -"KF" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"KI" = ( -/obj/effect/decal/cleanable/glass, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"KW" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 6 - }, -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen/solgov, -/obj/machinery/light/small/directional/east, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) -"Lf" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"Lw" = ( -/obj/effect/turf_decal/siding/wood, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Lx" = ( -/obj/effect/turf_decal/solgov/all, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"LG" = ( -/obj/effect/turf_decal/borderfloorwhite{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/light_switch{ - dir = 8; - pixel_x = 20; - pixel_y = -12 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"LI" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"LJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"LK" = ( -/obj/structure/closet/crate/bin, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line, -/obj/machinery/button/door{ - dir = 4; - id = "sg_par_chem"; - name = "shutter control"; - pixel_x = -20; - pixel_y = 7 - }, -/obj/machinery/button/door{ - dir = 4; - id = "sg_par_chem_bolt"; - name = "bolt control"; - pixel_x = -20; - pixel_y = -6; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical) -"LS" = ( -/obj/structure/closet/secure_closet/personal/patient, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line, -/obj/effect/turf_decal/borderfloorwhite{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/under/rank/medical/gown, -/obj/item/clothing/under/rank/medical/gown, -/obj/item/clothing/under/rank/medical/gown/blue, -/obj/item/clothing/under/rank/medical/gown/green, -/obj/item/clothing/under/rank/medical/gown/pink, -/obj/item/clothing/shoes/sandal/slippers, -/obj/item/clothing/shoes/sandal/slippers, -/obj/item/clothing/shoes/sandal/slippers, -/obj/item/clothing/shoes/sandal/slippers, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"Mi" = ( -/obj/structure/extinguisher_cabinet/directional/north, -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/mug/coco{ - pixel_x = -6; - pixel_y = 7 - }, -/turf/open/floor/wood/ebony, -/area/ship/hallway/starboard) -"Mk" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Mo" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/machinery/button/door{ - pixel_y = 24; - name = "external shutters control"; - id = "sg_par_exterior" - }, -/turf/open/floor/carpet/royalblue, -/area/ship/bridge) -"Mr" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 1; - color = "#E3994E" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/wood/yew, -/area/ship/crew) -"Mu" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood/corner, -/obj/effect/turf_decal/siding/wood/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/wood, -/area/ship/bridge) -"Mx" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"ME" = ( -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/mono, -/area/ship/cargo/office) -"MF" = ( -/obj/structure/chair/sofa/right{ - dir = 1 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"ML" = ( -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/structure/railing/wood, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/rice, -/obj/item/reagent_containers/food/condiment/sugar, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/soymilk, -/obj/item/reagent_containers/food/condiment/soymilk, -/obj/item/storage/fancy/egg_box, -/obj/item/reagent_containers/food/condiment/enzyme, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"MO" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"MP" = ( -/obj/effect/turf_decal/solgov/all/top, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"MW" = ( -/obj/machinery/power/shuttle/engine/electric{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/engine/hull/reinforced, -/area/ship/maintenance/port) -"MY" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/cargo) -"Nc" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell{ - dir = 1 - }, -/turf/open/floor/plasteel/mono/dark, -/area/ship/medical/surgery) -"Ni" = ( -/obj/effect/turf_decal/siding/yellow, -/obj/structure/rack, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/obj/item/pickaxe/mini, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/light/directional/south, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"NB" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"NW" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-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 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/solgov/glass{ - dir = 4; - name = "Starboard Hallway" - }, -/turf/open/floor/plasteel/dark, -/area/ship/cargo/office) -"NX" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner, -/obj/effect/turf_decal/borderfloorwhite{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"NY" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm) -"Ol" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Op" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/crew/toilet) -"OC" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo/office) -"OH" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer3{ - dir = 1 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/mono/dark, -/area/ship/medical/surgery) -"OK" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/bridge) -"OO" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/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/ship/crew/canteen) -"OS" = ( -/obj/structure/sink/kitchen{ - dir = 4; - pixel_y = 8; - pixel_x = -12 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line, -/obj/effect/turf_decal/borderfloorwhite{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/machinery/button/door{ - dir = 4; - id = "sg_par_privacy_two"; - name = "shutter control"; - pixel_x = -20; - pixel_y = 7 - }, -/obj/machinery/button/door{ - dir = 4; - id = "sg_par_surgery_two"; - name = "bolt control"; - pixel_x = -20; - pixel_y = -5; - specialfunctions = 4; - normaldoorcontrol = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"OV" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - id = "sg_par_cargo1" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 4; - id = "sg_par_holocargo1" - }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/cargo/office) -"OX" = ( -/obj/machinery/light/directional/west, -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plasteel/mono, -/area/ship/cargo/office) -"OZ" = ( -/obj/structure/closet/secure_closet/personal/patient, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line, -/obj/effect/turf_decal/borderfloorwhite{ - dir = 1 - }, -/obj/item/clothing/under/rank/medical/gown, -/obj/item/clothing/under/rank/medical/gown/blue, -/obj/item/clothing/under/rank/medical/gown/green, -/obj/item/clothing/under/rank/medical/gown/pink, -/obj/item/clothing/shoes/sandal/slippers, -/obj/item/clothing/shoes/sandal/slippers, -/obj/item/clothing/shoes/sandal/slippers, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"Pc" = ( -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/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/ship/crew/crewtwo) -"Pg" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8; - color = "#332521" - }, -/obj/item/kirbyplants/random, -/turf/open/floor/wood/ebony, -/area/ship/crew/office) -"Pj" = ( -/obj/effect/turf_decal/siding/wood/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"Pk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm) -"Pn" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"Pp" = ( -/obj/structure/table/wood, -/obj/structure/closet/secure_closet/wall{ - dir = 8; - pixel_x = 28 - }, -/obj/item/clipboard, -/obj/item/paper_bin/carbon, -/obj/item/clothing/accessory/waistcoat/solgov, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/stack/sheet/mineral/wood/fifty, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/shoes/laceup, -/obj/item/folder/solgov, -/obj/item/clothing/neck/stripedsolgovscarf, -/obj/item/clothing/gloves/color/black, -/obj/item/pen/solgov, -/obj/item/clothing/glasses/regular, -/obj/item/toy/plush/blahaj, -/obj/item/lighter, -/obj/item/clothing/under/solgov/formal/skirt, -/obj/item/clothing/suit/solgov/suit, -/obj/item/folder/solgov, -/obj/item/clothing/head/fedora/solgov, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"Ps" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Pu" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/westright{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "sg_par_engine" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) -"PN" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/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, -/area/ship/cargo/office) -"PQ" = ( -/obj/machinery/door/airlock/external{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/poddoor{ - id = "sg_par_cargo3"; - dir = 8 - }, -/turf/open/floor/plasteel, -/area/ship/cargo) -"PX" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/wood, -/area/ship/bridge) -"Qc" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/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/wood, -/area/ship/bridge) -"Qk" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"Qu" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/turf_decal/solgov/all/top, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"QB" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/item/radio/intercom/directional/north, -/turf/open/floor/wood, -/area/ship/crew/dorm) -"QI" = ( -/obj/structure/table/glass, -/obj/structure/window/reinforced/spawner/west, -/obj/item/storage/firstaid/toxin{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/storage/firstaid/o2{ - pixel_y = 0 - }, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/medical/surgery) -"QP" = ( -/obj/structure/closet/cabinet, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/clothing/neck/stripedsolgovscarf, -/obj/item/clothing/neck/stripedsolgovscarf, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov, -/obj/item/clothing/under/solgov/dress, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/under/solgov/formal, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/shoes/laceup, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/head/beret/solgov/plain, -/obj/item/clothing/suit/solgov, -/obj/item/clothing/suit/solgov/dress, -/obj/item/clothing/suit/solgov/jacket, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/button/door{ - dir = 8; - id = "sg_par_dorms"; - name = "shutter control"; - pixel_x = 20; - pixel_y = 7 - }, -/obj/item/clothing/under/solgov/formal/skirt, -/obj/item/clothing/suit/solgov/suit, -/obj/item/clothing/suit/hooded/wintercoat/solgov, -/obj/item/clothing/suit/hooded/wintercoat/solgov, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm) -"QQ" = ( -/obj/structure/chair/sofa{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet/directional/west, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/canteen) -"QU" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) -"QW" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"Rf" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/directional/east, -/obj/structure/chair/wood, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/turf/open/floor/wood/ebony, -/area/ship/hallway/starboard) -"Rs" = ( -/obj/effect/turf_decal/techfloor, -/obj/machinery/button/door{ - pixel_y = -23; - pixel_x = -4; - dir = 1; - id = "sg_par_engine"; - name = "Engine Blast Door Control" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/starboard) -"Rv" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"Rx" = ( -/obj/effect/decal/cleanable/oil, -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 8; - name = "Air to Distro" - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"RA" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"RC" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/light/directional/north, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"RI" = ( -/obj/structure/table/wood, -/obj/item/radio/intercom/table{ - dir = 4; - pixel_x = 4 - }, -/obj/item/reagent_containers/food/drinks/mug/coco{ - pixel_x = -7; - pixel_y = -2 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"RL" = ( -/turf/closed/wall/mineral/titanium, -/area/ship/maintenance/port) -"RN" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor{ - id = "sg_par_cargo2" - }, -/obj/machinery/power/shieldwallgen/atmos/roundstart{ - dir = 8; - id = "sg_par_holocargo2" - }, -/turf/open/floor/plasteel/patterned/ridged, -/area/ship/cargo/office) -"RQ" = ( -/obj/structure/railing/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood/mahogany, -/area/ship/bridge) -"RS" = ( -/obj/structure/chair/sofa/right{ - dir = 4 - }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/wood/yew, -/area/ship/crew) -"Sa" = ( -/obj/structure/chair/sofa/corner{ - dir = 1 - }, -/obj/machinery/firealarm/directional/south, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/canteen) -"Sb" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/wood, -/area/ship/bridge) -"Sg" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"Sh" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/techfloor{ - dir = 9 - }, -/obj/machinery/power/smes/shuttle/precharged{ - dir = 4 - }, -/obj/machinery/door/window/westright{ - dir = 4 - }, -/obj/machinery/door/poddoor{ - dir = 4; - id = "sg_par_engine" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"Sp" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/button/door{ - pixel_y = 24; - pixel_x = -4; - id = "sg_par_engine"; - name = "engine blast door control" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"Sq" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/canteen) -"SG" = ( -/turf/open/floor/carpet/royalblue, -/area/ship/crew/canteen) -"SK" = ( -/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/wood, -/area/ship/hallway/starboard) -"SL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"SP" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/railing/wood, -/obj/machinery/light_switch{ - dir = 4; - pixel_x = -19; - pixel_y = -5 - }, -/obj/machinery/button/door{ - dir = 4; - id = "sg_par_cafeteria"; - name = "shutter control"; - pixel_x = -20; - pixel_y = 7 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/canteen) -"Tc" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"Td" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"Tm" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 1; - id = "sg_par_captain_window" - }, -/turf/open/floor/plating, -/area/ship/crew) -"To" = ( -/obj/machinery/door/airlock/engineering{ - dir = 4; - name = "Engineering"; - req_one_access = list(10,48) - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "4-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 = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/ship/maintenance/port) -"Tt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"TD" = ( -/obj/item/radio/intercom/directional/south, -/obj/structure/chair/wood{ - dir = 1 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/crewtwo) -"TI" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"TJ" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/light/small/directional/east, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 22 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/airalarm/directional/south, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/toilet) -"Uc" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - color = "#332521" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/office) -"Ug" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/crew/canteen) -"Um" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"Up" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 8 - }, -/obj/machinery/holopad/emergency/medical, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"Uq" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/wood/ebony, -/area/ship/crew/crewtwo) -"Uu" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 8 - }, -/obj/effect/turf_decal/solgov/all, -/obj/structure/sign/warning/incident{ - pixel_x = -32 - }, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"Uy" = ( -/obj/effect/turf_decal/siding/wood, -/obj/effect/turf_decal/industrial/outline/yellow, -/obj/structure/closet/crate/internals, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/tank/internals/emergency_oxygen/engi, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/mask/breath/medical, -/obj/item/clothing/suit/hazardvest/solgov, -/obj/item/clothing/suit/hazardvest/solgov, -/obj/item/clothing/suit/hazardvest/solgov, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/plasteel/mono, -/area/ship/cargo/office) -"UE" = ( -/obj/effect/turf_decal/solgov/all/top_right, -/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 = 4 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"UJ" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/hallway/port) -"UL" = ( -/turf/open/floor/carpet/royalblue, -/area/ship/bridge) -"UO" = ( -/obj/machinery/smartfridge/bloodbank/preloaded{ - pixel_y = 32; - density = 0 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"UV" = ( -/obj/structure/curtain/cloth, -/obj/machinery/button/door{ - pixel_y = 24; - pixel_x = -6; - id = "sg_par_psychlock"; - name = "psychology office door bolt"; - normaldoorcontrol = 1; - specialfunctions = 4 - }, -/obj/machinery/button/door{ - pixel_y = 24; - pixel_x = 6; - id = "sg_par_psych"; - name = "psychology office privacy shutters" - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/office) -"Vq" = ( -/obj/effect/turf_decal/corner/opaque/solgovblue{ - dir = 9 - }, -/obj/machinery/computer/helm/solgov{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/bridge) -"Vr" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/railing/wood{ - dir = 9 - }, -/obj/structure/table/wood, -/obj/item/radio/intercom/table{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/cargo/office) -"Vt" = ( -/obj/structure/rack, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/stack/sheet/mineral/plasma/twenty, -/obj/item/wrench, -/obj/item/stack/sheet/metal/five, -/obj/item/stack/sheet/glass/five, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/port) -"Vw" = ( -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"VF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"VW" = ( -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/suit_storage_unit/solgov, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"Wf" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/item/radio/intercom/directional/south, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"Wi" = ( -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/dark, -/area/ship/maintenance/starboard) -"Wm" = ( -/obj/effect/turf_decal/techfloor, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/structure/cable, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"Wo" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/machinery/light/directional/east, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"Ws" = ( -/obj/structure/table/wood, -/obj/item/desk_flag/solgov{ - pixel_y = 3 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew/canteen) -"Wt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/crew/dorm) -"Wx" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"Wz" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"WB" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"WE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/sign/poster/solgov/random{ - pixel_y = 30 - }, -/obj/effect/turf_decal/industrial/outline/yellow, -/turf/open/floor/plasteel/mono, -/area/ship/cargo/office) -"WG" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"WH" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"WL" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"WO" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/medical/surgery) -"WZ" = ( -/obj/effect/turf_decal/techfloor{ - dir = 10 - }, -/obj/machinery/autolathe, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"Xe" = ( -/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/wood/ebony, -/area/ship/crew/office) -"Xt" = ( -/obj/structure/table/optable, -/obj/machinery/defibrillator_mount{ - pixel_y = 22 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/medical/surgery) -"Xy" = ( -/obj/effect/turf_decal/techfloor{ - dir = 1 - }, -/obj/machinery/power/smes/engineering, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"XF" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/directional/north, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/chair/wood{ - dir = 4 - }, -/turf/open/floor/wood/ebony, -/area/ship/hallway/starboard) -"XI" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/plasteel/white, -/area/ship/hallway/port) -"XJ" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/light_switch{ - pixel_x = 11; - pixel_y = 22 - }, -/turf/open/floor/carpet/royalblue, -/area/ship/crew) -"XM" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/ship/bridge) -"XO" = ( -/obj/structure/table/chem, -/obj/machinery/reagentgrinder{ - pixel_x = -10; - pixel_y = 15 - }, -/obj/item/paper_bin{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/pen/solgov{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/effect/turf_decal/siding/thinplating/light{ - dir = 1 - }, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/mineral/titanium/tiled/white, -/area/ship/medical) -"XQ" = ( -/obj/structure/sink{ - dir = 1; - pixel_y = -12 - }, -/obj/structure/mirror{ - pixel_y = -32 - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/plasteel/freezer, -/area/ship/crew/toilet) -"XV" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"Yb" = ( -/obj/effect/turf_decal/borderfloorblack{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/plasteel, -/area/ship/cargo) -"Yi" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"Yl" = ( -/obj/machinery/door/airlock/atmos{ - dir = 4; - req_one_access = list(10) - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 8 - }, -/obj/effect/turf_decal/industrial/warning{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-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 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/plating, -/area/ship/maintenance/starboard) -"Yz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"YA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/wood, -/area/ship/hallway/starboard) -"YD" = ( -/obj/machinery/advanced_airlock_controller{ - pixel_x = -25; - pixel_y = 2 - }, -/turf/open/floor/plasteel/mono, -/area/ship/cargo) -"YJ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters/preopen{ - dir = 1; - id = "sg_par_psych" - }, -/turf/open/floor/plating, -/area/ship/crew/office) -"YK" = ( -/obj/structure/table/wood, -/obj/item/desk_flag/solgov{ - pixel_x = 8; - pixel_y = -8 - }, -/obj/machinery/computer/med_data/laptop{ - dir = 8; - pixel_x = 4; - pixel_y = 7 - }, -/turf/open/floor/wood/yew, -/area/ship/crew) -"YU" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/wood, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/wood, -/area/ship/crew/crewtwo) -"YY" = ( -/obj/effect/turf_decal/borderfloor{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/light_switch{ - dir = 1; - pixel_x = 11; - pixel_y = -16 - }, -/turf/open/floor/plasteel, -/area/ship/crew/cryo) -"Zl" = ( -/obj/effect/turf_decal/corner/opaque/black{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/machinery/power/terminal{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plasteel/tech/techmaint, -/area/ship/maintenance/port) -"Zn" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plasteel/white, -/area/ship/crew/cryo) -"Zq" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "sg_par_exterior" - }, -/turf/open/floor/plating, -/area/ship/bridge) -"Zt" = ( -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 8 - }, -/obj/machinery/light/directional/west, -/turf/open/floor/plasteel/white, -/area/ship/medical/surgery) -"ZB" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile/shuttle, -/obj/machinery/door/poddoor/shutters{ - dir = 4; - id = "sg_par_exterior" - }, -/turf/open/floor/plating, -/area/ship/medical/surgery) -"ZG" = ( -/turf/closed/wall/mineral/titanium/nodiagonal, -/area/ship/medical) -"ZN" = ( -/obj/effect/turf_decal/industrial/warning{ - dir = 1 - }, -/obj/effect/turf_decal/industrial/warning, -/obj/machinery/door/firedoor/border_only, -/obj/machinery/door/firedoor/border_only{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/medical{ - name = "Morgue"; - req_one_access = list(5,45) - }, -/turf/open/floor/plasteel/dark, -/area/ship/hallway/port) -"ZU" = ( -/obj/machinery/firealarm/directional/north, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plasteel/patterned, -/area/ship/cargo/office) -"ZY" = ( -/obj/machinery/vending/medical, -/obj/effect/turf_decal/trimline/opaque/solgovblue/filled/line{ - dir = 4 - }, -/obj/machinery/light/directional/east, -/turf/open/floor/plasteel/mono/white, -/area/ship/medical/surgery) - -(1,1,1) = {" -wI -wI -RL -MW -MW -MW -RL -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -vB -ww -ww -ww -vB -wI -wI -wI -"} -(2,1,1) = {" -wI -wI -RL -oC -ef -Pu -RL -RL -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -vB -vB -Sh -lh -eJ -vB -wI -wI -wI -"} -(3,1,1) = {" -wI -wI -RL -Sp -QU -Ba -WZ -RL -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -vB -Im -jj -Wi -Rs -vB -wI -wI -wI -"} -(4,1,1) = {" -wI -wI -RL -rc -pG -KI -Wm -RL -wI -wI -wI -wI -qp -uO -ym -gV -kw -wI -wI -wI -wI -vB -aE -iM -pD -Bh -vB -wI -wI -wI -"} -(5,1,1) = {" -wI -wI -RL -Xy -gw -Bc -hA -zE -wI -wI -wI -wI -ym -dj -YD -Kt -ym -wI -wI -wI -wI -vB -pn -xz -jK -Er -vB -wI -wI -wI -"} -(6,1,1) = {" -wI -wI -RL -fr -wY -Zl -Wf -RL -Jw -iZ -iZ -ym -MY -PQ -ym -Db -MY -ym -iZ -iZ -tv -tf -yX -IE -Rx -xU -vB -wI -wI -wI -"} -(7,1,1) = {" -wI -wI -RL -vg -Vt -Fx -kO -RL -iZ -iZ -wI -ym -VW -Yi -fp -Yi -ys -ym -wI -iZ -iZ -vB -Iy -da -tW -sZ -vB -wI -wI -wI -"} -(8,1,1) = {" -wI -wI -RL -RL -RL -RL -To -RL -RL -wI -wI -ym -Ai -vR -kR -lo -Ni -ym -wI -wI -vB -vB -Yl -vB -vB -vB -vB -wb -wb -wI -"} -(9,1,1) = {" -wI -wI -wI -rY -EM -if -wE -qs -bD -rM -ym -MY -jJ -Lx -kM -nb -wO -MY -wb -wb -ny -ip -LJ -OX -yR -Uu -OV -oU -nF -wI -"} -(10,1,1) = {" -wI -wI -wI -et -Ko -Dz -zt -dA -zh -vv -cJ -uJ -fH -MP -Cn -Dv -mI -oB -Co -te -QW -ty -rA -Um -Gk -Qu -EE -OC -rK -lu -"} -(11,1,1) = {" -wI -wI -wI -et -AX -os -Wx -gR -LI -jV -iO -cL -jP -UE -vi -xw -CX -yx -wp -Pn -zG -As -Du -vh -Td -Di -nl -ID -RN -wI -"} -(12,1,1) = {" -wI -wI -wI -et -iW -IP -FD -pd -BH -bD -ym -MY -Ps -io -qb -qw -Yb -MY -wb -ny -ny -ME -PN -Em -Vr -sC -ph -wb -wb -wI -"} -(13,1,1) = {" -wI -wI -wI -et -wZ -TI -YU -Uq -bD -rM -wI -cW -vl -cW -cW -cW -cW -cW -wI -wb -ny -WE -KF -Uy -Jv -wi -Op -aD -Op -wI -"} -(14,1,1) = {" -wI -wI -wI -et -Ho -cr -Pc -TD -rM -wI -wI -Tm -Eh -gX -ll -sb -RS -Tm -wI -wI -wb -ZU -ma -EA -Kd -Yz -co -XQ -Op -wI -"} -(15,1,1) = {" -wI -wI -wI -rY -EQ -Wo -EL -bt -rM -wI -wI -Tm -GG -IX -Cp -FE -zc -Tm -wI -wI -wb -aW -Gg -be -hh -uM -Op -TJ -Op -wI -"} -(16,1,1) = {" -wI -jg -jg -jg -jg -jg -JR -jg -jg -wI -wI -cW -XJ -sJ -Cp -dK -ml -cW -wI -wI -wb -wb -NW -wb -wb -wb -Op -Op -Op -wI -"} -(17,1,1) = {" -wI -jg -jw -Lf -Ht -jg -HK -RA -jg -wI -wI -cW -lJ -cy -Mr -ft -bi -cW -wI -wI -Ik -xC -jx -mg -gj -an -sW -nG -gj -wI -"} -(18,1,1) = {" -wI -jg -gl -Dk -is -ZN -Tt -jZ -jg -wI -wI -Tm -gk -kl -DO -FE -wm -Tm -wI -wI -Ik -XF -dq -YA -YJ -RI -qf -MF -ou -wI -"} -(19,1,1) = {" -wI -jg -mn -nt -NB -jg -RC -cd -UJ -jg -wI -Tm -YK -qM -Ke -FE -kW -Tm -wI -Ik -Jq -Mi -tP -sk -YJ -op -Cf -Pg -ou -wI -"} -(20,1,1) = {" -wI -wr -wr -wr -wr -ZG -dS -VF -pA -UJ -jF -cW -Ca -Ca -kF -Ca -Ca -cW -jF -Jq -Jq -fl -XV -SK -wk -Xe -py -EV -ou -wI -"} -(21,1,1) = {" -wI -wr -XO -BQ -LK -vw -WH -Mx -Kj -HD -Ka -Sb -OK -DL -xX -af -PX -vQ -oz -JJ -Cd -SL -hb -IZ -nZ -cf -Uc -cf -ou -wI -"} -(22,1,1) = {" -wI -wr -tr -bp -JU -re -Eu -FQ -XI -Et -lP -cF -XM -XM -Mu -XM -XM -Kx -IB -oZ -vk -Ol -FL -he -gj -UV -sS -sS -gj -wI -"} -(23,1,1) = {" -wI -wr -bk -LG -rz -vw -aJ -Fk -fV -UJ -jF -sF -Au -sl -Qc -vT -oR -sF -jF -Jq -Rf -mH -zs -Wz -gj -gK -cH -Pp -gj -wI -"} -(24,1,1) = {" -wI -wr -wr -wr -wD -wr -cb -qe -jr -jr -iZ -jF -gm -Jn -Cv -RQ -vj -jF -iZ -qL -qL -qL -Ev -gQ -vL -Ky -Ky -Ky -Ky -wI -"} -(25,1,1) = {" -jr -WO -LS -zu -MO -Zt -bT -cu -Ac -jr -iZ -jF -ye -Kc -Ip -ac -uq -jF -iZ -qL -Es -BJ -qL -BU -vL -oF -pc -eH -Ky -wI -"} -(26,1,1) = {" -jr -jh -yN -ss -fb -Qk -eP -Vw -OH -jr -wI -jF -sF -sp -UL -BT -sF -jF -wI -qL -tu -YY -qL -pK -NY -dh -Wt -eH -bf -wI -"} -(27,1,1) = {" -jr -Xt -NX -eq -JI -Tc -WL -wg -Nc -jr -wI -wI -jF -Mo -UL -CZ -jF -wI -wI -qL -lD -Zn -va -rO -aF -Bg -Pk -eH -bf -wI -"} -(28,1,1) = {" -jr -Kw -hd -dR -AO -bq -WB -cO -ul -jr -wI -wI -qZ -Kn -kC -Vq -qZ -wI -wI -qL -KW -HM -qL -QB -Hl -QP -hM -eH -bf -wI -"} -(29,1,1) = {" -jr -jr -jr -jr -UO -ow -WG -Iz -oo -jr -wI -wI -qZ -Zq -Zq -Zq -qZ -wI -wI -qL -qL -qL -Ev -yY -vL -Ky -Ky -Ky -Ky -wI -"} -(30,1,1) = {" -jr -Kw -OS -xh -AO -yw -WG -AQ -ln -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -do -IO -SP -Ea -cN -xk -QQ -Sa -do -wI -"} -(31,1,1) = {" -jr -vs -eC -ot -wK -Up -Bx -Hf -ln -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -do -DD -xp -OO -Lw -ER -aG -rT -do -wI -"} -(32,1,1) = {" -jr -qH -Fe -nq -Rv -ku -Bs -ZY -ln -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -do -FG -Sg -ns -Sq -SG -Ws -cg -do -wI -"} -(33,1,1) = {" -jr -WO -OZ -nq -qV -wR -QI -WO -jr -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -do -Ug -ML -Mk -Pj -jW -jW -Ug -do -wI -"} -(34,1,1) = {" -wI -jr -jr -jr -ZB -ZB -ZB -jr -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -wI -do -pe -pe -pe -pe -pe -do -wI -wI -"} diff --git a/auxmos.dll b/auxmos.dll deleted file mode 100644 index 499c125baa87e8400aa9823592db057f716e0842..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 843776 zcmeFa3w#vS*$2D}11_*Iiw2AuBdsTw^B_Y5JZas6%ed~+IH5(8ZMG>k^TPvb7nTXN$~cz@B6*q z@5}F(otble&U2pIdCqfYuDouEqr1c5Q1G8fI2@~S<)2Ude)f;Y>2UNLytbd?g$)w5Icg(K3by(lN zy)~=pE2i{%x9?@&S#19+lMXLF4bOj=P#x_ht~W;qi|Z{>nO-H*-x*UK?Jeq6FTNkw z-Q#bG_7m5eqpC>%&SKWzJ^njUx47Oau2;{zrG|Z-YGmbO9F8)l;uycWXO&%Muj9NS zeVqNycQp5MI8Gb|JM?>En2t*{AxO<96gd>TtBY-`i2qMVa6Sy&aiI&qKa1H6L&`qxVz&4fEex z>qq7VTQMHO$FY(qQvR|Xjv2$|R^8;k$>DhN5;VrK=i&N>z(KO459BjU7ITzcg?vvR zA{Fi7n(~Ko^~2`gI&1bVXa-|)U~G;hxR&FZ^5=6nMx{Ld|F{1}3|upL>Xe21!)VbM zm3L6}jPl~=>P-BM&oit$^f72vl*%Z)z#6stbA48Kh! zS{5!WpN-PmrV`D|L@}Ah!*$3qo)bLc3`%iwZR3v8Qme#8_zJ@@t2~=?I(?1u;1tE$Z`+ zGcoYK-h2T>oFmXTey+aWdhnkSIif!HQ}m>++)=b%4S$!NPVlHJU(lXJVPkZL(I35+ zCg!;l^IVB}O5)PQ93_#b`?bs|=Hlf}N2oE&sMJagzgA|<(#qrgtB0wB2^QcfPizl0 zDh5y!YU{3s|A939sQI-E9FE9#HM|v%99dCAV8_B^993W|P+vhLdjyg_C0Z_Om!LP7 zKzXe|{~S?D6Q#0{Qli!9VJ(Q}M4=g?&@@rVEed6blyZ?`oCutwF_%7AAE)TEUGd@8 zNCQ>4aid)i+Rq5JIRi8FRv?I&$kfl(A5io=UHU|~KEpbK@{wYkE0i*Pcuy^rO)VEz2zYLoY}Cu}FR3tTprQ z@9kOZMWLG2ANKN?!{+zG>?mpAe(**gA{82sEWAPdW}b~&Cp9T z_42HRjrHh9aEK8W6aYr43nI-Np8-aZX~q(cF}4Hz0y-g#5aCO4nUXjYY!G@-ariSs z54w8I?QYzCV#;lf#PG};+@8b$_ugIvEUc|&9SP-9fgYqT)}CW3v;ZN*un4t}P?u)o zr#w>^V3)g)ond5X`W!bwFVBdLO{6pKq(6ai>j53uHWSnO;P3JLDj2yd-km$o=3Q4- zSG;?*oo}P?*P2uLi~a!@eA3MdH!}quH9_(sw83dlU1s67w??0VNS|nE#wc`p&>aE8rXj zq#HOp#z{`$Kc=eTpCAzvb@#cF|3Y{yY6|RLc#J~`Y)1reTJfiYP%-X`1u5!Ku^L= zE|tr5=p`favcDGq$TTC5( zO)d>8#!@aVA3?cDlS?Rjwnr16{RuzXulv*kK{^i z0e&kqzZ%XUo+_YBp+v!Rb5N=Trra!u=><@;ryJKQ7Y#J>q415`jxKuH*BokiknnT7q|%t z&>3!eN0iTVL>WrbO>0yf^GT`}YM zJ8V6%cR*K6IMmKh(GTUu$UNX{B$SxvD)QeI+4^hx4zQ39=>50YbU|WWPwI(OhD$T+ zR&g4WdLr|p+!UVkoSxJZr!eTglD>dF2hOnhZ6X0U&6uhfH)4_C8Rs%wMmOU&#h41| z1YEeGBHXahGSrn7T9uxmO`dv9x%tLzslJ=aCaRXopDPIf~(uDL$y8dtln$-^L&Q!1O&IYbWcTevBqvbiGESZ>p? z)GbZDle#6pgKnvO26X&Wsat6BEPh((7B=Kx)fGA4cU!w|5jLdR>x{0*da_-vUAOQ~ z+CP3EDqXpVRRN6~sazm?Y~=!B1c6eJqFjoT%B2ePL*-Hf&X@(|GKb1VXq?Yl&!^J5 zT+drenEW*5QqZnkmVI~%b6^Y6CP_Zy_8F<#@!TqBTe+^=Ee&?g?l2?1&86I%I# zbiBHvVYqqFEMDjn_tYsuKzgn*D@NM7#0^69fPylhO9WPh9;qUUTo5}OouzU>yFOt7 zHGGWt1pN;3h66#Xu# zFa&yTM%fCKod#B|BqvQr!VL0cR|+H4=(o8{YKxmrOKOW%9kj&}XouLD;4+~ts?4wb z0@~v7uGlNnfBRJT~#(&CS#h@{GJwXZ9J{gV1Zy2Xk$ zxwL2}$*;1$NT`p&Hn8=@mF#_Vo-w(=xV;b~AB{14CU~I*N`&UPSD~V)5h$Q+fz*W3 z03OTDmqyu2!wcE$BFmf?qdTJ=zNG!-75uUanc$Zr{UyKr9FKDS!J!I$;UbUplRV-B zVP%7c>5ik-M1u4SE+H#q8bh%VQH^^QOhbvF+YCqp09c9yF3z=ba7StR)N9NE5>lv) zxxUGy(8NG;!vo-kRCUpb8{$+K1YM|$LQ7p#*n}+A#S=)mnQjj)cv2AfsqLZLZ)zuSX%8Lk)fIt{w#%gx z`2X4Uw&&ebm_+Te@~irD|5NMjyrIIHfCT*SuD5%-B|o&Uw~3DbZ>_hxZqbVf|Gr{Kisus)%) z8Wxhi-$fU`F8p0{guTMelUkVb9^2n_joG-5K2Q3(JTQJT zU<74aTL7qt)ETr%E{L_ErBngZzCK|AHN1;G9WWQUB>&OThJNy_^$D;b)+c#bpX6eF zB5bd}NZYFd#z!G6rDAlAMF(szuGqO&r|mV(I30J{xRYxYu2Fn&PFBmsog?etotznmAnxfZmb4D-s z=yNhcjSFnMPA*XDk0se_B^D?ETG5*l9vY6^dAW=`FZ0epb4olb)&E=w9Vj+AnPvD+ zly_QTagm2z7a-MRz^1PNl=dpCNWV+buX4riM2BMaGsEIbhHn1f0S+?R(|($?86CDJKBeDC3<$T)qlQSE?q52`*1bn05wjYF^ZaJ6xX#^ zXG4I#iVTV{OD)k4Fy0GgQzgV!C4MWklIWtRM18FJ%Zx{t;T~G302fv*MCoFvCLa?u zCK`+AHZoGYWI9B&OiXbENCfFezb1@!vC(L)`Tsln ziJ9om+K=hWp2uVw_h%Vb!m;6jyY&VU9n;KFc;GsIPzrHBM!Uec(rw(4fdOG9?bqer z12jlRIS>tj=;02;6m#qi(o(cF)hsO8fier>R8?ok4x{;${m25LpSTYX{qzs$oCxA) zHsBGhYf?WE6(SzM1N}s|wI8ZPTLa$#V*(b7{g=qgYB)@dwN!fs>Bf`V3%tA__qfBF zoJs72Kf&a6Vhq@p=Xze>?(y5iAP)pb8r%{%rs zO@aBlNAdj4Q>dP0lWoiK8z;JA(V(55!lF|DWEqbOSL;^e5z@G^Hi%!4l3U-L(+0#o znuRG1zDPf=!+&3NWI}(4<@ELH?^}!)1-m^PL_*GoY8`{RutVT6e!vuJeB(t?7@NP* zsR>M#GGu*`X=J^wgO%`PRJ^VP?xH1tNHU@6C9~>v0+wP;4a44W#7HqO0S*M5HAn!D zwQhHAtG&(mnJ6eGCptMX2tuU>W)b;HQD+cgd>o7 z7P1F@{U|kD3OFM5`r}Lp3^hi&j3xExD8D|m#R+_0r5Fn{*-yE1#e@3eytU$bAUk3R zz;T%Oz+Q>nLi4A=95k($!(6?BBMB_+0RR1%8#4>=gPSw;CL<_dXc(!68<7JT9*!fJG#I#JN8BF^g(jp%Pl>F^+TKL?4ap`S{yA*=Y8e;sT zl<>Z)@AUSVmrP2rWTjA%`W|6v4wIvw25R&pa&iSnJt~hfy4WM|Q5!!WBaM{cseJ~k zm!Pj&tKb>PD%D59X7GS-z7}fhriPzJnsHr*F)Gs-pQWyv^Yx+w^NQnFwYOl5XC}D9 zT`l#qui%QnvHX|w_cV?2a4KY_x#!yanuqYz@NhJ%t}4wNt+!NPKJn}GVv#-m3ycMI zh51J&_=mK&4)`7{m=HJ??`sF3M(=X!O--XRI9UDOOnq*a@lC8lz(jxGkSpr2?dyhR zQp^G~4}QP*c^B##nsKJy+VJsN)#{y1dTX^hqaI`i-9M+^QO%zrJFC^%&H6is)YRNpQA_d8dHAeM`d}ru!fC6#|lM_yayWBu!P=?YjB;0 zoi*f#U&Yh%IRJTuON~U41paRDs1H4aTd-_jW(8`O*WyCr`)xl=%Eb%t1j~e=7RA+& zhD5!o;r*V5GC1lUth==pF2vKW2Y%*Wi$?kfCWjUbRvgii!HRy=Kg}q08$MV5c2L=^ z4g0#OQ(tbUkVEP;SEybIHJk_>j*nl%?#WWiyDwOHgpmb@Eq=p z#V>GD^v$i!`UYUgdAw+&I(9ckzNcv8-8+r$z|?sH<#W#gruqa1gzm#qTr)|yudB-lg$RUd~V47s!PxFF(M<6G*~dSj#l zUkUY=hYFH6USp)&aHwa5g&Erv7G^9E;=nD@*R1vS;Fb;?{^7PB7YcXv3bkB3ndx*(>^h!yCVd`al^(o6}Y5HhUw0GSuiABP6vN`7_2AyBJ!i z^-VM@U;@iwft+Oqzt>G@Fc$Zy88S*bqH3##1!aT4yw~Oi_tPOXT5VX zhV>+FxzJjwEyJC@1xZhcBq#2c;to|kqU=%;iH_98NL5#E2p)H>IgPiY8XlRY<)u!y z&r!Hb4e#yYaMZn}uKeWW26g2&^_M&5#n2eT%iY1FJ?57f%J+AbIXvB^*_PM~&ScZ^ zi*U1qH|ODoAjHqY4WWvAa6^dWr{QK9Ze}(MQwNThe#TfDK;$Y17F1YuH~fp1&n5^i zP2WN5$F_W$9YeOl^4S8rN6CZLvYA#(I{dVMz9#IS*~0$$RBv(~9I_?V`uRApJN5}? z1*Xr-Xruv+w88Z04~|r#{(+X+qr|_bZ#^HbZmYAM&5`YavtIH5O6SQ?lV`}*lnnoV zbh%w!^`Y~VA%9g@W_ZKf>(E;5nSd6=xU<>HW)?F9DyuZb$%uwPpCDqdVL1J)JErvh z7X6^Q(vL;(YoG}&XRcD`_STi1=1Gilff*bA-pv^02A`IBPZ$Gei(!cwZo-V|o7I(l z>ya?CJ~+O|apmZlt_xYDly~}qd;@+JRbp8t?%BR$So=;)c>XbHLyKCI%Q5;V0cHk zIt9hBdwm;3e;r_mmUV;5_kf_8j5f7+=s71KDvq5CJ_BwQ=SjGZo8EH^`_^0Gl^lvZHoB5;{!EG<*vVf2ipS&Fc3r1r%BL~tl%0l6JQBEVB= z8Rq3b0}NJ6pr9KDbm+p1JHF@bgi8eOW;P$swDt zBu22<>!?*b$O_7c*her!>oPR+lew^FS7vCjhXI8En5pktsX%z-F=PNg#d<^9IQ7kB z3^k%)w0g|^8&~~pM}@lm3`Ix_EBfD6giahE<)m2_rqG9xj{s>aaC^>?M8cc|Xi}DN z;SmRsb2gSSW)F*X2}M0n*K zuU?*u2cE1{^f`HYc>%cAR~Ua>e@p+cW-|!Z{I3y~<0Hi*Qrm)zLEq|}QO69Wi;P(g z_)y|@Q)^uqQH{41g`4cOl;+<)hKv`x$jCb%tvqdKsD0Evp-tJ*u&{8*W^1$14HR&N zOI~ThaRpFD3_`|})j>m*&;qk?>$|!qOOwwX=A*@!z&%`{vNR)+F_*ZJ+7jY>ceySgxD02%t&IrrY^6sO*Tbd64QECBSk zjDb7{Wj?u85UDWQ)rhba-vY&oAY=VK^rXN6X#Uq#-GoyPw1qwZQLY-E3u!_rb{no8 zj`AU#mX7P#BxIqAwrQl>2~@ib4=hA4PG_1Iq;>ljfGNle0rM<}j$sk#1)6y=JLcIL zcD%=*qi=+(>w=CUz&L%4^6|c)$lO13V&b_dxQCjK%Rg}xMqRq01J1638wxnnKh$@H ztkYWP+>I43FiU+(++s-xL6EuT?fdM5yZg`S?Ww8zh+=uLAX>ND2jEGi<&HO{Y#!hi zhXENBk!?6OfnL59r)O9V|BwU5oxfiXYH1^{CDHT2e(^iai;u&-&8G)$Zb>YnepkZ= zN-(8-IS)(1v8*NrcyM46)kpr4Nw+DtA&z1|hD^ISI?)HlUSG3hmD6Loadt7(sI(;d z1^Va*LXDZzV@I(I#G4J|1+kiwYU!#ANxS;qHBAp-tYgt@&E^`6H9WI7#(JsXAdFSt zx3=(h!7;8pc_o;RCPl+98OKw8kI2s8vw3?FTTLP*9UsF!{2Y7?I`;3wN09h9adszs z#9)|rg^!V6`z(B%57rMgetCRcUzmmuOCEse!0RHO<#)guxY*UOx7&+Qz>a9H4<`je z8(eX9YN9!`!5!LoSPf(A&SCV)uZNv-mnRT2x*N5b&p8*3%PdX=_AD;|RfL){K`XBs zefOT<#}hi52#moLfguyiTaa*@<2FYP+NdYVUzKPERYs^RU}CRkA+#$h`qitz39iI| zOi&lVQkEaKYEMP2*c~WJ-ZV-*MtMe)Pt18_yZ#zhQG{LL&Xgm1j~k<-;K{;h;%Bxm zS(b#FOx2`E;r^WdUt)af@STvmc*nIKg=W5e_l&sVyQoeQY~LU00SrX6xQ3(NiK68 zwy;qm@D8?kmLQD<13RM=UFI)DPCx%^D86A$Ia-%u@4EAdn-oi8)*Uby{J2gfCYEGx~jf)S5)!QN?LSSXmU3U0I{4z)g3UJ%I6CM;7Wa$e^@nS8vlXHStvAiqRUZ#rs`0k`G zMo_`Rnzl56=ym?P{W4AA+%71Bl z`{1t`RbQ~>scdi~TArBFvTR@OhXy&vi)GApg*yN7iQt9#B_e(Rz!z zXe$b;E1RPQ-;KiHTD7|&?!Nu?DsS^z8XxLP%zD`I#F*ZmYRJV4^j)!EiDXayk?1-t zi2J|f;iqm#yA0M}um6{_dMZ+b@2kP%z12}0$2xWekEwMB>&7Lb4<_dSE&eTaWv3RB z_PD5j*=N;X9Yk(U%ZP=z%)4PNrS6oew{@%eN1(SS{>`;t!*g-(d8a9PbxKD3bbADA zFF?8&#)}u?E~;eY?2vUKifd?MnT}&UAfr4B8-pky=|u*9)YJh5=Hq!53rb9XF?_3$ zm(Un+u0{^y#>iXE-WQ(q;G#Y>7Qp|R2`^oH=BjPfUwVsvp!J^(ANHNOo<(vR)Kv`) zX1AH#w(y%MyJX>aP~_y-y7umGrVXbWGKE+w_t)-!m<;?lA4&)(>K!>ceM1ti&$E50GIE ztxOEfs`e6*E$T)Kl$@riSZK+)SK2;v?!Q0GntNK3%Qb9=S^L-eNJbI$WlG@ChF4z| z`7=7@Go?L$TBm%bhv9B-_f%J6)A6S$k0x?^V)@5a?3~nsUq?ZvV@-;xSo&HGJaU%{E>XN! z06P$Rv1Sf^zDJkkZbmt=Y2+Ua3rM_F045yPc=Si=6BWIuKE)Li4nZs1%ECEtNRtww zLNZeIhX*YNN37t$)o>p%Rz4Ubo;k%>XG7uGV|~7R%2-p!GaiMy8s{(OB*$68agKVf z>v7(Ta@OY9pD+v1Pnl2=S&UfchCWuaxj%{*2L@8(DTLBgEGKwQWHZoqn2euy{y zg!XeiUyeNvV4eoR3gm(iE2`B8dd6;{%bPp0n1%dA@lgG5{_mgzPZ#FtuTfN(r)V0z zxGq6Ec5iY$jIP*0kee6?~Xz{V%MGZZbe#aDam*pkGLz7tMA#fV)T| zR4^dk7#y)#PWbtR6EU8L)N6Yzf#r)pR0L{Gbs?Sw0SIUkEzvaR!cIZg=1n)d9B)-> z)8Nl5(WZgUGlsJ6Qq;vRJ}Ss+;x`S1!T@0G`zpF!&b|fSJea={j(I5IMh|2G;E&4z z^fi2olf%L~NsZ8*9UNgwsB!d;j>T~v(SNl%rN=U1wO96dPF%06KNS>z@Dqytgo15- z5h$L;3$Sb`9s-=f5w3xPS$bPgWPE8Tas?D_G_#y-eGw>fl2G`+0gmTs@hp9yK337W zp@F%uSUYvrhu;AvYzZ}13booaRuFJ}8)Xl9Q%HeaX+`!%QLL=1E`l~M#*G&Y6u%TV znY0g&<&?M;z$hf{F|eR9h=q(1x%dS|&j1bb1vMpgcy9oJmyRkf)X?qU=C(_u zpGt}3q4ed;1%hZ%;KVBXJjyZ)NI(kkW~KLRO zGtCT){$fHHA{Roq9LV-jPIBJ^_tS(RrXw7Jn0xTKDT27N3qkxl6#YViIE;c_3*x^n z7lOFb7Q|liTIyu~Vx|;nZUm@x`u zb7!TH#5F<^^W2^{T@w3*3@j19X)ydA%E0J53w8RT3la#FoUrZ4@#v z7Yn@80g;z2nrtKA^1e;N}h9P_#7S zCPlRTL=(&Pc42fKUQE{R;(&ja(J($(U&R<$HXKDl$YeW#xjfP<(dEQ=rPmi&_f3;s?K92Ij~Xu}zy$ zJX3FJ-KRIq+;s8btERzW=4`%nf@|gumUFJZbTapHGWDJ6Q?I$yr?$D)iu#*d-$Tue znGLKn^EIY{XR1;NpYL~(Q z(cjJAJ#)L&G3R)P`qb9cUT40;Owo6N>>Isp(0Awaq+)JzLhfZ`QZ z^6V=1;6P7#`MdMmjx=QJ4Qk1Hb<7q(mnZA-eSq+Y8rOO;Dv!PkO*GBi!0`g!tEgZy zFNHeG-_jA{lYn@qg{QWeM=Xdp%xsc%otyMsmjVa+!Tc>mYZG8?wqOO_&)m#n0$x9= za1wCV0HtdrfIs^OL_hO%BO z6^P;dzLkcSt?E;p-`6a(vdV(|6==R-f9GGQ$ld|JL`= zCT2N*mvft>MGP+2xy6u&vII4I_2cT(ht#J}0w)ESVo$c-s&4|57XmyK`~biTl0Arb zK`$1;)+m{WTUrPxK%C*JgioCHby_KI^(RH}pZfGc_32H~#TrEr#0u>{W2ul?*t6#P zTVRhm92l8_3;%Fig1t@ODOut?!R70OVo*bOog<1<@>wzSMoF6js-kOG4Sy5a&LF% zQiJ0QXQN8rCy~0GS`OB&ZB`|QRx6enwHOQXeu+F#Q3k?^rV}%AV!(!;qE_{x2#liGxft5z2r5%U-EgO_ zM9>1lz&I!oOv!!dEWEOMeu4*fK(Am%Z%%`=4PX>tX4gru!L%Y#s&Rj(fXU2uZy5aL zjF-F>{;Ll0l8BSk+va~Ak&<3rL`qV(B2p4jC~>ar^WwAxym1eHbK|}7TY!@_*weCT z1$6Q%YN+AU&q~q>6U?mXX+$y|UEA?KPH`;apC|?7u&~V?2hAOL9~-Cg5){Ws#XMue zP~Z)e+a!b2opN^lTFt4fn`G294I7efJ!%8gMqJGE)(JDGR!p@;$7)0!AZVe}RKGDj zeX3K*V71JXP<5t+A0a!&cgULR*ReOCVoYWa+(`nD3`Pv#a|~bL8tw!jD>^jqH2vM! z%?SU>f7#sgY&XXmkcY$EhP%)@DOuHUFAybIz>5nvVa4MM;^+wuvKBYI-#xTRiQl>e zaLRaE+$`4W(2mg)WNHQ9O5p}xC0LZqgf@QU$_4)yI-1?$}>bNaM#}Jc=N__YK zMqan5;SmEd@KMgF`|A8XKv6bYp@eSOhsaqM-*4v11%lm(P>D6#@Y zz}MXWK{O*8^`rk6`0#=_cZFhE4KW5@Hvm&D$Vf(Bqj07?cZO)}+0BSvbo1*AaJPwb zX9wFyP`$(s_}v8DW70FR4LRfhi~~=1Fy#3Vz+zLf$p6q`eJcWfeLR1La#?7LXV4m` zBUXSt0XaS38Bu>v5$wxHfDyX~bCKE~cp?)a2%&mPaR%-AvCY!6v#b0mK|!9WjczYh4ywHxK_Al3T@Gh2(oj2)I&7gRq;tEj&6$~ISXl?(n)}> zAM7vCmLh)(MJMNR0L80?Wz4PpC+KqYyxIMwsWX2IXA_`9Il0!Is9VQ z(6*n2LHV|FfCl>>+ZU;JiIOfd0-Wf<^+M|$U|$0$kEFd9d0UF)P~v+4vX+s09Yw+n+!_<`_Kb}D)$iVEr%FIg=%0t`U+VbV)%_e?AoP?JfR5gd_u7KQ}@+02G* zBW(bP*XWyttmVv)TIbH>u7n`ohxIqIei%1q6vF% z3PBvm5o#XnnB1EJD&@dH$@Qp3q{u^cnEcI1uu%hX(1AryB8V7VC}$mvm}JV>c-Z~G zV6AbDOYg0ZQqXpgO>q@4$|Y9>V)ol<;CVDArnM^OU~OsjNYKFUH0NhY5bz|u`j&*6 zFKbFLWRXbeK(8>Cl|GReM;UEz?fHrGwEvhYB#b+HX}6)SkeG2_s8;# zk#7JSOSF&Ohz z;I7z7J*Gw`_eFU>(3 zp`Gkb(Q(9(3)23}1&3@=02a|Ga&ywmdBcJU%qc zwN;kkdxJv*Wb7*&|7jxR%BzJ=p^DP*zW`NfaHWZp9F)NcEe}?n!)P0$nae>CY9yOa z*jk2<#~XVJJ@C9FpXa{;c~!_YX0ae(i!A3z1xD>(44`O@5U2%ck@%LKN?c>H-_8h` z69FXpu<>38%9I>~hENezP}u6^zN;VETpdnsPQw9&YO0WS1;+fUcI?DxQ04j%0P40B`rw)uTM}BlJ7Oqti!Bha(lYcZivVlcc)-)NT}a8q z8{u$~rCvpPC(cA|GNOJ=FzAP5(Dl}l$PjUB7uW#~x|9A=RFAB96--zz3)C?*NDaYzln zX%K|3Aq16#fQ<+UvOX7r2Y%BI!9Exxq2oBHMX?ebQA<$3DYQ3hX>Tr2!+!!?qUCHG z4;`SOJ~H|)AQY@G%R2>=)XEkqU)6MCs!xJ^dVmO|pCkj{fzPE{8bvC&0(MC*T1CO02Vg zlX1(4CceZ#jf}yQF-V;KgA-$%3s2+P^oE9gJ)N(lo&DRThTg;I^6S^23>!df_hBOX zzGB!Y{2a_`X5_ytvot1H@0Un>U&0_{a7IXk9c1gm$utHanZ$=;ETKROMER0Vw37&|Ewc@W&K63g%u8L{ zq?!gJkR5Bo0X2Cj@EsghkV8l!HS$}!8b2a&TBbkNJ;XYgKJ83!z$*?5w+l-lPfmSy zcstK2t1GiS;XT622eH}bhPN|0I=3bGzLT3?L$-nsv+LZRy0V@g^b7O;mDb%ki^WO= zJ`>$vcetsft_@fPdh61y`nseY(4Xh<4&evK2Lf2s$bkw1h$P@d6L0G1)ifIBH-vxR z>d<|7uR+i1rqLjbrqP8sJMmyDjfCGu9W=G}61%C`7Nkf-4*zB{aVwinqHZ(V#&{qC zx%|oFn6WAwbjowqQdmk$=}X{C?n``Sl*OuWd@`C`2wnC(#EN{f6in<>jH^{2@IdwQuB#=r%~SEZTL(g?sWS3%ESAqY8zSgmZi#$AGJ^iOv^mW)L{5zmhf zxk1$Wo_x7P>n@|jdE&E;D9lDSSrM-^3JZ_tXBS7IX&t-duF99}QtZBnE@_B=ZkLAv zVA?3D7QSSc3aZFaa*yJ3x|9uSi?ts^vJir~1C8QUk4WS3^b!z>Bmll>wm;%mrBI81JEg8g zNLCA-rCv2O0d*&;&{I+jsR?tj-Dn)keCYO6XNVeE2AVd1dp3N+Kfs+RUz^gY02m)! z5a1I`i1jpDPV3_Ru^nkSExQrffKWt7*bv6*4?v z(P*dVp_GXGsKU*f=1+Qg)(%2_^N)&E(Z}@UcSudcuDCQkeV#}sNU)|;9BuJ$q4RKh z*>QFo8CZj-w0((4r+b2K3ZZ9eCF{O9CKeJMY;e`VmlGf z3#_oKGUl7Vaaf4s3F8!CuRay9CBV7)!BZBnN;*oiY+&C=2UfAu8`IPGi{7i3+y)|; zga5nnzX1Oa;lB?5^earpez{W=Dq>jJu^ zo^#z76!BVuNVY?J#1-)JH3@v14-UDhD}7vEW4W$~k^bwE@kl#R6GmHFq~$y)D`{b%n0F}Y5s31Ng1N>x26E;RuLU^v z1ngC!KqdAhW}py1*;D8QVY*>#3WG6=S4GQ(pBQDi8_5XCV)JJ|7e-!_04Bo(OW$TEWlMbR< z;jnr}3!)U(kyPTMm4jyJN1|)K8gCC$#T=}YU$Dj&1zO3{Cn@@A`c$0bws59Kz77tH zjmM9Wp5;PtV_P4Rl$-mQ{@;y+oEWX3K}U>-Pr8Ub9FDQ2#vWo{Uf_sz(t^N=z3L`k z=B-0;7STWVrdx0_@upjDzY#A>sLGy)cP6;9t7qPceZQ(ZFZ4G#M$Zn+YU<9`aQv`o zw2OB!yzGREg1$E%IPhUogi^&!mExH`v=ShM2L^l~Jls~9Ip4ui4e9&*0M*6td}yEs z6!fHQZx-+~$Hq@*Ec^-*D~UDRdpWCX?i!^M18~q6I@;bwC zzMbdooOc@X^j!-Z$reJ(i$-cX7kua2RtLV$dFzpfBmNfTpEWw0e8PO?p*&`Aih+uc z{iex{7O;%@!{d}2YdE7aAbW~w3z8{d4j12JHO0)o!x96jGEv53&w&ld!3IZo8PLv1 zJ-qV}Um(siYPdje56OmF@u}euC>UYcD2uRc{6eMLVc9ix@NA(}TAb-vs7E_a`D>_4 zkwN!=F7_S5=vUyE69E=E8)caV&O{1W$4a03EwKy0$P^Klefk4p3!qcE@hAtPL3k$5 z#U#TsMN{oz+4JE)x3jIR)Ua$Q0PH;>AeMViZ6mlrR!YoZL!T7~@d07k`0Z-AQ%l;1 zdl|~h;m*P)Lb!EcF)e zdabbRTq`U)Z-ETUF0kx_LRVCTX^RCS%4b?(*;yC@MNqM||B#J)jcMjP1HN2X_5!V> zQ&={llIRT;BIt9%vM=l)8c%sX<|NweIxPDeeqom;!?Jm*B~7pODNYH?2E1?)F)Uk7 z{!a;OnKmOOG@F}CRS=CxM*KA-PzhuuUkyO5=QfKk5uw?$gsS8xAE{AO4#~)%Y+q;n zdd4UK+IJTEUCz#hr^-iq0P<7)eaNvxvpqi)hDiqZUl$5)u9IMMX@v%wMEBKdyz4VE zT>$YY)Rob9F@a!HUjzu_2R0DmbPAU!nRa}*V6@WCqVk8|lt$569zpw@lY!o31%EJvxD~kF$&?NhXT>d zGWtgI`nw=BNXP&l{Js@foQeD@u!L4mENk;1sh_*?Bg46zIs3yx zm*ethMB8e3FrYB5RDwslso^ttKgQA8;K1-fYPMJRGEiS|#B)5@0G7Z`+#bG^cMubd z;VTDz(k2N0uJrBQ_H1sY-> z|2`iAw2P91P*Mm`s7WC@Wke$;o`SPDx>US%4k0y90hI_dTEPnx6Q(5T?S$8oBsq=7 zD~QL8!TLm-#ndl8kbj99c@ZlZjGb%sGy~;lmkIgLC23mvBBZ0HKa9B1yWpP;j>yg; z`kv92p))o73rwFeh-t=f4Zpx3b#R&>+fJ6q8`H%!nlIoxR+0Z z25%5&(LpR`3@?$W@?ykk#P%!5d>d7LQNBxJdkBSCu_LkV23#aG&`OXU16A__T~ph$ zC@QIq8>djPYUEv@BsgLQM}a7W#cV(Z_o?B-AR41@6|$ByAMJ~5x#Lg_+?cOnC7MQQ zpszWgvsr2cp9Lg?%eaBgOnd<#5!nQ}b9PT;2S)@6l^PBZjzN4dhKKRn6|voVc{>L8 zV9T&eV)LO;SH$*2K@x)^*bf*S?iU#J0oigJ3coZC??6$BL8xt-I%>FqI6KMx>XDdu zk`ZQu2ij=z6q}Zd#4>qGTI6%7?Gnj4D#9~PW%87FGI`=|m^?|d9>N#B*uU*@ zG$rSMgAA1WA;6r4l*osZ$);URV@1W5jo;PIjQr~VtePzM8n&(sCsDXpH5 z&<7&&)6WizQ^7tQ^OFbBC@643*oP+yIGO_+);W(Zdp7u1h0L3 zD>jk9;x*=KsqUvM;eA$kQoIQluWilW^CCv- zh!0DZXq4K5E{Ep`)j(;U2&ga1+7n;qMMo zI_bNGiCJhK?};dBE|1hmIa{z6|FB{yIT$WA3*)tdIEu~U2P_feFG7|NcrU@wN@I+b zSVJ(aX2XN54WU9C;>bi4i7mp$8Y;4q&z6w##V8PWVGNKIfetGm_JVjce*(@2d^lA* z4|T*TQ)Cz7o`D=SpsXiQ47U`Z6}YD9tt<0{;$-of*aDDq3XFghXY$Q^2Mb7XD{S&Y z&eEIQ1H1-5DP4YESMR~Hmo3nsUnfqzUso?#%8gTuZ^>7gqlk>M0NWMn#qgxv(4$@y zzEOA>Rqy6QYHmGV&)>HZ$=KUHIv5Gt@C|?=TgU^w)?*S^W6XHLbF(_E$7YlguQXG~ zHDj5<_jc9jJI!C-Z%@=j41!0HNVjQ>o(G75S|5meCOi!&R`S__9z(0GE1{g&OY@k$QZ0JQoZ_DXbBX@!&(Q}2U-eLA08;02<@N#zPrB9pP z*~pLmo^k()_+ZJ^?sE{+X>X86!ieCEZ3Tzx8{t%03MeVc;+J3>^L^}l2*!?Fhz8VE zx4S~0;;Rc=P#E7LKu=`x$RN?Uy)&NtfPxBkvJ+DUO!(*MkOUM$0Si%Uh#UwpS~E!- z5h|26;*-!mz?aZam^-h2kUWQ3o(2GX=ChB8wG$bT)IF!u_%F6Bb85p5xS1^Tq_NaF zy8zj?m1fy!YWQQkdKHN@YC#kG@PsiugNM%{i&ZEIzzc!a+$`W9x3Ry0d-PpYb=Ay0 z0HeG4O)jv6Ml%+RHAzxeV$^y{h$6DzX18)J)g;fzhKd~iA^cRsXGVtqZ3}w%mrP&P5|V`15hVR&)4r!^sU&R6OLMtlUU}_ zAp>JwQ11l3%5AbseE#0(BH(gSK08yM{<^dzEWX} z3G=yV3wg7I?P>;l8b$C=f~VNq}+(6&o6*#Yv~yx8`s zeZz84Y-VYmdSA^Oo_b%w8=iXKpT1f5v;Zx|$x*dkz#0>86=uaF@C(ltrJ{?qAbPVb zV!LOttJhCwtrYjit6lg%e)RiJ{tsFv;1&88qO(9+BbD2)a1|o#c0I_;2lSW3@zQ>- z@32_zgsl}`p`=T|7^OTNG>Udrb7*~`F$Z5~^6v+E`n)eS!+Zd#4dln#rnWZkQLCP4jSq?+73?;Fi#xHm)_BYh9;`O-H;~p0d?xK=VW3Y*( zrLY9*hG`X1>ZBMDScc-+BGieNDhNl(;#HA5SJ?4F$!wsY0M|TRWw4WG?g$Iz?4foO z9%(gl4@eJ)>f{nIF0^DkhuT5L&$jch)!s30GV(%AE;alJ&6sd8rwBWg`(b}9E?$NQ zfQ}GWEQ!=%eP4wQp+4*YhLPQ)nNKhjpQ?jrgG<~_m{jJ(56o9v6oc= z3T!F-rdBksw(AI75POB6gS{#XdkmwmO2OU}(5`aPXJIdJU00a9>T9RQ+;BTDFZML? zBfmBy#+fbTv$dBOA8utaQD&cd8*A?cR)=|=r=!u%>td=_AP-3F^g@{>NH?U{E`+G* zAyOj3>L#IK21zezYEy4p*vNU7x=)U&X`Cq9-cDe3d}lj{%l)1LtAy|*=sAsNk|?FG^Et)|HVcHGZeK@a#B+|OcJyzC6Wn4Qnu&$=7> zN;r)0lDE&>&l-=i&>5ZfseW<3<@K=kvqs$lmq!=n?nOC4{r|T8EH7HbYrlvYdq0a0 z#)wz(D`Y^2ZK{W%-t6Ii=6=?66zpmYE6+=gRqSU?xw-4HK8kW;tY2+Es~!%1@XA-; z&*}#~{YBpOX1`|We}6x#S|0g3^?ugnL%Q0}GUeod`TeX}8DDWfYc%u|UblvRm$UOP zvX$gpU~eVa`&lk-BFKX&XyD85XT1nDVDxpPmE~;eivaQG`)nY-_7cNHzKns`SZI`6ICwmKxmZsY-si9Y~+>G(GU8B3h z+j!Nfdth-1SCQ)N;e&;MjwT>7$TQWediTN8@t#`I2v0@}jfX{XNPM+_m6iz;0v}lr zwixXud^Pj-f+d)ujq0%a`_92yGx!H5eW(q(2_M;n0)1lujd?~F2;0ML%q|e`JGRRo zHOo`WPqNF8D?rzW(e>T4QM*cWtHUl3k26&7tE%@6Bm#`!eTDGuTnpdKwB|$V^ewo@ z9yNYn5&5n_uIk126sMzjC0uJa4r=3Ih7CG_%RCU)1G}JDgAe+90J!VD!3Uww$DwA1 zwh0Q724@Cisw(iER_ntT)RS<=W@$tz#t)6UX{^GMV_i*fqERh+g<3?f01Hh4Ho$db zU)gnE(e*NPy;*kseF0(rN#3}z2J?om0o5!U2&MVfE_MN>nX-JiV3S2Ve3{h#T77Hq z*ibdR6ScaajA2Ea|Vg$Ov}TYWu1c5 zIAD~|wL%c`uteZ6#!eh5_m9O&U*ec+kuGrjbvx9d0|%as^b`*K4$fqN1A*g0SX{ZlvO>&QST44( z?0Z3Cxx~V9sfA@>DWbgF!m`K0a+!tY4CG}BEPrySD=g;$%a|je`D~z>e3*{r*iAq- z+Q0^exC%7knQvHQI`(zNm4QoqMm(puo@ZToj)Vb;%XpDnjIc7RG&g=_*apU{t}4;M z3Z4mAeL##%$8V)pEy~e?ALRIlIDB5AP2t<8?-qsbL}#^seKpsIYdJfq#!ZFre>|xL z@w`boJs|>M!Y+U>Rvor^-gW4uFQY=S<}Jrtm16Maf)o3@MfYA&)@zRclaqd7Y{|#W zZ{d^`?uDaQe+!}l96nU0VX270`?xY3-YivxF>SnWTLUMWS$V z(jQ;FNpDJ)k^07sPXKX8P8?s#!569d0;Jv`hUc8|thD_SeE<4o>D&$8(m_+lAc@!zPPd#8(P<+C8HnSM}vWB0>Vf_~wRR z)z_B}X^!XG_$BTaZmP#|vyk}yMss!OSQ4MxTDR-Xz$d=;zK$gC`|!y#9uy0{S132M_1{d*#7pqP-M( zK%FeVMr7QD574RMEo9?sJ)D#8l6fiK?!v1aKyi06gv}zj)0RLTwE1U}(gs9p6GNKf zm!_iAhxO6yF^+}ugD)G&!19AHX8Q+Unug%L73=CJ*dLS$Em(v}{Z&+1l$g_&j{NxJ zl%Ym3&hH!dWbj+r?i6NnZVH{`*I=3w^E-SE#+I2${&gEU)IShS)b*6jQrVQd;yLN? zr|27OpmB5C#cB&#Z44Dpq+X{N8;Yl4JkB;C-JxIQ!bXA17y}96|CVvTd*&{BMMF(h z@qP=Nc)M^z70AnfUg*I#&~NBL4EP_3%aViL5#MF=D>axJz8j^}v{;PwZ6z!w()uAi zmK#orCK@XGRw~z-#+^d5eh*z6)7??5JQS^?KHVnu>0Ij5zEr(Zr9Oa>A%X`r(b{yW zQMaVRB0f1FYs8=LtXS1B#{wia7W^`cB{ z@Oe_<%M=>_)bK&!r?GF+A8}SoVgdpqM__dk9nDbb%uS=QTZ6?hKAV&cY%Et`3;Y^b ze^8C^z2Gp=#ac^UIoi#4fzc0X%qxUQbCZF@*9%7H6^+h98(C`TT1-ZCG}T{5Jmn3K zOQ09BP)H43Ou;_EMc_6hykdQV&&XX* zQanub`qwM+bS|u!qdj1Pgw~%HdaunW8GyCq00rbwvI`$`$6_s&yi0gM{{?4@`rP^a zs5SS;)Ro=C_5RqQCE_N~8hxrx>GM){!AtT%>&Q`G-)0>ilpMPIT;Rac;Yc z0wXa+*jGS^F~MVu&MMj*P_Zn_FxxZ^l}X0rOffY3d&a264;oL%(2KX}{%wjrI;$md zB{o+X5MyL;3G>^b2vOU_$9aWB^jZ%8J|8XaXL&oh0I0)T{a{=aHS62-H`P(EkI=dMXe28`MebU?Q$H5bRXS&BR@)T(W#uA1xc zKawK*Ul*fE3MnbibFkR>$Unn)z%?m8IF({k)Q7DY{(65$}KwXpJ|NUADzBG1*sEHh154g_hCNViEkvQ<4t2i7Eap#fhX-@`{1O# zJY&Dyn1DC*ChlsV%QxfEB<`tFr%;#rhv{35E0pp?e{jAr5vmN%i?fZMr&4Jt2ipEe z?86^|$Nrt`#c`rNVNpo<-G(#N_W!W=F7Q=WSKfaP9N?hGJ_n5&+o(xBPLnpZiNls1buAP>a^-SOyBMR1(CNYV@2aj}MR1DV^G>y}i{L+p(h^9T4j!;gSGW45)~B z!%Ou!9Mk~HO(pO5x1Z-+5P{p`!yYp=cbT5GSpHh0^f$sz|S zcC@t0c;CKDgEp4SZx?p(WVIisHSoG{ul3MX32rm{k=DF>+jw=!!E5Me$y@Whwe;o` z@3nx=Bf-5*!h$#M7KEF}7W0VgBL%glBYlb%Mbno2={bMPT1H#WxP)_?a%S(}S}}Yb z*7zxj*7w?PHtFr3C#QSw67n1ZjHSFZVBF4of$@%V-zFi=>#zmJojd}@cpr@OvtZyT ztK(mQ;9eCuM8!u36^}F0fy|_B*C&cvi`@%jUE>lV?{BHxy|BXjI^U`1Tl>iu4dkXu z@l@S8+X!4K9i(*Th204;Z_Tws2{>Efb?`ko{bODv9}~bu){>5!ZvHh711lVruMiym zF?7?yHOhso@wa||ocRf-M0^?ZNAk4;$u|$wzu)><2HF~+Tp@r*+*>tDY1s<=DVssC z5AJ_Ut{hbVa!Z%}+@1})JI`tDb?)mWTfUNK?B2}t$;a-a0v}u%3W@9G9|k|0c^KH>qXej+-o&#-#`|*&RoJeoq@YZ2YBz^fMLyK~% zb)NrRTMXBcEo`7NeqE_Ck(Klx6B*9F!CHxZZYt^yrjW1rbeilAcfJ5YoyoufSe1tnJU+mzT~UTn{mcp>{@n|aZjEAd|T#bBCsj(Rs&LWX5k z)h=H`|3&&{E(1t*M!dc{B?(}Y<8RPr{GZ;p$l>H6ZJ#Xlk`hmt5`GV;bG#{`pWYd! zM6L_%X9p#IZc6y+lrRzDO;5d$DUs`&2??$?W||UyIwg)XZRn@>BpWf#QMpdH9~rdq zWmCdWr^JU4l%LJ}g(;E4M*B`)sf{6~gr5%nUnkk8GYlVx*@`IKKd5uQg6r)o&hZGl zO?}sdz10(p?@+QK&Qf%%FwLCBKp@}g5_`)f-UD0^B{hK~K}D#xXn9xx%k0uPKEPpn zW!4}c>}>p1k){}t8(ORZo7aKwvA^TmJy!OP+%DhPn0_T!)fr;MG$FaU6e&E8`61>U zj}}`6PcOD#x#VI2U37tfjtc0O+AP3QAw`!!$}D@wN?ikzCDZqxQ|T)-EYnyZn6Nc( zac$tsEfc7`;t+dEipO+@h}v}dWNj8V@>FAg>WDtw zC?B!k2U0_q6i}2;sT);(NF(-9?aO2SR%&{?sG-s9$pLBsV?~!RyCEfL6(uvu@VK3^ z&}bD8J`ymvg6*n1|JmOv_2r)`XSfqW0tBzYNt9xHh1bz!cE^f~T6Dgn)Qoi(T8nH0 z6?90)4~?(57FN>2O0x^2i^|q$Zpvh+bm}BdG{AD>QeumyPSg+Q%scqcnh-^)_KzR1 z-zdzqh4Y8pzDa)Cj_O2Zzf4~zlhRNtwM}Udqr&%pI7}|cin0;MpyyqDHZD+y$mfvH z&<6WdiY`qgHEFD3@G4M`Z)cYoX30A5EJ{cOf|e1=rRuG>T<^i!?ZKk-UumkWr*?F1?Pq+d>`~6<4?(m z?zA(xs>)0)d|S4k#BzMHkT?**-zGB|f*Z$K}}A6KdQy-)6OUj z(;z^<=<)BM@==>p%Emhu15P%A@WjYZ5Cd<66q@DjrQ z=$9X+VsxS%y8b}O_)LU@-TlbJ{_kk8 zyC19lz&N?bX-89|s@abuo%Nw8KFEjS_@{AuJD3+TS(w3$XNf&lQ-Hqs-V;Z&)ZUiVYdPR%v^8cNwa-eAY%FaZK@Eo2_~e|XDNal6*-@R z&a0t!ou_K%Q)(@{S+d2Sv^!%US zoWh?WYRseRh&5_`!yqoWO0MV~-L@~(;#f<$*8w39sGMj#Q(Pe5@mtCEVo=Yfl{s|Lz98ruzjdsvMUAmORFAa% z&e}^}Qe)HYTLoSE?qRH?pCMFl>nV>65fI@lC!s?aKFWe-UQ|QJBvwTGqG+ww3%T8Qs=UWp8~CHhzBCp8XEM zhBdZ|#oaVSwB9&Gdj@fSh23`H%b-9@dWn&FK$_5gmB&d6kg_%FS)D-e2Hebx4 z$qG(*__R^tIx2;)fE(_e!ss8BdsW(o0B64pF-PcK>2$l@fI8+wdna3B)-vN;!kl!g zj<=RQUcY9Z0?ZlY`$L=`g5x8Z8I?Og8?cu+n6mi-8WHSX2o`Cl%KNzv>ILLVXm#dO zt`@2lt-6bzG#wlhCZS9n9|qa(QJTp1(p&{C)IXoWj%u(++kO^%(H=9?F#Wgf$0f=@ zZ>8>Mq@A2E%?l6~D@TkfMRT!wbla8Wzy&9&VOn;tLBX=k$q$*4J>-IWg&8+HZNJE4 znL9Vs`IqqY`cAtRw}~%VH@&Qy=(yssucxC?p`h|5em8W!p}`I9Rj8`E$<5x+IF09H z!0&p6Jro!udaAEqia5AP%;pTG?{MQTGCg;T-x9Dwz}Ir+i|uXhqFT!j_v_CQ4PAQz-+s;$W+UwljbG$I$fT-XQ>4wp^3Uy76E2Kea^vmv!i7u6B7{ zE!PC8c|I)`43Gl>CaD;3eYouP|h{W^Yw%80$jevh$rqAa_y#zC6138!gL*u7EsH*>a$NvZgyjcU$GtDhiK`sUgZh2;@BLA_MWZw~T)%hTi|pZ)!9Q4`RHHQpKEm2%Ei>HKEj~v$TQlz@ zkxzDks;~#~vx<8)grjpJnQ!wmY_9`PC6!wk&@%Xq(9wGlP!Xf(TRvE(4pv|?7_L!a zhg6RiIL^_6V86Oxk#iTV7tRd*Q=a#6AFEM!;vo0hP_R5uLotsU4R`dQ`kuL?=tr@S zE?}pzaOHC(MLS;+)KNFQm^2-1iw8f2x{7A6L+Ab=M!%8LdJ5X9U&<9PAf&mUhTcuW z==zuK`})y41ska@VfxhsthI(Aqvn8)D&CG)gNCFkKvS`J9t@5+4#1t`Z0)CUU^^qV zDMm8Bgv&+z{#w=fn7>vTD?3h@)Hx}?W(8}vxsfmi71@h5=Jt&S$nG08-2A)%nIcSR z37)NG3q^OyeMeX~_wt*SKF%ER#|79~NER!Dy^gW88)CdCwoEL{cd@z=i`aLp(fHU8 zuQ4;>frUcVNZU+D7Hc)xHztyPQ{l}8jNgq*Z#SAy_#GnUR#1FK6;EEvzld(-^gT^4 z&eV$~dhzw#i##TdH&xjCGM_SWl4mrLF%z{nJfvgnGa6K^I9Kfcx2dmMFJ9-#J2Lm8 zPA|&z;$6Mi`TGEZLUB9r2WTK1mi??uBi-b8MlgV}%&FpPF@ zEgO3}n9!7xX#hZt`8bQEgllDcb#uwZm4hdf9;tk(^Nm4n_-Ag@&%%>o zHE-+09vs}KXt?Ds!inkjnA7`4Ml#L5lFsf;YXR5wvRwDuwf$Ib59#W=gv7+@xS`Jv z6sx@O=c`zktwi9HJU`dEFNDxVIq}PI=F2T5lG#qGc^>Lkszfp^Pni=D*f4}C)6pyv zBnQic$+f(eJZ2Bwd+cF<28`x~-Q|O$DGXb(mL*QNH|*JP$D1MOiNEY+w8oit;)QAV^3Qc3&&xNVMR=G&kqT0)|mIK zW#2vBTDH2r^O`Dma=3CcLl2`H#9R!!#sA1Jh1(6g(Oa6ujwgDU0E49uh`%kXsj zyQe!wP1zyz&jt=0Bw^*Fir zNNd?k>H)iJLs>h=Sb zBRAthdX;-gm|=4!JtFg3snD5Rp~q^l<%VyZD9qM*N9ow%Du()pr!zp-vU#U-=VI~z zODC7{iH(<3?$^?(OIpFIRu=_piL!XII1Ng6)VfW#)m}8Q*;}bYeg2Y}C~^qB+gabM zwQ`3u>9$(?E7R@ss#z#|=e-U!6sv<_JgluT)MYIjce=g0e#JE>;~Qmfa-+Aiw%FS$ zx6puUzKWVNEwU2;*g zS3_x_HnvT_j*5D`Fn?7y-M$7yZeXJY|4x37u7AlUacXtzj`W{Mr4J$?MzTx;vHVK@ z`4i|mghf%5@hC#nrOi4pAIr~d)(?rtTwmE-YY&>x;+Xc3AhUZ&Ty8@Ny`T;MQN;FNwXB? z5qH;*v}onmm&_6QmB+g~S75+e^Q+v80c*`o*%xMgaq3Yy_In$SfKtasaX`2CGch*I z8*A@(PO4l7|5`EcB>Tn659?Q7eH`uvc#FHm`0Z$_Zg{h3 zZx;vmK#hI5?;f6A)MVcY+Np9 zX05FXt(e$+k@pXNwV5*DsC;TxN7bzNt3qo+PtICbHL-b$_rrm$7PNN*n-%@qn{b%+ zkUphycB{g_3flXuX%CT7!ia1uYV;y99NE9cg7$VC^@;I0$Sqzjd_H(me|!#dqYJq) zN%;J&|7svUC(9GWKQkWOZQD{RkMv`E`zC~2t^7d=v+aBNO7HRIG;yG>_2tY?jfrn> zizctFE3%(xiMSWkde6Pcy!oNAs{e?Y>$H~OIa;$8ej2IovRe>JS6HLhRIabw>6V^T z|E$g8H*RzNF6T0?()^7Igr$E*I9hOt@5bsMFu;MDGX|f{+ro^0Uw$WkQ_??rQ05Ho zoBM%(7UD>=7xsoT`UB(IvXOHTnJ0{Q6OP}-{da`i3(CBc06qDk>HP)tKJP5lZ`0eb z<64$sbM9dcce9P!s`1W@UFubh^^y+&`&7ys`dIK#!lnK?5T0COC;a?AbC9-!Lb5Q zEd$_y?K)L=ydede9N+_B?5@-|Dq^pPDB!ctCif0!XvZfzhb6aePQJ1?w8L$TR5bS; z4L?#<2~*WqoGB6K!Z14ui0}I;vBF;AHibU7XG{48w<$8LeM8If)P!^GyblHvV4cyTztCTDDky!#@~gc9%mGlz<<4@>xJj6a{= zIbxHi_q9Y)3FuwE<<12$XG}@WM(7!mKkN~jmeUZ8-KwOa9;Dtt-|cHHO0Ev~r%Xib z);IlGp#wM7*;z4&6{oVhkl+$UeP=LFa>X|#yFX~%{t*O!6tI63!S`prLI0cWXCIV= z<{S<4xQaMmIOwiUb};69lMSIFw=~r9Rh()WjymW3sLXERz7bm3paK%iu$)AO!wySv zJh|FR{-rmRxwvoRAxTHgC->8?Pde5oARX#4MqM+ExqlkZX6M@x(;>QZ1Vr4gKls6v z4sAKn@6T~Lc7xCp^-oec(f9?)zr5=K2ze)B!Gu0lIzO2Q(w2jC(8IIc} zI22HkT)DX=<_uFCJ2-QBi!1_O@=I5%|wAqe_w=hjs`1?!e=mE&;bKbqwi92GKiXmVZ)&+qRZYqTp^H)jos zary%pgDzib@9>5A6K*cpl{NdBC8JvAG53aJAVMe)4`**;T#uRF`)fLG==*W}+(88U zp7m@U3=g;0<2ji)Yi*r$ZcJ`c_*BkVowTGB*{`vg8@;&M`vw&zS4A*1M5T$uD2d_h zhW(6LTMMTJTaWRo?p5S4#ZNmYxvE54tlqUZ9Rj}Ze*}Cq8FPz2RMUW&hYM zqaO?7!hbyo#%J0C7(WUAW>?%BGWcuC!!~Pe)5pVh^2fur{SODhR-c7U1d@es!AIb) z{HTpW+{|b10E0e=pJs?>uGR04hw@ss={{zZ#~uvjk5dMNS@^E|2>AZx_rD*+Sx|;n zMqy;_iy%Tlh?MU}&;57^pT+L;F%aH)&p~+H!QN*<B9A6u?iZ$*a_A0%-sv>ov~HU<#A_ng*!h~|MFv`;70QDxqF^>7nFqT z>#FPt)lS0-dB3bv?#AqSy76*f=y#+pe7rmDc>hFQ>!;1N++`r_Qdx$MEZ)_0s) zg-7Pz0?er*TYfY_zw}vfBIP`p7A{eO@~;Z_~YUehmUOtpyfy~FVRhTqw1JqHfo znTvzr^XCJqyN0S!sAMXvHq+pAl^rII~I_A{n}zStY@k1p`K6tmS%!$;=TmQbPM7X2~s?0kcE~?ku{e5pluH z6qylAM`-5Qvq#`JGa{Nr`)qQ@2^Mf+y;<)?0f@8zub!@nvW5X5p=qjgboi;XK77j13IBz>Kq{`uTiIR&PP zR23EF{+&EQ2v}yNwyKrUrDu(1Pm??(G{>WZil)zjY$`{De?fzoB)6 zdw#7q--BW}Kdqy}bkNo>t*+c7CRRzw$PX-xX+zj(-$i+>3t`(RAlvKYiTHZzM6-F&sR(1 z>zj1jBsu5Hk2}Id31`0MEhkQ&y`pU=N0JPYroPUe68I`v$ab83 z7>@jtn7(ZcljY%UW6%exY;8cp zd;F+tij~&#WsP(Hk=0rUppnV`xK6S6_{3h*0m!2CmJykgg}VDfK>|bw+1p*-G26i| z{puA~P1hK-`qak$4Q!;hFbSRPOTHg!IkM)hn}(v! zg)wJb_UL@fd*m;)Vv?LGB_LSdLZf#$7ZxWfcLKOiy0sgGY;%5oTxq|<+H(YZ(0;B@ zR!R}0((;OT#)P>Ux_b=MMuZ06DefABb!oW0+Hk83(;Ycuq-Og*@4hs}&g9vf_guuB zH!D{i&}>(NGiSwmGtIndy*ZcqeWi{K@-O8in>oS#2OhlYAocs=$k|%H!;j^2e|SXT zJmM*`)R*mm4;L`#W@f5)Qtm}59q`R3TUsUH7UZl}&UY6ERai&%lYxAGUg~0`f7V31 zXMggb_zwyrSF<)a!Ph>MUp#A)j<_%MD8KN)v%~T9_r;LMRk>4i$ATor)Iami#^Xq< zn?g1v^jmG zSfjfN+4nTD?-4+g?6Q(?^y27~dW2sW_f5>Q?+W1a*|*}0h(_TxkHNmAZsZroYa=KZXpKIX^6EtJTV!lox1?{65<7n;;MJyD`n5Dbu_$%SV!V zv;4^)WtOLQ$XNU1wZRy?WFz>TAML`SrR9u)yg@tc`87p;|ADkq^Sog_M`Vt^pXdrO z`y>3Z`n9+%_)I;|b`BKwsFsKO<%FZrO0DhBdhQ}EUp-}pcaJH80*W%95hJuxQi`(h z+O2XNvoD~pe!Qc8d?@Oj`3gkqwY5trnGSDokVywvO{UKNjAE}C#iuZ>FY#Z}JeS|WI` z0+`q%PjOO#2p%ilXa#N`rGD&@w+Y`-=hi;ymUb)N)PEq}$gY9$Mrz+#%+1z@&7n92 zT54gulH>F7M!F;Qdno_)xMDi#gq~IxV4Vh$PAPH5l{wd!W&@@KVMj_TGj)J<5YIu7Am^g$e4HTaw6CeP zFRTkf1xeQGXWD?p^s{X!T+jkPTo9Y?zXMXk1y3%NUx#JoR~`!%b%1^bCr{*J;ch2?|!DZou&vVT+K4eHh!4t>8~Z;xF>_@iE?A6Na{sD43G|2 z`m4EF(Qmo{%bI8qk(IxR76-b#I<&efYUmY6SPdRy=kZR(^j*0Lj z@qv>F&+-^o4XLjss9{{xy)c2MPuy`Lv6_^aa}8(WW5f6$IZP?0$psWZwWH{KJ&lW4 zBe*n`M_bo)E{VSjY+OoRtrQ)Z#T%RNI!bEqg<>6iRrYduLI)aI_QrS8+e~%X*ryG- zk3i<6w3rlPr(eE?Un%penx``JRBKJ?*lAtbNy3#Ra4sbkpTh&mZt!#rI}%7>MhD`% zq9@KBhlDiu$}5M;c$WIsNV>pN%P~Xl1gy-6{Bk*cv3F$sP~IY2)YYtYA22<0+JsEv zpMBb;riF|P3AJk1(S7#ApY$TZZF<9enYlZrA{iom5OQM)S8V!-kdx)obBbI zgD1wux4z3+>Gn?(tbqJ-7s?EiK7jZqAn!zubYcMj?s?(%jUbg!m+QL$g;(PvL;-f@ z>)2w$0FN7@GO`L=sfkqKP7ZC@hCc`TUE?MWIF(s9D!^4c*VD~I4>-UxEk@nwJbB=D zGGMEyJ&zE=K#s36x2ZoxRwyFD&P8l|)Tu`Ij=1Bi(IP4Wg%eN`X0v3DHaFt)XTELD zn{$L*52mGVTOp@QF5u+4^BHP^&Chh|#XGt?B&PSZ55`z|ws<4)&OteOfr`3k*==tdtoTt9>?tZ`y3IflNe!N%oWF@6hG&SwP)`i_Tv?5;Ld^&J%^+ zNv@8SKUt82sN56jt*c}}!MdfZ8or_-+hFWyC^ zCcwl*?~A7zsZ0Z>%;iroGbahSiU9mmNS^dq&;{1F(1*$HSosqLSz5LWc0<3*dXzh~ zt$bZu0~ZJ{lyQenKqQ12_B)XtN16bb==~AZ5o16=`|V+@+{72;LT`9sJMt&#U+4kM`PWEW% zm~%Q@NZ|QF{W%1Ma@N@Cp8`pKpBVXT`mWCP-F~X?S$j+7-`$6OzP``<+!pGX60!HH zr-UU3f{3=B7iAC0E4k;&^7!;t-eR#731_r>&S*>nw?DTv&?51kdu9 zH3IC4g#F=7Yll4#jQI5u!|U^9G~TUIaHof~ZZM~;d0xr$Vg|7e>en&*WM>IXsIWHZ zJy}m&#U)?ip|d*K(S!9dWq>jqL_-KI&u8cfRl$z+oM5RjZ`FuBQh`x)eFkAA=5R{^ z1f#5}c!IGZb!3=zdOXke!^|8d@veyn(BLoA)2+!ve$85(U6WaEJCfUVQkM`qYu`eZ z-yVLkH14g^J09V zUJilwv8dWR>btC)7My^T(+!>Nwr+ZW10B%6?9ksr#-*>4VPFNm?BOU_A=eA}#Kn?O z%v<3W;ULB%>rpfVbGgnBvP0)Dit+1GapP~6Iio5<@7ZHM00G~6ce=Idvh6%w@;d)6 zc!8f|p7!IZFkaDQNA+3o8L-Z(`us2hRJ^F=b-kqu>uxpciI`TWLGTn z6Rls{x<*xnz{se6tMI6}Aq=g;dY50XL7)zSUw0mN4s3!H`7c5nRRz*-CpScJr@6w& zI_)pkO^-tIw5aoNrK~y?+}hhgCM>Jh#_4auO06Ga#!RuLsvY7nJRE#YwzJuUmU4qpg=2NY$#d>a|c#hOLthm-7|MPaJ20ka!sQX{`ZG34#fuhvUlHBdeM+M zjZswfnNxXC;~d8F@5sy?Lx$?iQT)F$XTO`-YbXM-0I_E_5>PQRX)VRLkPSc|@z%U`|YR+=R>KsQb@V^l~oDVqeqR%O4_`cS4WC!Yc(?W~7pj0|Mx8i?JNp+*4WF|AN=x%@4h zrlnWZJlk5@IP}!JIc~m)VUH6oHpMp+cm@;rT2aCh)88xtPJ!PCeQP?F3wML=?aWg< z^r^c*5N#el;C|OYZ!PO9e-C1bg}P7S>UbO*8m{MbSUq72-WD9K>oX1c3h+G!y>QW*xTQ!(Q#y88pXYP= zR%_`~P~?L;e`}5Ekvvhih4@LF0I-&_n`>_tQLeFmyMFGQEL;skprOPy38&b7T6DR@ z=!AW*0&hd+ufVRM%M*DpbXm-U=1JyAGE`@V@c+uis(~TVevejxncz?a%DW1>B*keq zMHJA84tBmR%IvZ?C08&yS9DM~2GMFR<%RL`cd`U}j+Xo^kp|~;M4uYJJ?<3YEMYC% zUA`aciw$O*{S>TydtP#D=Mi$HzUs^Nv#mXu3Hi}8@)ckN^k~Mn06d#Zy#*h(P!(-5^;7yH-=7f5=r*0K!S5SjRb6U!rsJn#wv6K7A z`c<+j+d_EUv{lNXCsxKqG!!Idf5Z}Hs)ikY)^E}0gxhjl(Ah-hmy$mg8Mcd7GoGak zKz)`yBJr;I6=)y{7B}9t0Tp~b@j46~uFZd+gOAsWmv}n;9q1Y2D1-99$zxt_-(_7t zE#62^uVg=W<_Qtuh({JFlFed00Ed(!U%|TEG9O%aZqYxYvTO-Q`a@(Rk=32q%#voTf8- z?0v19(ns$_z6$WQrhRSeaCh2Z&G5{xgFaQ0A>SwOHzg6;LeTJGS8@0S{0vcDb3=bT zN=h=1Y?kQT@cTv*?b0>&f;Hih;t5C}Dl&aBr>PNycaYEdZk0P$ms3YX99c;i+Hl8K zu~2J|_dNT>fhc3I@PqtDQl3KsWh@MuvxwC;S8`n?xcF5a$B(^xr z2nB;6pGSYRQm+d^*t!K#xsiw16*DUC$&bc(=kx2(E+m@>|wo9vU_!J+iRin^+13Y8{4yGVbjoX$Q62J^k zN$)0CcKpCd2@FOED9U^m$wNAqUDazZ=naoG^3DT>Vzc?r!bD)D6pPB4RppMBGeRk1 zX-+c}J&x{2j~^O(+z&7R2zuno9$!sE`8^Ch&NcekOIR3oeL{LvWD}OTEI;?@5!MjU zqjlO$1-CWYXP|FcH}ks0bAFscqa`ojAn^TXZ= zB~BjxQIx0wq<9qEC(74LGG`VVN<7uKROA+%>5D@LlGrN>GiB*wdPBNdSY>wJQY#u0LguZJGnUcnV+t%&o#pE7UjPnoU99Fj8MAXlEb zoAsKdy?&pS>^Ksf`3f7S9+t$#FcEy(cN?t@b}3oK84e@7LW5Ie9ph`*Fx(G#qdy*t zcqjWUk6|8z)CiAa#iT}qRCw?V6pC6al{t>;cw(4*HPPPT*6s`x1?%3%_zYCW)krrH z<#Y>d5gVciJ(5 zd@+g8Lq25rje zEHX9|qhX4%`op58Fe4pl{(Mah_?MXt+K9%UQmUzEQM))XX)#0cY-_yWrElNZ%l+%pE5f>DKEtqb7e~F#te+I<=qxL{H%4N~PATcJjH~){7J}5(%8lMk?khuR4%z8aF72&33tTJ!ZbeQW z>M;878ZLfXwl=hZ(#@wJV-RbIa{%XkP|voMb<^LU%6x9_b8F9aqH$AUiByoL>MFa( z-iAJ0ou%&pexnO-6|IUibDHBM0hs=_Bq3ZC(0{9q{;QDK(tq#e8$G84L_yTxCm`y{ z-kC=eIviUx7i<^`p2Q{PBI3;T{?E4ehXyIu&6oZa&4wS5jso@)_Q;Cvk!G%ubtIO{ z&GXK)D%RL*tSLur#cpSv_QbprZU{ygt5$x7#}B3Cg!JmyhFSjkq}tp%lgd+ zf2uL0S&1BpMjt@m5pxN7Kv;YWG>=jlhEJ^`(H`%s zIX=HZ&4GFNwpTPApXZ?GjDJBY(9`sM2AUw&Lva-8Kkrhv_z#*?`g0imjU0N2W~}z% zyv>VkW@x8+7e$dFmc-Wp2rv;lH_Mn9NQOH7G+O=i#baqi{K*Z^!$N~;NnELZy>Am8 z-8nZ3f6@fM@o&ja8*^OW4DJ1vjEKT52qAMIgZT`~0-9^1IW0xRCxlBdj}$db!QLCJ zRBx6?aJ3_k8b*yP87Hv}*;v~)C+B}q^AoL4lGaTyPL~<*?=?q9reW)2B_yUGX;Hi_c&FuQqLwGZ5%VA1GlqU8)@hHo4z-*gFjkD;5(>y#kebDBEQNN@ zHRB0E?S$KF`!RKvi%?JIi*%!w?^ErbFOZTs(H#}al(?h%GRK&d+Whnb{+XK%y2Xr} z;?)d7F^v(7-bZ~8^KK(NdLv`bzZ~jcMcOG9>R*G`uF6+99eYEEkq6eeGmrPVBI8-K&h}cL$(%v^)bSE^tknLeY#uaGoF9YY%%Xhd{(J<=NVAf!@!qM8hYo<$NjHVzOdIq{PXUrCFhLAyLL9+v zF>ULQ_H#rFxZyyLHa$0cMYi@fqv()E4Ox-z?^M&@mC6~~XF41`mkqZ1Ns%6VGxn7; zefvU=-mG?`e=sZdxlO~2X^`FCe;C+btzAAnvGX*lpUq`dKby;_em0j;uMe=foF|*h zsHY7{2Re3^q+hn$$G~ASXBrOF`a+)7cyA5!?hL~@KxBOBIMBeovr)Q4o^M_!k1|9?wf*U(P&ep}Q}T+cD4Kw96VJvjKyCzIDR2g~cbFk}6Xy#D`k zc|H99UwQqj81W>EA5LCBgZKXd z(#sA`K%$ z-1V)<-mz`yQv}%;upQ*14`};%CGo$BYbG8xdqG--Fs<;P-Eo5*DL(zNL)L_#Hm|j- z(f>8@w~@$rR3ywzEqh);e`+Bq*Bb)2CVDD{|d$et9Ed6kHxp(tP!y*U1s>aa7c~NC6%2!ybfc>F-})1Q>)*K(gb5)^{_Nj4_V8d-uxI5DOZ? zSFL5E!o<3@l3jEZ<(1nEfBtq7|MUOz{m{t5=tu2`(#`Jw&Yk*$@KFpYXHF4)2A=H~ z?>3zNbqF;()amC%?>=e49cRa{GzV=GIFSx9#3(9dk{a$8OwyX&+N0E&8zI}!vm8$` z8~XDjs1A6-1P8}VXeDo@va=pAL}?}OQjqslT*T@SzeX+rVLKe3*$BZ)eRQu1Up0THj0+}siit8op~>ZYh>^MWAm`7N zkWeK5&$}6>g)do4*U8)NfZ4Be!tu5PLxkUJMxxI(4UiLSGoJ&=az4wP#Dkjbzh5`o z?AKMXUq=@I(X<`SXxfs1L* zkE*zut*<9DXXlIi_TW|2$;lF{y?Btptd@#Z01EKcgdq={D5L4C>DXf0&^^cvEKy>} zR#Hg9eatU%h?q}r(P=;C6E|$<;@`4kK{_OupfSw^JK{v+_V_R}ZqAImxj?kpoA?lW zG^?~bH7B`uP|N7{4jx-5GanpPgG6)MytXe!GPg#Alk!8)nWZ)NZ9q<{sp6Q_>el6%FK6qsT7-Z6*{t?o(mvECP_pNd{9ozm zpg!OaW*-ug%56pt#wSmkk?*q{YT#XeZSp>gO@m2g+#>0;`l>()Pm@i1mdWc%a0Be( zSKGs8_Z{!ZW97?`vu;GNY^3iZgQ+F`^W4*q^c2_|McMSRqGoqF+31Ex$$GBcJxa zw)$T$_+MsG?;iQO|H~}q-6OaAzr>3v=lg1n{J>xRZv4f5xP7Hr`qV&cx`6Rt+B*ya zhi+yFh0s~%aRy1XN22TqHuZMb69*;DsU;UWI3__SwI^GGHeC z8UHDzIKJ4K!KED6%lUaIx?iAf#8`iR(6zuHf&E3nl5;?aWd1&wT)51~toA>!Dx@>8ynJKe zV=xDukblQX>dl>59H;F@f6t0|PT>7^da7K$|4Uo&OB;+AYJ)MSV;G%jkE<Frf61nDQvT?@Fp~^5HHW0y9f zl9PMb(Jt`c7QO9j?`yp#I75;7$9#2*>3D*{7r}&{vq$#ZPaN5AKXGKg{lt+2_Y=?6 ze&Wcd`;qXI7%?+nFl?*!jXcW&KX5DWH<^KqYXzmnIQv->UMJyWtO`sXNHdE<3n6e&tyyOULj{Z43@b)|!^qLxp4H)VzxZn;ig2x>liG+V)nj_d5} z+mOi=dvo3&!rKiQ|2%g6X0E|O?(NZZxPz^BzWnpr*3B1)O2&jMd#xM4&LiW`ojOG} zXL&gakN1#wY|!8uHMq#sG3)Ir4q@#YTovzpZD{EI${i5uXqc~5U+=yBYMP>T-j;1X ztgedUP2_MbRzj@4nT+)d@1#do`;iir{IWPs%z+2DxQonLes_rh6*i?K^7Bd6lEdQy zM7}mX-V;ypCHb0eY3h?A9)XUlU2!_OL|?w+zk^h?Bz^}8u8!g_ivQZrA}}a-w_f-Q zKGKzU`3nb($nj85>HCUHsy<8PqS^s#;(F|6VP&?S0*uoa_=8P;m zN*Vk>T;m>k)(+uXHYaS)kKC~89$uLEh4u!*+-@7{EkY`!9TlLQ%n`IB;|1-=USLO5 zv^kPlX?HSR>t@{d9&x+6>Vn`c6czr3L%N|cHi$#cb5jPL49R>R4G!^$0Re3Q^+|E) zPdvvgvId8N-kys8np#{WOR!yl%4Y9{fA?(>%UK;B;wWIzj1+!Z-mzJL?M^@SKBe}3 zIopjqDYyZt<|$$z8Qc+XquzWMN_Z3*7>f89Qn&Qz|Xeb`kC$T9p|dV@;Yr$^VwE3a|S39KK|GY2&N;TH_L| zX`(;x@BUgL9uL#p)VHK8JYBD$AgW72AF59|BIac%i_oSpki2{=2h>7!<)!SfE?@Wq z`fv)3&1iU+7yq6uwft$oeCQ;-c$X*dj@*m!idp#uy;x90JIUOO2x)$3%CDXxxFH!O z&8XNz`KD|(WR2T!hWH7eU-J29KKJoi%I9Ew z%I6=>EGoK#&s}`}mCrIhkMJ4SP*ijQpNsiS=JPc^m+?`=9K~C@VS88;_a5I4{ID^; z*-r&iHQ*+2g$go>qnNNK8ruySM5zyWfO^d&eAw_aTwESDyn|hJ5a$q{68c!6lF*0f zNPiUF%aE2EX#BmXe`7czjIWA?Q1vd<`QfH$oQ&$+QF<913t66+yzddb@b<=X5i3?>Fu^qu<^6Uq-X`n`OE&2c$aF!TeYNhsQ zR0A6E4@^1{GL#YCz~=lm@l_I0Nc45ljzZa_%xdRtpKnZ{I+H#Qx&mSj({Op24rOr4 z5|b*G8W^X%j<3qm9Eb9iLF?WPm778<=z(}5$xF;~i&sPCdY+$FJI$d`XH5scdX(jX z_@DLVJFZ$wdm19kwcuEzHrz5hZqZs9<6EaeNUcQNSlDSTeUEc>OE*}*-8A=2{1Ta3 zy{f@C2dZ<|jCaC6x#F9~^IQ{)GtItvGV=u<)SNj}q~^Js)<5^0iSh7)QikzhfTvC8 z*i~Q|t5B+2-bG7~`ZGUg@}lj$AwPP`bHi;mw|7Qwbiy~5@ zg_Do>Y*iJ-l&|$Q7UtxF8>8S_vXwjO#_&vN!6+^MA#9)$f{J+S z45C5y6zrV^XC~|w$qvM34%veQNlnyfBFKQ_HT*2+Y^86LI34O|au~h0-~=-Mle=5a zU@mNO$Lh3Ona))7!mL!;U{v%|iivx|bshE5e*oPA#O`Wc#~Ea6-bSih$9(IQFD2Vj zB4pw69zFW)XHQiJiNp*xzT`fv+%5YMmXtndYzEp*Y`%Po=S11j7?IpRwB>L3m7O-z zX2)BsiWR%86)Ohg=WR{GDe|)Y)+OE6Wc<9p=2;ah`RYPN+QqSBzQ49QGs5hTfc@+} zmd(Jn9oWdVHN6O{k&b&xnW~EO57?~{51W2_d&aVE#rz*Y!7Kg~DKuvCYeuBM0pO;* zx6WkFy`jNEr%H#FUd$r>O-wAzVq(MJVWhd1YU+fo0F>q+$kp1gi(nKxt*>Q2Fx6=U zFSxV=#d#||dkyKZTGfHyg(?L@v?^9vlZGUWXZ(;d0?1oG?TAQCo!|C;2mlc-0Us9Tq{;!~l?X0_~zEW$X z`Z_Q8>SQCUNq^OsgNtQ*P<`LZe8y|tF8vc+OOe{}R-gfU);ON=xmCBJY0u>Vks)xh#T?4brV#dDcac#;-6g*0 zg_#1%m)WtA{*Nbf69t=@8Iw3{Fck%D8t<;)-IbKoG;%d@v|lruxEH7(m;^Yok^Y_V z@=vJWMxBm%4trtJo12L7?X_mi?vyW+0eQ# ze!w&yrWeem4t@E11=vZY8EYmXWM0jd@X7WM!kJm5wJB}4eS*!9OpI8mA@s~SQF{0e%nfE!F5h^$Ame^+SuLAFP6#c2-);Z-@IJNroN{#UG`oe zY2&SZx;-jvpBG8X-kOtZN8b!n@hu2|`ZXg`!YvnI&`K=^G=DdS`*I5e z*!cq4?+Ko}9rjez_NYCd6?0P&`v1sq_eeSH7G;*2d{>YLW-8>cEsbn~-i?;^fjSM`Lc1Q|znF3Ja6}-QatTQN5mnFY|Dx1A^ zfABT<3g%&!$W?VP4WR!LH&FT^`k+N9vkW5kTg6mP?i}6cT5W;$TLPkQGQnPCw9s6b zj9Kh9O;?nGk#k1ijt$eQIb2FdCe168q zkCvL%|IAvP@;M3DDnO{h3IugGU+|CS4ex-_Ca!E})aHJ}sf2rR&35}*MskiFjT0w` zI^kA7tl6EPE!rQ}Y1{Af&Ov5>*oap4Q}t`?D(;wGGiyVg-Lxm{UKa{&t6al2@iX=o z;=`PU`1Whsg$dumS5Zr;{kRu?)@MW7gEnmVi$g?snJ*}e^=z2>hPN|cuF)216JSe( z!*bOuqgPsC+PtUVFbvx781Xuv3s`ioHLe%JxzhPwL>!shWkg2Sy?g4rtkJ#o&ssN+ zp+$Q&Jo_oQwzpuD567`e-C=K=wYv_**@%oqmG2L(jS~kO9_%)KD0Ix_nahkYrbCm= z=JEWF@f_y6nC~n3E}_9v_;MKxIZWO-n63bjDy?I@uXUmvv!faW8_2wo?*_7o-NUn+ zy<7g|vp~ity;l7eX^ZVo^4Y%k++XN=wYTCKAM&q*4tGL=)rt!xcG+)}{|f4zEhhg8 zT=FHRrJ9ZAfM6SNSwvqMQ)G4ZT*5K&4Q_PJSy*PRC4{Q` zF7o`Gjm^`ot9PEvzgPM9JbUj4df;%Egl||S8aJ$r8mHO2)E#wAqd;e;LfKK~W;5S0 zzQcSg`n%~8dB-y<;xKVg@Ark1z|^GSsHH=72q9N!NGR7p`3QLv&7S+OJ~O)5y%h#u{L4q7g$E7!c1`0Vi83 z9!j%Wqg^a8+UeY~jCO|Y^Ic*rc5qpei@XOvYZxA#(I^#Ui}h|dw!dug{>3JC50jOT zS_kqs!zXJ7n&L)aT{D)wLlyB^;-e-UC04;Ky9(|rpW*lmm=;LbidmV~)A^)rfccw(81+Nm{xGLgUT*$x>5j!M)Wu~HVJvTcc_AA~kQ;fVno&hz|{w8RW`FJ8$}R_jKtna5g{w%;L+Ya^pWw${(+fNYzP#|BlnW@G+Ui{*SRjBg7b5LWwR zWH9%6)x1Sqy0eXwCZ?J$CiflB7$oVGl~VA;^3VPxHcKk_Yxe8pZ4no^1CTTyE?11~ZeNTE#gvW-r)c+Q)DrP{a|Q(r3^_ zY9p$`6+J$O{kh0a?7wiAtOcRM?2?_gRVz`yT`~eTJ6Afg3T zzgM}-x-qH>zv>kQ^_S~s%-&b|p4+eof0oJcRuhJY8pOMr;4aOi71NUvRwr>j>MOOk z^1qBs{u0x~64SyGvp{!I8L`N$D->!>OV?wd!rmP(3tGyJ_ilL7@816c>kg)+mLG^a z)!%X_d9C)1Dp3H3Tie3b@)*v-3^X;BC#SIzL5 zIMYtesmpKxbrEI|&NU}qO7HEzn8w7r)fB;yDd2aTMaXm;XDHq!)EC%Ylst{e&V={c zFNYOnexxRtC|bi~1wA4IZ+!gr>k#d01v$7=Z<@9^AI)2d$^yKx+55x4!KF`yI1A*> zwMU5k7RY+q2g!U|`ybu~XE0HZED$iwZb$ct0Vg$A{Mn|w+BhU1){PAZz46)Yg=K*R znq#*Czio!lXMl&|R|0t?F*$uCxhmp+Z1Ads-m$Llz^B2Ko zRz?VXgsQbbg>sCrN%Q(hXKpyh4KF4I)vO`jG9844#btuq)2-z3yj!?(*4uSrFmG84 zhw;1RLf~sU1nc}1F9$Lfa>7_Xm);2wS$~OuJ!g&$;P)9$kHDn;OD5W@o4wE8u0=h1 zh*osz-=P?^WG)!=jIcdN3_1pbE;S7Li$BgX=$K*7?Ei{67lUiU3>Pxz6}<78^Y4@g z=B!v;0ClC|J+D9RPtGd^=|J9dDLD=AS&uS5fcJlUH_2JS)|L`TR~eRSdn}cV~h{o<^pD(+Vn#$R0FX@qFVYWJ+p!KBp$_J zCwH>tV%SNuza4JsH}k)se)~geQ#|J|V=^bXT9e)v0w?uvgn|O9miecqG|dtJJnIg4 z$Q|HnpP&}D#5e+knW|wPs@foI4=DtD1AYC_#?*^Yrk3Kd!j3e1J@>*q6kMTzc`O<# z=HZ?CCBrB3dz@x3^;bj&q|^Rhs^Jxvne3|iki4R%fYTUN_OfgZhbrPTkt0eAnTUU% z%N)n|mLk-YZZ4T-JK<5%%Of>wnoeN4Ck~-(InDfJ88?6V7I%C4T zlCA7Y1Pt_0l%NYF*o#zww`o>x1!4e_3y zh;j8H>hQjerY;_1?F;$nPd-H*2qmR!$FE(Y1O`Y}QLvL=nz#?BO)8!qfnc ztGuIvOlE^xGRHSTN>x_o_%-d>_(tAgthwM>JVq|aT4iw^G~7v7FlgfV@_=-02|-!G z;}v+p_}>P+V2&?Z_$G8yU8!V-L)Vy-amWY&9&>uY0oFJn!n)9cJf}PHoo^Y+~1AF%M=A-(xIkHb;?2v63#1 z4^Aj>3_-V%4}fS*e>}DWyLQ=h zd;5mB4)G2UC|L796*JBORoI?*$~p(M$T{FDwnnVhnTJ@sw~aXT;=PgdoO1wTbb))o zl$?9OTuiNU5AZ>>+OK4=(h6IQi@@F3|FZ4!FOWc)kiS5eX?38#z-q2-n4PQ0x^)co$X$S)JK@oI4b1AO za%K;HI`BK!R zq6O@Hafs}^-75(#-3)tZdyUPoabhd}NJ1UIrd@|?Ntz>02~pwA^kW(ZTV$1LcG}~er_ck+vztJXG+gZ{>qE^bB*7J`ZTB(h^29P2vb(t6mjN5)n9Ka2t z_W9==yp}0sV_hz4iQ8L@i>|+iw8`5)ifc@FX4`9BlKwl9j5PZ#5^IO4R&kIpcL&pc zg}uJ>jiFebqHeev9{_0{kMa?0QiS~z6_jrzp~M-gJ-Qq8S{r~@f1e(HsP z&`_69q?yUSB}m!CgEN%U#X?A$O}=2$@+BSxt=0ZCPrB@a>o1H1-vStcvXw&`~xBsyne)uEKV4JbU)0qo~}=x({TJG;EyC8iI=f=WQ;0s|8o322D>N4k@L z+;`0-*q}yoMXhj{kx8OXK=WOzZ}0S1$v8fYL@+T5tJdr&QLMv+WR_?!&eRc3))yfQ zjEy=IbPlPQq!OYhpPK$XlxZ!SpcA6Sx|=RJjv;Wzs$DWzsatr@Nr0N&nc_SL8Jq0< zz)DHPN;d2awe~WSC2V{)?UV;Y_&)2j&Z}S0lEwPC{EOHBq=`-YPNy_pv&-JR=M}qi z=E^U=J8^2LXXZ0{c?S3h;ni?y#~G58p0e(IJYwCsA@Y!3+H3Z_D)47^s>sa8l@{s= zb<$$E<_Y!DPS>!XNx;NAtMKExvs3a^S#rCs+riSl_ZDecy1(K+&;@k9-wq6?4Cjd< z9onfj7g=<$cYV|)Ey9`9){LI3Gtd|jJUY1W~J>}cW$ObPnDSQTAjWbUTAMN06`3O zdtLz>LgR)2jiwI!IkmZaWf_qX$9UG574{12u5H#`tEs%UW)oAQt|mQP`gd*Xu$t%7 zHgiC%EIWIR?3PpBfGK-C8Nv@ zB_oD*k0lwZA8WQByT-ej9(ufch+4)#YiLEi=`XM z@21{-t-Tmw85C3NNmlA#c+O8<>*Pj_-cU-tr22WF{-^vQ^Y1#wDCSJiMFA1#(lYmZ zA?Pns?_X8!TokuPdcf{L$jf=3?&^X8Evjk-IFCe1Et#dZm9~xf31a z)($$dX;8Rz^7+ZvHoJ{yR5bTp5=*W!SND31uM>?UC#X)VeHPQp-sb%qu2RO$2odHP zZ`EnKYtP+O!Qi z?F|}jQqr1essTb0HA2(~Q4wj2++ewiI1y9|(Mgcwajb1^Yg=!tx3smbt=d`?wVHq= z_yp<;q$<{G&oDj!AAk??{ny&(%p(M=?QOsBrT!&#Zg=1Mo6Yq9f6$r`LsqqD+`>x;d}xKa1#T<|kV z&eW(%1E5!gc?fIN?Fo-dIYQ)$lW4(1XL6BUJeoXcVn?G~91Q^!=l66hJ(+lVxb)(W71+FtWYQJszb52p9r+R}m;c4oL)Q;W2 zVrN(G#|s*h{Ui(#YKQ&ge5&O4LpcoqV8biA?bTM@CgGqX%<*Zd zHEAP4*674vb|l`#0_u~}Eha}+@b*x0a>%{MK@98PpUGR)J{+OxB&>Zi?TYOZ*%$h4 z|4N{5#M_SdI9xgPO+XJ9x?cA<)`~Y-$7PGtvqkuH&4^w^;tt-cH^6OcZ8Q+DF{D*@ z)&&$KiLTaB`WEuo@wK8HT4)!o9q+Z_*?p0*hK#kgXOv+KKT=O}cW0$Q#{FCs)=xgL zyS~HnlUfaHGp1L+L?D!UbNl@Ril!z4I#YfrSyFQC+FfKadlHVQCsQx*XP`8bIv7hR z#GZQrr!af|7VK9azFX|wyd|KwkQj#>(=qqVPm2_q`Yo;w-RGtXTd=x*%7&)5J{(B> zkcZz7H9@3r;2DeWLxhoty`y`Zm-|@A5g3GeYbkLQFYb4}FAwvg_4G*U5-)WuET?xO zc}sY}tYC|Dj{}?ARv1OcY4F*6r75;u4ck52t{?P@LW7BXi&FWvUC**sDF<8R zw6O`yG4?GS#-lWtPUAEAHj8g-CSgqC73TaW7_Vr)h&mwo)^=bfsdO_B4=T03HT7YhOGq+|z z-nG1WR$ZbZMlmqgx9U2N*}6v3a;&-z6iWB4x@yw0WV60x&nG;4u2-dvk8IB+jb!Y( z?vSFodly~A{I7td#t<1B<-u+v+(D1bX+gd**AJwp#=H*@bV#knkXTK-8bdZ=Mdz{e z$Fyq*reu8+jA_>w#Ze8J1w_)Xf!1B(O{jzPeEr`Q4?aqoD!!7QMXf*4S!`4s7d57+ z*hKdUcjfei$2?3-F5P<#IutKAJ`&-bfFz1j@ z?Y8y=ys|kT^mfwA{s$OA%{{m5Rx^yco6K(`_#*qt8h+%r$+PBYmUnk+ft(1yE`xg8 z3CPqeW9?Y^XKqYo1Gm#zjw2`g9lJ+3c-t-SU`uwE-}K6h<;GO0d~mn%;nd8B>@h<# zlC@iv`A|h>t;&7tHGy%?u*xOp{(jDk0@B<^>Y$wCUH&u5T?j$+iF*F%TX~4%l~yb9 zOI9}T4Duy0p*|*A(+ghAOdqXkjEX-Ygp6jvlS8$cR@dz?`>ec?=nYlx!3}^E)GHGX z?({F1A@O`w*E9=3#lJn#Eq5pGWnt;(0!6q(r1U$AuTGX-EnKR=PFa)Iw%?YxG%U+O zQT$3k9(GO*f`-`2$^KtgMca4wlAQA@pCWeO;4a(OXH*wX7=?wo@Gt(Njlb>})SuAi zF?#~5@h7CWn}1Z@^xp;T&*#TilY0&jPSCsSz&&TH>t(2pG_=pYbAOThB54PGq<1?9 zoV?lAq~7v&vVa<`~7i#q=948qC;?$kq{q>H-_}7@OLI+nyXH7M2gR`=_l@@knws z2vJPEC0*Uq`VV9SkhmNVB+p%FM9S@Qn0d`>ANO@AVbI=X)J4S(#>vRZ>^4;eky zL>5aQ-BLHgYFO4qdS?zUD2hqE8##%QcG+F(1%lUsqg)_(h2PArfdgdCHMa(a^C*(E zxizqxTp6SJ&Jw}?vrC*&q9Qel$c>_ZTUGstHBp59pp}?P3AmyhQBJSuzE|*&>JCL= z(^W&&%+Lgh@G*rRUP!#v(J)VRDkyf&991e4Lc+Z49gS_Gd0CpG63R4$k`ix{`(v}< zwZeDh9vSO`b3QQ(YnkH<)>ub(Umg>Lb6fW z3?_|wOEHPWS(hwAdn2#%<&q2O8r;3(GGYUlzG#YBrFcLPmjq{0*$ke~{B!#ktx_UW zMP|u(X7Fh`dC&dqE*ZelpA|H{n8;I$w{Qgov-gfA@nQ5`KrsUY8Y%-8=YC3ZdwNxR z%dLuHfj^LB1|xYJ1G6cJFZQ*klL}OI`ZFK}aWEf=%`lJDv;4_skr|R~UH6fUw0j(p zd{V!b=k4xooX)215Xtvv^3=?|6C=Xcmx-HkuqlHFUAxGZIuJolC;Ac1$Jo$vxOcPn zwl|Sqv?p{Lh!ka1yrz>~XUnEtP~;Iia;AdLZ7E^toy&5YV^J^n_eorW6ps_*)GP)WojJekwB<36=(!&-pR$#X()(R3$ zMQo>xwZe?s^rXFgo=z667O;b zUrBazmXEb9-|N!tEGtE>eGmPra_4)^b!l_#TI0UKf>`1D&5H5BAWdhQ6^kU~EZ#-1 z(k8(zu{<>!1FVtw-Y9I0lgj&v+zFq$;=vA@FfyArJh-!rAu~iZU69b|LC08A8|#Hq z8Zw5(IgL?P%1JOC8L2dh!K?eNg`8hrF9YEy*Bb_JE#~Yp7m$OECIdwD-T+$E)?ybM z%{0NNn%#2{1XD-IzB4OBsA>CK#;0JO$e_mXn=>C+$2~#p`!9O}Ty&tkrIx2B z*7q}YWUq~@?6%ndAUz#emyz9$d{2#ke3R5O?3cMgo%rjvD_#`^2^;iV=oXd;&MA@1 zxu|nSv2#w5%ZGwiY|p)2yJrq>ZXi@Y?wk^}5^bX>jLIHqp;X4lul&d_r&84K?S8mG z(y1GuWYA6q69Biw-o-YfNbXCEII^vOB-)D&?yD`Fh;nTIASZN~T$Naz_lU#Cp|Y|B z=g*fD(f@+2?brUFgDkCQad0@8InxBveMPUmO3y=EL(at!=j3o=wOp4j6tyzv_uiFh z;=1a2sJK?MH@P3;W0PZR;Phq$O2Ni}p@e=wsvH5dcnXFDEl-;XJnb2_U%FJv(~DC63+miHEH z$UD9A+(~myMb~H*iQUA-rn+sK$kpsEJTU7lp|nPB*|%ApF9^o?shp8WE^5wHcD+|Y zqLN}q?^vd($7^?sJQ|J) zHWt%`{XGUt)Iz>7lBg4ovEbDrM@+A)F3So|_aRAKGL0OI5>*9p(O^fN@nQA`9Or#H zeY_O4?rOx(5@&fA%5kbW0VTrfVVvV}F&Ft9sRU28K~C}7-$Ej47E$IZnMQg|g^Ord z6O%1f*zYkDf_b806MQB^u`jU%JQZfwR#s*AyPwnRlHrsZAd<~J@L-c7W&Z=Z)ujY5 zd%jUqZ9s}`K%U;pyOd4cHl_hEJYsXOPKE-b}m5tqQt$O(}11|n=9t8>`3f60B9FkU9U3=*X33~3N~Eem)l4xb`~=a%656Hh(iyE zmiaz)XTwa77XUlgE4lgeGof_A^voucPLG@i!cFGljgIIXT?%b(Lf(ADCm9B{$N{PPOtJ%yU@||PR;G0>=u|)P3)3QV6BWSuwCNb_tNzh58-s} z?&Ua&FnYrN7bzM|-%Ned!}JY2NLSL|V-Z*3_Xx!STMc)%1UgX`_4ZSPY|h9_0EP!;>V;I;vz6`w#Rot2g^ z1o{o>u$UJo>nh$$#w!9cN$Sg#MQk+8GyPfjmC@!H<0W2Gm#_(Q>&7TADo+0%I+T#O zF)9_R0$qY~0(O;jo^_j~EZ=PAjZX|EiNZf=0z0{Pe?eJoxw2Z^LZjnE)EmpttGp?2 z-|ppb&UDq^S{CZ&^Erkttdpj+bwXwxOiwy!orN-(`lfa2)nbK1X2E~nj2C!PuGjnV*4P`>5j|gw^As%^ z^GX&mVFDE`w~c;kIU!UY3NVk+Vy^jcjYbF5tOew-O0QSCg@fI~D}!z_HK9W?57(&I zA#G5k0Bh{^>IUB`Z9#3_sh)yaNwtZPd@sEwCJaFGb?`1m`eV(KMjfaiH0O1E!9LD_ zm1zl|n7TmXbBX3pj;b*U<<6@d;mD;EHbm{8vLBWic7G$XA?%B+a)VGl2GhdtBXfF` zLU|IG@de2{bZ_RnUgP?@%P+D>Uj^ut?Htl+>SPV_Q-p$OIU=37 zW{A+GediGAumFe;9r6ffrVkfHbPwcIP`>Dr)^!xV8dSgLXM})GOdZ1MD(id{4ZCDb zZ6PE)YLXD|se@VYkt~$u$8Y3G8GiiR9C`>&=Bx5j3t4JAzQHa1L)~Bf(5MZb4bq=H zWdw$#^EemX@J9Mj_j-2w90HyaWiPkk4NoPp%WBw#WwW=DGoFL2tKw485PKbSSwi?T znNnv$$VNWH`;8biS9vX#Xp3?lxHB1cV7vlEQC%t%<3=#KBaX^-x@Tw1K_7#_CZizW zCMdWeQ<_9p=ZDp)5xADH(Qe|I-~s4N%y~5RwNh|81+J3#- zT>%@+Q$A3i4uYP`0O)|+YHjofA_Hh)0O%a(S1YI>0HVqfcb~l)0Hfl)2Y_%N#6TkAqTrcBclo&>*AJ<=yPvXs4AoP5=z*aL{H%3Hn#X3*;LA zJPoUACC}*+$wWYy$=#Uk6a%VX!u#>sIjj$M8Sgi0UV>1=2KJhytj>b*EeET|D74OUJ%yGz z^HVQ}v;Cqunln9zJjefVCfI=UoPsv~U&Q~*`2Q~36?1+k9G3~KlAk*@9t)@UvV_~u zD4jyp8{WX1gfaTJ66=FPMONop4m0MwBMaXHq!8)=I*|v_e>Hl)b&|k)le`C>XRg{( z-{sNsuig@y`}H+dvL|Sngyyu#E)pxad2%QbfO~2{l{jyU0%0$f%0k}afg+8hf@>+> z<_2)c5GbJ>a^&b)0WJas5GF@Y51^H_6|1HD)o)sz z6?D{@*bF;ql##FLdAV@t*yF|r@0N~R6WxoSbcV7IohaBiS9B{a&P3XaOq5k(o+bM< zGCC7QUq4aWh)dcnniiEbxyiCn(xgUbVu_^1NLwUn9hye3BNK%fLy{&;-q9(t4#cNfehz;l~>({JPxzYexPi4!gUWa|$Wb{-|}=DMn|J z00)wj!e}#AA)u3cQW1qjtwtI5T1*v<*XN;v3v63>B(;d zwR2Y24I+X`l}99QpgMbZR(@|)pH*&fjU;0fm%f+g=m=J?Ug7_g!h#RL;u`goC%(}H zwpPTjT`O{{!qAE=k9BDJjS4HP^b_Kj%(=J~ErN^#XyC7{mF8Qw^Pk{3t(+*eiovl? zpw+^m*||Md={l>0@B`C z#OS8smE={Q1gRD1K{EEVq&9LO*hF9Is>Q-u7J9wP#a5Jz{}4c?)&Bzkp;wbI4T5L}G4M&QAfFTA7QQ>x|fR+c4%>g*{=C z!E_J zgh49%l!$fUB#fo3PPHPXZu^Nrgo#IBUV}C9dtqvz0hNoBDJ+p1sjy(BG?bnyhuf8M ze)n2>q4>B+*D{_)IlB+W4`TJJ^92X{>3(w`d`HDQ6|ad;)%i%|9HLnR4&5udD;{Dv zv+N`6^Mm&Mkc|vIA!46Yl&X|%_6I*k7#(1gw-ckhn`GSF-M6kfiVnNI#NZM6v`~64 z)>N|hoAZWn>alwQ&tU=mNfvpfGbmlyHF(8^2JkJKKHdGkwgMMzaTj?t-6vu%qDsbO z?smA0?_FFjn`i2~Q5(yxb~*}bEDu2BlBBU6r5)pwK@K=@k;v!D~DVmH0lo@)f7RBchPLy0)yoJQnky5Rw zzd}~0Y|L!#YN`dES4sMyz5S{EOnPv%kag1dRO{&@1;P-YY8&!>s;wdxkKY)*mhR$| ztuxlagViPF|^IU>nsPoKe*bw~&E ztH~6$I;({+He(ZQ%IZVZVT2GRrOp4Ww#(qu_Qx zNVPd)w-sISph#ybu$%b`M#T?k9g(%e7}w)(%wK(+=$QzKj(?i#-Cc^Rk`ck#%eK(Wz_i02*U@>0&d!1g0)avpaHxnk+=1kqFmlKPQ?J{`XsHOZJEs7**n|C*Q14>;U^RIM?7 zX&dHv2plY50RlJ28Io}GBKJG&_XluVait_9!s*#Im?OTC#Kn&Dd1pz;ZSgAomZU_` zaU`cdCY~c|)RRLk+0DJ|xh&?W(?S1v$`hZ%B^k;KrdK>@#mH9*W|YxRd3vt9zjlJe zCil%{rq{B#syCWAW0S2~#v_eV8@s{5ThtbW3!AN9rX^|-Szfn^x(LWtQP?oIwz0ry zimL@i;=vrh5w-ASxqp=z5i>teMx`Ud-bC5EHxlX(Qdc=;B!8v$TI!#xx5C|%XD~50 zv0~D1V`(97$pm0>QA>fPU4L0C_d72x<4`Su1C9J<_PCT3hc?>zX18`86mkL+D#-&e zSvQq?`Fr@UXFLKLtcXGWLzO;!A6>@Z!(7Llf!U9+1}R%K8g)GUv65|gt$Gc;Y`XXh zU2>5i1TDyhF3jSbF?6uHUSndBGOPoK_TkHwe<@XD+^K2-q^b@{Lw~n*sX>HYvLdsJ z#VwVl(xXtz`~wx1e>^&nf6G_i9-pwV2MTpdhNaWcr3DGs-LV7NC(2ANY479!~x?)lmp_YR~R9rv>4mf&z%;V2|7dC>B~_f@25^wP2O8B@%WCX7Rm>p0x;e zip21(vyH@nJ6Om~eEH3kbpq+CjiV+xlAO*uGt0N3KgS8jvi9>VjK1xBD0lrFU_T%K z!l1VEoATG~hw+7qDC+q^O*}Z)tVWO1+mQV(fOdynHe4Vh+leqiqU`O-nkC8L*$k;p zoNUA+WgdTY%)ygTr*mdma(p>}Z+4DwV}}LUtxadMJL5?KF{5kltKTL#(^v1BACZxG z+hTtHYJN7FAK5rj!RY$8`s#O?r1wQV!>Q}UL~nVbZ+&~Gtl2LKzd?lik6pKDg}HL{BPxOuBN)4RrCzw9CA>T<09 z3zP6*+S4{*Rkebjd{;hBU&Q3DTv?dl=ycN#>-V=&+36-q+W%tc3tu6dS(LeMZcAG#Qynx{OwyRauy7dLP9h30=j5n!d4yBx z>UYHv3xNpUZQS`nvZXrUTwcU=zYZj5`}C+iQBLZD7Jr&7IZT_}#-I9``PUC$!~UfI zl8CtlOV;|C{F&UAtp7Bb8>N^W$4xFld0x-4{OHM5^7=V6#r1L)Kl%97ov`!S+}@nn zBqk(p(R=sYa|(4Eb|ltZ32qm69mhkT0@PU;6w~zY({H;z$mL)e!65t6uTa8JRY{(; z_lcy_0~5icPr7H<&-8TG^l?}OsU5S_Ziy}+u0vP({=HV)8xpGni46tTm1)Mj&FUK^ zdD~xc>Vx*V5qnBeZ$q@eUWiXJyfdCFU>U4mw_#Oh`c;+JukVvC?axHPW3M)f^stPL zzR5K9)^a1dw%DZTpzVd_>QLb=Fv>aJnNmW?Ixd>-pPW+S&Nz}e*A!=3DR2s`667qX ze%P9@cI?B>l$c$-p|5U(x!^oGI9{iGN?HEYPN3q<)LJX1G@*9fZ(^8$+RU(oylRbiC%65%e>Cg-jLQzmu!Fr$^ck$n}mb_%8Q#Cq~SDU6bVvXJXWuDtDlP z114>elV}YT1n&e}X7)`qqo1gw@0}PausUx5G@V#7{*qrqbgYa8?q|*}EU;G#zP|+w z6UTu;!|6`nP$5a@a>XE_gk1EoXN2?l@*$KM41)rs55%C>567T7;FW_vN7Jb+{(wBr zjIfVCmmB=~3|abz+KcCH+cPCfpp8$JgKLRCiF;FNeTMqZ?>|4#cFT81MyB;YQSp%2 zK;3S&Z*}VDZR^J(Lj!bAp65ROwP6LRugD@XYRlmSYuw%6eq!I!4u&p}xOp3C=X2!Q zMnZS;T1h{(e?4&PlEFKgpk5Hz8)yab{p{7J_J1NOd*n?w@A8UIqfkZn(&2vV+gJk9 z9YXPj8OR)#$Q+^+lct4Tlu*UZK?e0pIdU3uFz-?ZE|?j@D}Xb#+?iZStHVkS+kx;6 z+v&46j@Z@SU_V36_WpZSQsz~10{w7ipcq|TFEt?(ZKS_io4sztT4#TPB4aRP&xqJl z!_!Vb^)!2N5GUE6uO5yP+*us44+5~(ZEJV_E%30t+q!N4zy@b(cqVx5Z{}1W70Q}#!aL{++QyUrZ#h{+Fgmy zJ-er4djQTVl0fG>q^2%MI9Ms8ad%_(n5ux>%ll9H4*KOO*2MV(YLI;eR-I=3s1~fUEcrYv_OJyXGqk+0FoL>nmG!ckW3z#9rK?8&D2qWAHAQZ$VZHc6b^`zlppX2J8 z22D4w2lJX?Y3(;>doX)2ezp^B%V7NM1=9D$&)#5Q8Gc6h2kdv8$coNRQAr zF%&%g*ea`Gm4g}5RG}`I&Mb;l{ApTpadg`GvzpzrRtcMnIM<34;ONqSy8GRG3uPxh z=UJ)r9{GcpthM$t;%}$GE*$-W2t$#`e*PY8?HM~?Ooo+vA*rw*TRV1lvbfeM3_NiU z8)E_*2Ob_;9~%8EV(du7lQYVPW8iUtgn3vy+xja1pB^REZA*k>h-9NgBugxolT%0T z4qSrB;+@neL{bvq*x=G57N|7=^Fs4_pS%tQ@!ZouGTEsX;`hTTRM#T!QOZ4*^h(xV zm0&xM$7@OIJ$SQwn3w+!Oayxya4vES4{q2?T}VDny^x2Mw-XTc9-?;^v^{APx8-1B zGpOFe>}>?A-0xsQoVtmM)yY8iHe9XTlYa%Ta#~>J$|ck^Lu!h4P}6g(^+QT*99CY_ z$+w7pqm{Ntx!}*b+UzdGbv+oDnm{HTtbW-YP9OnmKhwBya`zx<{BWtGgjYR4>8(FF zU~M^@wfJWw2lIBVgjFZaIurZy_cQbdVZCZT+99L_9z!^EPCr zK2f9Pl$!oMO5LY@Me=!62NX_ykACGCAF2D|E!{p8vf$Cnf_<3}Vd=iYGw~bg=0H7? zD20GYYL--A<&V{!s+p7D6K)8*1?it;3)WX36XO)c4}ckZ~Z~0j_l&1 z^4Y-pIu;*P5XVnc)cq=@knP>eKA&m54*R!({h!?GmTLV6f5iF^_Ua#^^@rU# zKR)N`FXcAst8z3-n2S-}u*Eq;#BGK1MTxpZgTvlE8De-4xz+H->3T1t<@X#DUEFptcb zy2=E@>d1^rTcdb-njZBHM)b}QOProcc)zKiJ~3Q^W|{LXfiE8XIH#V&v7W$JAgdR+ zk~JO4;5~LQrtU$)_gGzP6q@%+m{b9*ln|&TTkbXRq!%O?IP=5KNP890QIm_i(UFJE zdY1=E);$ACoRlaipAdhhM{#phgXsPIM}!`i;e2N7hEg`7k`or|HNLyY!QR@0~3RGY3Vd^@U1KbN4ER1sQwm>MZ*t*l z&TC)-3geMJjD046SK8y}Y*1i7okX~)+ZPjf*T-BWK*ik6Y=PjHK78LyP6WE|jM*4? z+Fm_o&(7z+{!UqS(-(#Q#|=XNJG$O!ug-%na0{nz@SuCFhsD9b+XUSh2;*Y^>)>$C zr~6;8Q#kt$ii~};Xp`hN$0O`^u-jZb#GZ%{`}EM%RD>mGNMBv-2y)0__UF7`u5ju5 z(cbT|-tU*Z-wEFD@$!q3tR*Iw(m5fc_Bzhb7#(*>P=vL_&f;%V?5ljh%Nt-FCAS@E zy)Jed*@D(xxT@f_C3gO7-sjVaCaH8b56z+rUD6bba}Tmp5;NXrZUHO3E6)GTqbP=r zx0!G9=8RHj+$aiuAaBNMn_zp*B@ovug@NtIeL}p?SQBumn!;0$ZJvNt*+|7rYaC z@kSHiG_jFU7Rkt*=7@v}-vy0FdR$qTx`76>_%4bN4>38po27M(Fh+&VLG}|Kbl&ykHQyiAGsz1TJ|DD-WOxva($9pb(w1K;r{v0#^|- zh}rd@B8g_V1>)u-H5d4^@*hIR)H1&F{F}cG7nYifOVS-+lKoUO4f96_T5}-B&bkOOijm2fy6@g4I$1Xx^5R_#z_z!SMBsz z&Pyh28?%P9~ZVl+Og$i4-h6?C-!;fl5czL?US} zM{~Lfmg7N*T^qJivdZ!saei$7B$+(;7z4$0U6=||2;{Exhw8^AmmLrVE3+03mGd6UYGA9Zt4D>q>2dzcJduem*;s4x#En1xB7I@z(G1k3 z&-MNgH8rJq0ODnB5$l#_-cTSi#@O-qrx?;1n zq9KSnU_73+dK-oX&~sLyH0j*j9?ohF+9yynM)DO83a-HgSG)hy&r#g!jyF+FNd@r- zvio}0yk^L+rL9)B;-Zn6nyz*)q5uv3p|>FzNZ*#jEXxQ|oc=;qRe}LdbK6=@VcNtf z5dW71sY8Fn7JlQ_5s`aDWNC|}q4z1bdGzi}M~^6(uc{D?HjY+xxTj{;RVnLNsTO<@`Z%KRlp#Rbz1UWg)FjF7F)gM7RY z^JVY}#E`P=1hFaBqO`~)P&czKv!cwBCZu`AX};1QzP4z}^z#GmJEt0}<0W-N=6@bO z)W4w7<4>?8&N@E{SKAkF>T3{-d-0QJtvEOAly`29k07Lib*%`jcZ+h@nHIciIGzpK z_e);8g?D%7)L{i=I{-K6?W64Ni3evfy{Vr4Me#3>s|QZi7hoAV)0I0}@1a^9$UI7f zc^vR-Z?Z(;otZGBUy+!5<<69#Gu)XLa?TCg+#R37xjm-){IfcL#$V?EXAYL2vB;4J zI)^w@ktEOQ#FfK-h_Y8a4Oe7Xmv%Bvd6bHTL!3K&;pgLL{(JEAb2a}~{G8S@7=Dfk|0DQ$wxVG^Gg17Uf6IWWQXJL!inF*0 z_2jdZQ$3afQG>!fB?Bl$n&rfdrHmPE(Z?RdPAaw+NCqD5tsQ=Y!3pVL2+V+$6oePvZ>b%kQo? zr2?Nil~+9>MZo3>DR60DNMTXU5mM$VfDJYX)AwX}t!kcrTj&?{r50a2Sw@HCo6KES zbdg>d(Zzim)+5#>t%4f*Bq5zB0tWa3iS&kvSAk^iAOZ?MC7j@a9^uuR6sl|bsg0S`%9Vq&+#9+{}Duy{f{SqxIf#GKh>-9Hb3Qvnw7btX0;oq z0CRn}ikiRMOMc066p>_dxyo@r+sAC5_CI^iwzvP0Jz7Q|kSlebijUpiJLnkK?zR)dxs- zvibn&XI38|1L%yYKH&UQ4Gw-&a8Oy%Ej|wJtq(B!@g)8~sNi3s4fyqmKC}90+5pT{ z^Rxl2?xjzNHei-}5x=4hnBKpj)x-7ax!Qo%ec`*&28f3t(FU{v**tB)Ool$CZSPg` zYVr>*kN@Y%x=MaR1kH%OJ);Cj9gXFC=55fmvN?;{xmbOkBJUtl&!V4rSnWyWMjnqM zkC%xkKAiOtc^qM!t4j12dlIYjQGQh#&r0G&_KSj0AR-7Gp4tpm6&XR?SzrWlPHfo^ ziZV5^q(pg2Y5#(l2j^0sr=WTn+=TNV7TP~~lEN}8v`1BF|7$?ICC>xl=(hbhA0|2M z-RL`R5&-z}LoU7FW+=gv1C^XB6(mZ|LVO-M8_HIO?@@MKPXLT4$GL?EO|$>xrY}XC zVhbhJ5OfD!kT*lnzWgAKW#tD$(4zWq|8R;S+RtQ&R#-F@&|scuNz-hq=0dUXrHp)8 z!ZQxX$)7J@wrCBEldsb?|11$84nEwcNj=xd6(EGIh+cvMrh!^_(|Q#kf@suq=gP;1 zMk+R}u}M{e4Z=UBpv)V%soggb9o9I2h;9N9%y%l)zXu}n-Ud$ohY6e|N-Kj9(J{n* zPlz5OZ)>Y)^RL?9)-5$;HDG^x)Y^Yyf4i-I0I8V$?aDnen}hFfzx<;CBOkC|$`yg+ zYB4xMhhUqhje$aVj7TvdiF|2j3#2VVu>^!O($H6Zq~2@4#P-RP zhQPpoYR7ceH~~j6v7}bHSY!W!I**H?k}7JmmO{iQeTz`O%Aa|RM7S!ExXUNO(Qp8~Ce)b4AA z88u(aG$p3_fev3)D}2ncK0h^QQ+zkqpm{JYk=Ns@A*Z1h5$9|@@Zb)5d(@dy=S*vI z5Bt*|?h-aT(^}nwc}!QLL(IWl=^_$62+ReBY=)XF;Vit;#`vcwsF< z3Z2F&IOm;Kr(BUiNvX^W7%|~RTCPM(;_Q-%ap(ku$i zkm@r#|J(5U;Q$+kh+Z?wET5#a9E`P(Oil^9x5NBJfDQF82zo3jB=e)Q%5he3Uu;P- z^-17!@=R918R$Jzl)M!8B?OLqyv>hr(_)*boX+$BTT z3r`=KyIB11?3eGaGerBZ-!I3?y;b4=js0@_OZhbOclXP66!@sCLf(FPKc$XA$mTF2 z@A<1jR)RM6RC0pE0-+m;3!|u2opX!&xOOeXgA5UU`c_03R_YR)nGCx9WLbWHL(s_^DFV!3{(4HBDCa$-LV|pL^*fX z1cO-`=2n-3MW)k6S8Mzi&GmG)(m~bPidD61Lx~>O;Ne} zoByHf0IWgQOFZ@QSB9YX^Hl{+%~gpd=yDsJ2GQlp0s5`sJYFFeM2i9n=*56k^CB38GK*+%^Kwv2g$y6wCrmI50qh? z@s`Ns{_8-Vp+fmS&YK)XvwZwheg6LtYDn=fPbfF?cq#n5#+d>?jyT{SoNii)v!GOu zop9^nof}%68|fd+T0-_lPCrAKaWi*K`oDzYeCV%*As54~;l&bNyhy+^kSUkDk33|U za%KO5a*ruj<}&5-eb0dGh{}X3+Y8F=b1PY2t8$^OXH};S4(ZPxr;yI>dP^0|ukR29 z(&vFNcISU{FnFmvC&CfrD$|oM&n@-jIl*Z|7$AwK#lC^u@+NqlB`Cr8EU`hI5v*K@ zy+yK5kt~!Ds4wmDK{tY6cCDmJ1)eHRYBrh{Pjmz$eSvbOyXtsDp>F~~qo*2adTZJ- zGMfqTKrz}>#d&3p;@p=XA;KcEnCQIPW{|&lRUy$gydjUQ@wl#%4e;joBaQPn0L0Kc|O0;UCjJz23xNb{}u6l`<7gN&lbb;bz$%{ zxd0QSgdqHd3NG$1RKU$QFaVmqfdS~hh(am_QdDR{6lq5FV9Qf&DO^KIqX3;GZh)yILVBJPS718G&NITu0$XTKO~BYP4?!QQ%9;BePmonPyNiwf41~#b_X()U~K~a4l=UqEJ3==~{Hq)r0X? zk&4WEB=UUBnH+QKOPmWzof&1~QDSkGtVfe8S&!;V=vsl*DNC!j9tHjN2wDFa)}xDm zXV#-dS%U}M{(Wi%`k+GQ7PkpOdq&8_=tLi=3{+nAU z;J#StuOSxZ4!aZPjz{WOugVM>qxk{nD(=ztz;T-Kg;{S)P$D}EikxXtr=irh%)!L` zP8rh(=d7Up@{#*HUvQ@3Etoqx(r0E@#5V8&UGh|S=GSG2k;IZR)x6}csJ`Z9pR1|2 zl77_n^W|~=*gaE^u&$rKP0QHzc_3c6UsyJ9?Ed^-@v6r_9+jb97*?HnsIMW+tIE4y z%u|a9&3I}NAu(@l6WY?X)KhoBnIluglV-lWD@3lR|B(ihL*Ezj*I!=!71?JerF_e> z6Brk7{@N{s>j}IUA7fa?4>K&|4xeSn2{auMr(hv^Wdz!RC(**u@=fCy99<3b7vo#~ z%E(#u$}~k4A3rWuZZWvPt4k$ImTKaVcSW1A4|&&U=8$(kM6uz^yQ-l>-UX6*tD-Qb z!7b>H%^Ye@_|QYmtWl@OY0g>gK8nAxTobzca}G8KQ*PWyepbDG7A%KX&>cGi8<5C+{F(d z(qQmb`foWJDkvX7~DAzDMPe zKRgP74x-i`0pHCm&U(n7S)4_!4ZRw?#1;s1xKdB8&B_mbQ6&`%1*x$ilvShY(l+Km ztP>|kWOS&n%aw^%^)IOOwk1_Q6Rq6WmZYyit>*_5{67A{ev3+dkK)oV7yt7W6{V=J z%ktINKcc`#RaBJbs;|GQm_7&zTzX{=3GBV!$(8p`@)$Kh_4uMpA)wFUnF9PQKZUXJ z=JQ%%f}G+HzTYt)$)C61kqW&1j@0b!ccjTWF*f%#BQxDURT#9nE5o24H#oSj{SJa% zrTrHw!u2^7{o}ixs*%d2spFsB?bHq2?KHX$&MuQvX1WP}Ww(=S3o96(+3mpN2R}O2 zT;ACtyPZb*nY-I*1_Iupy--iXOul=&oi=?G+G&`VD>)c@TA9?rci+D_QW;BDvb=?? zB3WL*g@Y>|^xg(a5b1Jz%iwb5FBC)bQCH>4`c-7-axtM#n$Bzu+FeHCZ zqWs7pnew9y7Mjf0h_FABh|NaX*h6)hIWr>t9go zaU)i0bC`y`(ctsi*B}vQK9>36{zvG2BIg_&Y{xMg}{r~Izh}lOOl=!#bk2osqvzmQuA8R32WBr;jP`vc^|6BJX-gqQ` zar=8JjR(m852!SjDZ=Grq6&9ExjbiOGdg&Gzlo1t=U{I~b}nLBu`#vp!n|jt5Y-6X zjg528CIAfFA<__3zy_UZgnfyHb$h0pva?&gP1!#oPc)Qr+EljpX;bW~hLYUVrYWBr zAh78!G!=bbkYey1>5Vv+M%>AmW+;FBm)YM>hQEmD_OHGlvf>jS+x++34|ygwfNkpi zkei7e{qgUIY*w7iM^;_Sb`U2mcc!xVigc}-`g4oKiRiRqXF-W`A-ZvMxd(8IH&SQB zks}o=&%jNg=;+;x&K1loN-QbWwWYj&L7BIlk324C=39IgP0 z$ic>b_IA}3T)BBqzdQ_F=G_sw1O4CBkKBIAzfC`~<}e*__I$zUN3MNVP-1ZX$N>um zo8P_H$6Tr9|5yELJ&Y=|h0~|Z7VclHUkwkF83?K1x`@AfT_9|NkE`aySLrsot-t)2 z=vQwpQ5?xi!M=XAZR0*~H1+ifE<{iR86u-KKKlt`Yx%lNP-s*I5Lw4}D zQ&sY4WaV;sG+VDyd1N(2!cYm?$jZ6)NI4t(j3DiA|Iol)M@RfRvRXE&Jgc;qRqcKH7c*?x<*2PDdl`xFEEZEqf=Ez-ucv1SXbEO% zM#jsa1UGymZHCR)xTee{kFmq#EI_pQKiBm~u^GOf46&y(8)=&2-4@m5Kg9&;Nl#fmc5@0BO4c zoNN+)|CAuD_coBH>pr1z@O{Eo#mzyGHZXq>q|KF2a(4=snaTC^!itFe@exs`@}sDh zemlk>&A;9rrczHpQ8WF&VGna29s~ESW*X%FNF@b6s+uX!9_Brr)%@vJVf+B1@hFcn zf{pk0e{=nx_uYTr`hTdB$zJO}hK2iF|1TT_-M#a#GVTR5Vnb2qaHiLbg`9ZkD1q_{ z*lfh?$1$3dP&abiQN&?DvC=sV7NigBvti0X?C#uSe_vQo6KEI5D#Z@wb;Qt+2or@; zTe{8nhi&zLBEtP5_)@$2j-@0`hU&@0Z%{HD&)A7qi6;~{SyeX`Ru4eh+EP#i4*0IDdF0TqdVDt=@9 zNT|Xxdr_=ZObiDU_Tg!Gi^6j&z4qW)0z6}R@SN+zGbb)}2Tgnwn4Ud2Oz(8}1yeI5 ze>4Mn&amg!sITqW!I(89!sPP+rP^dM6UNN?9E#xQ%KE-xgLAH%_PM^0Spdj=BvaGyh zPA!c219)nx+e3ALPMqgSeEVW4-dC&CnJG@I3x2DuHdAdhrEZEjZuT%UUPy$wJ?Vpe zddEqRkN{~P1xGK~3rF_|-A7*023z|I1@oL@2Bb{82C$MdG$#RI}GA}6Wb#|5^O%zo%=f}9jXa1A4C~?SfoK= zd{xujl`qSuU@f_W_PfpQ_Jp`X*DF{|O_)fnY=TFUJ7T|QzmYzfpkQCLmdTdOC+aMd z{DcAvztdj40Ex=d9=3O<#4r856e*Z?#_8_vze)+4bpQXsY z0B7@I`+^9=E-r{4K;FvyktZIkQgmR})kXlY4Mlhlw#ARc2lN~;gL&NB*|CQ7D_Yt7 zS^V=x=|$Um;M~?Go`tE1_zLGsK|~Yxokc@EC$a{=N}=r<4rXhCL=m(tKJS!0Tx$nLeqFV4`qpX2T_z#aRG(r!^-fg}?cs;@SrPeRMEwp==Y{g*P~#=cTuFc3bE z^F4dSfK$y`GNHT96VzELl^R^S>$D65HuEEQC#yhw2@G7qiiPzctk8g%U6{Xi7-$m4Ekcz+3>HBXHc*PXirB4I<`(wWE4X?EXn)O}C z82A7a&?_XA2t)}Ff)oz}B1MYxKbs+F*-rmX=D6?t&$g8wCA{lD zwnztI5qq(szWU&2C9g_-^5l(uE@KZd_OOp)&|Yv_v-{?+r6!M2x1US5f@X^7U*c6W z8y-}uSkB1WwYj%GSO~W;vTN_~g1w?;Cmt*@>xOi|;LhdE0vsAw?Wo5<yoofBaB3)f5o7=l0KG;fRxJyZe+ExT^5@#^O?sWuGB9za0r+1Z}dm%EF73? zy5ypyP)BaPcmCWHS;ePMSg}R`C}OL2DC7E5Cl?vm>bV_;wrPSM^1drwSdf-ROFl!aoR&5XKMi==a-X+&`}F{P3Msi zL0$5bjh8bNpX78)Hq~{pnLej%GwX-0M+89Xd%yi@kIBb}Io}AU4>ICDkHXZyLx86N z0<0u2B6-@>X1mv|eOAUA2G3{OJAB^BuLQ9dSwW;J5n1X8*7rc1V0~`q*Md^QF_u1v zPV=1WW4iV5;`nlj9)c;Ye%f9S8U(F|UKY-o1vnWMgIBBbe(@YFw+^0>kasLxG!v3$ z_*J0~sFZ<@8q0ZXA9Xb+>-($M^U!2(v+s+E6$yy9$oh6&Y~0R`R4iIzs%#@m3mxm^ zmB$huZ!nLsWLv$WY!zE#Qzxz zW1@#86xQq}tCiSFacf1mQ1=2A-MSW8KU@FAOYiiQ$boW!HEFdqY183s^A6{}!-&=K zKd5Xc@n?&UuU<>!Xs#7m4I2qaDKWhtu^Jwc_Nsg0HOb21$6+*RB`(Ds98?-h&cg|2 z@z7(7huGWV&kZ%682nxZcFGV^=fb)qJ`%Pl^6vXX3Wh3$kcw+nG23OovjiXUMkHW+7tK)7=5_>2{3;= zxcreWRI-H%AHQ?s?CYwpSA2;dldL@00O7JidKr(!8r6F+Lp!#3bn>)7{3&ptFP#|B zzjr{6fYm7yJKbuMx|8851|~Q_e-m2+^N&1^9io*OPsP@XXydWP`zKHAkH0L#PL<~k zdG>VzWs>^oK}1$zrlXG4dfV8C1DlQngR9ri|2hqcja!&JA>w6n>JZp=+NsU%vroeo zH$pW-IiH{>;p!b^i^k^)(0YUACH1_DNl_FgF8fmtH@jxxdsu)f6X^l=%3lz}C%wRa zntDR^BT#N+s(agsXn8l;I}+@2AzJ24B!LLOVSbBJ*pK&1PRt-X$!f9{QEN1HDW7Pu zQpisSXmuVU!^CKk7OL7xFGGHM096u&h=v1;iS6t`M+hbV4IHABPrSuKSiCC{OY=uE zm?H%=yR0j}g+xJnqI;4!3dQ!ez^0+(oyJ!F-lvoa1>S=ILi~?rV{Mx-Pm_w0HEXCm zvp3DzUb~EK9?@GG9nq-bR)XN?2|%$QjZK_7T<&X4qS1v^WM^Z2B!Z4&J`oy5rau>W{Ek4^JMm9f!>}(ofB~0w z)RcFBWB=4UkOln4>Uxa_B}Abng2gBB)-w!{O^$^P_PpGE=X)DNMGgor?*xt8W%`x`Ap((Cv?2KWq!G=q6BUk zH>Brpg^3qW7_qzK-EH$pX&E;(v1NGAi-kQ~4oLjvgb@#qSf4(W{t@6~#4gC2j&$O= zs6TyJ&z3L|Sicbllx33o6-gD|7L>P7(nHWloQRi^!|=nM_WH5wJbt)q{y9LQ7%nKA z_z=@y9N0JwZusa1C3gzP0`EbD#k%rEtDlWelcsuu!%JX;#k5=t-iIkDg`>m;#nX7# zjj+GeANWIgkN-_`Z>tmjm)MK@2^klqJ3Q8BlS}f*9-Ru)-;yfi+cftA?~@RusB5I- z?5k5JzSrMBbWyA^9prB%`GeK(S`F{oyW66|7k|;>@kJua@~y2(62I*yQd6lWcP<_o zIc=(YChFycsG;oLX3M&EyvU5a$z;0s=-Wy`J@fgOnvi#1R;D~@5lhcL^&xNmII9m4 zMC%29d+9?SCzGr-$iI2|kk8$qLV89Y(n|of!Se0-K65CvuNtd;>O;mUtl{V=@nYyi zzU&!*zh`p9JLZ_O{9dQuXR;~}DPJVXGVhmi02Ge&~M zY{Jifksl-`O?;@=H2%(G$#&vPJT&HYdre@&nBA;gV;`$N=Y9L__UF>aWo4Y}h%d38 z@CpwT)wF9l(=0TYY#A9z^ax3Y(?81Q)&BMD9x|Iy4zur%6eQ2wHs(EA4@XUqii@^O zpoSD3;P;PjC*HB-BN0S2!beJaM!1dpp0e)R`n!(6+p`lNSeHZ`!dDb$+qe!ymyi|{ z0B;eYm4Da2tSGdsWoSeQ;3N_Wvls$|qF)KY1!KvRiJHkp-v0E_$%fI*ZL)Rlzc}pP z^O$l6dt2g_U40Xk!S=XA$Mz-&3qE0|eR0qU#yrB3gBH0}!!9{W>4F6Dheq3%2JMT4 zg-eP(K9cafaS+zMtD6ZA#_yLJ*qJ!ZVf5h4#1H^hoIFY5LNVxPT$$yaPvwpd{%Fs8 zziTsl+OXAm8H`YX5>8I)ALCMIIQ=>1-`=Ur`Wy|W0mYbQu$@ayf(kr6xM8wt6cMV}osRfM8V@!Gc zsbXRzUNGhZV5;%d zWb6`8?adr~o6TZ-9HV^P-Uzt_QifF4I*sqM(+OHjPlIsTHzva;j@iagnu)Sr9Uoa{ z_qMM|AI5xACGpw}{X7V&fE3BO!@L+)>4b2dk)oDVr>~LVND`Vx3L9dH(&U&EAIbVM zQjCto-FAx>5v}-S$!3%ag;GF^X$|#SqtqLz*Au{za#~hjBKb#(zTa@WN)ln1{56f8 zBo$7OvIp1`qy%f0tY9RZRBTU(B_6CXn&dr)BgujcL6G5@wS-#!)E`9~D*MU6>xngy zF?(`8#wCJF50hGA-L*EbeavoaMR32)?uFG}sF9(52p1}f!^Q4*k{1$_j})&6shiOKh-%WN^GoMW1kz4dj@4yAU6 z?2L~(rxrP5oikx`mpsHY6#3ETb}}EKo;PGA>|;rXL(WuIoD-7nb)VLSjR~#i#7^|$ zQ}rvouQT+%eN0N0#w@+d`9-op>3tWo5UyTybUz;A|#b3+Nd;8%+>+!-2tvhvB z%M{ev@vDhGXPh_LuMZ@p!yXX0X7qD`J&C@^nAi8FC!|Y5PpOYZPt#8tl%AIO^mMS$ z6Fx~1xij?S+6#o9JX(Sy1fi#C(9<*|=KbF1e7GS}y}JDjT)jY18^^vr))k8Sw&2I> z^A~#*H8L6g11SZDtRN`JiY4T8xQR(t{N&kfy>)79 zVEvq@(=r;QET}dQKvR$e^9Z8W@>F$8(HHu^0YQm91E!Jo4W<+JQL0r?#`D$3muvL zn3;{h`fH`+FQ@^2i}F!f`%dc1BFcD z?Lq;h-;hXu+Q^*8bfkkd<%2S?!Awl7mjzoYxeN*#XI6WhC$zoFrKBLdEO$yVmj@QR~*7$n(yLAqEzXf7RY_zk;tQ zR?$Oquh`EsFw@{V9nboTHvwO2FZ9@}wcc^WvwMtb+iifiD{8N@*QJNp&sRLekch-u z6q8YHFnE(YwEUL--b6VdIUC!+<2taN6{{F#*f}w5KV{weE*Sg)F0~k3EIt!i`5A3Z z$0jTzZ)AWnG&pJ)ayEGRV&DmBuEGsGU$N8vz*@cr%wTYRV8t8uQ#!ac&cyx63yA^L+x4yxkw#uMBa88sxY6&CTV6grf9hqRg8JXYS zN5y#$()J?u0J`oq792G7QQeT*82plFx+jgvzEV*%YWze4|q&E z?z9d2Q~Pn|>II#vXm(hsykULBcKpG?dLOeN4#@fywbK=QtmSVqqPLkSbiAAFrw#dn z&;y9dLp@~|yZ7d{dvZr(uZG_SV@ek5Dn1bG+XPjmqu}09_=LStS*>n?p*<0kcD|^X z)0~}u{{omf8zVqYpta(h#-pm!p=H*Za@2+G4CB$H!|3MKZ&(GmA2o>Q_Zn;Bg@)< z#ZwtiN44K1OCIG$mc&PkBMKRzlo zlSh)exN$3IRbiP{pRYF770 zf#(yeBV-PWV9Nx{_CLPWv~pjM*^z9rR!kp7z_W#4mYtvdf5?0H_^7I@@jHPD3_5rQ z4H(;?p&d2Yh)Ibx(L^K0kSapd0KrC}Eu}%JB1|B*6oWH^IUc6cmRj4|R$Kejr?t=H zV=V}xO$ZRc3peHJ1uwN{9MA~LUGsj|-sj9E46VQS`MrO=d_H8(*=L`9)?RznmNG1ZNaYNaQyS0BWu}xi#RN+$!f_aB8b~ir^)+ z)||j_vG;{|%sGL!`hi)PD2I2o)ff7Oj&3d-W!_w9Ru4R3U0+vh3~JI+-&u z`vc=%$%C4-_qDN)VPg3LVw-FTUM2dpb#p1y7tQ}VH?meKD`j=qC-urc3DBsy9^)ae zd~I-I{9E#2eRExWywp-gOJiURMoYuZb@o1N{16cp^9j#jiZ&WyF^Xt*s_K>}pzRkU za;wn4Y6*Mg`eN*ryZ(R|;Px`>dRZVSj#gu*bnIpOcs92<>a&&6#;=!qHj!uh_zmzY zzR?1H1!=64WQ)a9Xa=+Mjpf0>*C-H=P#M1geu~9X>OH+pU^d;GwtfBzkWU9!NuCA2%Po3a}Q-q7X?v~VsnbNVoI8l37WEi6E$^oHb={siw$NLKQ-PbX#`mKJzld?u|Z zY$5SDoYq%P$vDsOEz$Aa(1%CF%Q$7vLWHvLg9l=STz34U&*9hG>P!6Q zYEs5jnWMdC{fHCRo&NIon;YqiH80QHlD&5LN5elUkIlI``xE2dhorL-wc=&6f69$N zn!BH$ENmv3^vv}`!I79IzG&$uQZ8;j2_9f6hAFHfnd9e4!?yWpe2U;-D#ypmU#TGP z;O@(3ju+yX@ZxdMa~x5GYc)6wz-5nx*Zjo;uiw8M|qiujyNXnCFP}XEA3PLW0+(_g#ca^0%)xm!3>*#tWe{Bp!fL8 z1lz#b+saEDi(O1byY750vdsVkF~pIl>+#2jBwS+nSHubZDFvJpS>AuH=uBN%vi}$VDpX~bNR=PjodL3R&cV) zc3kXERC%pH?y!{I<;hlWm%OCxt_E|P@x=S6t*CB}N5Be}9T^GlD0xGecF{J>wH)^d41Ok>{qO+B^u3H;x1;AlC;d{*e&{hACA1+LunpkDAuLxYTF^>AykAHM`ZF2ZM1B2hHdAJ!+OAg)Z=RE^3CjZ7Us(* zBZcZajVEkPF=!SuVTHuijGXB|qDHLbb>%$j(q0@M<6Mye9tk%eIp(4h@WYarb|xtk z0e9R18L`i3afjDD0=aHdl%wno@#;8avniEiV&~H7(6Q|15}7_OLX2fHE&Xxf%E`jz zeTW7bfsxp75B};24S!I(`*Je8!uK7~V4_ z5Io=YII8wwZ_vXo^Q97~R~#zq^UMxf?J~FPUYHvlqpq8g&&Nx%>(FXt+I1P%9%b(T zLG05CtG39hD=?2Z2A!xY(HXWH9f<2PRBdb8C-+N=oIts z$gs_acSb!`K3Vv^-+sNnnKlZ%=lDkc1M-&rlKZfO*q%O4tY1VJ*l=u zZ`^140>ir81tV8=OEG3;y;D}fSvOwwLUfLbr+6d#sCjT$$KhR3pIKgXfAgF1i<8_o zZ9TYI!jQm{;lxsSEMFl0K-71?s7M$Cm}3jBMkibFbzk&q9RV`k*gg(0w@b1pe_#Gz zFDrTKbb>6?2(3{^uXUR1XbBTdseC02$>zvb_8~g0#?P0wmH1cdwQ7AyX$fxCeNvS! zZ8Vl|$vyzb9=00gZAf@S%W#qXnI!)fBtKCf)HRlGmCB-QwZ4@dT7Z_ffa36m;P<7h zjV`mYdcc1A2oXSIeO5n8{X{MJAh|m|4hYTpN2lRNN9D#n(;LVm@vx+c12rCwg7C^hp*oa@#yZ+Nw)rk=uKCcgcpHDsR;D6LaRG zebMSg-LapGwv*B=V2?kYRAtna)@S@P-WRH}N+2Z<+Kjm+)lPWdgfVx#e-3uSYGhw8 zLL2spOJaqNb&#?qNxV*vqOUij6QQp?!;YC<+3{fqJKpIt{LS)lC(Iqqug9K+%ee8^ zjy-TJ(!!R3u!h4#Fjb+CnHP7%Lc+A(i@I}Ah zJ?wB>zQ3)pzrW{NZ^zqx4(~R{_)mnK)MCVEBsk4tTOk8HK1HQYWyZnur4iZ^!c#>a?I|@ zQ#vyQfF?FL-sVXQ0JXq-SJwLTPV<{x?rX^{z4LU;s5j-6;J3{(a~*M@fe!}wOWM1Q z|54u#E;75U8d7TM^jTv$M~I!nU$FX}DtlJ1NLI`Sfn3FE#&cGP15k(hZ93;91>DiU z%^g;@v3!!px)DtlkJ0itQlk2$@}owmAA1sz0Px4W;hUm&c<^LiY+ai*d^7RYq2Hk^ znX!rX_^lE?gb1 z2<_mNw$)MJbChI32w1O79HZ^;(o}c}g$kcc796R~&fap-GXOO#!3qku5~h&At~`x@ z1A56b*MG$mm@{Cyc|%sLTs1h7ztdNGvr0BhAHLfdwZ&Mz(VZ`$ShjKRB~okowrgs; zsvlJD)9L19PxHIV#C}GkM*K8$vwXTz8VVgB0CFU}$d8QAl`a?|36L(?a76`nhJm)E zoSc&4%&G`PClG1@r=QZZ@EtrOSA~xEpVQym5o_bcYlJmKXSVrE4vFm&dgn;ALal|n z@DYUb6lcqLp6aT8O3AM-kAxtgPCcbU&-hgk^Q$1?*HO2g%6ICipfw_Y{?<*9(BHB` z>%8R$oBx=-tDFxaC%wThW$%C^MoXVUK9K{WzfM&c>O%Mo^0ZxDez-XX`;@b^bRGtu zuug`4y4vA{1d>22B9Vh*LqE*Q3fA^~HGR8v{A(D-zLKrt49efE2!|GAdqb|^DMGrc z9%-Eag$Om24&5e|^t}YOkZD=(0OcCDlzFX)zH77iGgdz)nrYAk33(ZtXT~h@@DmSO z{`#EDtZeg5!T<0N2}?L)+Ox%3<$+S89<>#!z5NF^>7iZp%?}KZo0EO6 zR$;zB(Vn)+h1+9Q`Qocq*arvrSAGc;H~A!E!P4Q5!^1vyr84M!0SJz#`SNtS`;)%k&s`s#m~G-*lI_0d5iHHPutlrJ8z&?WPI7dB5qb18UqL&oi>EU_{64?^{%|g)s$vswcisHOH3nd=b-`q_-W4dVURZ*=N!n(q?ZT`rKWNGba@G7|yf4i>)6LxP zHacF_HQTl zPxdG>f(Fx~l%F{YwoboLh)dO1(E02ErDkXITYRUcRO7?qL?wxTbn73r zt5WNabL)>T4P6C%&~LC@vY&orHyqVue7Qv|Z;emE4to8805yYE))X&Z0@jE|iR<{f z*b9uDv3w$WrG2h`vw5A6n0_yGWWbytEZBX&x!qVkPUgj&nb9d;rxhc-h(=150^;B7c{sc^Qheb8&Y&(Ll=zmVe<`91kJV0TcmNmRV4{;xR_K`sAlrx3=afg zME(H9Ig|O9TqY;8BE^f-LcaXT6ZGYV4Wq@ zXW(>(`r>)+ei%(m?Cz7fg6JyW81*dCJ2J27n6vr{)Dq)f5{LGf;*|0>H3KNxxncx;#sG zQt(VY7!WPn6DDqL&W{&4liLW1|Bll_+-JcvkzUkcobgI{WM|&TOq|sz?kPu~V*QwZ zln0#O0_WG!r}SoJSM#F>6A9Gz&kUT&-)Vs_@V7B=nz6h(a1px59cS=o`Vdv&OZ+`Q z3pq;BuSn`GA9&?0x+KM43r5f89$hjP%hGj z!f}OMiBfShP;!sA^&@*UDm>RY>V=~aI=aC~U8V)qXnCuqFeH0mIyKS@1?kThq=;ID zaLpeAS{}>-rw;CouqaP*bp4$q(lEkLa)*k4oFA>?OJKIB_)42qD!$PsXQCTniL}=0 zJ<2DRDH{H{Ok0n$rJQvjZbaMmQ(Y-GFX?=7=ytq@Y0GOj#$*`>w2tN^H?PP5 zre?|hl06_6ADXF-A#e@@5!F?W?BRhA4WRk*_&1emU$Vhf?jNPC8^@!_dh6^5)RsY? z`MSAF?YLg}54Mf;m>WfR7%pCo;Fo*mV%qgwns+OTh-k8~Mt_gmNNOyHOVSA-TFqDa zpm{F8R2s0>Vu0@Om^EH=tZ2CssZRyM`B7WtzJPIaM#mamY6{QS>09jIm5N?zA3r@! zXgl&cRGwvS51u6pDPQ*rkVCBnK5MQwe!j8%Y7a6H3k7VFv`PB@jjufu* z8ifO^Ag*Zc!f5{UCQEN<$gFtr*YX9*-!Q^!!3~g&&oV}AHjf)2$$-NYe7&T7_@?2X zbbQ#SV}GCW5C1L}p7FDGV^mkTJ;*-qc8S55$wu&Sm?xptC(Ji#~P@9`{6 z9#JVj)X8_u*JIbqi)xnmW7S+gnT;~q?g~*?KDR*laZ+vRY0xIqVENF*G!Xo11s#4V z3OeiFgIK%^F91|)k{66as*yJCB3rwzRxH{GACrf7IS<2Hnxu z`w8>7)}J559jx@{H@iF!(t_yEgGS58HgHpZx6in@g>IO4`(m^BO^j?iPotBRZ7k2D zEj{M$h5zL0s!&h=+0~?HiCpG9F7GlzPl!6mKB}06uDGM|kRA<3ciJhVF+4vp8rr}6|BLZx*kUw% z?(t~&|7<)SKY2WU@r9J}5P4kiXdNn;w#EX`x}(6!a+)Y`^3aH!&fTL8Tnc9&%#Ag; zkvrIt5f*M@Ef9kYRxxUeP`vmwnKPG)-N~;~PDAar23}BX)`=T1LY00OY9E86;yUd# zqT+eRh&SfGZ`B^ba4iWP&2D~!!l@_tb4Q^uV&7a;+R6Vg3R&@P+=q7iA+-EDMS182 zFT|fpulxIqbtg&P&iJB)dHo+U{T6s#&?6En286(wu=xZ9j?FhdBsrxzS4fflGFcK_ zq(nITPO>L>S5_PwAf6@v$JleCXMilxN5q{Vzj<|cpC;u>AF;oYr|dmxPHO`EMcn6( zaWpf!ggDh7)hzBAnN+XvnleJt)hm_1bK$<%_)=?Sp8s_Jcq4r45Qg++YhXUNk4l-j z4T0y8UmPyVsTw_@a*GQY1f08K>OQE=&HJZ62 zwc`|>-sU;pFi9}vrCmDcp@b~4737f(?Zd|^lrs)sS}V&mWN-4^8dxE4Nr{O&ISJR7 z5^&X~!bLX1bjXab#QkZ7gipKQ1q3b47p~dNXJS`VN%}=w#pU9FVwu%gBzs(}fuaMj z#&SDl%J@Kny3HiOM_p+GHx01|2Gh^pee|h5`c!g5w|kLcd=gvz@goELNsZdR=xiBq zQB%@B0*~s6vM%LHnJ1#v@j2O#vzv*o1 z#w)jg`s<)VNwwS9yW%HPS(D>sKA|-jr-2)8Q5(Cf6>*U0ZvQX(W~_HU^)%6plBGH! z2XWGfoMS0xgB()c!S$&}g|xv^G4?AN02Z`lh)a4ZE;3&aewRMa(qz@%oRY%h^|Ksx zlA&dIRFc8uFy-nI5E^@$ima`s*HXC(TYgOUX#F{rpb+;Y{TJS~m6mDnz8abS&lwg4_rqvJ49#Wj;c z%bXS*rrKtzPUWkL1;JH>BWZRZ`KqDRA~H5;AcEv?_yX~V8K|%-0~Jmj^f{?;1Qjz= z;ej71Dy%vs6?RR~RCt?cSjHV|TPq(Da>9}i2SgD!!b51>8Y-n$<-@0-t3kIW>FO@O zOIN)(#=gePG*t}LexzAA(5hf==kLE9cQ<)y zZ)T8b7&aT9a~S?e#mvKSd-UH7L)Caa3?rHQ<`aQd;BT#bMn;0bZJM=)%8gaI>J$U8 zbNj(L@9of$;m=ENbl>ZX>t(7}< z&s3P*P`R-xUpqz5mcjm2Dn;bXkW=;S$5hJHv)Ik)Ju`orxn~{Jb9%NxdM3(=WZY!` z07}3U>d;6dEJseF>I_n&atW|lL*>S*%;#@g1{rw_7Ee2kF8mXi`&v%+ni^ZEm9-}2(>6---xisy`3uTr`||M5|k8?pz_wrBYGBG z41TPka${AVIK?b@a$-6q`G6!NCEZ8GOqBFyUHVM8XGvyCT24J@CQQ*Yp&0pAifCX? z#7sTyB|j%Bl;G43PRW4LU!V3lF&d;|X4)ug>zDOR0-X}0)tQP=L;54y=1$R}zNqk7 zCNq;cJJSe%M7!2dDX=OlPBA+hktgoVTs7bn_`Hltneh3*xO9A8@<3*MewTV$Xf-n{ zQ*rrQh*(xZWV(qC42nAmW*MTVxF2;k}q%W)*d+IL)r$)A-6DUO}p#yy${Rizl2cGgT|n8q6M>7xT zgVfUl`W1ePvVs!nTC5E_;MZE9wzv{nV0@rVnAYRtjfm*0R2w71gz7F`G{X53*gjNl zP~A__x&MO2yPbo#W$v6wrA(cBYfO6Q7B0@*xfRsYovU`JwTQ8h@W?`9d%mk4p=&{3 zY*z|?Tlbn8NmJOD)P3XEWFWrF^gKC<_^uKN`4q(b3y2vjNq+==RO9GFg(JB^4Lt>p z?nhj>IC?+l6gc`0l``Szx$Dz$bgPvaM?a&U#*yUIlNp`B5$9%|JfW}sQReA(gM3dW z^r}F&OjN80na#{?t$Bm+D;wXjfCn2BH3R%IMKu4FcY@6^^ zdkw@6T#%L#K0#H5RCf*{Dk#c;-4xu$UY0701LE8vweTzakS_TN`B|*8(%K#OFveZL z_c(=-9*SinQCC={Ayyo1Rp1dy*6Hk<^je(ip`PsEC2Gw`;G|pfl1T#U-_>$=#cFkgurXp$bssnKs9{(5AY*>TG@R$WU0Sf@+m&2})nXh025H zc9)lQ=rcpIn1=$Ssq;lsvXnbPifTm0fQ!X}N7O|Uf31YegDs(8uqCai`ZD71$6D(N zb)+D(S!fiVSjR^d8%rYSmeE?BZN=DDFF&nXk!swkzv3AhNi|nCMBXJ%1@*QtUA?XA zt6aGPHKHY#*^yU%+_>-CVm`u}1)w<>Dq3NwQAlcBjYCq+r9w{c3I{|!=4Z!GS3gEX zI-Ym~k{X(LqksIKYeXH9Nd$YTMemXmFiNG9logjRR_Ne1$ZdVF6p-r7jaPTP?J)`V zZ43m>MnC!L{Wxs>UM7bi+(GA+Kpd0h9e7_Y6G-rC|D>CAJMtktMDhQYo7f_1fr)3* zF;UY;`8YFJU;C~_C-xx?Ag9OZ54Z^1Iyfy!7%(Zh38b`PFXu5ghg@ogJ>qle5US_Y2_K zkuU3&3-`6lSX5S>i6UZinbiO}j5z}Wnkutc2#kp$v|)s^@fcc{R#Vj)DlfDVf6Zbm zDRdPVAm&=QK#s`AHDvbX_=)32WTd!*Jb`{rO-1Jtk4eov*QuKF1RmyQ;&mR5sMZhP z!a+D@g1t$fm_*$QNVm+bT%}ve)|EqQkLVn6SfPnQG~U+AsnRpLBVnicM))3al}VfV zJ(o`7QO~7P!7lzY@`%0Gs)3+1fZJWcnlJ0g>MQOy9RQ=(C;(NZF_|jN)D=KunIIOh zr}5uI7n;mcy6aO|^F_&>3g!S9B-sB{J@KhSq{bML+rXYoHyoMuC41D4)IKUK`VJnL zAGCFLyw|VeoxTJ(wKY-_{8|QM>@^-JL!DS~=e#7etRb;Al&k1#q8fIJaQrI;AWa5d zLprQK#M@8scKKoB=k4C=z-30{kdKel2b#(clLX@}{Do{(lb7!E6e18*~^f5gQLvPWaR$}LS(~DWDk46 z^vDK{UV9Q+E7wbhjmRTZjbdkqK<>Fz z0Jq;&XMHN(!R%4pH^SmP(OT^bOtzGzrG&HTw*G05?@*9O_HSxY6ifPsFtFLUJg_5c6n_`%=l~Q@(M1^DC{Dwu~8+iL>QBoGoY$ zWg0X46lUbHz55TE#$niq51AayJr!yO{4&!#{HIHKB4#LRU z@jr_pnMIUdd84#it|-yvJ#$?4v0HEE+g0DqIY_O_ZPIlHvZzP?$}siRk- zYk3rpO_QrbD;1^oI+?FVjUkz#`L>u6=3DHTTaBPrvk`_JEJQP149JL&e@J)@cI6l0 zK#7PnZD+;%FJbO_&9(HZ7RzFZ>Sa;DQIFM~fW=B2HAt1h4wQY`L6sYI&lF&6v`{N{ z!~#P8YYOb#ifsJ10)`QJ7xbDtEqw&Hc@XX?`k=`^B9Vb;{k^7Wph6kS1;jJH0c$JS z&(iG+!JDXAlz}s>fHah}>%|!!r5udAoMG1-jd6&NNn7-+@-z}~#{};6`9EBt@QwsN zUv{9(2YRK7CQq@fa6cIv!b2E-J)yi~NX@{B6?VVLWM-fUtks#N96+<#BN?gdW22~> z6o1f5Yo+%*;e+81XpdJ4&9{0k^-g@IR%Z&25tTuQVBG&6NTJ|CI=B*{| zt(Aq+D!6ShB7XwWvB#zPYWAfo{<=0emS=exFnK2vB@-s`FsJg^2WBTQsrf8>g=n$B zMPonnSU;YP|+B#n93=fXlmd2cL8pr(Qllp+HqLry|MOb(sx z-S14Cgq*P%`#q8JlzuzP&asZq1?Qs{u+@QF5NddnoGhrd(5|p>|{6sw~e33PmA4E zA;*sUd-{>DXCjeWh(k-|xteNrw08Wt^=O~j!$eC0c8AxdT7=~e{Hv5i*RVIH!_G#Z zD~1@6O$Yh-M|P8NSI#1B=hprPdp*RCxs#77n3-2Fy}rQhKzk6h&BC4vvQvW$y&zJ~ zG8c}Y3dJ=D90ZNAjK_%%zh&+oU#I){&J}5W^d$QzW2bE#r?W=L086p22&x?QjIj=Y z;VezdD%m+JQR@yBnu?X;$k zv*g&b;onnqhd95)Z8BbQ+v!c8si&vAPnBk~(to0l-_Yt!{A{W2-_^&TDt)S<=@k7@ z;2}1%^9UJe(ILBXMxHT}IPi5|bN!4BN{Q?dC6YdD$=<{+)p=V($NL)hMLwakf94N( z7Bi8bX+o{N5PVZOwZlLv2Scu+47Hn)txbaAN4O6g0}`X)~Ml{0{2zm#4f%bWvLnqCwC%ZkNe zYWk&Sm}cU0Qa)HM?cU|KoARJk9yDZl5ReB~Wq6P)4=zYNNPcuF51Lx^VZ>E+_O_1{ zC8?uIQJ$4DKgN8!$;+9=_M+Dvq}XFTeFgT~9|F7JxM>#HwAbMZQ%Ga1eQK;c3hSzh zpgs!X9rPFTLcA)ag{jg)`2V1VDt7?u?4d5y=!Ls&V~-$q$*Ty>Nq8Ra;lKPo!vE*_ zFCH(w{~>4%ttJ50+=K$!MlaCC@*}brtiTALCCWQH`^YU|Zl8UANxQk-BrfkfVZdxY zZ_f#>J)w-L8SO&-p-=nHd*38c*}yTh$nw4zzF$n#HWrYbnP3OKj4Q_Zugm%IHal9{YI*(|t@x{iLX%9WuQ0Ep_;Qayp~OTRMx>i7WxCG)D~Tq30V8~v z63lE80|>CkW?w`p&>l;j(F)#<6C?Y;p&fXS0&jHwUp)jo=T2W@Ec+?|jVkHZPrt6< zV^@rIwgzyga@Oo51x)nrC$Nay)3ctayf5Nu&V`@&1VI1+n0XLF?yzlSVZay6Uv;Jn zk&UE+nMPIyNh)_W#p*6K6^uU1TBs=6*w;x1n|Wd*l_dZIc=uuh>9 zWmzT9?auycfvisXbZP}TsO;GsI~LMN=(LC7G>`v$g+Qkdf_h{}(vR$hh3olMM#%Te z_9K5m2SXGeany${92BL9Vldv-A6$#dD@P0F8p}>64|(VwAL%-`h^R2aUDEyffOp1L zAwUicKq5K`YlUTIb*#=IMV2Sp^s!0i`Q3_2cRM*#(n)mKK{sDYo|7-7Gf7V5OKDg6 zQjSFH*dWt0Y<2dV=H_9C55F0$xaaaQ&t)~gf#&JCqW(Eg^DFU-bpAwWiQJ7lwvvSy z2%FD?T>VLMm0Y6n`=iy*;R3LlyzwuC@_gvgW4F&z4m1=lj+wsz4Ws}G8=y7uB1q1@ z(w;1HxOtbyyc?|RBj-^jM1U4ZBVdM@b($))FD0B5hRgc}w3AOZl6;|Xn&#}Q|G7C` zTZ%tI3%E*&Wg}kR%Cly9+QdHNWmhH#lxNc(J5u;KN>3*b*&OGhTnPltA>bAz-PSz+ z3|rycCQJ9sK%SE#Dmvj~fGjdgvG-DwBMsZ+jsfW)bw*2fKPo0QD~GE-VPYH04-K=k zKQq@3d-?Di9PUt-|5WpvfbJPUjby|j2jUL+sd_5K z#%lE&OvD4wUDB-N2H%u1;v zb#`q`hKB>`67pK{6WBqiJ?77vr<97mEqPMB3t1cOxyJ}qP;xcY=P|vZ7C1>*1#vQY zXLJgsI?O}KD6`8s^~IX)x2}W8Q)xAN$Hz3wapf+_(l>qdi_YJr^DFI$&VydJ4*M*7 zwRw2h#>2a#xi^(J{tSK*FG;eOM7~vcg%J@(49Ac$BOR|_C0gP(zBF3>Gx43~S#_SC zSzf#Lvp%9tfyV-7#~oD9&mev7q%|#l&QFs*6Dc=4Z#%!KkR#^nY}t7sLhn$}=;bw3 z{+1QzL%DoGk^y^r&WH!OmTYKpqKaa)43iv5w5CW+8MP$U7alHMVYzi3j783r#}BAy z7;{vu|6QW0NA|DlmleFMmk&m!w0v#_dRkTwNmk81=5-$P7H`)mpMc}?zLIuTBX+CM z5&8H4r4+CVp3!nmwvLI>tQ63Etc zmN?*$(nh!<2jmTv0_)P5{55yLj(rfF1U#VnXkNVf;$$4tS-b(NeX@X>R_WJNk}`%s z>)p=FpIp#SfGQ*p9!Ye5KAp&v47D~<3l>O-Nq8N-VAvBoYid9)xRN8dYw4Nn&hYI! zuJ@TadP8pU33Z?6pgF%(-xmr-sNZ{cM!`wDGsgAwAt3hO1d2l~V^BPCd5A9Yl)zc9 zbU89MEEwhCe0%dcUzeD2S+Ol>8W3?E5*Ibh6)wHSpDcMECfkGb3|U#DQNa{DVrYU zkr7cF)GAxVkYLY9jA!(|`ih+Sl*~De)zIv&*b++BsPF_VC$OEbM@JZ=XnTdwS{e0Z zgIO*0#yF!?A&9bH{j`rXEmDJi2Cs5ZnrnVP4WTQXBs2=V&|3#WN6$1OGx@>_f!BWX zto~Us6>HxAac}e2RhMRu5_?4wJ^DwJiXi7PHe}Ad#$ED>kJoSJkbBs2I~qBg2~M=d zKBio3G_9lezRPK1sZGp#j$M>FkJA`iCD~`0^MqWE=r9&F(;-X8;zXx-EWg!P22OGT zSo3_=IKLBHmPF`kCyH4I~8!Y;O3Q{e@t!ZxFRr!jtuF=4l47iqBWEK7=$l>8}QGQYtFd-f+YX0 zW;Zf&>m>eN1R%wV2fzs=u%%C7l7Ao9{JTi_cUq;_FI4=yn4V|`;=Ft*yX8!#y z^*$H>ewK=v`S|U zhkpx7OU>K$x-pqANo`?^H#)H zB_8~jJZRjTsH+eip?co^6wcdA6M zJWuFN*5Bc2J@KJQmJF}m7+QChgtjzv=q;lFIp#T!%5i{H{DGE=K_QYlI9u~=?gsv_ zpmKD1rKB}57Cp|F6yN0a+$TewCt!u@1UP#A|DRa zs=4NiNfhWwuh`K6s&b;53ri$ObzwLwPvBgI-141d0tG^DDP$UOk_jla!#-oDuuQ=Y zz@Q-l0h-1^M`uu9m=vsx?L9D4)T2D_J#S5jbI zy4bZh)Ulb0=SgTd^6DmpiMwwCt3vDzOgoryYNd;*BxT4e%`lypBP>)yKBZb-U3iO< zS0~k)LM`M~De~&?!asBfafQgMtDrNn&1j?nc~uI@y-;q}Zwc5T2xSY_DSEV#1 zBwFFft14KR+!s0WO0?u!DYM@^@cHBwk_iH1PZg)I^Bz1+yv0)?wmv2n$93M=ds#r=7 z_-!(X=Bo^6J*ZC%k0apZ_yjRfO8LHQ_ZDltfqIS3u*&{|EW7k0CE&!XnFqrk?2JKy zdATzJ<3v`y4;?nC1jZ^mGRq{Zc)9hSiY!b4Bl3X;QP|RHmN;4AD2-kfs#R_qi#G9C z(oeH{ivwxx*pa#?S) zzk8Tjw%h4O^H*YJd_AF+%U<3njz5}FWQuXT!1H+5=&~&GqRKl)MA976+i9xLbwK0Q zeJA5O3I`%9D}jTbxHuRH4#eaE4`;-$kpAhrIhQznoO_$wzi+1YuU`5$F4@28^#0}A zD<%Gq{^dyj$e-%iAm{e#224HK4Zy4u1o@F3llx#rwhNL+L#&phiU&}CKl`J{l?@_$ zn2;Ega@Ht`(ZDN+B0q+c^4B@~iP%fs|9L8V3EAWq)bTY;vyR|QYox?eJtlYr)#LoK zUFpAMh*i?nM0VT#MEMO)Dg)SOHIm= z@qJig^+)?<#b0Jhl)09e5-7?N!{faj-gH-PCJFZ|%W{^{Pm(-!9zO3gBrX?z2oH?j*JTPUMd(;$)E+5tl0>PKz=}_rH!xQU+^rLK`)! z{oPrqBCh&oCE`x1HJ@7lTEyk1h`3xw#N|06F5eMx%2ftW4E!4rS9p?$I}!iCCE~s; zUP@xU|DA|i^?60yPpO#M7Q2x>Ag2^@7oB;Mh+E3=GZ~OCBH|iyMa217)v}tDh_hN` zSY}xboL+~B8-u{Blhj2)t3}SBoNqPA*8CPZtg;b~(ooD@)BmaXlf_>qQ+>MVo2x`0 zMw$7Ex&3nrz}$=iaOC?+0E$7Mn<4=769VuK5r79wIaf&fQIsYIB{O0|4E_O$DjXHA zd4}bPKTgbihdN69T`J;l{p_#BZ`b1Qu({oy_9?UA04aJCPCAKUaz)^BR|Kw~b6G+J z{*?9{5n+TDag!=0?iMi-Op1vaL{+f*AH6Xt2!H%rEhsJ!K~aJrPh0o9W9&dR5Tv^w*5SktoUgA~g__Ms?o zh{uyE{fyCsuUX^CZ}h0D)IwYR%w3k>eoYGS8M^T*Jb2X@v6cMW$Uj=-bG`h96U&4) zT)*iPf+yuS6{`+|oJ`Vw&x0ag*DLwzABR_Wuu3(3G02{2OnjFb=NKbiYd-7ygSZ^} zBK3IEWQ;gx_GwBX3BOIN5b+%CZ6)&Lhg2Lanv>*+-(S+6$ZuIC^79iVKlAT3*BK*r zlOO(rF3-KRAo8pur=f*jHQ z!J8H0ro4lf_Z4s_iIa`ce(gaWs*@-0HbSpaz(^VQ%So;b)0V>>GKYZ$ivXy;MxW)Sq)6`Tr(Vyn@4ly+!So8$RIcuoVmNFs=B);%lJ{0 z0&8(VMhIRwpJPn05W88b#hj7C88qUq;gba29X(B;pP9`Aczi{?h(ol4(3Q`=w#89)3MK^Ltqx|L~OO7n%o~cf`M> z_QN*`;G2I)H*m%=>#ldFFu*hUgtK}PyBlKE}XYZS`LjTjIG5W#Y4i+`nn zr*ppt(j0&^ED*xdfQEoZ1OjWK#6pSOsRcYdyZmLf2wK6?MQRoIJgxAa{!_=TtRC5I zKrEjl*Kn>ix`1Z<3F$fZbjDD-Mz7&A=^DM1JJMU=>yq@()pEysT6!9xg+L|7V`t3E z7gXP5ZAWau&^>uj!K1Q_4Bf3Kp#MDS0(b#Kx`;tT@i2JLUYT`pEbBtCAE)b)&7<#UX>Ye@c zJC7=Ea=L0hm1WO=8?o(d1$gwF&AJp3*@Hoo0!g*<+f8cs)~mmC6( zryG&gz-UYyD1qA1>pj>9_PJOzYWF4;MjDZ)sF3kfe~^x%>;hS-U}Uk1u!mRfDcNKE z_ebVxbM5d0+3SYCL`s8qrKfe0X-Pya1$$LNcJ_K>*|-4rLVff-2r62zLR*LyYCYax zE!7*NI#R8n>a47?oksWq+2^$Dvrc1K%=rELbN00!&6#(h<@w9Q+xm#02=>+df%Xd6 zr4?4+MFC)@#V_HV)}#H5`>w$IDm{pwLj{2#?&m^4i}&Y3fCi=l=1KSop><;fD{heX zEMt)hu|I161SZ4dF%&UNnt17dGfUE^hI1Fi36+>7-vVNpAex1-LKbQfwzd%-?v&BP znKS66ur_Be9FP;%f;P)R$xo|n3@5R}Fg}lr3nyLHxhJ+jG2iXMTq--OzYICh(IHzi~ zHjlo_yoUn3R;`a$Ug2YOb6B_Av+P9AQcfR(zT~{K>*?PnE0?q6He`1U`$!H$-e_HS zqMX)@Mc)?UTSxEZpl&FP-s=s%((N&47h#cfGcDxv%})`#0|K1R%OL@gJDB)Pm!-fH zt@f&;_w*g8P=P6y?=MR~CE=_P>AiZIdAh3GJiH(T>*HnB$*KZt%%B3!4+;Ck4hjca zsX&L5tn(GYfM%T%x|C#{vZXKKs}BE2KB8a00%p~0I2OoI;h$^cce^b00PU-y*!8>* zf6R;OxBfTm?bolv-kwl=&Eay9L!@Gl%!Eb=*Ac-6+_GvE;iCw^8;a0C$CrkF=z;bZ zOGkd_x2{EUX|$l{Ku;t~;V_TzQQl5F_Dd3Sr62ocv^_54NsJ$iNXE!EPxw`@sFWZLBXo%Sj(_&+tL&zjNqw!corNKj z7{myhM|xswK$lFG*fI{`(1!~giht3aLa|3E)yIf!(iJ^2*(XRSX`OxU75Ev5kwc;j zd4Xi`NK$&fo@E}HZdL>qz9mNx#BXB#;%q{ndW}US2n5D*ITg!)ZGb^3*-)}|I>W%= zxH^IVS_wHtje(C6RIuP$(I%0NR&$xL?Ai+Bti^$L_3Z^q1MB6xTK*c#a|5)BTERQ0 z6$3Uh?_|6lrcQLchiU(aTlJq*?HW7o|EY=WSt? zeuphT=ReGHl_Q1^*z!#$Ui9b!?+AEw*tXLuf(y#M8!|&(2-Ri14wcsj;u}C zmCp)WAoMViZJusssdL##c@L9DIEvbr&<|L)&I>u`+u&(1M(i>cHHp9%(N&ey?NO%k z0}>!s|mR;uqFxZywIiDSm1oPF|jcOYo5=^V@`2iGI7cG9!k|NC5Ql+JtvrW~y zqtsYdQ)Vm=s$D81%%fXc_$ZW41vL_8r3DRcn9cz&TUt<}bC-%JL4_!T;Z@MLWWC(SjjUO-C*uX|UZ|aEH)_4(Un<*WgxmSB zu}q>Qc8k%w+W7stIsa@umNV}>D>qWMT^YTl+3)wf4Qz$LR%eXJzjyAF@vEuZdaR#$ zbnfuj9l}k8-Mf!}9RCvcGS77Nh4C}F7m26tjYV>_ky#X&5mWnekmcz4B6hM&ySELg zEJqG^R=f0E3#-tvunweJ@Yq*}lzp|159P{cJNwJHJv#RG8NS*Yb)p<8VJs3qL39BI zR@Jb>h*`g~tcDbspEY;HFG+2!TBLXIMGQ+h_5Csijk9cXoNa#I*lqNnFPMfuG^YG- zu>TkrkLcWY#fV;`cDh(aftV!W00l)!6iEL1*b)AeY<*r0%d*|A$NC$i-beybwoT5N zB1qEQ@)^gJcNo9#niFq5+JE*oP83oTC+jmJZ_Wz2`>$jLsY7$Ny1%-@^}MWZ`urFE zi)t$F2=O_HDL^_kIp9VXOXYx@wD2z}B>YSHz}kaBYivOYM}&2}-7kCd6$6#^Fp49S ze?v=_#8c1Ikz?NxRjql7;vUAbDHSSoiU6nn&H*uF(}SIYk*&@* zn-`}{)z^r&wgN=xB1VS(R}a^s{A&zuE5-jK=!W8hcQ5A zey{#bJ9)^Ei67-!cSKo=(>0Y(G zoy5>DdSfUKxJskK>KI2wbwvFiQLl8=;WKow;ru{c5PIAc|qe5cpPBIH-4q zK-5NYTndj?`-K?;*~{Z~#z4jM*%O|WF;E_U&6hu+K=o4l@7sA9`(C^-d?a_}fNaLu z6F`(_*(+D8X{UGx-EL78PN#w+-l->Z&;Chzy*gEIkgnH81?r(^X4$u;*OLuAxhr#Z zy~Vno%u9PzTD_ofMzYc-4h@oio81f7wDYT1W0opMA{I?<^kEgR8cnDnOQiBqR!u!{ zOuOMlCCziO2T&StlrS79CFlWT2}m4N39C(eAsJ)DUVSVO(BxVVYna2TYE-K<(L@W=P)JCL zz^oD}hi+1!WYkjao?5K(HSt8YeiZStV2_s{lg?__bt%X#W25}`9ZEZwO&XZ?tf-BK zkyZhko7+3~XSnD(gxp2YP96=2|A1R?0?A%@G$(6ajpw4S8YN)5WW2Lt3wWiq@{xS@ zInfdVnM8|7Yir2_(_2#=ys1$dnT5XGs2HE@9*P*cHdJ(9!M*T~o9Rs9YTiX^mRf?Nd5AWG~; zLZWzAazuFSUyV|zk)SiRNTSG$q=Ys4Y$`=&(ha0%>@FsRYIO`TJg>0IXDlkDsI~Gn z4e66&NDbc04a4vR-?N`%Pb6*!;To8NNB9fCVf753-YR{+SmiXPb5k#ZAVj)=c95?> z1(di~P*EX7N~ftFPt^nSqr>!AJJ5AyIyWnd_5*RvqQQC@PLE7G(UY6M`gW0LI`i7y*Y)KREbl56d^zvT`HG!wFgFFVSf2$}eiRG)nrz zeggh0ZloZZMVIHRt9lqyD^={Nqn&wfgq`3;N&A)02p9C~Q|wwkramMF0#hWld%yTF zM?b4S`PmP7rn(;d(n;MG)B^?^%$&2gQs!6dRq6}Q{ObB7Wq!3@rRSGW92N^zk`wU^ zJ{Rl9UT{9O;Jng-ph4-_(5po0wrPb)tUqvAEyrn_`p#QsPP z)iwkz#GcyC3u#Dy_vB}%CqE(?gi}8fyPpEY%wv#AQmotO{7Hl#|Rb-rBEk9+h<34T|>>^Ln4RZ|2Xpec!0 z=hh_HI#F|qCoUo~Z)Ll#$s%HweSupO(}bD@s!dKfAMG{A`MP8g6sPdQH3F8Bjc)8* zBT=|oPT)sp71fCnuaqe9HbR@Vg)A}x#51!;9L&)Hba5l{H|j&dWn^fD0Y9wrZ6^ka zx_ziCkD%MM>2u4z9EB7F0jX|Je1$l=47EzB#YB>&-*rF@lP`b*^YIqTQVcU%M7Vfp z)J%Rt-J%o8jz@_fmxb9fC%CS{39hShg6pc?Kw~GkPKh__7dY|bN-g1D?U-ab$==r@ zrKo=GvQ}I)F#^gLpdXaCw4nr%5YGF-1Iqu`a5ef+swU%$j z6%z9_!Y_`)&~=~1(f+MXppA$me@cXLg*)Yr_ncKD zCuDoR!W+f(HGvOj?OUmRf>W4;ke&#Q2I{#1+j@I-s1xVfOejHotowssQK~S#uR^WO zQQEHxDCI16_&xbp^z4Wsu(Fb_GoyK=HQECOU#=sC;-j>NzI{6$)kGv(C0JmNh{H4X z9ILFDESGMig1p(hE)fxQC65UBQ4v8O&CLOCo~LNqt0Q_-LXihc#nHYih-gqa#j*Th z`&^lr+~478!#A$V>*;u1+J;Qo->>7VhEluE{?QM6M_9dy9G=MHiSTUxHp-UFNfQa7 zB02?)P!!?0U&TX}vlI0}1xrPigCHf^b5)c!i+rWVB3au~F6(g;q&AkO)TSBrMj=bx zlR7wokrz{5`3)4O+9_6_ub0>P61$Wh5E>Zmk6HZcNN>Qam;Ms-4WQ-g=ai$-NPO1Z zZ@A&fH_^&q6|Gdr@$XyajFJFlg8DAkcydCMgI|HK)e+XGzFd#dv~nI&S59q}_-Syj zfXR(5{gWiO6a+ISUl(JiTJ{o1zLUXybO!2kFrQhRSgz@^#}Ev$#?X4%WT#0_yi-agl_qJxjlIkSxsd%piYFtC$h`cKrYdxGDR&J&^t z)U>C@r&#(w*XjQ`iNWES=SdBFY$%g0fd`=^)MbT@A#N83`JRj&M$+;j-Ka~>bhpmZ z;>E7MTLtS6d`-o|q4EmlL$a_n{=x4p+_x1c5@%>EmYjhb0vJG|3j#5_Y zSR>~AS&AN&^29l>4QL+rbu8c@SsI{7Stx@WPX#fJN_c3l?8=X)MZ%)~y7FUwA9a69 z`BB%Sw$7beeoT2jReqoe(YjKDfGeRDB1%QJ;WHOW2mT)7C-w{eaL}vt(g@GP?9#)7 z0M5IJE;KUhrYh{`r;3jSB0dII2qNTF{SN3T?QH>J@}hKU3+NY@qM(og1TKD?xr^us zLR9#Kuz&G;rhOp#E<*l*nlmLE+*K|X7Vl#AWb${9clbVD#c!KaJm#HVbD}SH3oC5E zrrDuP3IrhpI=LRs7ak5*W9rsfd13{8L+;d;3^*@q(Xpu%C?UbFopIX;7Cx5vMDwqy z(}^Er4akFy1(bz$J)pH#)(a-FeCmwwS5daC!3`8d_4wOovzV7$99HW^+9C(HTK00G z7fTp`hKo>f8bwh+W~0n09ToWvPi@dr{BVq62&*-6uzzv^jt-mYH78Isj4S$Xk3?8GrYBGB(N+4eI?w*B~2 z^l@@mj;v;P@`BD}0s8YP*bc(jO|xLF8g2(K=e#9zuH;bagbP1_`GiwthyCnYnFFzV zTyrXe0lRarV@|awq=WjThQEquaL0lyWx$fvP|m7OuqphA3}2E}F@FG=gNPmP#|)^n zwQ{j0M>){V+-414k}|WN`)YD#!Qs|}DkHp`zf6xu_yLrYCm0h2TR!6ilO8}S55A{t ziUydt%&t6U*G!pR4XoER^71U{0pO&}vZ?kU_PEp4G9Zxn4+c!lE`^PmXs*@fI4=qL zU{KnEIvH6Hyy+mz2>+UuI$CfL2CRapm`L;1%EvW6PM4`N_zA&=aMNA(lO@jd+|5kr z`%ZFt3bSWYrB2UuSI57eo-M+@wC$v<4n03;P|Z?$7UbvC)hx%rojL<82_PMD~$v$Ar2glld;!Kb> zgwndvxF<&=Cvl&^-;tolam%|n5ccE*9!Vz|ePMdy0ZHLfu)h|2ABls3s3j{{ucry! zpYKQ*YjL2JH?5_Cur!c?S^$Wt<$(3g*ByRlL>@$4irof4>iK+yh_t$wQdfWPUI3boj;rd3pn z9De0-!Sf)iBGglkm%pUflSK~y%2v8Xy`8$A2zNV@UQf(uzw!!EPaM3or|R9BR!=Q* z#MxUC!u7QkiX)I4Qm9NhyrD}pxx@;` z?~!l#LHT>}Uag{QgB2BkGW-(!ou*bgbXFm?_JL~9B8vM7zKsl(MB5|YN1Y%1E=|nA ztZmpz@idh;DK}tmWGA0$rfJv1DyEN{rOw6V!M6Hr!{B}DchdRY{HmP~x2z^GiJTHI zioq^;ovI01?T*aRb$8$RgTUk@2}Gq#zjW`772Nh z98arvWlQVg%8(pQ<6krCHCx-W`&Dte$PDU$~DusOq+GJLeIH@wI=s_r$&I0}Tc&DsxN z0%$i|NwNOYD*dIQLOaGpPL!t+DNB9{b9MFFY@>d&F}_pI(v${`31sxrDYwL&^$$Fu z@HB}XV3SrGg>TE-LJ5E(WF;2w!)n`t&>L+yb11B~O7YGs{2!e4PgzTBBt;mFr{)mb zEjh#_b=V8Wh}Tt9`xMlZ26}j9-UR@VBm3}-5ny%B*@`mxYK~Vmcq5}VX??uE8n!9x z`7vWO!V(HvY;!-ux$2KFKf-D?41ha~LNMnaSfHLxg7_whBg(k< zG>@Qlipz&?-9k?#y;{o9epi3sNe7r>7Z_atnNdBbP?ak91*nVlJK{7K^vLAqlX|g^ z&L(CAuCu7#fr45wA8peQ54PnkR#BY%;!J0(y1b}!a47tgIx=LG7Emg(f;R({cI#3( z3iLHyT14qyF8O*+88GrrF`p8}wvpIq6hYXB$;GXorx)6Ocn|m%H{1J(Q0Ir>%M(E2?!P?CZ~ql4BSlh#<25MC|n0<1Zg%2Lc_ zp8CY&+}JzFdxlb2O@gPR5WRKYP%GEz{2InfhlTyZuW#C>*s%tNBK08o zcqEVUK`fztKGXk*8bIX{`j;kI>~-x+ab~|>`7}b}dj(H^kw+qiobl0+G$1+P0Wqnh zAgnzZoX0pQCegQ(A4lBBG9o8Gp3Y;pGr{wr#DCwB6lfjo-jQ>E(xOV8ASOWw3`>pI z2|?I+;|eQaLM2M%QIDz5FqA32)qgEFLAGyFb==%rC z51hve*B+zoeSU+Z^up##tZ<~9BXs5trP_5K^vBISM3Zl@Uwz0+-8;|q2A<2ldz zvncD1-q90!??{K;clf%{r(R>!C)vkuY?7eko9$P<5(VUQ4QFU&D&@kMra9@%jL7-S z3}>0?3tY-FQ=M#liTJp4(upyn+j-9j6G{N%kW9C@r>4@6MGZjGF0n5pVtbyam3X!uEbgG*E$>nDqjBJfe)@?h_a1wn6vs*}=HIq4PC(^Yu_ z)E8~g>#Q~k+T`BNRwd3BR^8z;C66m_vC%8;+*+!bLc&!P*-B(T^|6m+R*4%aR)^mT zx2+@+_qge)GM%891w!>ci}Vu|?V)t4D{)TR|MXLIp;L5VP_P5ZMJ(tQW)^u_Ay(EX zZUG%ac{0%%Pi0xlArkUdWv_Pz6PjWT!;#&^J<-Cp+Rla1ag7TbRCdQ=!mV zp!6Yc7y~SLKW2}RlMD*G4FxUEVy_BKwBPs-7AfnAgrHhvYcQY}De-UjUZfn&lA!rQ z%*$N2Bm%fhwmt}dG*^=l-MIJnT+)R>Mnrryp}S>w+wZut?)F(X`eT3OQYGKB^H&mE z*Z|Q-+TB?Zd0%{WZ>_8#08Ui3Bm5fQG~?IObkT3IG3VM=%@KI> z)uAKV&96~fbAmr#XIXXq+?P=0P!(UGwSsbVE^SRrc@ga?W)!aFX}@5dOy1a?pd9R$hetjYr6})u#hG=d?@GmRW?BmL1 zQMRG_GH+;|ulzvsLBcUhNlZL%R*YTfS^p1h-vS?1b^O0eHn70r-N>R*g9c4&(5Q(9 zO(f_7VG|^VAeh98K`X`Zs37bD)))i38*{vDe%LD7{`^sC)mm$-t(KRF3BhdeQ6i`W zQ9*0lyDn-3E8!vg|IVCy_r;?0=kJdnZ}y&Z?s?6enK?6a=Db3Hdzqmp>!1&@DyU-m z7oJG9K({>>&arUbhP)Rjd?a9-h!c0TT@JX1nDFy${4Ds|h$n*fDn@a8UwRHw5ai~Y zfdMIwa6NREL0XCv7*hk%=M>k^Oyf;(QI$5W9}^eq%jROV1q`f5mGrle-a*i$d{qPq zf(Wt6Jv5ml5{7S*19J~e3Ug1GmEf0amVUX=`eKp{r(1DQdgo&D>lNQ^Fd!10pG$^B zNZX*Lg}`zODlKX)Kv%KA79@jj%*aJd(5U!*OOzoehjT7D8eQC;su92_d z6Qr90HYYhdM2}dLzqGvy>%d-%b!5NQrZ^~~iCuBLt(<||eeAUs?EcX+ECBnhxp>rP zDUSX0f->(bXMCXKehM9dlKXcQLg8UyrSrXr()n=){(g+VA1gyq>(Kg4WoT`Vw=Lhh z<(Nk`A4XrPle1QWdrzS@l%Z2B-gevQ6^xo5E%Yk7n*!}_JkvnCf&{c1gY-EC_5Tw^ zyALA7u@DuuEgs3 zWSjs|)F+_`tnkdy@(i#0G}KDp2Nv2ycX$Nhlm=!vTIxL&-yXaK%58APmoBZSsMex_ z%-uBnAz&f^)Pk=S@AE^s4{dmv+g=WBNG z{X<6r3nN0K8;IUD?;Wu{;P{3b8re-evAC*F9KiiIS8)9IXnX<$XYkyNQI*8*9x4e3 z;;X0mfQ|gnUd%E@&%Fr5;_39G=~B=Jkp&7AqqKw9qx39HL#PC zY)Kjls*EnU;mYP$i~{s-g3Xe`M0n15#f}my&BqZLhcCfFw#;&e5uafTwZ^yLjKCE* z(}$USdzKEvv6N)y^hI6RE( zKJ=b&59`BNoW~;Asf6-D^C17#;!>M4u7H|_3u!pfQ3Gj5`QMZ7!G2e!`Iui2o{+Jzn-_d(Iy!Qa! zM@PIKaD0H?B*B~RtTBR7a3l^Ewg})21N1{v2!tK}#UTWrwwHbYu-5Vl|KQkcNKw%d zxN~L_iKF^)13lCh`f)Jea7n6OQ=jRYCJH3--YgicF9vwRfvFMEtE~HM#Czs%M!Xrw z`i%SAgB?a;ac!U2>3JvA1V`k!F7Nj5@nisH>SNul4?m`36|s1H%g9HlF#`7=%(tA2 zCLvb32V+2zJcUV>DStA8nU4~FB^0JhmZlMk5qiBx=#_N_urk_FRRmhgnkYM);ppE?$XlNlR zFQrH)cQgO}oIJbwFp7GQnic;Xl-2!{vArOtWDZ&_U6Wf#U2vkFU{z;=p5T?!POc!B zD~nPkSPRJtf|p<6ia;i4!zezg)^5ffH7C~+1Y~)>iW~Gm@r4NiNK=5_H?b^|jspS14C}%>r3e$$(u@ zQirlP%MM|pDK@~9K;0CIhJj%2x}xDYh80sZ^x`dggxz<9-eQUdzFgqQgU?!1Z)o zy55VkR#rrN!PN`o3$5Rxa4ooB0P%Thc0kIi*@GxxBp0}|`26G^K0g_a7eO*#6$Dqv zD7TU>fN={%1s}8UR)pttBF*#r2kx{JJv-Dri?4lvV;|^1i8~{(G%_L>&Wi~xC_KUB z?QHVC${)<~_C?%bihCFt*?y>71nDNhO>N>!97S&5mo~Cpy{QjF9(#<2E8gQdDAjf$ z@Z)HC=1=k70i1;#(S~6Vo6ISl+d-Oo+Jd7Sc!HwgiH>4CrRJjR1c?6hZpA+Zjq(=| zmTO~-fAUo(j3_1UeljG)pvN8W>MxVDc=^G8kTR-sMR>XicSon`46XI>rQTyJR~QCWA357CJ)_%B`Dre%uhi; zQg~)6J})ww#_W^6N&&nWB)~^QDFp25x}&~=bVvu457t^%Z=Y3zDzkZ}F>XjOkofY@bJ3 z0^Ms@Dq*qA^NF&8!z2^2u;dt|g07i!QDl?_bwox{P1V|YgJ^EaI|U~h6d!GIRYY9d zBu53cl$gwCdJK;=ky00Xcs-NJ&~0CUc+klU?U5(3Q;lABLFdKdG=>~ECf%cJ3`y4A zk9NtqKld$SlRp`JCtf#1Z}{>blUszV#qhNG>X6aa|lN> z@sO)1>Lpl?ZCulsEID~c2VjuHvhkwhoAyhZ1wC4m;=33C#im*6bXCJz29fX~^s5u6 zbS`2Iv}^*TkgP;(*~h}HG8hPaw@6DpUuPh`96BZ~KY`uvany7XgrH35kO_-?`Vxn} zc_yX24Br z=mp3+BBV7v0#(6f5FVi|v^<92Gocuk5c5BUNagxs^e>|1SfHP2SU}peMLNJ_`5RF_ zv<{|Q_=wASeTSWaOYkB-(p&?XRoh6X^$2aE5$9_jI5!31K)?lzki5I)iDFzM3)-9u z1vU8`&KakTJdLo@A}t|#wC|n=h65ah1E;>+tf<8%uD1$srWC3jv|xqwp{g%cZGWX|4lPhi|u>fsJ65@avAl ztZS|Dn01KTJUM19jl(RuGdUi!8su0cI!NR?9f8n+48Wc!a+NcF>X;=l2&hxR>!b>} zMA)Tc)|`G-TGO6*bfSAaQ(zHKXhlkA!=(BB@81g3i4Z0^WL?>N9dcqKN zr9RnDQt@4hp4}MwDL&h9HYP;BpUn#@4;tvC4z6H4!^qQ}aDSK;bY}j9Zq{}$yzTa& z(|+6Sb7usdwwc+BaKW}Ud)DkbgHFrLJ1=wxP2=YyipE%LaIB4L2As^HF08k2LCQ@p z7)S{~rNqcz$rAdshR|)E)*S>c=}I7W*YCp`4Q)W1yiPFu04x!}p$dXOmKr$F^HGtcb;syv;DT*zMCk_kMGne%zrk7mwIADa4*IzHK0Kf6`*lx!k@(DOY(5|E*>Cx z!CG>X`hAJ)x151g1#Gea#pwDHcvKVm0MC=x_raeN!Fxi3n`8k97^efQIf=amnE?}& zIw>$qCw${MS}|3z@yl(EaN=wuQChd z2y>Y1QIV`RA-)GrsZqQ@;z48q7agi;3^*t*8Xt^TCl1CP5oz9bYqfS$0dv2CuVJ6P zjY5y%)VC9Nk?1#XEdW1d;fgqb8$q;uS&)mAmLaIdFkmT>VfK9k;UnNaizf&s%qn>g zvFId&#TVe&A{3gB4WRUOme-wmQxum||5 ztSz(o&{>L#f~K=1v6%Y~&b3U=BAd-WiA6ec)Ur(VXZFAXGkzBz-wZrAsW&*3amObf z+8b~enNgKkk|`!z{ks61T#tY4X={dOn zYcEwjj~xq205AXm$l%m!)1-mA2I zZyBr&^M4Kt0PZV^`6qIT@cGPti1Ws6L28+MY197@V?gCxBFZl46b&{hSIZI*!iWQ9 zCf1FP(ivt4{2tst#Of;LrixNl^yM?$R4m-7;v0i)D}_8&mgnFX!k&h*D1{C|xp$$p zlEl`+9oiSca4K6RSIq%l#OqqDMNl_v*tFBU4ep?z(cj%bwo&L3p2e;PNq1A4Zq@I252E0<8m0ycIte**XtWB@3Xs;d9Q zf^S;r*7tBpoHV-j2IiE(MzrBV8}(iFC|8SeVMpAZ@!cRdd}sWPny;S7qAejf;@hY^ zti-Xx7m=Vn@DrVYYP~0wv)aVNJ|^jLjPy$>8HC; zY551%ok39Id<5S?auQJ?qK2c$rW>nK1za%R+Q*ZuPRddjW%{>)ueq;LS{{z8?+i(x zR2$h(eLkbgn9m{Spf-!*n}ysd)kHz7wI#Ai9f$YPLG59Jj$S1Is~bKEBE0 z{U(_-00%4z`*pFXs#9%716c~kZYF)>Pmo!#XW0>q->Uo^-W431_T83_ z_J3M%X)7X=BN(C5qHjntiL#+3o8o&MAEuZoGOzJW0rl)r3XF|Q77hAt>I#B%qQh2L zzrjiHW(_;z*|!r^^>PqH?D#R{(#vhaa+R2Vl|{_E$}0N6yE96!vUxjkP6^Z{Tk$PN z*Ndr>zNPr3mR=6Mk9(6^ak-TM10|qSX*n&fvuBDo4Njr>j^Ps#;tq>9V~`LXpbJXq zL*$Y@`%Nh(egPe~X02!$RY~izjVXW!rZ^Nh4 zE4UScvvUGKL3D^lm;)G2W0>LioG8mhdcG(lzwbOT-yzAkD9gipt|-gKAM%(g%fWfu ze1LeeQ(JIapGFnZI&AYXhiGb+QC*FTQ5f}LOA#T~FlW84l!6md%L`ZU&vp7*- zHf!?igYEUXctl3=vkEm@JEDtfO$Ftbb3Q+l^XE~1J?HZ?Ie!J^w{Si`lk=aY{HHme zpUL@eP<|KZ^D{YrKjmwj&(Gw1TL$v2ctl3=GdVwx@^d+#pUL?ZlwZ#I{7lZDNBQ-f z&(Gxi6_nq?`TR`If0pu}=6rr8w~k zd8iHV54Zaeti*#vtnzQ}m^G_Euku@{l-z&YRcM)yBQ{>}MX}rSrFYCURA+KKBBSWzME)5}=S=EgI_1)m4W^UFHGY_ME5IwX zu*oPUy|!PcoHo3VxfSIU|2ueJQ;(nMPNsLvO#0ZZR3$gW=_ndZr?Rr4c~q9Fiw1%i zBJ2DgD(Ip@a6k8MwaE3omz;$uLYMdwD|^}`UfK8FO`2*QAN&Y}9@+5x0l4#@k8kU9 z4}#w=mCjeC%TZ9DK*j$OstJ9Ahs<2p+&_L$zKcQVHc(%*A^1!mp5h;lWcC`7dCTxs zXd2SAI~Ear*-(V`Hs({y_4uWIbW6fcN0O8^>j~dqWPImm3ViqOw`-rQ_$CreC%m9( zH~}9v0&|Vw#N$Kn3HWe#g=Sq1eCT{p9R5yxAS|HvbdYRLg#C}vD8qh~gws5{p91U& z;&GJ{F3ImnuOCd$*R!=X@b@Ric>|JRY*hTWQ9kaZ0LURIs7qNLy&P461z2#IJ8XYx zfw{V&Fg!-$|ANSfPU!~GcBm&{fn;DW^?t?jffXBf1X+h>R^D=EdYlE`$)eYN8SIRn z4)&LtKf$!D!-+=YO^RB~q}Vy)Z{gKoffjWMoXp&gfGeY_p3Xx=me{q9UCb~8E_1NV zMuUcBd0$_9C~ahy_c#tubRxuBWPr9dTMqROENdRBz>gD#O2*}sL$${iJ%Yjax@V*J z?qLBMdiaW1p1jZY6vjjIH5nFCo-l8N_n683yMV8Y0Y}~K&F$&vvjN7}_ z&TCn&x<5C@FUcYj)PF_`m#5LbTl*3E%XZS3-B-zFCm(je>v0URYYVvTN zX8)g1K4c*7rv8w)GZK>QNUC2-627)?x-O$frGq!#ShJPZa~rQ` zex_K@%l5xbDc zk?I3Y$o{>zkb=Bg&_nnR82xKMc11t$7NdWM(Z7IuodwdkW7bM#?bYbOxPm^}pNXAUR>rp8aYP7VpQhtLPk5tte;%|QAk`;`G#1ea*x@JXi| zCvr9+I$oQ(Z$$T@p1Ez)iYwABo)68Mu;fgMfs=kD-XSwEWw^knhHCAT2yB@uWkRz%AkdIPVH?vcN-ZM3Wf( z5T5|x!esE3r?&a4>2Ox24&Y-lGstG~L;6Vb7c=>bH@IJDXCA)Tj~9%EKIF1=5`xRR zx$OJ$bp?-s3w(kUeD^&4`I5^#O+TffPb+}$0o3rNoM+J;5J277 zKNbNa-!)K_)Q@yISBg&lTG|nTmpVoQH-Q|$OQJ4}4rB#qe3_>E$}>t3OF$|P+efkS z3G{%!AOjJ9A+eDR$y}7Mu?R012lbZAX5$^>z;zj1ZLWNk5o|Dohxm#|d`CMLv;^Yw zt_+5NA@?E;^sGo}c?SMQNvaSk4EbXr@04PC1xm(Nsm(JWT*LmHQ>NC4ziAKi$v>Ny znE-fFn4Dpx4V*L^(351LL2}kuJenIq9IUV1Bc@E{Em#SZx2&)@kE)mZ`H9!kRzT)c zq-54P0Fz5FLacY{JB%HF-;ZELBu_(gVF}1f#3Y{Y06kknyu|yB<=~Tuu<@bzU?JUA zY$@0wK93ith#zf9M;xy!&LDoYgZUBBd&~`~z>%-4y#_^G1xI8q(fcjwqP+m8ua+HP z7PNy|(5I3GmHZqVN~|*5#z59a#edj>$$)T+bGUt$g(K-FR7Y{!%a!e&>E5Dt`Z{R?7z6izA{`pyfInQE#NDl^X)QQs=O(=gdreuMoN#{r-g2a=q7F)n`h$~g( z$Dh_G@~0l~r{Tn(!c!tw5OdN>-bkmV z9>yiR_(7WC|S^Lfc{R;LSs&GVZy5D=Ehp^8GQb? zsSE5l+sWq(av<~ss=pG2K#)7zAd4ZiUA)XgE}ZgmW;$g6xog*+7)sE2gC779I{1F( zHr&tr7!wZ&EnU2wDaN(n2R%Jugva9(3R_6_c^SP_3nBVkX2&is{68xEZUc_x2K66j zQLnR#h2)fN5evzNK zy#TpBseFCwgE9F!^xvoeGEM~y(xDRay_kn9h9GT;&%{x#$Y>tp;xo;OrR2r{xA9A(528NH3KOzMrFj?Ege`IOL7KzUDS|mb^NAA5#wZ zFq;bQjJ~cxLCuySw~)EmLSh#MLmnBTvJxebR6ENMg)}wbAl~8qrTHx!1|JcM1DAWh z_>>??J8%-UyTtAh-8hhvh65?(a@#i(_gdc7J3xY$&jPiDe+cqy$+-ZAYpSaVd2|Y< zQAg1bMK7MU9@k#4YeQXT9ATjl!5*s*my(l^ft#oZbw*CM1j>6yyahL&CVbK2NNbsP zmOWBNzE_q*J?dl|gnr>RKP#r0pAR&cUkt>FhXEG1KDKft87{<0kj<}a|W zMr@Do-F}R53&}eADx*UzN7RxWI)Gz2)7QoaaCn$#=Xe2!~nAc z1X$`OAvD2F8`0eac|&QTD;!h6P4SV;Mqh+}P5s*4BKK`z<2Ziy$X8%glgO3=qnCZe zYhbw49tG|prb#D)t^~Z%XpTG>6g@O&$=6}OAGWI;gMLYM0L?YcIVKt(cd-$na6drW6@&%J^-HjG2`2Kr|z!w|Nm6tfYZawxmkC3d&*ZKwX%N$aykt{R4vv4WZ6rIr4FYYb(96q zmgz8Sx%p~A7`PyIgQcJI^K^M7!ciEfQ65#~^`}ArUK45o|5|}R;0w`DH1Gi`0f`Nj z#L}HAM=`Yr=)#u59Btog{Zf|8L^;qdDCS47fCbrw7e$gEV5o(fCkYG%n#N?)03iy_ z#Ok;e!Gg&@sCvCPd4C^69-6?;08KRT8Ev{Yumu0d z>L7NPm!o9^P9>%nvI-CL81-vQ_h^!p#hr1ZIa1qkc zL-Ah+x)0!6QLGe&Xb33y**iKCFyH}k#eX3cyxu}cin4iP0(D^;Eg0-q_+AM94SFjO zz3+`rna}1?OZh;=LdAc9Y{`K(Vp9e*8Qa2PsFa~e=_5~)o`G}>tiJfD_z(x=t(Z2& zw+SSVMyg!^XE%mJxEjja2&MV~wSVdW$vXju@Y~)oMW~RD+fnoG3)XOp-x|IPvqTX( zF#`qLeoNiKib2o_ z7J@@g0(SU62JZ~r2F#KLYT@$8x1BM5Z6tD|J#;B4EpU#>J^*|*mq?`JH{7m9!YaAfv z^>#cWqxhMeUr71+oX^kX{ArY5#rgb9&UaJ(0?y}WQoiJ;Hk>*6&9%`57+ZN1SW?a{ zlt9y?D{fT6iW?eRaftuJ>&+q8Tja{9puRKwiN3zb7)~oIn#K2P0p{f8WyvYn20Y6K zp~(BT1@#Q(x-)tfw&~g=KlD+=ZMIs~xmNWaOZ4hH<7zJW>RsCYk2GC8g-FS^zQ04@Z8orGs{ zI4|LwD6rssz&d9cBoI9+U|=Qf*H3`gpK;qfU~a(6c`|rq$Js#t2$My08vSHs#yP5r z{~*xUrV?7`a{t;3Ld5sVgKt{FjWPcg>EeiY_Fk-?j;h&T5rVR{N;}P|3(8T9ShIrg zp@s2*pDFRdvF0I^z*gw&a`?sML+J_!)5RCih|l%5Swg=CK5U>On(cx9I}O&+2Os`#P>5nPcr}opc22Y%n~efkZTTHj*&tLP2O<+JwQz>3%HgXcLP{I zbmFk42ktdo4z8ZHl8x?i!y5B9@PEaEtIe>NLZLH51DJ8kkHSH1K{Ex0Qw>b_y;W^T7ny>kY-D0 ze90dDQ^ofRio|`c__~ll-s_%J@ZXBeRPcWm=~4JogQ7Fq!ZK>1T8BSKy9*~91C5sG zo}xd}D#`MK)qy8O7BE+%j{rL}RdWrv~!1wLw36HnlbnB-$0~LqzFCt5H#u4NNAi|2D z%{}^+XYN{ccmt8>?{;AZBdMo-Ye2Gc3MdjM(~MdgF(E2td)#dVJA^xP3F zW1b@VIb^ zqxrS?HXPVMkPN49pkd1ewh|W-BrmWv>w(1eFX9my#m^-A3v@XF^mOD|WpIFP-lC3S z&_~=?8bXqdwk4-Y`;;ypo$YO8_|vXre}a_sUGOKU$4zO}MN9(yWtwbq4;&?7M{AR( z=G);$lNVPhA(8z4xAgsE$R%P=E}ZJ9mGp)!*b8_IRA$Inv{l+fKG-%`4$AvtvBI;AOZAD&d;IzY|iIra(*f0J2{`9$@#ZZ{&ddgXL5c600c(Z5M%u=R)W#getrAF!pmBMXR`o8cIu@RgkT$JurK#v5&mAyX zIxQi(Un>OzSPW%~WaXD8Q2#no^91KyTK}kZ5S;CP`X>^WY{BuCOR;{$J=WlO8~qBV zp;}XjV)&-0JUd!>Vt`_+to*Y2^?6jeT~+pxpvVtc0Xq1h!^v|7RL3 zbmJ{zyj4uH$uS!HjRD>u$tT!M8Jo;(i8M|R%ah(t_}_(&qCM0*tO_UIIlRG^MF{h< z1Gkmn6lOtWBeIb{9pN|;W5>Q5x}e<+IsKJ&6*>KvZ8Jf-Q7&zt1!4CzI)!f9Jum09 zy}(iY?Z5CeWopT(M6FeHNU3fmQ2gZMcgM!BPH+&? zlW{J|crSVaKlw_sdBPuX;Mf7?(}pK=;5BZ-{{@Wy{7lAw!v6hkK)ALK3w(`P7@<8QsjVR(XQY_M$@D*SR zAf#HF;DHHci7Y`aJsJf?FsT%+U~Td<=_VQZYdX%Vg0k}PbL6_nU6@YMcscMgI`=9N zwiXC`P|0iC0Gz!~adjcq^rdaeq!2D!Bk(A`Z%!xB(2F|i*^_|g)}=AfEI@e)8W=*7 zVR#h^rh?0V-32NyFE|C+$q}&GM3ZvQ=1;Betn22K!od`iGsje@Cx z^OvW;1vu)01mL`hEj8SO^4eb}asmRCz7>&yM0@+;^N`vN4ef~625zC4w_VD3TpT#0 z3)zZGYZ}uf0XLo2-EewQN4;?p!2ND<3~=ipj~RetC2#z~X+*(PfO~iT34mMlTx!7m z0Y$$BaMOW^rwlkMe9C}34FfwR!2JVW*Qo(__^EFJ+>Sd_11>epXrV&O9oI3=i~_MZfJpMuIa9qo_sm5Tp}4AdwIVm#npMWIxH8;(vVt+AI^+})v=jwXBWUdt>88!ZE+9&9 zh=O>sUw|GF*}nmMIm}UK(-`Y8U>e8xtALFYwW`A@NgZXwGZph~1m`ettrap+l=;Tv z+D#~w3fKNT_XJ$4{6lJ7YerE?B+BDiFR8#F!=?9v#`$rP7-YVAa41IVw=&>UCJ|w{ zXP**@*n)zoA@J^RzJ)|QH%CH%RA8_q!b>8TAb?q{A}@()7>G&n9YE#kaLQ3f<(&i& z{|1*Z0FjRJDFM-qLa6|ei*68q#Zs*z9^3W%)KD;?9791@EyM{ymtgr|ckrz%{^_I@ zukQ{{eZ@D8!;1gxKUwkqiy&K{GPsXnVV)AWccNfwaQ_QO&LZBr^&)%86UXS5Xiw6rM*SpRQi%gv5k!k8Mc9%?Nl-$Bo}J ztbkN0wiLpJ1Hl<}HgTt2`BfVN2w2-uegWN6^Y9koav-s#GSj-HrTQ$`Q)Mh8?|w@x zNR8r03>K)0m9>*?K3pbzAKvi00>6EvkzuzjM4d?pMD!)(J+6*I5urNo@ig~E-sAlg zZ$5f2X8>MR#`qvAQ@o|=T2M7KB_>3;!Y|zd)*G2z3gK?I_Vi;U=qdPpSbO8X z69hf?B~r*U^h+`ME}k;~{l`E?lJ9geF;1m;a<4h+mv^h1wJqxWyuf5qhdF7#^96D+ zkO~NH<>9kpJ^=)3l%ygd6oGp{i8?uVJ${B{&{Z`%Nzz4n%*nF4uG&`brPuJr!%EA!{x zP8;G|;uXR{q{a?~tnUN7^+pCO{&^(2AXb-ld($_OP#xY_l7PS+aN{J|4gkfPa|?_5 z7AGzX6u7f<2q}RuP}1e(Xg~TfY<&klgIB_RbXENSP?zRsjh>IIbx1*i3jp`SJxHBw zSIe@ByF3ac_X^FAlg~0qt;sC-8q1^HyruXxW&D>gSvyCPzj3K3d{C5S0Y9CaX~PhD z64huGKkaWSH0$W+TZSa+ueAC@MusyXX(O!^+lcUq!W*H>>c%c|n zp~G~lVFjmpo<->r3WpW`jdr(QPyzB8$)SFPmr&p(vz?L|Q75rD->_Nd5M<*Noj0h2rZJ?fMiRrtI^wPxib|bwoG5z

JqLV4p4*Uq47D`p2Y(v6%%KXXbix> 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 1)) - - -/// Create directional subtypes for a path to simplify mapping. - -#define MAPPING_DIRECTIONAL_HELPERS(path, offset) ##path/directional/north {\ - dir = NORTH; \ - pixel_y = offset; \ -} \ -##path/directional/south {\ - dir = SOUTH; \ - pixel_y = -offset; \ -} \ -##path/directional/east {\ - dir = EAST; \ - pixel_x = offset; \ -} \ -##path/directional/west {\ - dir = WEST; \ - pixel_x = -offset; \ -} diff --git a/code/__DEFINES/fishing.dm b/code/__DEFINES/fishing.dm deleted file mode 100644 index 19152dcad882..000000000000 --- a/code/__DEFINES/fishing.dm +++ /dev/null @@ -1,42 +0,0 @@ -/// Use in fish tables to denote miss chance. -#define FISHING_DUD "dud" - -#define FISHING_BAIT_TRAIT "fishing_bait" -#define BASIC_QUALITY_BAIT_TRAIT "removes_felinids_pr" -#define GOOD_QUALITY_BAIT_TRAIT "adds_bitcoin_miner_pr" -#define GREAT_QUALITY_BAIT_TRAIT "perspective_walls_pr" - -// Baseline fishing difficulty levels -#define FISHING_DEFAULT_DIFFICULTY 15 - -/// Difficulty modifier when bait is fish's favorite -#define FAV_BAIT_DIFFICULTY_MOD -5 -/// Difficulty modifier when bait is fish's disliked -#define DISLIKED_BAIT_DIFFICULTY_MOD 15 - - -#define FISH_TRAIT_MINOR_DIFFICULTY_BOOST 5 - -// These define how the fish will behave in the minigame -#define FISH_AI_DUMB "dumb" -#define FISH_AI_ZIPPY "zippy" -#define FISH_AI_SLOW "slow" - -#define ADDITIVE_FISHING_MOD "additive" -#define MULTIPLICATIVE_FISHING_MOD "multiplicative" - -#define FISHING_HOOK_MAGNETIC (1 << 0) -#define FISHING_HOOK_SHINY (1 << 1) -#define FISHING_HOOK_WEIGHTED (1 << 2) - -#define FISHING_LINE_CLOAKED (1 << 0) -#define FISHING_LINE_REINFORCED (1 << 1) -#define FISHING_LINE_BOUNCY (1 << 2) - -#define FISHING_SPOT_PRESET_BEACH "beach" -#define FISHING_SPOT_PRESET_JUNGLE "jungle" -#define FISHING_SPOT_PRESET_LAVALAND_LAVA "lavaland lava" - -#define FISHING_MINIGAME_RULE_HEAVY_FISH "heavy" -#define FISHING_MINIGAME_RULE_WEIGHTED_BAIT "weighted" -#define FISHING_MINIGAME_RULE_LIMIT_LOSS "limit_loss" diff --git a/code/__DEFINES/fonts.dm b/code/__DEFINES/fonts.dm deleted file mode 100644 index 446a40998898..000000000000 --- a/code/__DEFINES/fonts.dm +++ /dev/null @@ -1,21 +0,0 @@ -//FONTS: Used by Paper, PhotoCopier, PDA's Notekeeper, NewsCaster, NewsPaper, ModularComputers (and PaperBin once a year). -/// Font used by regular pens -#define PEN_FONT "Verdana" -/// Font used by fancy pens -#define FOUNTAIN_PEN_FONT "Segoe Script" -/// Font used by crayons -#define CRAYON_FONT "Comic Sans MS" -/// Font used by printers -#define PRINTER_FONT "Times New Roman" -/// Font used by charcoal pens -#define CHARCOAL_FONT "Candara" -/// Font used when signing on paper. -#define SIGNATURE_FONT "Segoe Script" - -//pda fonts -#define MONO "Monospaced" -#define VT "VT323" -#define ORBITRON "Orbitron" -#define SHARE "Share Tech Mono" - -GLOBAL_LIST_INIT(pda_styles, sortList(list(MONO, VT, ORBITRON, SHARE))) diff --git a/code/__DEFINES/lag_switch.dm b/code/__DEFINES/lag_switch.dm deleted file mode 100644 index 022880c1a461..000000000000 --- a/code/__DEFINES/lag_switch.dm +++ /dev/null @@ -1,24 +0,0 @@ -// All of the possible Lag Switch lag mitigation measures -// If you add more do not forget to update MEASURES_AMOUNT accordingly -/// Stops ghosts flying around freely, they can still jump and orbit, staff exempted -#define DISABLE_DEAD_KEYLOOP 1 -/// Stops ghosts using zoom/t-ray verbs and resets their view if zoomed out, staff exempted -#define DISABLE_GHOST_ZOOM_TRAY 2 -/// Disable runechat and enable the bubbles, speaking mobs with TRAIT_BYPASS_MEASURES exempted -#define DISABLE_RUNECHAT 3 -/// Disable icon2html procs from verbs like examine, mobs calling with TRAIT_BYPASS_MEASURES exempted -#define DISABLE_USR_ICON2HTML 4 -/// Prevents anyone from joining the game as anything but observer -#define DISABLE_NON_OBSJOBS 5 -/// Limit IC/dchat spam to one message every x seconds per client, TRAIT_BYPASS_MEASURES exempted -#define SLOWMODE_SAY 6 -/// Disables parallax, as if everyone had disabled their preference, TRAIT_BYPASS_MEASURES exempted -#define DISABLE_PARALLAX 7 -/// Disables footsteps, TRAIT_BYPASS_MEASURES exempted -#define DISABLE_FOOTSTEPS 8 -/// Disables planet deletion -#define DISABLE_PLANETDEL 9 -/// Disables ALL new planet generation, TRAIT_BYPASS_MEASURES exempted -#define DISABLE_PLANETGEN 10 - -#define MEASURES_AMOUNT 10 // The total number of switches defined above diff --git a/code/__HELPERS/datums.dm b/code/__HELPERS/datums.dm deleted file mode 100644 index 7cf87c203b73..000000000000 --- a/code/__HELPERS/datums.dm +++ /dev/null @@ -1,9 +0,0 @@ -///Check if a datum has not been deleted and is a valid source -/proc/is_valid_src(datum/source_datum) - if(istype(source_datum)) - return !QDELETED(source_datum) - return FALSE - -/proc/call_async(datum/source, proc_type, list/arguments) - set waitfor = FALSE - return call(source, proc_type)(arglist(arguments)) diff --git a/code/__HELPERS/lighting.dm b/code/__HELPERS/lighting.dm deleted file mode 100644 index 08c360849b58..000000000000 --- a/code/__HELPERS/lighting.dm +++ /dev/null @@ -1,11 +0,0 @@ -/// Produces a mutable appearance glued to the [EMISSIVE_PLANE] dyed to be the [EMISSIVE_COLOR]. -/proc/emissive_appearance(icon, icon_state = "", layer = FLOAT_LAYER, alpha = 255, appearance_flags = NONE) - var/mutable_appearance/appearance = mutable_appearance(icon, icon_state, layer, EMISSIVE_PLANE, alpha, appearance_flags | EMISSIVE_APPEARANCE_FLAGS) - appearance.color = GLOB.emissive_color - return appearance - -/// Produces a mutable appearance glued to the [EMISSIVE_PLANE] dyed to be the [EM_BLOCK_COLOR]. -/proc/emissive_blocker(icon, icon_state = "", layer = FLOAT_LAYER, alpha = 255, appearance_flags = NONE) - var/mutable_appearance/appearance = mutable_appearance(icon, icon_state, layer, EMISSIVE_PLANE, alpha, appearance_flags | EMISSIVE_APPEARANCE_FLAGS) - appearance.color = GLOB.em_block_color - return appearance diff --git a/code/_debugger.dm b/code/_debugger.dm deleted file mode 100644 index dafc759ec563..000000000000 --- a/code/_debugger.dm +++ /dev/null @@ -1,13 +0,0 @@ -//Datum used to init Auxtools debugging as early as possible -//Datum gets created in master.dm because for whatever reason global code in there gets runs first -//In case we ever figure out how to manipulate global init order please move the datum creation into this file -/datum/debugger - -/datum/debugger/New() - enable_debugger() - -/datum/debugger/proc/enable_debugger() - var/dll = world.GetConfig("env", "AUXTOOLS_DEBUG_DLL") - if (dll) - call(dll, "auxtools_init")() - enable_debugging() diff --git a/code/_globalvars/lists/faxes.dm b/code/_globalvars/lists/faxes.dm deleted file mode 100644 index 4051e489e1d6..000000000000 --- a/code/_globalvars/lists/faxes.dm +++ /dev/null @@ -1,26 +0,0 @@ -/** - * This defines the list of faxes managed by the server administrators. They are not physically present in - * the game, but are shown in the fax list as existing. - * Lists: - * * additional_faxes_list - A list of "legal" faxes available with authorization. - * * frontier_faxes_list - List of faxes available after hacking. - * - * The list consists of the following elements: - * * fax_name - The name displayed in the fax list. - * * button_color - The color of this fax button in the list of all faxes. - */ -GLOBAL_LIST_INIT(additional_faxes_list, list( - list("fax_name" = "NanoTrasen Central Command", "button_color" = "#46B946"), - list("fax_name" = "Inteq Management Field Command", "button_color" = "#FACE65"), - list("fax_name" = "Colonial Minutemen Headquarters", "button_color" = "#538ACF"), - list("fax_name" = "Saint-Roumain Council of Huntsmen", "button_color" = "#6B443D"), - list("fax_name" = "SolGov Department of Administrative Affairs", "button_color" = "#536380"), - list("fax_name" = "Syndicate Coordination Center", "button_color" = "#B22C20"), - list("fax_name" = "Outpost Administration", "button_color" = "#dddfc9"), -)) - -GLOBAL_LIST_INIT(frontier_faxes_list, list( - list("fax_name" = "Frontiersmen Communications Outpost", "button_color" = "#70654C") -)) - -GLOBAL_LIST_EMPTY(fax_machines) //list of all fax machines diff --git a/code/_globalvars/lists/jobs.dm b/code/_globalvars/lists/jobs.dm deleted file mode 100644 index 181a39727101..000000000000 --- a/code/_globalvars/lists/jobs.dm +++ /dev/null @@ -1,3 +0,0 @@ -GLOBAL_LIST_EMPTY(occupations) -GLOBAL_LIST_EMPTY(name_occupations) -GLOBAL_LIST_EMPTY(type_occupations) diff --git a/code/controllers/subsystem/lag_switch.dm b/code/controllers/subsystem/lag_switch.dm deleted file mode 100644 index eadf8d219324..000000000000 --- a/code/controllers/subsystem/lag_switch.dm +++ /dev/null @@ -1,156 +0,0 @@ -/// The subsystem for controlling drastic performance enhancements aimed at reducing server load for a smoother albeit slightly duller gaming experience -SUBSYSTEM_DEF(lag_switch) - name = "Lag Switch" - flags = SS_NO_FIRE - - /// If the lag switch measures should attempt to trigger automatically, TRUE if a config value exists - var/auto_switch = FALSE - /// Amount of connected clients at which the Lag Switch should engage, set via config or admin panel - var/trigger_pop = INFINITY - 1337 - /// List of bools corresponding to code/__DEFINES/lag_switch.dm - var/static/list/measures[MEASURES_AMOUNT] - /// List of measures that toggle automatically - var/list/auto_measures = list(DISABLE_GHOST_ZOOM_TRAY, DISABLE_RUNECHAT, DISABLE_USR_ICON2HTML, DISABLE_PARALLAX, DISABLE_FOOTSTEPS, DISABLE_PLANETDEL) - /// Timer ID for the automatic veto period - var/veto_timer_id - /// Cooldown between say verb uses when slowmode is enabled - var/slowmode_cooldown = 3 SECONDS - -/datum/controller/subsystem/lag_switch/Initialize(start_timeofday) - for(var/i = 1, i <= measures.len, i++) - measures[i] = FALSE - var/auto_switch_pop = CONFIG_GET(number/auto_lag_switch_pop) - if(auto_switch_pop) - auto_switch = TRUE - trigger_pop = auto_switch_pop - RegisterSignal(SSdcs, COMSIG_GLOB_CLIENT_CONNECT, .proc/client_connected) - return ..() - -/datum/controller/subsystem/lag_switch/proc/client_connected(datum/source, client/connected) - SIGNAL_HANDLER - if(TGS_CLIENT_COUNT < trigger_pop) - return - - auto_switch = FALSE - UnregisterSignal(SSdcs, COMSIG_GLOB_CLIENT_CONNECT) - veto_timer_id = addtimer(CALLBACK(src, .proc/set_all_measures, TRUE, TRUE), 20 SECONDS, TIMER_STOPPABLE) - message_admins("Lag Switch population threshold reached. Automatic activation of lag mitigation measures occuring in 20 seconds. (CANCEL)") - log_admin("Lag Switch population threshold reached. Automatic activation of lag mitigation measures occuring in 20 seconds.") - -/// (En/Dis)able automatic triggering of switches based on client count -/datum/controller/subsystem/lag_switch/proc/toggle_auto_enable() - auto_switch = !auto_switch - if(auto_switch) - RegisterSignal(SSdcs, COMSIG_GLOB_CLIENT_CONNECT, .proc/client_connected) - else - UnregisterSignal(SSdcs, COMSIG_GLOB_CLIENT_CONNECT) - -/// Called from an admin chat link -/datum/controller/subsystem/lag_switch/proc/cancel_auto_enable_in_progress() - if(!veto_timer_id) - return FALSE - - deltimer(veto_timer_id) - veto_timer_id = null - return TRUE - -/// Update the slowmode timer length and clear existing ones if reduced -/datum/controller/subsystem/lag_switch/proc/change_slowmode_cooldown(length) - if(!length) - return FALSE - - var/length_secs = length SECONDS - if(length_secs <= 0) - length_secs = 1 // one tick because cooldowns do not like 0 - - if(length_secs < slowmode_cooldown) - for(var/client/C as anything in GLOB.clients) - COOLDOWN_RESET(C, say_slowmode) - - slowmode_cooldown = length_secs - if(measures[SLOWMODE_SAY]) - to_chat(world, span_boldannounce("Slowmode timer has been changed to [length] seconds by an admin.")) - return TRUE - -/// Handle the state change for individual measures -/datum/controller/subsystem/lag_switch/proc/set_measure(measure_key, state) - if(isnull(measure_key) || isnull(state)) - stack_trace("SSlag_switch.set_measure() was called with a null arg") - return FALSE - if(isnull(LAZYACCESS(measures, measure_key))) - stack_trace("SSlag_switch.set_measure() was called with a measure_key not in the list of measures") - return FALSE - if(measures[measure_key] == state) - return TRUE - - measures[measure_key] = state - - switch(measure_key) - if(DISABLE_DEAD_KEYLOOP) - if(state) - for(var/mob/user as anything in GLOB.player_list) - if(user.stat == DEAD && !user.client?.holder) - GLOB.keyloop_list -= user - deadchat_broadcast(span_big("To increase performance Observer freelook is now disabled. Please use Orbit, Teleport, and Jump to look around."), message_type = DEADCHAT_ANNOUNCEMENT) - else - GLOB.keyloop_list |= GLOB.player_list - deadchat_broadcast("Observer freelook has been re-enabled. Enjoy your wooshing.", message_type = DEADCHAT_ANNOUNCEMENT) - if(DISABLE_GHOST_ZOOM_TRAY) - if(state) // if enabling make sure current ghosts are updated - for(var/mob/dead/observer/ghost in GLOB.dead_mob_list) - if(!ghost.client) - continue - if(!ghost.client.holder && ghost.client.view_size.getView() != ghost.client.view_size.default) - ghost.client.view_size.resetToDefault() - if(SLOWMODE_SAY) - if(state) - to_chat(world, span_boldannounce("Slowmode for IC/dead chat has been enabled with [slowmode_cooldown/10] seconds between messages.")) - else - for(var/client/C as anything in GLOB.clients) - COOLDOWN_RESET(C, say_slowmode) - to_chat(world, span_boldannounce("Slowmode for IC/dead chat has been disabled by an admin.")) - if(DISABLE_NON_OBSJOBS) - world.update_status() - if(DISABLE_PARALLAX) - if (state) - to_chat(world, span_boldannounce("Parallax has been disabled for performance concerns.")) - else - to_chat(world, span_boldannounce("Parallax has been re-enabled.")) - - for (var/mob/mob as anything in GLOB.mob_list) - mob.hud_used?.update_parallax_pref() - if(DISABLE_FOOTSTEPS) - if (state) - to_chat(world, span_boldannounce("Footstep sounds have been disabled for performance concerns.")) - else - to_chat(world, span_boldannounce("Footstep sounds have been re-enabled.")) - if(DISABLE_PLANETDEL) - if (state) - to_chat(world, span_boldannounce("Planet deletion and regeneration has been disabled for performance concerns.")) - else - to_chat(world, span_boldannounce("Planet deletion has been re-enabled.")) - if(DISABLE_PLANETGEN) - if (state) - to_chat(world, span_boldannounce("Planet generation has been disabled for performance concerns. You can still dock at already-generated planets.")) - else - to_chat(world, span_boldannounce("Planet generation has been re-enabled.")) - - return TRUE - -/// Helper to loop over all measures for mass changes -/datum/controller/subsystem/lag_switch/proc/set_all_measures(state, automatic = FALSE) - if(isnull(state)) - stack_trace("SSlag_switch.set_all_measures() was called with a null state arg") - return FALSE - - if(automatic) - message_admins("Lag Switch enabling automatic measures now.") - log_admin("Lag Switch enabling automatic measures now.") - veto_timer_id = null - for(var/i = 1, i <= auto_measures.len, i++) - set_measure(auto_measures[i], state) - return TRUE - - for(var/i = 1, i <= measures.len, i++) - set_measure(i, state) - return TRUE diff --git a/code/controllers/subsystem/mouse_entered.dm b/code/controllers/subsystem/mouse_entered.dm deleted file mode 100644 index 6dc8d995a522..000000000000 --- a/code/controllers/subsystem/mouse_entered.dm +++ /dev/null @@ -1,23 +0,0 @@ -/// Defers MouseEntered inputs to only apply to the most recently hovered over atom in the tick -SUBSYSTEM_DEF(mouse_entered) - name = "MouseEntered" - wait = 1 - flags = SS_NO_INIT | SS_TICKER - priority = FIRE_PRIORITY_MOUSE_ENTERED - runlevels = RUNLEVELS_DEFAULT | RUNLEVEL_LOBBY - - var/list/hovers = list() - -/datum/controller/subsystem/mouse_entered/fire() - for (var/hovering_client in hovers) - var/atom/hovering_atom = hovers[hovering_client] - if (isnull(hovering_atom)) - continue - - hovering_atom.on_mouse_enter(hovering_client) - - // This intentionally runs `= null` and not `-= hovering_client`, as we want to prevent the list from shrinking, - // which could cause problems given the heat of MouseEntered. - // Lummox has teased this for 515: https://www.byond.com/forum/post/2621745 - // ...though you're most likely reading this on BYOND version 600. - hovers[hovering_client] = null diff --git a/code/controllers/subsystem/overmap_move.dm b/code/controllers/subsystem/overmap_move.dm deleted file mode 100644 index edb32e33bb8d..000000000000 --- a/code/controllers/subsystem/overmap_move.dm +++ /dev/null @@ -1,3 +0,0 @@ -TIMER_SUBSYSTEM_DEF(overmap_movement) - name = "Overmap Movement" - priority = FIRE_PRIORITY_OVERMAP_MOVEMENT diff --git a/code/controllers/subsystem/sound_loops.dm b/code/controllers/subsystem/sound_loops.dm deleted file mode 100644 index 46b916603f94..000000000000 --- a/code/controllers/subsystem/sound_loops.dm +++ /dev/null @@ -1,3 +0,0 @@ -TIMER_SUBSYSTEM_DEF(sound_loops) - name = "Sound Loops" - priority = FIRE_PRIORITY_SOUND_LOOPS diff --git a/code/datums/aquarium.dm b/code/datums/aquarium.dm deleted file mode 100644 index 2bca6af8c26d..000000000000 --- a/code/datums/aquarium.dm +++ /dev/null @@ -1,304 +0,0 @@ -/// Allows movables to be inserted/displayed in aquariums. -/datum/component/aquarium_content - /// Keeps track of our current aquarium. - var/obj/structure/aquarium/current_aquarium - - //This is visual effect holder that will end up in aquarium's vis_contents - var/obj/effect/vc_obj - - /// Base px offset of the visual object in current aquarium aka current base position - var/base_px = 0 - /// Base px offset of the visual object in current aquarium aka current base position - var/base_py = 0 - //Current layer for the visual object - var/base_layer - - - /** - * Fish sprite how to: - * Need to be centered on 16,16 in the dmi and facing left by default. - * sprite_height/sprite_width is the size it will have in aquarium and used to control animation boundaries. - * source_height/source_width is the size of the original icon (ideally only the non-empty parts) - */ - - - /// Icon used for in aquarium sprite - var/icon = 'icons/obj/aquarium.dmi' - /// If this is set this icon state will be used for the holder while icon_state will only be used for item/catalog. Transformation from source_width/height WON'T be applied. - var/icon_state - /// Applied to vc object only for use with greyscaled icons. - var/aquarium_vc_color - /// Transformation applied to the visual holder - used when scaled down sprites are used as in aquarium visual - var/matrix/base_transform - - /// How the thing will be layered - var/layer_mode = AQUARIUM_LAYER_MODE_AUTO - - /// If the starting position is randomised within bounds when inserted into aquarium. - var/randomize_position = FALSE - - //Target sprite size for path/position calculations. - var/sprite_height = 3 - var/sprite_width = 3 - - //This is the size of the source sprite. This will be used to calculate scale down factor. - var/source_width = 32 - var/source_height = 32 - - /// Currently playing animation - var/current_animation - - /// Does this behviour need additional processing in aquarium, will be added to SSobj processing on insertion - var/processing = FALSE - - /// TODO: Change this into trait checked on aquarium insertion - var/unique = FALSE - - /// Proc used to retrieve current animation state from the parent, optional - var/animation_getter - - /// Signals of the parent that will trigger animation update - var/animation_update_signals - - -/datum/component/aquarium_content/Initialize(animation_getter, animation_update_signals) - if(!ismovable(parent)) - return COMPONENT_INCOMPATIBLE - - src.animation_getter = animation_getter - src.animation_update_signals = animation_update_signals - if(animation_update_signals) - RegisterSignal(parent, animation_update_signals, .proc/generate_animation) - - if(istype(parent,/obj/item/fish)) - InitializeFromFish() - else if(istype(parent,/obj/item/aquarium_prop)) - InitializeFromProp() - else - InitializeOther() - - ADD_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, src) - RegisterSignal(parent, COMSIG_MOVABLE_MOVED, .proc/enter_aquarium) - - //If component is added to something already in aquarium at the time initialize it properly. - var/atom/movable/movable_parent = parent - if(istype(movable_parent.loc, /obj/structure/aquarium)) - on_inserted(movable_parent.loc) - -/// Sets visuals properties for fish -/datum/component/aquarium_content/proc/InitializeFromFish() - var/obj/item/fish/fish = parent - - icon = fish.icon - sprite_height = fish.sprite_height - sprite_width = fish.sprite_width - aquarium_vc_color = fish.aquarium_vc_color - - if(fish.dedicated_in_aquarium_icon_state) - icon_state = fish.dedicated_in_aquarium_icon_state - base_transform = matrix() - else - icon_state = fish.icon_state - var/matrix/matrix = matrix() - var/x_scale = fish.sprite_width / fish.source_width - var/y_scale = fish.sprite_height / fish.source_height - matrix.Scale(x_scale, y_scale) - base_transform = matrix - - randomize_position = TRUE - -/// Sets visuals properties for fish -/datum/component/aquarium_content/proc/InitializeFromProp() - var/obj/item/aquarium_prop/prop = parent - - icon = prop.icon - icon_state = prop.icon_state - layer_mode = prop.layer_mode - sprite_height = 32 - sprite_width = 32 - base_transform = matrix() - - unique = TRUE - -/// Mostly for admin abuse -/datum/component/aquarium_content/proc/InitializeOther() - sprite_width = 8 - sprite_height = 8 - - var/matrix/matrix = matrix() - var/x_scale = sprite_width / 32 - var/y_scale = sprite_height / 32 - matrix.Scale(x_scale, y_scale) - base_transform = matrix - - -/datum/component/aquarium_content/PreTransfer() - . = ..() - REMOVE_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, src) - -/datum/component/aquarium_content/Destroy(force, silent) - if(current_aquarium) - remove_from_aquarium() - QDEL_NULL(vc_obj) - return ..() - -/datum/component/aquarium_content/proc/enter_aquarium(datum/source, OldLoc, Dir, Forced) - SIGNAL_HANDLER - var/atom/movable/movable_parent = parent - if(istype(movable_parent.loc, /obj/structure/aquarium)) - on_inserted(movable_parent.loc) - -/datum/component/aquarium_content/proc/is_ready_to_insert(obj/structure/aquarium/aquarium) - //This is kinda awful but we're unaware of other fish - if(unique) - for(var/atom/movable/fish_or_prop in aquarium) - if(fish_or_prop == parent) - continue - if(fish_or_prop.type == parent.type) - return FALSE - return TRUE - -/datum/component/aquarium_content/proc/on_inserted(atom/aquarium) - current_aquarium = aquarium - RegisterSignal(current_aquarium, COMSIG_ATOM_EXITED, .proc/on_removed) - RegisterSignal(current_aquarium, COMSIG_AQUARIUM_SURFACE_CHANGED, .proc/on_surface_changed) - RegisterSignal(current_aquarium, COMSIG_AQUARIUM_FLUID_CHANGED,.proc/on_fluid_changed) - - if(processing) - START_PROCESSING(SSobj, src) - - //If we don't have vc object yet build it - if(!vc_obj) - vc_obj = generate_base_vc() - - //Set default position and layer - set_vc_base_position() - generate_animation(reset = TRUE) - - //Finally add it to to objects vis_contents - current_aquarium.vis_contents |= vc_obj - -/// Aquarium surface changed in some way, we need to recalculate base position and aninmation -/datum/component/aquarium_content/proc/on_surface_changed() - SIGNAL_HANDLER - set_vc_base_position() - generate_animation(reset = TRUE) //our animation start point changed, gotta redo - -/datum/component/aquarium_content/proc/on_fluid_changed() - SIGNAL_HANDLER - generate_animation() - -/datum/component/aquarium_content/proc/remove_visual_from_aquarium() - current_aquarium.vis_contents -= vc_obj - if(base_layer) - current_aquarium.free_layer(base_layer) - -/// Generates common visual object, propeties that don't depend on aquarium surface -/datum/component/aquarium_content/proc/generate_base_vc() - var/obj/effect/visual = new - apply_appearance(visual) - visual.vis_flags |= VIS_INHERIT_ID | VIS_INHERIT_PLANE //plane so it shows properly in containers on inventory ui for handheld cases - return visual - -/// Applies icon,color and base scaling to our visual holder -/datum/component/aquarium_content/proc/apply_appearance(obj/effect/holder) - holder.icon = icon - holder.icon_state = icon_state - holder.transform = matrix(base_transform) - if(aquarium_vc_color) - holder.color = aquarium_vc_color - - -/// Actually animates the vc holder -/datum/component/aquarium_content/proc/generate_animation(reset=FALSE) - if(!current_aquarium) - return - var/next_animation = animation_getter ? call(parent,animation_getter)() : null - if(current_animation == next_animation && !reset) - return - current_animation = next_animation - switch(current_animation) - if(AQUARIUM_ANIMATION_FISH_SWIM) - swim_animation() - return - if(AQUARIUM_ANIMATION_FISH_DEAD) - dead_animation() - return - - -/// Create looping random path animation, pixel offsets parameters include offsets already -/datum/component/aquarium_content/proc/swim_animation() - var/avg_width = round(sprite_width / 2) - var/avg_height = round(sprite_height / 2) - - var/list/aq_properties = current_aquarium.get_surface_properties() - var/px_min = aq_properties[AQUARIUM_PROPERTIES_PX_MIN] + avg_width - 16 - var/px_max = aq_properties[AQUARIUM_PROPERTIES_PX_MAX] - avg_width - 16 - var/py_min = aq_properties[AQUARIUM_PROPERTIES_PY_MIN] + avg_height - 16 - var/py_max = aq_properties[AQUARIUM_PROPERTIES_PY_MAX] - avg_width - 16 - - var/origin_x = base_px - var/origin_y = base_py - var/prev_x = origin_x - var/prev_y = origin_y - animate(vc_obj, pixel_x = origin_x, time = 0, loop = -1) //Just to start the animation - var/move_number = rand(3, 5) //maybe unhardcode this - for(var/i in 1 to move_number) - //If it's last movement, move back to start otherwise move to some random point - var/target_x = i == move_number ? origin_x : rand(px_min,px_max) //could do with enforcing minimal delta for prettier zigzags - var/target_y = i == move_number ? origin_y : rand(py_min,py_max) - var/dx = prev_x - target_x - var/dy = prev_y - target_y - prev_x = target_x - prev_y = target_y - var/dist = abs(dx) + abs(dy) - var/eyeballed_time = dist * 2 //2ds per px - //Face the direction we're going - var/matrix/dir_mx = matrix(base_transform) - if(dx <= 0) //assuming default sprite is facing left here - dir_mx.Scale(-1, 1) - animate(transform = dir_mx, time = 0, loop = -1) - animate(pixel_x = target_x, pixel_y = target_y, time = eyeballed_time, loop = -1) - -/datum/component/aquarium_content/proc/dead_animation() - //Set base_py to lowest possible value - var/avg_height = round(sprite_height / 2) - var/list/aq_properties = current_aquarium.get_surface_properties() - var/py_min = aq_properties[AQUARIUM_PROPERTIES_PY_MIN] + avg_height - 16 - base_py = py_min - animate(vc_obj, pixel_y = py_min, time = 1) //flop to bottom and end current animation. - -/datum/component/aquarium_content/proc/set_vc_base_position() - if(randomize_position) - randomize_base_position() - if(base_layer) - current_aquarium.free_layer(base_layer) - base_layer = current_aquarium.request_layer(layer_mode) - vc_obj.layer = base_layer - -/datum/component/aquarium_content/proc/randomize_base_position() - var/list/aq_properties = current_aquarium.get_surface_properties() - var/avg_width = round(sprite_width / 2) - var/avg_height = round(sprite_height / 2) - var/px_min = aq_properties[AQUARIUM_PROPERTIES_PX_MIN] + avg_width - 16 - var/px_max = aq_properties[AQUARIUM_PROPERTIES_PX_MAX] - avg_width - 16 - var/py_min = aq_properties[AQUARIUM_PROPERTIES_PY_MIN] + avg_height - 16 - var/py_max = aq_properties[AQUARIUM_PROPERTIES_PY_MAX] - avg_width - 16 - - base_px = rand(px_min,px_max) - base_py = rand(py_min,py_max) - - vc_obj.pixel_x = base_px - vc_obj.pixel_y = base_py - -/datum/component/aquarium_content/proc/on_removed(datum/source, atom/movable/gone, direction) - SIGNAL_HANDLER - if(parent != gone) - return - remove_from_aquarium() - -/datum/component/aquarium_content/proc/remove_from_aquarium() - UnregisterSignal(current_aquarium, list(COMSIG_AQUARIUM_SURFACE_CHANGED, COMSIG_AQUARIUM_FLUID_CHANGED, COMSIG_PARENT_ATTACKBY, COMSIG_ATOM_EXITED)) - remove_visual_from_aquarium() - current_aquarium = null - diff --git a/code/datums/blood_type.dm b/code/datums/blood_type.dm deleted file mode 100644 index 9541699db92c..000000000000 --- a/code/datums/blood_type.dm +++ /dev/null @@ -1,70 +0,0 @@ -/datum/blood_type - /// Displayed name of the blood type. - var/name = "?" - /// Shown color of the blood type. - var/color = COLOR_BLOOD - /// Blood types that are safe to use with people that have this blood type. - var/compatible_types = list() - -/datum/blood_type/a_minus - name = "A-" - compatible_types = list(/datum/blood_type/a_minus, /datum/blood_type/o_minus) - -/datum/blood_type/a_plus - name = "A+" - compatible_types = list(/datum/blood_type/a_minus, /datum/blood_type/a_plus, /datum/blood_type/o_minus, /datum/blood_type/o_plus) - -/datum/blood_type/b_minus - name = "B-" - compatible_types = list(/datum/blood_type/b_minus, /datum/blood_type/o_minus) - -/datum/blood_type/b_plus - name = "B+" - compatible_types = list(/datum/blood_type/b_minus, /datum/blood_type/b_plus, /datum/blood_type/o_minus, /datum/blood_type/o_plus) - -/datum/blood_type/ab_minus - name = "AB-" - compatible_types = list(/datum/blood_type/b_minus, /datum/blood_type/a_minus, /datum/blood_type/ab_minus, /datum/blood_type/o_minus) - -/datum/blood_type/ab_plus - name = "AB+" - compatible_types = list(/datum/blood_type/b_minus, /datum/blood_type/a_minus, /datum/blood_type/ab_minus, /datum/blood_type/o_minus) - -/datum/blood_type/o_minus - name = "O-" - compatible_types = list(/datum/blood_type/o_minus) - -/datum/blood_type/o_plus - name = "O+" - compatible_types = list(/datum/blood_type/o_minus, /datum/blood_type/o_plus) - -/datum/blood_type/xenomorph //for xenomorph gib dna - name = "X" - color = rgb(0, 255, 0) - compatible_types = list(/datum/blood_type/xenomorph) - -/datum/blood_type/animal //for simplemob gib dna - name = "Y-" - compatible_types = list(/datum/blood_type/animal) - -/datum/blood_type/lizard - name = "L" - color = "#009696" - compatible_types = list(/datum/blood_type/lizard) - -/datum/blood_type/elzuosa - name = "E" - color = "#7fff7f" - compatible_types = list(/datum/blood_type/elzuosa) - -/datum/blood_type/synthetic //Blood for synthetic/robotic species - name = "Coolant" - color = "#dddeff" - compatible_types = list(/datum/blood_type/synthetic) - -/datum/blood_type/universal - name = "U" - -/datum/blood_type/universal/New() - . = ..() - compatible_types = subtypesof(/datum/blood_type) diff --git a/code/datums/components/admin_popup.dm b/code/datums/components/admin_popup.dm deleted file mode 100644 index 65b97e09b1a2..000000000000 --- a/code/datums/components/admin_popup.dm +++ /dev/null @@ -1,125 +0,0 @@ -/// Applied to clients when they receive an admin popup, alerting them to -/// their ticket. -/datum/component/admin_popup - /// The user's most active ticket. If this is resolved, closed, or replied to, - /// then the component will delete itself. - var/datum/admin_help/ticket - - var/atom/movable/screen/admin_popup/admin_popup - -/datum/component/admin_popup/Initialize(datum/admin_help/ticket) - if (!istype(parent, /client)) - return COMPONENT_INCOMPATIBLE - - if (!istype(ticket)) - return COMPONENT_INCOMPATIBLE - - create_notice() - - RegisterSignal( - ticket, - list( - COMSIG_ADMIN_HELP_MADE_INACTIVE, - COMSIG_ADMIN_HELP_REPLIED, - COMSIG_PARENT_QDELETING, - ), - .proc/delete_self, - ) - -/datum/component/admin_popup/Destroy(force, silent) - var/client/parent_client = parent - - parent_client?.screen -= admin_popup - QDEL_NULL(admin_popup) - - if (!QDELETED(ticket)) - UnregisterSignal(ticket, list( - COMSIG_ADMIN_HELP_MADE_INACTIVE, - COMSIG_ADMIN_HELP_REPLIED, - COMSIG_PARENT_QDELETING, - )) - - ticket = null - - return ..() - -/datum/component/admin_popup/proc/create_notice() - if(admin_popup) - qdel(admin_popup) - admin_popup = new - - var/client/parent_client = parent - admin_popup.maptext_width = getviewsize(parent_client.view_size.getView())[1] * world.icon_size - parent_client.screen += admin_popup - -/datum/component/admin_popup/proc/delete_self() - SIGNAL_HANDLER - qdel(src) - -/// The UI element for admin popups -/atom/movable/screen/admin_popup - icon = null - icon_state = null - plane = ABOVE_HUD_PLANE - layer = ADMIN_POPUP_LAYER - mouse_opacity = MOUSE_OPACITY_TRANSPARENT - screen_loc = "TOP-5,LEFT" - maptext_height = 480 - maptext_width = 480 - maptext = "" - - var/static/list/colors = list( - COLOR_RED, - COLOR_ORANGE, - COLOR_YELLOW, - COLOR_LIME, - COLOR_CYAN, - COLOR_PURPLE, - ) - - /// The last color chosen in the animation, sourced from the static list colors. - var/last_color_index = 0 - - /// The `world.time` when the last color update occurred. - var/last_update_time = 0 - -/atom/movable/screen/admin_popup/New(loc, ...) - . = ..() - - START_PROCESSING(SSobj, src) - update_text() - -/atom/movable/screen/admin_popup/Destroy() - STOP_PROCESSING(SSobj, src) - return ..() - -/atom/movable/screen/admin_popup/process(delta_time) - update_text() - -/atom/movable/screen/admin_popup/proc/update_text() - // Even if processing time changes, we want this to remain slow. - // We want to pester them into reading their ticket, not give them a seizure! - if (world.time - last_update_time < 2 SECONDS) - return - - last_color_index = (last_color_index % colors.len) + 1 - - var/message = "" - message += "HEY! An admin is trying to talk to you!
Check your chat window, and click their name to respond!" - message += "
" - - maptext = MAPTEXT(message) - last_update_time = world.time - -/// Tries to give the target an admin popup. -/// If it fails, will send the error to the passed admin. -/proc/give_admin_popup(client/target, client/admin, message) - log_admin("[key_name(admin)] sent an admin popup to [key_name(target)].") - - var/datum/admin_help/current_ticket = target.current_ticket - if (!current_ticket) - to_chat(admin, span_warning("[key_name(target)] had no active ahelp, aborting.")) - return - - admin.cmd_admin_pm(target, message) - target.AddComponent(/datum/component/admin_popup, current_ticket) diff --git a/code/datums/components/aquarium.dm b/code/datums/components/aquarium.dm deleted file mode 100644 index 2bca6af8c26d..000000000000 --- a/code/datums/components/aquarium.dm +++ /dev/null @@ -1,304 +0,0 @@ -/// Allows movables to be inserted/displayed in aquariums. -/datum/component/aquarium_content - /// Keeps track of our current aquarium. - var/obj/structure/aquarium/current_aquarium - - //This is visual effect holder that will end up in aquarium's vis_contents - var/obj/effect/vc_obj - - /// Base px offset of the visual object in current aquarium aka current base position - var/base_px = 0 - /// Base px offset of the visual object in current aquarium aka current base position - var/base_py = 0 - //Current layer for the visual object - var/base_layer - - - /** - * Fish sprite how to: - * Need to be centered on 16,16 in the dmi and facing left by default. - * sprite_height/sprite_width is the size it will have in aquarium and used to control animation boundaries. - * source_height/source_width is the size of the original icon (ideally only the non-empty parts) - */ - - - /// Icon used for in aquarium sprite - var/icon = 'icons/obj/aquarium.dmi' - /// If this is set this icon state will be used for the holder while icon_state will only be used for item/catalog. Transformation from source_width/height WON'T be applied. - var/icon_state - /// Applied to vc object only for use with greyscaled icons. - var/aquarium_vc_color - /// Transformation applied to the visual holder - used when scaled down sprites are used as in aquarium visual - var/matrix/base_transform - - /// How the thing will be layered - var/layer_mode = AQUARIUM_LAYER_MODE_AUTO - - /// If the starting position is randomised within bounds when inserted into aquarium. - var/randomize_position = FALSE - - //Target sprite size for path/position calculations. - var/sprite_height = 3 - var/sprite_width = 3 - - //This is the size of the source sprite. This will be used to calculate scale down factor. - var/source_width = 32 - var/source_height = 32 - - /// Currently playing animation - var/current_animation - - /// Does this behviour need additional processing in aquarium, will be added to SSobj processing on insertion - var/processing = FALSE - - /// TODO: Change this into trait checked on aquarium insertion - var/unique = FALSE - - /// Proc used to retrieve current animation state from the parent, optional - var/animation_getter - - /// Signals of the parent that will trigger animation update - var/animation_update_signals - - -/datum/component/aquarium_content/Initialize(animation_getter, animation_update_signals) - if(!ismovable(parent)) - return COMPONENT_INCOMPATIBLE - - src.animation_getter = animation_getter - src.animation_update_signals = animation_update_signals - if(animation_update_signals) - RegisterSignal(parent, animation_update_signals, .proc/generate_animation) - - if(istype(parent,/obj/item/fish)) - InitializeFromFish() - else if(istype(parent,/obj/item/aquarium_prop)) - InitializeFromProp() - else - InitializeOther() - - ADD_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, src) - RegisterSignal(parent, COMSIG_MOVABLE_MOVED, .proc/enter_aquarium) - - //If component is added to something already in aquarium at the time initialize it properly. - var/atom/movable/movable_parent = parent - if(istype(movable_parent.loc, /obj/structure/aquarium)) - on_inserted(movable_parent.loc) - -/// Sets visuals properties for fish -/datum/component/aquarium_content/proc/InitializeFromFish() - var/obj/item/fish/fish = parent - - icon = fish.icon - sprite_height = fish.sprite_height - sprite_width = fish.sprite_width - aquarium_vc_color = fish.aquarium_vc_color - - if(fish.dedicated_in_aquarium_icon_state) - icon_state = fish.dedicated_in_aquarium_icon_state - base_transform = matrix() - else - icon_state = fish.icon_state - var/matrix/matrix = matrix() - var/x_scale = fish.sprite_width / fish.source_width - var/y_scale = fish.sprite_height / fish.source_height - matrix.Scale(x_scale, y_scale) - base_transform = matrix - - randomize_position = TRUE - -/// Sets visuals properties for fish -/datum/component/aquarium_content/proc/InitializeFromProp() - var/obj/item/aquarium_prop/prop = parent - - icon = prop.icon - icon_state = prop.icon_state - layer_mode = prop.layer_mode - sprite_height = 32 - sprite_width = 32 - base_transform = matrix() - - unique = TRUE - -/// Mostly for admin abuse -/datum/component/aquarium_content/proc/InitializeOther() - sprite_width = 8 - sprite_height = 8 - - var/matrix/matrix = matrix() - var/x_scale = sprite_width / 32 - var/y_scale = sprite_height / 32 - matrix.Scale(x_scale, y_scale) - base_transform = matrix - - -/datum/component/aquarium_content/PreTransfer() - . = ..() - REMOVE_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, src) - -/datum/component/aquarium_content/Destroy(force, silent) - if(current_aquarium) - remove_from_aquarium() - QDEL_NULL(vc_obj) - return ..() - -/datum/component/aquarium_content/proc/enter_aquarium(datum/source, OldLoc, Dir, Forced) - SIGNAL_HANDLER - var/atom/movable/movable_parent = parent - if(istype(movable_parent.loc, /obj/structure/aquarium)) - on_inserted(movable_parent.loc) - -/datum/component/aquarium_content/proc/is_ready_to_insert(obj/structure/aquarium/aquarium) - //This is kinda awful but we're unaware of other fish - if(unique) - for(var/atom/movable/fish_or_prop in aquarium) - if(fish_or_prop == parent) - continue - if(fish_or_prop.type == parent.type) - return FALSE - return TRUE - -/datum/component/aquarium_content/proc/on_inserted(atom/aquarium) - current_aquarium = aquarium - RegisterSignal(current_aquarium, COMSIG_ATOM_EXITED, .proc/on_removed) - RegisterSignal(current_aquarium, COMSIG_AQUARIUM_SURFACE_CHANGED, .proc/on_surface_changed) - RegisterSignal(current_aquarium, COMSIG_AQUARIUM_FLUID_CHANGED,.proc/on_fluid_changed) - - if(processing) - START_PROCESSING(SSobj, src) - - //If we don't have vc object yet build it - if(!vc_obj) - vc_obj = generate_base_vc() - - //Set default position and layer - set_vc_base_position() - generate_animation(reset = TRUE) - - //Finally add it to to objects vis_contents - current_aquarium.vis_contents |= vc_obj - -/// Aquarium surface changed in some way, we need to recalculate base position and aninmation -/datum/component/aquarium_content/proc/on_surface_changed() - SIGNAL_HANDLER - set_vc_base_position() - generate_animation(reset = TRUE) //our animation start point changed, gotta redo - -/datum/component/aquarium_content/proc/on_fluid_changed() - SIGNAL_HANDLER - generate_animation() - -/datum/component/aquarium_content/proc/remove_visual_from_aquarium() - current_aquarium.vis_contents -= vc_obj - if(base_layer) - current_aquarium.free_layer(base_layer) - -/// Generates common visual object, propeties that don't depend on aquarium surface -/datum/component/aquarium_content/proc/generate_base_vc() - var/obj/effect/visual = new - apply_appearance(visual) - visual.vis_flags |= VIS_INHERIT_ID | VIS_INHERIT_PLANE //plane so it shows properly in containers on inventory ui for handheld cases - return visual - -/// Applies icon,color and base scaling to our visual holder -/datum/component/aquarium_content/proc/apply_appearance(obj/effect/holder) - holder.icon = icon - holder.icon_state = icon_state - holder.transform = matrix(base_transform) - if(aquarium_vc_color) - holder.color = aquarium_vc_color - - -/// Actually animates the vc holder -/datum/component/aquarium_content/proc/generate_animation(reset=FALSE) - if(!current_aquarium) - return - var/next_animation = animation_getter ? call(parent,animation_getter)() : null - if(current_animation == next_animation && !reset) - return - current_animation = next_animation - switch(current_animation) - if(AQUARIUM_ANIMATION_FISH_SWIM) - swim_animation() - return - if(AQUARIUM_ANIMATION_FISH_DEAD) - dead_animation() - return - - -/// Create looping random path animation, pixel offsets parameters include offsets already -/datum/component/aquarium_content/proc/swim_animation() - var/avg_width = round(sprite_width / 2) - var/avg_height = round(sprite_height / 2) - - var/list/aq_properties = current_aquarium.get_surface_properties() - var/px_min = aq_properties[AQUARIUM_PROPERTIES_PX_MIN] + avg_width - 16 - var/px_max = aq_properties[AQUARIUM_PROPERTIES_PX_MAX] - avg_width - 16 - var/py_min = aq_properties[AQUARIUM_PROPERTIES_PY_MIN] + avg_height - 16 - var/py_max = aq_properties[AQUARIUM_PROPERTIES_PY_MAX] - avg_width - 16 - - var/origin_x = base_px - var/origin_y = base_py - var/prev_x = origin_x - var/prev_y = origin_y - animate(vc_obj, pixel_x = origin_x, time = 0, loop = -1) //Just to start the animation - var/move_number = rand(3, 5) //maybe unhardcode this - for(var/i in 1 to move_number) - //If it's last movement, move back to start otherwise move to some random point - var/target_x = i == move_number ? origin_x : rand(px_min,px_max) //could do with enforcing minimal delta for prettier zigzags - var/target_y = i == move_number ? origin_y : rand(py_min,py_max) - var/dx = prev_x - target_x - var/dy = prev_y - target_y - prev_x = target_x - prev_y = target_y - var/dist = abs(dx) + abs(dy) - var/eyeballed_time = dist * 2 //2ds per px - //Face the direction we're going - var/matrix/dir_mx = matrix(base_transform) - if(dx <= 0) //assuming default sprite is facing left here - dir_mx.Scale(-1, 1) - animate(transform = dir_mx, time = 0, loop = -1) - animate(pixel_x = target_x, pixel_y = target_y, time = eyeballed_time, loop = -1) - -/datum/component/aquarium_content/proc/dead_animation() - //Set base_py to lowest possible value - var/avg_height = round(sprite_height / 2) - var/list/aq_properties = current_aquarium.get_surface_properties() - var/py_min = aq_properties[AQUARIUM_PROPERTIES_PY_MIN] + avg_height - 16 - base_py = py_min - animate(vc_obj, pixel_y = py_min, time = 1) //flop to bottom and end current animation. - -/datum/component/aquarium_content/proc/set_vc_base_position() - if(randomize_position) - randomize_base_position() - if(base_layer) - current_aquarium.free_layer(base_layer) - base_layer = current_aquarium.request_layer(layer_mode) - vc_obj.layer = base_layer - -/datum/component/aquarium_content/proc/randomize_base_position() - var/list/aq_properties = current_aquarium.get_surface_properties() - var/avg_width = round(sprite_width / 2) - var/avg_height = round(sprite_height / 2) - var/px_min = aq_properties[AQUARIUM_PROPERTIES_PX_MIN] + avg_width - 16 - var/px_max = aq_properties[AQUARIUM_PROPERTIES_PX_MAX] - avg_width - 16 - var/py_min = aq_properties[AQUARIUM_PROPERTIES_PY_MIN] + avg_height - 16 - var/py_max = aq_properties[AQUARIUM_PROPERTIES_PY_MAX] - avg_width - 16 - - base_px = rand(px_min,px_max) - base_py = rand(py_min,py_max) - - vc_obj.pixel_x = base_px - vc_obj.pixel_y = base_py - -/datum/component/aquarium_content/proc/on_removed(datum/source, atom/movable/gone, direction) - SIGNAL_HANDLER - if(parent != gone) - return - remove_from_aquarium() - -/datum/component/aquarium_content/proc/remove_from_aquarium() - UnregisterSignal(current_aquarium, list(COMSIG_AQUARIUM_SURFACE_CHANGED, COMSIG_AQUARIUM_FLUID_CHANGED, COMSIG_PARENT_ATTACKBY, COMSIG_ATOM_EXITED)) - remove_visual_from_aquarium() - current_aquarium = null - diff --git a/code/datums/components/bloodysoles.dm b/code/datums/components/bloodysoles.dm deleted file mode 100644 index 5f16085b7927..000000000000 --- a/code/datums/components/bloodysoles.dm +++ /dev/null @@ -1,289 +0,0 @@ - - -//Component for clothing items that can pick up blood from decals and spread it around everywhere when walking, such as shoes or suits with integrated shoes. - -/datum/component/bloodysoles - /// The type of the last grub pool we stepped in, used to decide the type of footprints to make - var/last_blood_state = BLOOD_STATE_NOT_BLOODY - - /// How much of each grubby type we have on our feet - var/list/bloody_shoes = list(BLOOD_STATE_HUMAN = 0,BLOOD_STATE_XENO = 0, BLOOD_STATE_OIL = 0, BLOOD_STATE_NOT_BLOODY = 0) - - /// The ITEM_SLOT_* slot the item is equipped on, if it is. - var/equipped_slot - - /// The parent item but casted into atom type for easier use. - var/atom/parent_atom - - /// Either the mob carrying the item, or the mob itself for the /feet component subtype - var/mob/living/carbon/wielder - - /// The world.time when we last picked up blood - var/last_pickup - -/datum/component/bloodysoles/Initialize() - if(!isclothing(parent)) - return COMPONENT_INCOMPATIBLE - parent_atom = parent - - RegisterSignal(parent, COMSIG_ITEM_EQUIPPED, .proc/on_equip) - RegisterSignal(parent, COMSIG_ITEM_DROPPED, .proc/on_drop) - RegisterSignal(parent, COMSIG_COMPONENT_CLEAN_ACT, .proc/on_clean) - -//Unregisters from the wielder if necessary - -/datum/component/bloodysoles/proc/unregister() - if(!QDELETED(wielder)) - UnregisterSignal(wielder, COMSIG_MOVABLE_MOVED) - UnregisterSignal(wielder, COMSIG_STEP_ON_BLOOD) - wielder = null - equipped_slot = null - - -//Returns true if the parent item is obscured by something else that the wielder is wearing - -/datum/component/bloodysoles/proc/is_obscured() - return equipped_slot in wielder.check_obscured_slots(TRUE) - -//Run to update the icon of the parent - -/datum/component/bloodysoles/proc/update_icon() - var/obj/item/parent_item = parent - parent_item.update_slot_icon() - -//Run to equally share the blood between us and a decal -/datum/component/bloodysoles/proc/share_blood(obj/effect/decal/cleanable/pool) - last_blood_state = pool.blood_state - - // Share the blood between our boots and the blood pool - var/total_bloodiness = pool.bloodiness + bloody_shoes[last_blood_state] - - // We can however be limited by how much blood we can hold - var/new_our_bloodiness = min(BLOOD_ITEM_MAX, total_bloodiness / 2) - - bloody_shoes[last_blood_state] = new_our_bloodiness - pool.bloodiness = total_bloodiness - new_our_bloodiness // Give the pool the remaining blood incase we were limited - - parent_atom.add_blood_DNA(pool.return_blood_DNA()) - update_icon() - -//Find a blood decal on a turf that matches our last_blood_state - -/datum/component/bloodysoles/proc/find_pool_by_blood_state(turf/turfLoc, typeFilter = null) - for(var/obj/effect/decal/cleanable/blood/pool in turfLoc) - if(pool.blood_state == last_blood_state && (!typeFilter || istype(pool, typeFilter))) - return pool - - -//Adds the parent type to the footprint's shoe_types var - -/datum/component/bloodysoles/proc/add_parent_to_footprint(obj/effect/decal/cleanable/blood/footprints/FP) - FP.shoe_types |= parent.type - -/* -Called when the parent item is equipped by someone -Used to register our wielder -*/ -/datum/component/bloodysoles/proc/on_equip(datum/source, mob/equipper, slot) - SIGNAL_HANDLER - - if(!iscarbon(equipper)) - return - var/obj/item/parent_item = parent - if(!(parent_item.slot_flags & slot)) - unregister() - return - - equipped_slot = slot - wielder = equipper - RegisterSignal(wielder, COMSIG_MOVABLE_MOVED, .proc/on_moved) - RegisterSignal(wielder, COMSIG_STEP_ON_BLOOD, .proc/on_step_blood) - -/* -Called when the parent item has been dropped -Used to deregister our wielder -*/ -/datum/component/bloodysoles/proc/on_drop(datum/source, mob/dropper) - SIGNAL_HANDLER - - unregister() - -/* -Called when the wielder has moved -Used to make bloody footprints on the ground -*/ -/datum/component/bloodysoles/proc/on_moved(datum/source, OldLoc, Dir, Forced) - SIGNAL_HANDLER - - if(bloody_shoes[last_blood_state] == 0) - return - if(QDELETED(wielder) || is_obscured()) - return - if(!(wielder.mobility_flags & MOBILITY_STAND) || !wielder.has_gravity(wielder.loc)) - return - - var/half_our_blood = bloody_shoes[last_blood_state] / 2 - - // Add footprints in old loc if we have enough cream - if(half_our_blood >= BLOOD_FOOTPRINTS_MIN) - var/turf/oldLocTurf = get_turf(OldLoc) - var/obj/effect/decal/cleanable/blood/footprints/oldLocFP = find_pool_by_blood_state(oldLocTurf, /obj/effect/decal/cleanable/blood/footprints) - if(oldLocFP) - // Footprints found in the tile we left, add us to it - add_parent_to_footprint(oldLocFP) - if (!(oldLocFP.exited_dirs & wielder.dir)) - oldLocFP.exited_dirs |= wielder.dir - oldLocFP.update_icon() - else if(find_pool_by_blood_state(oldLocTurf)) - // No footprints in the tile we left, but there was some other blood pool there. Add exit footprints on it - bloody_shoes[last_blood_state] -= half_our_blood - update_icon() - - - oldLocFP = new(oldLocTurf) - if(!QDELETED(oldLocFP)) ///prints merged - oldLocFP.blood_state = last_blood_state - oldLocFP.exited_dirs |= wielder.dir - add_parent_to_footprint(oldLocFP) - oldLocFP.bloodiness = half_our_blood - oldLocFP.add_blood_DNA(parent_atom.return_blood_DNA()) - oldLocFP.update_icon() - - half_our_blood = bloody_shoes[last_blood_state] / 2 - - // If we picked up the blood on this tick in on_step_blood, don't make footprints at the same place - if(last_pickup && last_pickup == world.time) - return - - // Create new footprints - if(half_our_blood >= BLOOD_FOOTPRINTS_MIN) - bloody_shoes[last_blood_state] -= half_our_blood - update_icon() - - var/obj/effect/decal/cleanable/blood/footprints/FP = new(get_turf(parent_atom)) - if(!QDELETED(FP)) ///prints merged - FP.blood_state = last_blood_state - FP.entered_dirs |= wielder.dir - add_parent_to_footprint(FP) - FP.bloodiness = half_our_blood - FP.add_blood_DNA(parent_atom.return_blood_DNA()) - FP.update_icon() - - -/* -Called when the wielder steps in a pool of blood -Used to make the parent item bloody -*/ -/datum/component/bloodysoles/proc/on_step_blood(datum/source, obj/effect/decal/cleanable/pool) - SIGNAL_HANDLER - - if(QDELETED(wielder) || is_obscured()) - return - - if(istype(pool, /obj/effect/decal/cleanable/blood/footprints) && pool.blood_state == last_blood_state) - // The pool we stepped in was actually footprints with the same type - var/obj/effect/decal/cleanable/blood/footprints/pool_FP = pool - add_parent_to_footprint(pool_FP) - if((bloody_shoes[last_blood_state] / 2) >= BLOOD_FOOTPRINTS_MIN && !(pool_FP.entered_dirs & wielder.dir)) - // If our feet are bloody enough, add an entered dir - pool_FP.entered_dirs |= wielder.dir - pool_FP.update_icon() - - share_blood(pool) - - last_pickup = world.time - -/* -Called when the parent item is being washed -*/ -/datum/component/bloodysoles/proc/on_clean(datum/source, clean_types) - SIGNAL_HANDLER - - if(!(clean_types & CLEAN_TYPE_BLOOD) || last_blood_state == BLOOD_STATE_NOT_BLOODY) - return - - bloody_shoes = list(BLOOD_STATE_HUMAN = 0, BLOOD_STATE_XENO = 0, BLOOD_STATE_OIL = 0, BLOOD_STATE_NOT_BLOODY = 0) - last_blood_state = BLOOD_STATE_NOT_BLOODY - update_icon() - return TRUE - - -/* -Like its parent but can be applied to carbon mobs instead of clothing items -*/ - -/datum/component/bloodysoles/feet - var/static/mutable_appearance/bloody_feet - -/datum/component/bloodysoles/feet/Initialize() - if(!iscarbon(parent)) - return COMPONENT_INCOMPATIBLE - parent_atom = parent - wielder = parent - - if(!bloody_feet) - bloody_feet = mutable_appearance('icons/effects/blood.dmi', "shoeblood", SHOES_LAYER) - - RegisterSignal(parent, COMSIG_COMPONENT_CLEAN_ACT, .proc/on_clean) - RegisterSignal(parent, COMSIG_MOVABLE_MOVED, .proc/on_moved) - RegisterSignal(parent, COMSIG_STEP_ON_BLOOD, .proc/on_step_blood) - RegisterSignal(parent, COMSIG_CARBON_UNEQUIP_SHOECOVER, .proc/unequip_shoecover) - RegisterSignal(parent, COMSIG_CARBON_EQUIP_SHOECOVER, .proc/equip_shoecover) - -/datum/component/bloodysoles/feet/update_icon() - . = list() - if(ishuman(wielder))// Monkeys get no bloody feet :( - if(HAS_BLOOD_DNA(wielder)) - bloody_feet.color = bloody_feet.color = get_blood_dna_color(wielder.return_blood_DNA()) - . += bloody_feet - if(bloody_shoes[BLOOD_STATE_HUMAN] > 0 && !is_obscured()) - wielder.remove_overlay(SHOES_LAYER) - wielder.overlays_standing[SHOES_LAYER] = bloody_feet - wielder.apply_overlay(SHOES_LAYER) - else - wielder.update_inv_shoes() - -/datum/component/bloodysoles/feet/add_parent_to_footprint(obj/effect/decal/cleanable/blood/footprints/FP) - if(ismonkey(wielder)) - FP.species_types |= "monkey" - return - - if(!ishuman(wielder)) - FP.species_types |= "unknown" - return - - // Find any leg of our human and add that to the footprint, instead of the default which is to just add the human type - for(var/X in wielder.bodyparts) - var/obj/item/bodypart/affecting = X - if(affecting.body_part == LEG_RIGHT || affecting.body_part == LEG_LEFT) - if(!affecting.bodypart_disabled) - FP.species_types |= affecting.limb_id - break - - -/datum/component/bloodysoles/feet/is_obscured() - if(wielder.shoes) - return TRUE - return ITEM_SLOT_FEET in wielder.check_obscured_slots(TRUE) - -/datum/component/bloodysoles/feet/on_moved(datum/source, OldLoc, Dir, Forced) - if(wielder.num_legs < 2) - return - - ..() - -/datum/component/bloodysoles/feet/on_step_blood(datum/source, obj/effect/decal/cleanable/pool) - if(wielder.num_legs < 2) - return - - ..() - -/datum/component/bloodysoles/feet/proc/unequip_shoecover(datum/source) - SIGNAL_HANDLER - - update_icon() - -/datum/component/bloodysoles/feet/proc/equip_shoecover(datum/source) - SIGNAL_HANDLER - - update_icon() diff --git a/code/datums/components/connect_containers.dm b/code/datums/components/connect_containers.dm deleted file mode 100644 index d8a3ac8fbd3e..000000000000 --- a/code/datums/components/connect_containers.dm +++ /dev/null @@ -1,68 +0,0 @@ -/// This component behaves similar to connect_loc_behalf, but it's nested and hooks a signal onto all MOVABLES containing this atom. -/datum/component/connect_containers - dupe_mode = COMPONENT_DUPE_UNIQUE_PASSARGS - - /// An assoc list of signal -> procpath to register to the loc this object is on. - var/list/connections - /** - * The atom the component is tracking. The component will delete itself if the tracked is deleted. - * Signals will also be updated whenever it moves. - */ - var/atom/movable/tracked - -/datum/component/connect_containers/Initialize(atom/movable/tracked, list/connections) - . = ..() - if (!ismovable(tracked)) - return COMPONENT_INCOMPATIBLE - - src.connections = connections - set_tracked(tracked) - -/datum/component/connect_containers/Destroy() - set_tracked(null) - return ..() - -/datum/component/connect_containers/InheritComponent(datum/component/component, original, atom/movable/tracked, list/connections) - // Not equivalent. Checks if they are not the same list via shallow comparison. - if(!compare_list(src.connections, connections)) - stack_trace("connect_containers component attached to [parent] tried to inherit another connect_containers component with different connections") - return - if(src.tracked != tracked) - set_tracked(tracked) - -/datum/component/connect_containers/proc/set_tracked(atom/movable/new_tracked) - if(tracked) - UnregisterSignal(tracked, list(COMSIG_MOVABLE_MOVED, COMSIG_PARENT_QDELETING)) - unregister_signals(tracked.loc) - tracked = new_tracked - if(!tracked) - return - RegisterSignal(tracked, COMSIG_MOVABLE_MOVED, .proc/on_moved) - RegisterSignal(tracked, COMSIG_PARENT_QDELETING, .proc/handle_tracked_qdel) - update_signals(tracked) - -/datum/component/connect_containers/proc/handle_tracked_qdel() - SIGNAL_HANDLER - qdel(src) - -/datum/component/connect_containers/proc/update_signals(atom/movable/listener) - if(!ismovable(listener.loc)) - return - - for(var/atom/movable/container as anything in get_nested_locs(listener)) - RegisterSignal(container, COMSIG_MOVABLE_MOVED, .proc/on_moved) - for(var/signal in connections) - parent.RegisterSignal(container, signal, connections[signal]) - -/datum/component/connect_containers/proc/unregister_signals(atom/movable/location) - if(!ismovable(location)) - return - - for(var/atom/movable/target as anything in (get_nested_locs(location) + location)) - UnregisterSignal(target, COMSIG_MOVABLE_MOVED) - parent.UnregisterSignal(target, connections) - -/datum/component/connect_containers/proc/on_moved(atom/movable/listener, atom/old_loc) - SIGNAL_HANDLER - unregister_signals(old_loc) - update_signals(listener) diff --git a/code/datums/components/connect_range.dm b/code/datums/components/connect_range.dm deleted file mode 100644 index 5642b2ed4e2d..000000000000 --- a/code/datums/components/connect_range.dm +++ /dev/null @@ -1,107 +0,0 @@ -/** - * This component behaves similar to connect_loc_behalf but for all turfs in range, hooking into a signal on each of them. - * Just like connect_loc_behalf, It can react to that signal on behalf of a seperate listener. - * Good for components, though it carries some overhead. Can't be an element as that may lead to bugs. - */ -/datum/component/connect_range - dupe_mode = COMPONENT_DUPE_UNIQUE_PASSARGS - - /// An assoc list of signal -> procpath to register to the loc this object is on. - var/list/connections - /** - * The atom the component is tracking. The component will delete itself if the tracked is deleted. - * Signals will also be updated whenever it moves (if it's a movable). - */ - var/atom/tracked - - /// The component will hook into signals only on turfs not farther from tracked than this. - var/range - /// Whether the component works when the movable isn't directly located on a turf. - var/works_in_containers - -/datum/component/connect_range/Initialize(atom/tracked, list/connections, range, works_in_containers = TRUE) - if(!isatom(tracked) || isarea(tracked) || range < 0) - return COMPONENT_INCOMPATIBLE - src.connections = connections - src.range = range - set_tracked(tracked) - src.works_in_containers = works_in_containers - -/datum/component/connect_range/Destroy() - set_tracked(null) - return ..() - -/datum/component/connect_range/InheritComponent(datum/component/component, original, atom/tracked, list/connections, range, works_in_containers) - // Not equivalent. Checks if they are not the same list via shallow comparison. - if(!compare_list(src.connections, connections)) - stack_trace("connect_range component attached to [parent] tried to inherit another connect_range component with different connections") - return - if(src.tracked != tracked) - set_tracked(tracked) - if(src.range == range && src.works_in_containers == works_in_containers) - return - //Unregister the signals with the old settings. - unregister_signals(isturf(tracked) ? tracked : tracked.loc) - src.range = range - src.works_in_containers = works_in_containers - //Re-register the signals with the new settings. - update_signals(src.tracked) - -/datum/component/connect_range/proc/set_tracked(atom/new_tracked) - if(tracked) //Unregister the signals from the old tracked and its surroundings - unregister_signals(isturf(tracked) ? tracked : tracked.loc) - UnregisterSignal(tracked, list( - COMSIG_MOVABLE_MOVED, - COMSIG_PARENT_QDELETING, - )) - tracked = new_tracked - if(!tracked) - return - //Register signals on the new tracked atom and its surroundings. - RegisterSignal(tracked, COMSIG_MOVABLE_MOVED, .proc/on_moved) - RegisterSignal(tracked, COMSIG_PARENT_QDELETING, .proc/handle_tracked_qdel) - update_signals(tracked) - -/datum/component/connect_range/proc/handle_tracked_qdel() - SIGNAL_HANDLER - qdel(src) - -/datum/component/connect_range/proc/update_signals(atom/target, atom/old_loc, forced = FALSE) - var/turf/current_turf = get_turf(target) - var/on_same_turf = current_turf == get_turf(old_loc) //Only register/unregister turf signals if it's moved to a new turf. - unregister_signals(old_loc, on_same_turf) - - if(isnull(current_turf)) - return - - if(ismovable(target.loc)) - if(!works_in_containers) - return - //Keep track of possible movement of all movables the target is in. - for(var/atom/movable/container as anything in get_nested_locs(target)) - RegisterSignal(container, COMSIG_MOVABLE_MOVED, .proc/on_moved) - - if(on_same_turf && !forced) - return - for(var/turf/target_turf in RANGE_TURFS(range, current_turf)) - for(var/signal in connections) - parent.RegisterSignal(target_turf, signal, connections[signal]) - -/datum/component/connect_range/proc/unregister_signals(atom/location, on_same_turf = FALSE) - //The location is null or is a container and the component shouldn't have register signals on it - if(isnull(location) || (!works_in_containers && !isturf(location))) - return - - if(ismovable(location)) - for(var/atom/movable/target as anything in (get_nested_locs(location) + location)) - UnregisterSignal(target, COMSIG_MOVABLE_MOVED) - - if(on_same_turf) - return - var/turf/previous_turf = get_turf(location) - for(var/turf/target_turf in RANGE_TURFS(range, previous_turf)) - parent.UnregisterSignal(target_turf, connections) - -/datum/component/connect_range/proc/on_moved(atom/movable/movable, atom/old_loc) - SIGNAL_HANDLER - update_signals(movable, old_loc) diff --git a/code/datums/components/fishing_spot.dm b/code/datums/components/fishing_spot.dm deleted file mode 100644 index 78b9d64cbd20..000000000000 --- a/code/datums/components/fishing_spot.dm +++ /dev/null @@ -1,62 +0,0 @@ -// A thing you can fish in -/datum/component/fishing_spot - /// Defines the probabilities and fish availibilty - var/datum/fish_source/fish_source - -/datum/component/fishing_spot/Initialize(configuration) - if(ispath(configuration,/datum/fish_source)) - //Create new one of the given type - fish_source = new configuration - else if(istype(configuration,/datum/fish_source)) - //Use passed in instance - fish_source = configuration - else - /// Check if it's a preset key - var/datum/fish_source/preset_configuration = GLOB.preset_fish_sources[configuration] - if(!preset_configuration) - stack_trace("Invalid fishing spot configuration \"[configuration]\" passed down to fishing spot component.") - return COMPONENT_INCOMPATIBLE - fish_source = preset_configuration - RegisterSignal(parent, COMSIG_PARENT_ATTACKBY, .proc/handle_attackby) - RegisterSignal(parent, COMSIG_FISHING_ROD_CAST, .proc/handle_cast) - - -/datum/component/fishing_spot/proc/handle_cast(datum/source, obj/item/fishing_rod/rod, mob/user) - SIGNAL_HANDLER - if(try_start_fishing(rod,user)) - return FISHING_ROD_CAST_HANDLED - return NONE - -/datum/component/fishing_spot/proc/handle_attackby(datum/source, obj/item/item, mob/user, params) - SIGNAL_HANDLER - if(try_start_fishing(item,user)) - return COMPONENT_NO_AFTERATTACK - return NONE - -/datum/component/fishing_spot/proc/try_start_fishing(obj/item/possibly_rod, mob/user) - SIGNAL_HANDLER - var/obj/item/fishing_rod/rod = possibly_rod - if(!istype(rod)) - return - if(HAS_TRAIT(user,TRAIT_GONE_FISHING) || rod.currently_hooked_item) - user.balloon_alert(user, "already fishing") - return COMPONENT_NO_AFTERATTACK - var/denial_reason = fish_source.can_fish(rod, user) - if(denial_reason) - to_chat(user, span_warning(denial_reason)) - return COMPONENT_NO_AFTERATTACK - start_fishing_challenge(rod, user) - return COMPONENT_NO_AFTERATTACK - -/datum/component/fishing_spot/proc/start_fishing_challenge(obj/item/fishing_rod/rod, mob/user) - /// Roll what we caught based on modified table - var/result = fish_source.roll_reward(rod, user) - var/datum/fishing_challenge/challenge = new(parent, result, rod, user) - challenge.background = fish_source.background - challenge.difficulty = fish_source.calculate_difficulty(result, rod, user) - RegisterSignal(challenge, COMSIG_FISHING_CHALLENGE_COMPLETED, .proc/fishing_completed) - challenge.start(user) - -/datum/component/fishing_spot/proc/fishing_completed(datum/fishing_challenge/source, mob/user, success, perfect) - if(success) - fish_source.dispense_reward(source.reward_path, user) diff --git a/code/datums/components/storage/concrete/fish_case.dm b/code/datums/components/storage/concrete/fish_case.dm deleted file mode 100644 index 398956c77b44..000000000000 --- a/code/datums/components/storage/concrete/fish_case.dm +++ /dev/null @@ -1,4 +0,0 @@ -/datum/component/storage/concrete/fish_case - max_items = 1 - can_hold_trait = TRAIT_FISH_CASE_COMPATIBILE - can_hold_description = "fish and aquarium equipment" diff --git a/code/datums/elements/decals/_decals.dm b/code/datums/elements/decals/_decals.dm deleted file mode 100644 index 17ba311bc5a3..000000000000 --- a/code/datums/elements/decals/_decals.dm +++ /dev/null @@ -1,106 +0,0 @@ -/datum/element/decal - element_flags = ELEMENT_BESPOKE|ELEMENT_DETACH - id_arg_index = 2 - /// Whether this decal can be cleaned. - var/cleanable - /// A description this decal appends to the target's examine message. - var/description - /// The overlay applied by this decal to the target. - var/mutable_appearance/pic - /* - A short lecture on decal element collision on rotation - If a given decal's rotated version is identical to one of existing (at a same target), pre-rotation decals, - then the rotated decal won't stay after when the colliding pre-rotation decal gets rotated, - resulting in some decal elements colliding into nonexistence. This internal tick-tock prevents - such collision by forcing a non-collision. - */ - var/rotated - -/datum/element/decal/Attach(atom/target, _icon, _icon_state, _dir, _cleanable=FALSE, _color, _layer=TURF_LAYER, _description, _alpha=255, _rotated=FALSE) - . = ..() - if(!isatom(target) || (pic ? FALSE : !generate_appearance(_icon, _icon_state, _dir, _layer, _color, _alpha, target))) - return ELEMENT_INCOMPATIBLE - description = _description - cleanable = _cleanable - rotated = _rotated - - RegisterSignal(target,COMSIG_ATOM_UPDATE_OVERLAYS,.proc/apply_overlay, TRUE) - if(isturf(target)) - RegisterSignal(target,COMSIG_TURF_AFTER_SHUTTLE_MOVE,.proc/shuttlemove_react, TRUE) - if(target.flags_1 & INITIALIZED_1) - target.update_appearance() //could use some queuing here now maybe. - else - RegisterSignal(target,COMSIG_ATOM_AFTER_SUCCESSFUL_INITIALIZE,.proc/late_update_icon, TRUE) - if(isitem(target)) - INVOKE_ASYNC(target, /obj/item/.proc/update_slot_icon, TRUE) - if(_dir) - RegisterSignal(target, COMSIG_ATOM_DIR_CHANGE, .proc/rotate_react,TRUE) - if(_cleanable) - RegisterSignal(target, COMSIG_COMPONENT_CLEAN_ACT, .proc/clean_react,TRUE) - if(_description) - RegisterSignal(target, COMSIG_PARENT_EXAMINE, .proc/examine,TRUE) - -/** - * ## generate_appearance - * - * If the decal was not given an appearance, it will generate one based on the other given arguments. - * element won't be compatible if it cannot do either - * all args are fed into creating an image, they are byond vars for images you'll recognize in the byond docs - * (except source, source is the object whose appearance we're copying.) - */ - -/datum/element/decal/proc/generate_appearance(_icon, _icon_state, _dir, _layer, _color, _alpha, source) - if(!_icon || !_icon_state) - return FALSE - var/temp_image = image(_icon, null, _icon_state, _layer, _dir) - pic = new(temp_image) - pic.color = _color - pic.alpha = _alpha - pic.appearance_flags |= RESET_COLOR - return TRUE - -/datum/element/decal/Detach(atom/source, force) - UnregisterSignal(source, list(COMSIG_ATOM_DIR_CHANGE, COMSIG_COMPONENT_CLEAN_ACT, COMSIG_PARENT_EXAMINE, COMSIG_ATOM_UPDATE_OVERLAYS, COMSIG_TURF_AFTER_SHUTTLE_MOVE)) - source.update_appearance() - if(isitem(source)) - INVOKE_ASYNC(source, /obj/item/.proc/update_slot_icon) - return ..() - -/datum/element/decal/proc/late_update_icon(atom/source) - SIGNAL_HANDLER - - if(source && istype(source)) - source.update_appearance() - UnregisterSignal(source,COMSIG_ATOM_AFTER_SUCCESSFUL_INITIALIZE) - - -/datum/element/decal/proc/apply_overlay(atom/source, list/overlay_list) - SIGNAL_HANDLER - - overlay_list += pic - -/datum/element/decal/proc/shuttlemove_react(datum/source, turf/newT) - SIGNAL_HANDLER - Detach(source) - newT.AddElement(/datum/element/decal, pic.icon, pic.icon_state, pic.dir, cleanable, pic.color, pic.layer, description, pic.alpha, rotated) - -/datum/element/decal/proc/rotate_react(datum/source, old_dir, new_dir) - SIGNAL_HANDLER - - if(old_dir == new_dir) - return - Detach(source) - source.AddElement(/datum/element/decal, pic.icon, pic.icon_state, angle2dir(dir2angle(pic.dir)+dir2angle(new_dir)-dir2angle(old_dir)), cleanable, pic.color, pic.layer, description, pic.alpha, !rotated) - -/datum/element/decal/proc/clean_react(datum/source, clean_types) - SIGNAL_HANDLER - - if(clean_types & cleanable) - Detach(source) - return TRUE - return NONE - -/datum/element/decal/proc/examine(datum/source, mob/user, list/examine_list) - SIGNAL_HANDLER - - examine_list += description diff --git a/code/datums/elements/decals/blood.dm b/code/datums/elements/decals/blood.dm deleted file mode 100644 index d5f30c4d0c57..000000000000 --- a/code/datums/elements/decals/blood.dm +++ /dev/null @@ -1,44 +0,0 @@ -/datum/element/decal/blood - -/datum/element/decal/blood/Attach(datum/target, _icon, _icon_state, _dir, _cleanable=CLEAN_TYPE_BLOOD, _color, _layer=ABOVE_OBJ_LAYER) - if(!isitem(target)) - return ELEMENT_INCOMPATIBLE - - . = ..() - RegisterSignal(target, COMSIG_ATOM_GET_EXAMINE_NAME, .proc/get_examine_name, TRUE) - -/datum/element/decal/blood/Detach(atom/source, force) - UnregisterSignal(source, COMSIG_ATOM_GET_EXAMINE_NAME) - return ..() - -/datum/element/decal/blood/generate_appearance(_icon, _icon_state, _dir, _layer, _color, _alpha, source) - var/obj/item/I = source - if(!_icon) - _icon = 'icons/effects/blood.dmi' - if(!_icon_state) - _icon_state = "itemblood" - if(!_color) - _color = COLOR_BLOOD - var/item_icon = I.icon - var/item_icon_state = I.icon_state - var/static/list/blood_splatter_appearances = list() - //try to find a pre-processed blood-splatter. otherwise, make a new one - var/index = "[REF(item_icon)]-[item_icon_state]" - pic = blood_splatter_appearances[index] - - if(!pic) - var/icon/blood_splatter_icon = icon(I.icon, I.icon_state, null, 1) //we only want to apply blood-splatters to the initial icon_state for each object - blood_splatter_icon.Blend("#fff", ICON_ADD) //fills the icon_state with white (except where it's transparent) - blood_splatter_icon.Blend(icon(_icon, _icon_state), ICON_MULTIPLY) //adds blood and the remaining white areas become transparant - pic = mutable_appearance(blood_splatter_icon, initial(I.icon_state)) - pic.color = _color - blood_splatter_appearances[index] = pic - return TRUE - -/datum/element/decal/blood/proc/get_examine_name(datum/source, mob/user, list/override) - SIGNAL_HANDLER - - var/atom/A = source - override[EXAMINE_POSITION_ARTICLE] = A.gender == PLURAL? "some" : "a" - override[EXAMINE_POSITION_BEFORE] = " blood-stained " - return COMPONENT_EXNAME_CHANGED diff --git a/code/datums/elements/lazy_fishing_spot.dm b/code/datums/elements/lazy_fishing_spot.dm deleted file mode 100644 index 603cd56e22fb..000000000000 --- a/code/datums/elements/lazy_fishing_spot.dm +++ /dev/null @@ -1,25 +0,0 @@ -// Lazy fishing spot element so fisheable turfs do not have a component each since they're usually pretty common on their respective maps (lava/water/etc) -/datum/element/lazy_fishing_spot - element_flags = ELEMENT_BESPOKE | ELEMENT_DETACH - id_arg_index = 2 - var/configuration - -/datum/element/lazy_fishing_spot/Attach(datum/target, configuration) - . = ..() - if(!isatom(target)) - return ELEMENT_INCOMPATIBLE - if(!configuration) - CRASH("Lazy fishing spot had no configuration passed in.") - src.configuration = configuration - - RegisterSignal(target, COMSIG_PRE_FISHING, .proc/create_fishing_spot) - -/datum/element/lazy_fishing_spot/Detach(datum/target) - UnregisterSignal(target, COMSIG_PRE_FISHING) - return ..() - -/datum/element/lazy_fishing_spot/proc/create_fishing_spot(datum/source) - SIGNAL_HANDLER - - source.AddComponent(/datum/component/fishing_spot, configuration) - Detach(source) diff --git a/code/datums/mapgen/planetary/AsteroidGenerator.dm b/code/datums/mapgen/planetary/AsteroidGenerator.dm deleted file mode 100644 index c2f7a5340097..000000000000 --- a/code/datums/mapgen/planetary/AsteroidGenerator.dm +++ /dev/null @@ -1,171 +0,0 @@ -/datum/map_generator/planet_generator/asteroid - mountain_height = 0.65 - perlin_zoom = 20 - - initial_closed_chance = 45 - smoothing_iterations = 20 - birth_limit = 4 - death_limit = 3 - - primary_area_type = /area/overmap_encounter/planetoid/asteroid - - biome_table = list( - BIOME_COLDEST = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/asteroid, - BIOME_LOW_HUMIDITY = /datum/biome/asteroid, - BIOME_MEDIUM_HUMIDITY = /datum/biome/asteroid, - BIOME_HIGH_HUMIDITY = /datum/biome/asteroid, - BIOME_HIGHEST_HUMIDITY = /datum/biome/asteroid - ), - BIOME_COLD = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/asteroid, - BIOME_LOW_HUMIDITY = /datum/biome/asteroid, - BIOME_MEDIUM_HUMIDITY = /datum/biome/asteroid, - BIOME_HIGH_HUMIDITY = /datum/biome/asteroid, - BIOME_HIGHEST_HUMIDITY = /datum/biome/asteroid - ), - BIOME_WARM = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/asteroid, - BIOME_LOW_HUMIDITY = /datum/biome/asteroid, - BIOME_MEDIUM_HUMIDITY = /datum/biome/asteroid/carp, - BIOME_HIGH_HUMIDITY = /datum/biome/asteroid/carp, - BIOME_HIGHEST_HUMIDITY = /datum/biome/asteroid - ), - BIOME_TEMPERATE = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/asteroid, - BIOME_LOW_HUMIDITY = /datum/biome/asteroid/carp, - BIOME_MEDIUM_HUMIDITY = /datum/biome/asteroid/carp, - BIOME_HIGH_HUMIDITY = /datum/biome/asteroid/carp, - BIOME_HIGHEST_HUMIDITY = /datum/biome/asteroid/carp - ), - BIOME_HOT = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/asteroid, - BIOME_LOW_HUMIDITY = /datum/biome/asteroid/carp, - BIOME_MEDIUM_HUMIDITY = /datum/biome/asteroid/carp, - BIOME_HIGH_HUMIDITY = /datum/biome/asteroid/carp, - BIOME_HIGHEST_HUMIDITY = /datum/biome/asteroid/carp - ), - BIOME_HOTTEST = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/asteroid/carp, - BIOME_LOW_HUMIDITY = /datum/biome/asteroid, - BIOME_MEDIUM_HUMIDITY = /datum/biome/asteroid, - BIOME_HIGH_HUMIDITY = /datum/biome/asteroid/carp, - BIOME_HIGHEST_HUMIDITY = /datum/biome/asteroid/carp //gee what a diverse place - ) - ) - - cave_biome_table = list( - BIOME_COLDEST_CAVE = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/cave/asteroid/vanilla, - BIOME_LOW_HUMIDITY = /datum/biome/cave/asteroid/ice, - BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/asteroid/ice, - BIOME_HIGH_HUMIDITY = /datum/biome/cave/asteroid/ice, - BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/asteroid/ice - ), - BIOME_COLD_CAVE = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/cave/asteroid/vanilla, - BIOME_LOW_HUMIDITY = /datum/biome/cave/asteroid/vanilla, - BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/asteroid/vanilla, - BIOME_HIGH_HUMIDITY = /datum/biome/cave/asteroid/vanilla, - BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/asteroid/ice - ), - BIOME_WARM_CAVE = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/cave/asteroid/vanilla, - BIOME_LOW_HUMIDITY = /datum/biome/cave/asteroid/vanilla, - BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/asteroid/vanilla, - BIOME_HIGH_HUMIDITY = /datum/biome/cave/asteroid/carp_den, - BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/asteroid/carp_den - ), - BIOME_HOT_CAVE = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/cave/asteroid/vanilla, - BIOME_LOW_HUMIDITY = /datum/biome/cave/asteroid/vanilla, - BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/asteroid/carp_den, - BIOME_HIGH_HUMIDITY = /datum/biome/cave/asteroid/carp_den, - BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/asteroid/carp_den - ) - ) - -/datum/biome/asteroid - open_turf_types = list( - /turf/open/space = 1 - ) - -/datum/biome/asteroid/carp - mob_spawn_list = list( - /mob/living/simple_animal/hostile/carp = 1 - ) - -/datum/biome/cave/asteroid - closed_turf_types = list( - /turf/closed/mineral/random = 1 - ) - open_turf_types = list( - /turf/open/floor/plating/asteroid/airless = 1 - ) - -/datum/biome/cave/asteroid/vanilla - flora_spawn_list = list( - /obj/structure/flora/ash/space/voidmelon = 1, - /obj/structure/flora/rock = 1, - /obj/structure/flora/rock/pile = 1 - ) - - feature_spawn_list = list( - /obj/structure/geyser/random = 1, - /obj/structure/spawner/mining/goliath = 1, - /obj/structure/spawner/mining = 1, - /obj/structure/spawner/mining/hivelord = 1 - ) - - mob_spawn_list = list( - /mob/living/simple_animal/hostile/asteroid/goliath = 25, - /mob/living/simple_animal/hostile/asteroid/basilisk = 25, - /mob/living/simple_animal/hostile/asteroid/hivelord = 25, - /mob/living/simple_animal/hostile/asteroid/goldgrub = 10 - ) - - flora_spawn_chance = 2 - feature_spawn_chance = 1 - mob_spawn_chance = 6 - -/datum/biome/cave/asteroid/ice - open_turf_types = list( - /turf/open/floor/plating/ice/airless = 1 - ) - - mob_spawn_list = list( - /mob/living/simple_animal/hostile/asteroid/goliath = 25, - /mob/living/simple_animal/hostile/asteroid/basilisk = 25, - /mob/living/simple_animal/hostile/asteroid/hivelord = 25, - /mob/living/simple_animal/hostile/asteroid/goldgrub = 10 - ) - - mob_spawn_chance = 2 - -/datum/biome/cave/asteroid/carp_den - closed_turf_types = list( - /turf/closed/mineral/random = 5 - ) - open_turf_types = list( - /turf/open/floor/plating/asteroid/airless = 1 - ) - - flora_spawn_list = list( - /obj/structure/flora/ash/space/voidmelon = 9, - /obj/structure/flora/rock = 1, - /obj/structure/flora/rock/pile = 1 - ) - - feature_spawn_list = list( - /obj/structure/geyser/random = 1, - /obj/structure/spawner/mining/carp = 1 - ) - - mob_spawn_list = list( - /mob/living/simple_animal/hostile/carp = 25, - /mob/living/simple_animal/hostile/carp/megacarp = 30 - ) - - flora_spawn_chance = 15 - feature_spawn_chance = 10 - mob_spawn_chance = 18 diff --git a/code/datums/mapgen/planetary/WasteGenerator.dm b/code/datums/mapgen/planetary/WasteGenerator.dm deleted file mode 100644 index 8fdada12822e..000000000000 --- a/code/datums/mapgen/planetary/WasteGenerator.dm +++ /dev/null @@ -1,445 +0,0 @@ -/datum/map_generator/planet_generator/waste - - mountain_height = 0.35 - perlin_zoom = 40 - - initial_closed_chance = 45 - smoothing_iterations = 20 - birth_limit = 4 - death_limit = 3 - primary_area_type = /area/overmap_encounter/planetoid/wasteplanet - - //not sure if this is the best but it's there - biome_table = list( - BIOME_COLDEST = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/waste/crater, - BIOME_LOW_HUMIDITY = /datum/biome/waste/crater, - BIOME_MEDIUM_HUMIDITY = /datum/biome/waste/clearing, - BIOME_HIGH_HUMIDITY = /datum/biome/waste/clearing/mushroom, - BIOME_HIGHEST_HUMIDITY = /datum/biome/waste/metal/rust - ), - BIOME_COLD = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/waste/crater, - BIOME_LOW_HUMIDITY = /datum/biome/waste/crater/rad, - BIOME_MEDIUM_HUMIDITY = /datum/biome/waste, - BIOME_HIGH_HUMIDITY = /datum/biome/waste/clearing/mushroom, - BIOME_HIGHEST_HUMIDITY = /datum/biome/waste/tar_bed - ), - BIOME_WARM = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/waste/clearing, //to-do, add chembees - BIOME_LOW_HUMIDITY = /datum/biome/waste/clearing, - BIOME_MEDIUM_HUMIDITY = /datum/biome/waste/clearing/mushroom, - BIOME_HIGH_HUMIDITY = /datum/biome/waste, - BIOME_HIGHEST_HUMIDITY = /datum/biome/waste - ), - BIOME_TEMPERATE = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/waste, - BIOME_LOW_HUMIDITY = /datum/biome/waste/tar_bed, - BIOME_MEDIUM_HUMIDITY = /datum/biome/waste/metal, - BIOME_HIGH_HUMIDITY = /datum/biome/waste, - BIOME_HIGHEST_HUMIDITY = /datum/biome/waste/metal/rust - ), - BIOME_HOT = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/waste, - BIOME_LOW_HUMIDITY = /datum/biome/waste/tar_bed, - BIOME_MEDIUM_HUMIDITY = /datum/biome/waste/tar_bed, - BIOME_HIGH_HUMIDITY = /datum/biome/waste/tar_bed/total, - BIOME_HIGHEST_HUMIDITY = /datum/biome/waste/tar_bed/total - ), - BIOME_HOTTEST = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/waste/metal, - BIOME_LOW_HUMIDITY = /datum/biome/waste/metal, - BIOME_MEDIUM_HUMIDITY = /datum/biome/waste/metal, - BIOME_HIGH_HUMIDITY = /datum/biome/waste/metal/rust, - BIOME_HIGHEST_HUMIDITY = /datum/biome/waste/metal/rust - ) - ) - - cave_biome_table = list( - BIOME_COLDEST_CAVE = list( //irradiated caves - BIOME_LOWEST_HUMIDITY = /datum/biome/cave/waste, - BIOME_LOW_HUMIDITY = /datum/biome/cave/waste, - BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/waste/tar_bed, - BIOME_HIGH_HUMIDITY = /datum/biome/cave/waste/tar_bed/full, - BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/waste/tar_bed/full - ), - BIOME_COLD_CAVE = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/cave/waste, - BIOME_LOW_HUMIDITY = /datum/biome/cave/waste/rad, - BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/waste, - BIOME_HIGH_HUMIDITY = /datum/biome/cave/waste/rad, - BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/waste - ), - BIOME_WARM_CAVE = list( - BIOME_LOWEST_HUMIDITY = /datum/biome/cave/waste, - BIOME_LOW_HUMIDITY = /datum/biome/cave/waste, - BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/waste/metal, - BIOME_HIGH_HUMIDITY = /datum/biome/cave/waste/metal, - BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/waste/tar_bed - ), - BIOME_HOT_CAVE = list( //metal wreck for salvaging - BIOME_LOWEST_HUMIDITY = /datum/biome/cave/waste/metal/hivebot, - BIOME_LOW_HUMIDITY = /datum/biome/cave/waste/metal/hivebot, - BIOME_MEDIUM_HUMIDITY = /datum/biome/cave/waste/metal/hivebot, - BIOME_HIGH_HUMIDITY = /datum/biome/cave/waste/metal/, - BIOME_HIGHEST_HUMIDITY = /datum/biome/cave/waste/metal/ - ) - ) - -/datum/biome/waste - open_turf_types = list( - /turf/open/floor/plating/asteroid/wasteplanet/lit = 80, - /turf/open/floor/plating/wasteplanet/rust/lit = 15, - /turf/open/floor/plating/wasteplanet/lit = 5 - ) - - flora_spawn_list = list( - - //mech spawners - /obj/effect/spawner/lootdrop/waste/mechwreck = 100, - /obj/effect/spawner/lootdrop/waste/mechwreck/rare = 20, - - //decals and fluff structures - /obj/effect/spawner/lootdrop/waste/trash = 1800, - /obj/effect/spawner/lootdrop/waste/radiation = 80, - /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 10, - - //stuff you can actually use - /obj/effect/spawner/lootdrop/waste/girder = 600, - /obj/structure/reagent_dispensers/fueltank = 100, - /obj/structure/reagent_dispensers/watertank = 200, - /obj/item/stack/cable_coil/cut = 500, - /obj/structure/closet/crate/secure/loot = 30, - /obj/effect/spawner/lootdrop/waste/atmos_can = 50, - /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 1, - /obj/effect/spawner/lootdrop/waste/salvageable = 300, - /obj/effect/spawner/lootdrop/waste/grille_or_trash = 200, - /obj/effect/spawner/lootdrop/maintenance = 200, - /obj/effect/spawner/lootdrop/maintenance/two = 100, - /obj/effect/spawner/lootdrop/maintenance/three = 50, - /obj/effect/spawner/lootdrop/maintenance/four = 20, - - //plants - /obj/structure/flora/ash/garden/waste = 70, - /obj/structure/flora/ash/glowshroom = 200, //more common in caves - - - //the illusive shrapnel plant - /obj/effect/mine/shrapnel/human_only = 10 - ) - - feature_spawn_list = list( - /obj/effect/radiation/waste = 30, - /obj/effect/radiation/waste/intense = 10, - /obj/structure/geyser/random = 1, - /obj/effect/spawner/lootdrop/anomaly/waste = 1 - ) - - mob_spawn_list = list( - //hivebots, not too difficult - /mob/living/simple_animal/hostile/hivebot/wasteplanet/strong = 70, - /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged = 40, - /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged/rapid = 30, - //bots, are hostile - /mob/living/simple_animal/bot/firebot/rockplanet = 15, - /mob/living/simple_animal/bot/secbot/ed209/rockplanet = 3, - /mob/living/simple_animal/hostile/abandoned_minebot = 15, - /mob/living/simple_animal/bot/floorbot/rockplanet = 15, - ) - - flora_spawn_chance = 25 - feature_spawn_chance = 0.5 - mob_spawn_chance = 2 - -/datum/biome/waste/crater - open_turf_types = list( - /turf/open/floor/plating/asteroid/wasteplanet/lit = 90, - /turf/open/floor/plating/wasteplanet/rust/lit = 10, - ) - - flora_spawn_list = list( - /obj/effect/spawner/lootdrop/waste/trash = 180, - /obj/effect/spawner/lootdrop/waste/radiation = 16, - /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 2, - /obj/effect/spawner/lootdrop/waste/atmos_can = 36, - /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 1, - /obj/effect/spawner/lootdrop/waste/salvageable = 60, - ) - mob_spawn_chance = 1 - -/datum/biome/waste/crater/rad - flora_spawn_list = list( - /obj/structure/flora/ash/glowshroom = 180, - /obj/effect/spawner/lootdrop/waste/trash = 90, - /obj/effect/spawner/lootdrop/waste/radiation = 25, - /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 7, - /obj/effect/spawner/lootdrop/waste/atmos_can = 7, - /obj/effect/spawner/lootdrop/waste/salvageable = 15 - ) - -/datum/biome/waste/clearing - flora_spawn_chance = 20 - feature_spawn_chance = 2 - -/datum/biome/waste/clearing/mushroom - flora_spawn_list = list( - /obj/effect/spawner/lootdrop/waste/mechwreck = 100, - /obj/effect/spawner/lootdrop/waste/trash = 900, - /obj/effect/spawner/lootdrop/waste/radiation = 300, - /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 120, - /obj/effect/spawner/lootdrop/waste/girder = 600, - /obj/structure/reagent_dispensers/fueltank = 100, - /obj/structure/reagent_dispensers/watertank = 200, - /obj/item/stack/cable_coil/cut = 500, - /obj/structure/closet/crate/secure/loot = 30, - /obj/effect/spawner/lootdrop/waste/atmos_can = 50, - /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 1, - /obj/effect/spawner/lootdrop/waste/salvageable = 300, - /obj/effect/spawner/lootdrop/waste/grille_or_trash = 200, - /obj/effect/spawner/lootdrop/maintenance = 200, - /obj/effect/spawner/lootdrop/maintenance/two = 100, - /obj/effect/spawner/lootdrop/maintenance/three = 50, - /obj/effect/spawner/lootdrop/maintenance/four = 20, - /obj/structure/flora/ash/garden/waste = 300, - /obj/structure/flora/ash/glowshroom = 1800, - /obj/effect/mine/shrapnel/human_only = 10 - ) - -/datum/biome/waste/tar_bed //tar colorings - open_turf_types = list( - /turf/open/floor/plating/asteroid/wasteplanet/lit = 70, - /turf/open/floor/plating/wasteplanet/rust/lit = 10, - ) - -/datum/biome/waste/tar_bed/total - open_turf_types = list( - /turf/open/water/tar/waste/lit - ) - flora_spawn_chance = 0 - -/datum/biome/waste/metal - open_turf_types = list( - /turf/open/floor/plating/asteroid/wasteplanet/lit = 5, - /turf/open/floor/plating/wasteplanet/rust/lit = 45, - /turf/open/floor/plating/wasteplanet/lit = 50 - ) - - flora_spawn_list = list( //there are no plants here - /obj/effect/spawner/lootdrop/waste/mechwreck = 200, - /obj/effect/spawner/lootdrop/waste/mechwreck/rare = 50, - /obj/effect/spawner/lootdrop/waste/trash = 900, - /obj/effect/spawner/lootdrop/waste/radiation = 80, - /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 20, - /obj/effect/spawner/lootdrop/waste/girder = 600, - /obj/structure/reagent_dispensers/fueltank = 100, - /obj/structure/reagent_dispensers/watertank = 200, - /obj/item/stack/cable_coil/cut = 500, - /obj/structure/closet/crate/secure/loot = 30, - /obj/effect/spawner/lootdrop/waste/atmos_can = 50, - /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 1, - /obj/effect/spawner/lootdrop/waste/salvageable = 300, - /obj/effect/spawner/lootdrop/waste/grille_or_trash = 200, - /obj/effect/spawner/lootdrop/maintenance = 200, - /obj/effect/spawner/lootdrop/maintenance/two = 100, - /obj/effect/spawner/lootdrop/maintenance/three = 50, - /obj/effect/spawner/lootdrop/maintenance/four = 20, - /obj/structure/closet/crate/secure/loot = 30, - /obj/effect/spawner/lootdrop/waste/atmos_can = 180, - /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 1, - /obj/effect/spawner/lootdrop/waste/salvageable = 300 - ) - mob_spawn_list = list( //nor organics, more biased towards hivebots though - /mob/living/simple_animal/hostile/hivebot/wasteplanet/strong = 80, - /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged = 50, - /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged/rapid = 50, - /mob/living/simple_animal/bot/firebot/rockplanet = 15, - /mob/living/simple_animal/bot/secbot/ed209/rockplanet = 3, - /mob/living/simple_animal/hostile/abandoned_minebot = 15, - /mob/living/simple_animal/bot/floorbot/rockplanet = 15, - /obj/structure/spawner/wasteplanet/hivebot/low_threat = 20, - /obj/structure/spawner/wasteplanet/hivebot/medium_threat = 10, - /obj/structure/spawner/wasteplanet/hivebot/high_threat = 5, - /obj/structure/spawner/wasteplanet/hivebot/extreme_threat = 2 - ) - -/datum/biome/waste/metal/rust - open_turf_types = list( - /turf/open/floor/plating/asteroid/wasteplanet/lit = 1, - /turf/open/floor/plating/wasteplanet/rust/lit = 10, - /turf/open/floor/plating/wasteplanet/lit = 4 - ) - - - -/datum/biome/cave/waste - open_turf_types = list( - /turf/open/floor/plating/asteroid/wasteplanet = 80, - /turf/open/floor/plating/wasteplanet/rust = 15, - /turf/open/floor/plating/wasteplanet = 5 - ) - - closed_turf_types = list( - /turf/closed/mineral/random/wasteplanet = 40, - /turf/closed/wall/r_wall = 1, - /turf/closed/wall/r_wall/rust = 3, - /turf/closed/wall = 2, - /turf/closed/wall/rust = 6 - ) - - flora_spawn_list = list( - /obj/effect/spawner/lootdrop/waste/mechwreck = 100, - /obj/effect/spawner/lootdrop/waste/mechwreck/rare = 20, - /obj/effect/spawner/lootdrop/waste/trash = 1800, - /obj/effect/spawner/lootdrop/waste/radiation = 80, - /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 10, - /obj/effect/spawner/lootdrop/waste/girder = 600, - /obj/structure/reagent_dispensers/fueltank = 100, - /obj/structure/reagent_dispensers/watertank = 200, - /obj/item/stack/cable_coil/cut = 500, - /obj/structure/closet/crate/secure/loot = 30, - /obj/effect/spawner/lootdrop/waste/atmos_can = 50, - /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 5, - /obj/effect/spawner/lootdrop/waste/salvageable = 300, - /obj/effect/spawner/lootdrop/waste/grille_or_trash = 200, - /obj/effect/spawner/lootdrop/maintenance = 20, - /obj/effect/spawner/lootdrop/maintenance/two = 50, - /obj/effect/spawner/lootdrop/maintenance/three = 100, - /obj/effect/spawner/lootdrop/maintenance/four = 200, - /obj/effect/spawner/lootdrop/waste/salvageable = 400, - /obj/structure/flora/ash/garden/waste = 70, - /obj/structure/flora/ash/glowshroom = 400, //more common in caves - /obj/effect/mine/shrapnel/human_only = 10 - ) - - feature_spawn_list = list( - /obj/effect/radiation/waste = 30, - /obj/effect/radiation/waste/intense = 10, - /obj/structure/geyser/random = 1, - /obj/effect/spawner/lootdrop/anomaly/waste/cave = 1 - ) - mob_spawn_list = list( - /mob/living/simple_animal/hostile/hivebot/strong/rockplanet = 70, - /mob/living/simple_animal/hostile/hivebot/range/rockplanet = 40, - /mob/living/simple_animal/hostile/hivebot/rapid/rockplanet = 30, - /mob/living/simple_animal/bot/firebot/rockplanet = 15, - /mob/living/simple_animal/bot/secbot/ed209/rockplanet = 3, - /mob/living/simple_animal/hostile/abandoned_minebot = 15, - /mob/living/simple_animal/bot/floorbot/rockplanet = 15, - ) - - flora_spawn_chance = 30 - feature_spawn_chance = 4 - mob_spawn_chance = 5 - -/datum/biome/cave/waste/tar_bed //tar colorings here - open_turf_types = list( - /turf/open/floor/plating/asteroid/wasteplanet = 70, - /turf/open/floor/plating/wasteplanet/rust = 20, - /turf/open/water/tar/waste = 3 - ) - -/datum/biome/cave/waste/tar_bed/full - open_turf_types = list( - /turf/open/water/tar/waste - ) - flora_spawn_chance = 0 - -/datum/biome/cave/waste/rad - flora_spawn_list = list( - /obj/effect/spawner/lootdrop/waste/trash = 900, - /obj/effect/spawner/lootdrop/waste/radiation = 250, - /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 70, - /obj/effect/spawner/lootdrop/waste/atmos_can = 50, - /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 5, - /obj/effect/spawner/lootdrop/waste/salvageable = 150, - /obj/effect/spawner/lootdrop/waste/girder = 200, - /obj/structure/reagent_dispensers/fueltank = 10, - /obj/structure/reagent_dispensers/watertank = 10, - /obj/item/stack/cable_coil/cut = 500, - /obj/structure/closet/crate/secure/loot = 30, - /obj/effect/spawner/lootdrop/waste/grille_or_trash = 200, - /obj/effect/spawner/lootdrop/maintenance = 20, - /obj/effect/spawner/lootdrop/maintenance/two = 50, - /obj/effect/spawner/lootdrop/maintenance/three = 100, - /obj/effect/spawner/lootdrop/maintenance/four = 200, - /obj/structure/flora/ash/glowshroom = 1800 - ) - feature_spawn_chance = 12 - -/datum/biome/cave/waste/metal //deeper in, there's no normal stuff here - open_turf_types = list( - /turf/open/floor/plating/wasteplanet/rust = 10, - /turf/open/floor/plating/wasteplanet = 4 - ) - closed_turf_types = list( - /turf/closed/wall/r_wall = 1, - /turf/closed/wall/r_wall/rust = 1, - /turf/closed/wall = 5, - /turf/closed/wall/rust = 10 - ) - flora_spawn_list = list( - /obj/effect/spawner/lootdrop/waste/mechwreck = 40, - /obj/effect/spawner/lootdrop/waste/mechwreck/rare = 10, - /obj/effect/spawner/lootdrop/waste/trash = 180, - /obj/effect/spawner/lootdrop/waste/radiation = 32, - /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 4, - /obj/effect/spawner/lootdrop/waste/girder = 120, - /obj/structure/reagent_dispensers/fueltank = 20, - /obj/structure/reagent_dispensers/watertank = 40, - /obj/item/stack/cable_coil/cut = 100, - /obj/structure/closet/crate/secure/loot = 6, - /obj/effect/spawner/lootdrop/waste/atmos_can = 10, - /obj/effect/spawner/lootdrop/waste/atmos_can/rare = 1, - /obj/effect/spawner/lootdrop/waste/salvageable = 60, - /obj/effect/spawner/lootdrop/waste/grille_or_trash = 40, - /obj/effect/spawner/lootdrop/maintenance = 4, - /obj/effect/spawner/lootdrop/maintenance/two = 10, - /obj/effect/spawner/lootdrop/maintenance/three = 20, - /obj/effect/spawner/lootdrop/maintenance/four = 40, - /obj/effect/spawner/lootdrop/waste/salvageable = 80, - ) - mob_spawn_list = list( //nor organics, more biased towards hivebots though - /mob/living/simple_animal/hostile/hivebot/wasteplanet/strong = 80, - /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged = 50, - /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged/rapid = 50, - /mob/living/simple_animal/bot/firebot/rockplanet = 15, - /mob/living/simple_animal/bot/secbot/ed209/rockplanet = 3, - /mob/living/simple_animal/hostile/abandoned_minebot = 15, - /mob/living/simple_animal/bot/floorbot/rockplanet = 15, - /obj/structure/spawner/wasteplanet/hivebot/low_threat = 20, - /obj/structure/spawner/wasteplanet/hivebot/medium_threat = 10, - /obj/structure/spawner/wasteplanet/hivebot/high_threat = 5, - /obj/structure/spawner/wasteplanet/hivebot/extreme_threat = 2 - ) - -/datum/biome/cave/waste/metal/hivebot - flora_spawn_list = list( - /obj/effect/spawner/lootdrop/waste/trash = 90, - /obj/effect/spawner/lootdrop/waste/radiation = 16, - /obj/effect/spawner/lootdrop/waste/radiation/more_rads = 2, - /obj/effect/spawner/lootdrop/waste/girder = 60, - /obj/structure/reagent_dispensers/fueltank = 10, - /obj/structure/reagent_dispensers/watertank = 20, - /obj/item/stack/cable_coil/cut = 50, - /obj/structure/closet/crate/secure/loot = 3, - /obj/effect/spawner/lootdrop/maintenance = 2, - /obj/effect/spawner/lootdrop/maintenance/two = 5, - /obj/effect/spawner/lootdrop/maintenance/three = 10, - /obj/effect/spawner/lootdrop/maintenance/four = 20, - /obj/effect/spawner/lootdrop/waste/salvageable = 40, - /obj/structure/foamedmetal = 100 - ) - mob_spawn_list = list( //Whoops! All hivebots! - /mob/living/simple_animal/hostile/hivebot/wasteplanet/strong = 80, - /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged = 50, - /mob/living/simple_animal/hostile/hivebot/wasteplanet/ranged/rapid = 50, - - ) - mob_spawn_chance = 30 - feature_spawn_list = list( - /obj/structure/spawner/wasteplanet/hivebot/low_threat = 20, - /obj/structure/spawner/wasteplanet/hivebot/medium_threat = 10, - /obj/structure/spawner/wasteplanet/hivebot/high_threat = 5, - /obj/structure/spawner/wasteplanet/hivebot/extreme_threat = 2 - ) - feature_spawn_chance = 2 //hivebot biomes should have their dongles diff --git a/code/datums/mapgen/single_biome/Gas_Giant.dm b/code/datums/mapgen/single_biome/Gas_Giant.dm deleted file mode 100644 index 7a99a1d8ca76..000000000000 --- a/code/datums/mapgen/single_biome/Gas_Giant.dm +++ /dev/null @@ -1,33 +0,0 @@ -/datum/map_generator/single_biome/gas_giant - use_cellautomata = FALSE - - biome_type = /datum/biome/gas_giant - area_type = /area/overmap_encounter/planetoid/gas_giant - -/datum/biome/gas_giant - open_turf_types = list(/turf/open/chasm/gas_giant = 1) - - flora_spawn_list = null - feature_spawn_list = null - mob_spawn_list = list( - /mob/living/simple_animal/hostile/asteroid/basilisk/watcher = 1 - //in the future, I'd like to add something like. - //The slylandro, or really any floating gas bag species, it'd be cool - ) - - -/datum/map_generator/single_biome/plasma_giant - use_cellautomata = FALSE - - biome_type = /datum/biome/plasma_giant - area_type = /area/overmap_encounter/planetoid/gas_giant - - -/datum/biome/plasma_giant - open_turf_types = list(/turf/open/chasm/gas_giant/plasma = 1) - - flora_spawn_list = null - feature_spawn_list = null - mob_spawn_list = list( - /mob/living/simple_animal/hostile/asteroid/basilisk/watcher = 1 - ) diff --git a/code/datums/proximity_monitor/field.dm b/code/datums/proximity_monitor/field.dm deleted file mode 100644 index 43fdb8bb20b4..000000000000 --- a/code/datums/proximity_monitor/field.dm +++ /dev/null @@ -1,169 +0,0 @@ -#define FIELD_TURFS_KEY "field_turfs" -#define EDGE_TURFS_KEY "edge_turfs" - -/** - * Movable and easily code-modified fields! Allows for custom AOE effects that affect movement - * and anything inside of them, and can do custom turf effects! - * Supports automatic recalculation/reset on movement. - */ -/datum/proximity_monitor/advanced - var/list/turf/field_turfs = list() - var/list/turf/edge_turfs = list() - -/datum/proximity_monitor/advanced/Destroy() - cleanup_field() - return ..() - -/datum/proximity_monitor/advanced/proc/cleanup_field() - for(var/turf/turf as anything in edge_turfs) - cleanup_edge_turf(turf) - for(var/turf/turf as anything in field_turfs) - cleanup_field_turf(turf) - -//Call every time the field moves (done automatically if you use update_center) or a setup specification is changed. -/datum/proximity_monitor/advanced/proc/recalculate_field() - var/list/new_turfs = update_new_turfs() - - var/list/new_field_turfs = new_turfs[FIELD_TURFS_KEY] - var/list/new_edge_turfs = new_turfs[EDGE_TURFS_KEY] - - for(var/turf/old_turf as anything in field_turfs) - if(!(old_turf in new_field_turfs)) - cleanup_field_turf(old_turf) - for(var/turf/old_turf as anything in edge_turfs) - cleanup_edge_turf(old_turf) - - for(var/turf/new_turf as anything in new_field_turfs) - setup_field_turf(new_turf) - for(var/turf/new_turf as anything in new_edge_turfs) - setup_edge_turf(new_turf) - -/datum/proximity_monitor/advanced/on_entered(turf/source, atom/movable/entered) - . = ..() - if(get_dist(source, host) == current_range) - field_edge_crossed(entered, source) - else - field_turf_crossed(entered, source) - -/datum/proximity_monitor/advanced/on_moved(atom/movable/movable, atom/old_loc) - . = ..() - if(ignore_if_not_on_turf) - //Early return if it's not the host that has moved. - if(movable != host) - return - //Cleanup the field if the host was on a turf but isn't anymore. - if(!isturf(host.loc)) - if(isturf(old_loc)) - cleanup_field() - return - recalculate_field() - -/datum/proximity_monitor/advanced/on_uncrossed(turf/source, atom/movable/gone, direction) - if(get_dist(source, host) == current_range) - field_edge_uncrossed(gone, source) - else - field_turf_uncrossed(gone, source) - -/datum/proximity_monitor/advanced/proc/setup_field_turf(turf/target) - field_turfs |= target - -/datum/proximity_monitor/advanced/proc/cleanup_field_turf(turf/target) - field_turfs -= target - -/datum/proximity_monitor/advanced/proc/setup_edge_turf(turf/target) - edge_turfs |= target - -/datum/proximity_monitor/advanced/proc/cleanup_edge_turf(turf/target) - edge_turfs -= target - -/datum/proximity_monitor/advanced/proc/update_new_turfs() - . = list(FIELD_TURFS_KEY = list(), EDGE_TURFS_KEY = list()) - if(ignore_if_not_on_turf && !isturf(host.loc)) - return - var/turf/center = get_turf(host) - for(var/turf/target in RANGE_TURFS(current_range, center)) - if(get_dist(center, target) == current_range) - .[EDGE_TURFS_KEY] += target - else - .[FIELD_TURFS_KEY] += target - -//Gets edge direction/corner, only works with square radius/WDH fields! -/datum/proximity_monitor/advanced/proc/get_edgeturf_direction(turf/T, turf/center_override = null) - var/turf/checking_from = get_turf(host) - if(istype(center_override)) - checking_from = center_override - if(!(T in edge_turfs)) - return - if(((T.x == (checking_from.x + current_range)) || (T.x == (checking_from.x - current_range))) && ((T.y == (checking_from.y + current_range)) || (T.y == (checking_from.y - current_range)))) - return get_dir(checking_from, T) - if(T.x == (checking_from.x + current_range)) - return EAST - if(T.x == (checking_from.x - current_range)) - return WEST - if(T.y == (checking_from.y - current_range)) - return SOUTH - if(T.y == (checking_from.y + current_range)) - return NORTH - -/datum/proximity_monitor/advanced/proc/field_turf_crossed(atom/movable/movable, turf/location) - return - -/datum/proximity_monitor/advanced/proc/field_turf_uncrossed(atom/movable/movable, turf/location) - return - -/datum/proximity_monitor/advanced/proc/field_edge_crossed(atom/movable/movable, turf/location) - return - -/datum/proximity_monitor/advanced/proc/field_edge_uncrossed(atom/movable/movable, turf/location) - return - - -//DEBUG FIELD ITEM -/obj/item/multitool/field_debug - name = "strange multitool" - desc = "Seems to project a colored field!" - var/operating = FALSE - var/datum/proximity_monitor/advanced/debug/current = null - -/obj/item/multitool/field_debug/Destroy() - QDEL_NULL(current) - return ..() - -/obj/item/multitool/field_debug/proc/setup_debug_field() - current = new(src, 5, FALSE) - current.set_fieldturf_color = "#aaffff" - current.set_edgeturf_color = "#ffaaff" - current.recalculate_field() - -/obj/item/multitool/field_debug/attack_self(mob/user) - operating = !operating - to_chat(user, span_notice("You turn [src] [operating? "on":"off"].")) - if(!istype(current) && operating) - setup_debug_field() - else if(!operating) - QDEL_NULL(current) - -//DEBUG FIELDS -/datum/proximity_monitor/advanced/debug - current_range = 5 - var/set_fieldturf_color = "#aaffff" - var/set_edgeturf_color = "#ffaaff" - -/datum/proximity_monitor/advanced/debug/setup_edge_turf(turf/target) - . = ..() - target.color = set_edgeturf_color - -/datum/proximity_monitor/advanced/debug/cleanup_edge_turf(turf/target) - . = ..() - target.color = initial(target.color) - -/datum/proximity_monitor/advanced/debug/setup_field_turf(turf/target) - . = ..() - target.color = set_fieldturf_color - -/datum/proximity_monitor/advanced/debug/cleanup_field_turf(turf/target) - . = ..() - target.color = initial(target.color) - -#undef FIELD_TURFS_KEY -#undef EDGE_TURFS_KEY diff --git a/code/datums/proximity_monitor/fields/gravity.dm b/code/datums/proximity_monitor/fields/gravity.dm deleted file mode 100644 index ccac71a6d850..000000000000 --- a/code/datums/proximity_monitor/fields/gravity.dm +++ /dev/null @@ -1,20 +0,0 @@ -/datum/proximity_monitor/advanced/gravity - var/gravity_value = 0 - var/list/modified_turfs = list() - -/datum/proximity_monitor/advanced/gravity/New(atom/_host, range, _ignore_if_not_on_turf = TRUE, gravity) - . = ..() - gravity_value = gravity - recalculate_field() - -/datum/proximity_monitor/advanced/gravity/setup_field_turf(turf/T) - . = ..() - T.AddElement(/datum/element/forced_gravity, gravity_value) - modified_turfs[T] = gravity_value - -/datum/proximity_monitor/advanced/gravity/cleanup_field_turf(turf/T) - . = ..() - if(isnull(modified_turfs[T])) - return - T.RemoveElement(/datum/element/forced_gravity, modified_turfs[T]) - modified_turfs -= T diff --git a/code/datums/proximity_monitor/fields/peaceborg_dampener.dm b/code/datums/proximity_monitor/fields/peaceborg_dampener.dm deleted file mode 100644 index 16b637afadad..000000000000 --- a/code/datums/proximity_monitor/fields/peaceborg_dampener.dm +++ /dev/null @@ -1,108 +0,0 @@ - -//Projectile dampening field that slows projectiles and lowers their damage for an energy cost deducted every 1/5 second. -//Only use square radius for this! -/datum/proximity_monitor/advanced/peaceborg_dampener - var/static/image/edgeturf_south = image('icons/effects/fields.dmi', icon_state = "projectile_dampen_south") - var/static/image/edgeturf_north = image('icons/effects/fields.dmi', icon_state = "projectile_dampen_north") - var/static/image/edgeturf_west = image('icons/effects/fields.dmi', icon_state = "projectile_dampen_west") - var/static/image/edgeturf_east = image('icons/effects/fields.dmi', icon_state = "projectile_dampen_east") - var/static/image/northwest_corner = image('icons/effects/fields.dmi', icon_state = "projectile_dampen_northwest") - var/static/image/southwest_corner = image('icons/effects/fields.dmi', icon_state = "projectile_dampen_southwest") - var/static/image/northeast_corner = image('icons/effects/fields.dmi', icon_state = "projectile_dampen_northeast") - var/static/image/southeast_corner = image('icons/effects/fields.dmi', icon_state = "projectile_dampen_southeast") - var/static/image/generic_edge = image('icons/effects/fields.dmi', icon_state = "projectile_dampen_generic") - var/obj/item/borg/projectile_dampen/projector = null - var/list/obj/projectile/tracked = list() - var/list/obj/projectile/staging = list() - // lazylist that keeps track of the overlays added to the edge of the field - var/list/edgeturf_effects - -/datum/proximity_monitor/advanced/peaceborg_dampener/New(atom/_host, range, _ignore_if_not_on_turf = TRUE, obj/item/borg/projectile_dampen/projector) - ..() - src.projector = projector - recalculate_field() - START_PROCESSING(SSfastprocess, src) - -/datum/proximity_monitor/advanced/peaceborg_dampener/Destroy() - projector = null - STOP_PROCESSING(SSfastprocess, src) - return ..() - -/datum/proximity_monitor/advanced/peaceborg_dampener/process() - if(!istype(projector)) - qdel(src) - return - var/list/ranged = list() - for(var/obj/projectile/P in range(current_range, get_turf(host))) - ranged += P - for(var/obj/projectile/P in tracked) - if(!(P in ranged) || !P.loc) - release_projectile(P) - for(var/mob/living/silicon/robot/R in range(current_range, get_turf(host))) - if(R.has_buckled_mobs()) - for(var/mob/living/L in R.buckled_mobs) - L.visible_message(span_warning("[L] is knocked off of [R] by the charge in [R]'s chassis induced by the hyperkinetic dampener field!")) //I know it's bad. - L.Paralyze(10) - R.unbuckle_mob(L) - do_sparks(5, 0, L) - ..() - -/datum/proximity_monitor/advanced/peaceborg_dampener/setup_edge_turf(turf/target) - . = ..() - var/image/overlay = get_edgeturf_overlay(get_edgeturf_direction(target)) - var/obj/effect/abstract/effect = new(target) // Makes the field visible to players. - effect.icon = overlay.icon - effect.icon_state = overlay.icon_state - effect.mouse_opacity = MOUSE_OPACITY_TRANSPARENT - effect.layer = ABOVE_ALL_MOB_LAYER - LAZYSET(edgeturf_effects, target, effect) - -/datum/proximity_monitor/advanced/peaceborg_dampener/cleanup_edge_turf(turf/target) - . = ..() - var/obj/effect/abstract/effect = LAZYACCESS(edgeturf_effects, target) - LAZYREMOVE(edgeturf_effects, target) - if(effect) - qdel(effect) - -/datum/proximity_monitor/advanced/peaceborg_dampener/proc/get_edgeturf_overlay(direction) - switch(direction) - if(NORTH) - return edgeturf_north - if(SOUTH) - return edgeturf_south - if(EAST) - return edgeturf_east - if(WEST) - return edgeturf_west - if(NORTHEAST) - return northeast_corner - if(NORTHWEST) - return northwest_corner - if(SOUTHEAST) - return southeast_corner - if(SOUTHWEST) - return southwest_corner - else - return generic_edge - -/datum/proximity_monitor/advanced/peaceborg_dampener/proc/capture_projectile(obj/projectile/P, track_projectile = TRUE) - if(P in tracked) - return - projector.dampen_projectile(P, track_projectile) - if(track_projectile) - tracked += P - -/datum/proximity_monitor/advanced/peaceborg_dampener/proc/release_projectile(obj/projectile/P) - projector.restore_projectile(P) - tracked -= P - -/datum/proximity_monitor/advanced/peaceborg_dampener/field_edge_uncrossed(atom/movable/movable, turf/location) - if(istype(movable, /obj/projectile) && get_dist(movable, host) > current_range) - if(movable in tracked) - release_projectile(movable) - else - capture_projectile(movable, FALSE) - -/datum/proximity_monitor/advanced/peaceborg_dampener/field_edge_crossed(atom/movable/movable, turf/location) - if(istype(movable, /obj/projectile) && !(movable in tracked)) - capture_projectile(movable) diff --git a/code/datums/proximity_monitor/fields/timestop.dm b/code/datums/proximity_monitor/fields/timestop.dm deleted file mode 100644 index 06ed1f113311..000000000000 --- a/code/datums/proximity_monitor/fields/timestop.dm +++ /dev/null @@ -1,213 +0,0 @@ - -/obj/effect/timestop - anchored = TRUE - name = "chronofield" - desc = "ZA WARUDO" - icon = 'icons/effects/160x160.dmi' - icon_state = "time" - layer = FLY_LAYER - pixel_x = -64 - pixel_y = -64 - mouse_opacity = MOUSE_OPACITY_TRANSPARENT - var/list/immune = list() // the one who creates the timestop is immune, which includes wizards and the dead slime you murdered to make this chronofield - var/turf/target - var/freezerange = 2 - var/duration = 140 - var/datum/proximity_monitor/advanced/timestop/chronofield - alpha = 125 - var/check_anti_magic = FALSE - var/check_holy = FALSE - -/obj/effect/timestop/Initialize(mapload, radius, time, list/immune_atoms, start = TRUE) //Immune atoms assoc list atom = TRUE - . = ..() - if(!isnull(time)) - duration = time - if(!isnull(radius)) - freezerange = radius - for(var/A in immune_atoms) - immune[A] = TRUE - for(var/mob/living/L in GLOB.player_list) - if(locate(/obj/effect/proc_holder/spell/aoe_turf/timestop) in L.mind.spell_list) //People who can stop time are immune to its effects - immune[L] = TRUE - for(var/mob/living/simple_animal/hostile/guardian/G in GLOB.parasites) - if(G.summoner && locate(/obj/effect/proc_holder/spell/aoe_turf/timestop) in G.summoner.mind.spell_list) //It would only make sense that a person's stand would also be immune. - immune[G] = TRUE - if(start) - INVOKE_ASYNC(src, .proc/timestop) - -/obj/effect/timestop/Destroy() - QDEL_NULL(chronofield) - playsound(src, 'sound/magic/timeparadox2.ogg', 75, TRUE, frequency = -1) //reverse! - return ..() - -/obj/effect/timestop/proc/timestop() - target = get_turf(src) - playsound(src, 'sound/magic/timeparadox2.ogg', 75, TRUE, -1) - chronofield = new (src, freezerange, TRUE, immune, check_anti_magic, check_holy) - QDEL_IN(src, duration) - -/obj/effect/timestop/magic - check_anti_magic = TRUE - -/datum/proximity_monitor/advanced/timestop - var/list/immune = list() - var/list/frozen_things = list() - var/list/frozen_mobs = list() //cached separately for processing - var/list/frozen_structures = list() //Also machinery, and only frozen aestethically - var/list/frozen_turfs = list() //Only aesthetically - var/check_anti_magic = FALSE - var/check_holy = FALSE - - var/static/list/global_frozen_atoms = list() - -/datum/proximity_monitor/advanced/timestop/New(atom/_host, range, _ignore_if_not_on_turf = TRUE, list/immune, check_anti_magic, check_holy) - ..() - src.immune = immune - src.check_anti_magic = check_anti_magic - src.check_holy = check_holy - recalculate_field() - START_PROCESSING(SSfastprocess, src) - -/datum/proximity_monitor/advanced/timestop/Destroy() - unfreeze_all() - STOP_PROCESSING(SSfastprocess, src) - return ..() - -/datum/proximity_monitor/advanced/timestop/field_turf_crossed(atom/movable/movable, turf/location) - freeze_atom(movable) - -/datum/proximity_monitor/advanced/timestop/proc/freeze_atom(atom/movable/A) - if(immune[A] || global_frozen_atoms[A] || !istype(A)) - return FALSE - if(ismob(A)) - var/mob/M = A - if(M.anti_magic_check(check_anti_magic, check_holy)) - immune[A] = TRUE - return - var/frozen = TRUE - if(isliving(A)) - freeze_mob(A) - else if(istype(A, /obj/projectile)) - freeze_projectile(A) - else if(istype(A, /obj/mecha)) - freeze_mecha(A) - else if((ismachinery(A) && !istype(A, /obj/machinery/light)) || isstructure(A)) //Special exception for light fixtures since recoloring causes them to change light - freeze_structure(A) - else - frozen = FALSE - if(A.throwing) - freeze_throwing(A) - frozen = TRUE - if(!frozen) - return - - frozen_things[A] = A.move_resist - A.move_resist = INFINITY - global_frozen_atoms[A] = src - into_the_negative_zone(A) - RegisterSignal(A, COMSIG_MOVABLE_PRE_MOVE, .proc/unfreeze_atom) - RegisterSignal(A, COMSIG_ITEM_PICKUP, .proc/unfreeze_atom) - - return TRUE - -/datum/proximity_monitor/advanced/timestop/proc/unfreeze_all() - for(var/i in frozen_things) - unfreeze_atom(i) - for(var/T in frozen_turfs) - unfreeze_turf(T) - -/datum/proximity_monitor/advanced/timestop/proc/unfreeze_atom(atom/movable/A) - SIGNAL_HANDLER - - if(A.throwing) - unfreeze_throwing(A) - if(isliving(A)) - unfreeze_mob(A) - else if(istype(A, /obj/projectile)) - unfreeze_projectile(A) - else if(istype(A, /obj/mecha)) - unfreeze_mecha(A) - - UnregisterSignal(A, COMSIG_MOVABLE_PRE_MOVE) - UnregisterSignal(A, COMSIG_ITEM_PICKUP) - escape_the_negative_zone(A) - A.move_resist = frozen_things[A] - frozen_things -= A - global_frozen_atoms -= A - - -/datum/proximity_monitor/advanced/timestop/proc/freeze_mecha(obj/mecha/M) - M.completely_disabled = TRUE - -/datum/proximity_monitor/advanced/timestop/proc/unfreeze_mecha(obj/mecha/M) - M.completely_disabled = FALSE - - -/datum/proximity_monitor/advanced/timestop/proc/freeze_throwing(atom/movable/AM) - var/datum/thrownthing/T = AM.throwing - T.paused = TRUE - -/datum/proximity_monitor/advanced/timestop/proc/unfreeze_throwing(atom/movable/AM) - var/datum/thrownthing/T = AM.throwing - if(T) - T.paused = FALSE - -/datum/proximity_monitor/advanced/timestop/proc/freeze_turf(turf/T) - into_the_negative_zone(T) - frozen_turfs += T - -/datum/proximity_monitor/advanced/timestop/proc/unfreeze_turf(turf/T) - escape_the_negative_zone(T) - -/datum/proximity_monitor/advanced/timestop/proc/freeze_structure(obj/O) - into_the_negative_zone(O) - frozen_structures += O - -/datum/proximity_monitor/advanced/timestop/proc/unfreeze_structure(obj/O) - escape_the_negative_zone(O) - -/datum/proximity_monitor/advanced/timestop/process() - for(var/i in frozen_mobs) - var/mob/living/m = i - m.Stun(20, ignore_canstun = TRUE) - -/datum/proximity_monitor/advanced/timestop/setup_field_turf(turf/T) - . = ..() - for(var/i in T.contents) - freeze_atom(i) - freeze_turf(T) - - -/datum/proximity_monitor/advanced/timestop/proc/freeze_projectile(obj/projectile/P) - P.paused = TRUE - -/datum/proximity_monitor/advanced/timestop/proc/unfreeze_projectile(obj/projectile/P) - P.paused = FALSE - -/datum/proximity_monitor/advanced/timestop/proc/freeze_mob(mob/living/L) - frozen_mobs += L - L.Stun(20, ignore_canstun = TRUE) - ADD_TRAIT(L, TRAIT_MUTE, TIMESTOP_TRAIT) - walk(L, 0) //stops them mid pathing even if they're stunimmune - if(isanimal(L)) - var/mob/living/simple_animal/S = L - S.toggle_ai(AI_OFF) - if(ishostile(L)) - var/mob/living/simple_animal/hostile/H = L - H.LoseTarget() - -/datum/proximity_monitor/advanced/timestop/proc/unfreeze_mob(mob/living/L) - L.AdjustStun(-20, ignore_canstun = TRUE) - REMOVE_TRAIT(L, TRAIT_MUTE, TIMESTOP_TRAIT) - frozen_mobs -= L - if(isanimal(L)) - var/mob/living/simple_animal/S = L - S.toggle_ai(initial(S.AIStatus)) - -//you don't look quite right, is something the matter? -/datum/proximity_monitor/advanced/timestop/proc/into_the_negative_zone(atom/A) - A.add_atom_colour(list(-1,0,0,0, 0,-1,0,0, 0,0,-1,0, 0,0,0,1, 1,1,1,0), TEMPORARY_COLOUR_PRIORITY) - -//let's put some colour back into your cheeks -/datum/proximity_monitor/advanced/timestop/proc/escape_the_negative_zone(atom/A) - A.remove_atom_colour(TEMPORARY_COLOUR_PRIORITY) diff --git a/code/datums/proximity_monitor/proximity_monitor.dm b/code/datums/proximity_monitor/proximity_monitor.dm deleted file mode 100644 index 6bc78a39c835..000000000000 --- a/code/datums/proximity_monitor/proximity_monitor.dm +++ /dev/null @@ -1,78 +0,0 @@ -/datum/proximity_monitor - ///The atom we are tracking - var/atom/host - ///The atom that will receive HasProximity calls. - var/atom/hasprox_receiver - ///The range of the proximity monitor. Things moving wihin it will trigger HasProximity calls. - var/current_range - ///If we don't check turfs in range if the host's loc isn't a turf - var/ignore_if_not_on_turf - ///The signals of the connect range component, needed to monitor the turfs in range. - var/static/list/loc_connections = list( - COMSIG_ATOM_ENTERED = .proc/on_entered, - COMSIG_ATOM_EXITED =.proc/on_uncrossed, - ) - -/datum/proximity_monitor/New(atom/_host, range, _ignore_if_not_on_turf = TRUE) - ignore_if_not_on_turf = _ignore_if_not_on_turf - current_range = range - set_host(_host) - -/datum/proximity_monitor/proc/set_host(atom/new_host, atom/new_receiver) - if(new_host == host) - return - if(host) //No need to delete the connect range and containers comps. They'll be updated with the new tracked host. - UnregisterSignal(host, list(COMSIG_MOVABLE_MOVED, COMSIG_PARENT_QDELETING)) - if(hasprox_receiver) - UnregisterSignal(hasprox_receiver, COMSIG_PARENT_QDELETING) - if(new_receiver) - hasprox_receiver = new_receiver - if(new_receiver != new_host) - RegisterSignal(new_receiver, COMSIG_PARENT_QDELETING, .proc/on_host_or_receiver_del) - else if(hasprox_receiver == host) //Default case - hasprox_receiver = new_host - host = new_host - RegisterSignal(new_host, COMSIG_PARENT_QDELETING, .proc/on_host_or_receiver_del) - var/static/list/containers_connections = list(COMSIG_MOVABLE_MOVED = .proc/on_moved) - AddComponent(/datum/component/connect_containers, host, containers_connections) - RegisterSignal(host, COMSIG_MOVABLE_MOVED, .proc/on_moved) - set_range(current_range, TRUE) - -/datum/proximity_monitor/proc/on_host_or_receiver_del(datum/source) - SIGNAL_HANDLER - qdel(src) - -/datum/proximity_monitor/Destroy() - host = null - hasprox_receiver = null - return ..() - -/datum/proximity_monitor/proc/set_range(range, force_rebuild = FALSE) - if(!force_rebuild && range == current_range) - return FALSE - . = TRUE - current_range = range - - //If the connect_range component exists already, this will just update its range. No errors or duplicates. - AddComponent(/datum/component/connect_range, host, loc_connections, range, !ignore_if_not_on_turf) - -/datum/proximity_monitor/proc/on_moved(atom/movable/source, atom/old_loc) - SIGNAL_HANDLER - if(source == host) - hasprox_receiver?.HasProximity(host) - -/datum/proximity_monitor/proc/set_ignore_if_not_on_turf(does_ignore = TRUE) - if(ignore_if_not_on_turf == does_ignore) - return - ignore_if_not_on_turf = does_ignore - //Update the ignore_if_not_on_turf - AddComponent(/datum/component/connect_range, host, loc_connections, current_range, ignore_if_not_on_turf) - -/datum/proximity_monitor/proc/on_uncrossed() - SIGNAL_HANDLER - return //Used by the advanced subtype for effect fields. - -/datum/proximity_monitor/proc/on_entered(atom/source, atom/movable/arrived) - SIGNAL_HANDLER - if(source != host) - hasprox_receiver?.HasProximity(arrived) diff --git a/code/datums/wires/fax.dm b/code/datums/wires/fax.dm deleted file mode 100644 index 3a0193e5a4c2..000000000000 --- a/code/datums/wires/fax.dm +++ /dev/null @@ -1,51 +0,0 @@ -/datum/wires/fax - holder_type = /obj/machinery/fax - proper_name = "Fax Unit" - -/datum/wires/fax/New(atom/holder) - wires = list(WIRE_SHOCK, WIRE_SIGNAL, WIRE_THROW, WIRE_LOADCHECK,) - add_duds(1) - return ..() - -/datum/wires/fax/interactable(mob/user) - . = ..() - if(!.) - return FALSE - var/obj/machinery/fax/machine = holder - if(!issilicon(user) && machine.seconds_electrified && machine.shock(user, 100)) - return FALSE - if(machine.panel_open) - return TRUE - -/datum/wires/fax/get_status() - var/obj/machinery/fax/machine = holder - var/list/status = list() - status += "A red light is [machine.seconds_electrified ? "blinking" : "off"]." - status += "The network light is [machine.visible_to_network ? "on" : "off"]." - status += "The output servo is [machine.hurl_contents ? "spinning rapidly" : "on"]." - status += "The input servo is [machine.allow_exotic_faxes ? "spinning rapidly" : "on"]." - return status - -/datum/wires/fax/on_pulse(wire) - var/obj/machinery/fax/machine = holder - switch(wire) - if(WIRE_SHOCK) - machine.seconds_electrified = MACHINE_DEFAULT_ELECTRIFY_TIME - if(WIRE_SIGNAL) - machine.visible_to_network = !machine.visible_to_network - if(WIRE_THROW) - machine.hurl_contents = !machine.hurl_contents - if(WIRE_LOADCHECK) - machine.allow_exotic_faxes = !machine.allow_exotic_faxes - -/datum/wires/fax/on_cut(wire, mend) - var/obj/machinery/fax/machine = holder - switch(wire) - if(WIRE_SHOCK) - machine.seconds_electrified = (mend) ? MACHINE_NOT_ELECTRIFIED : MACHINE_ELECTRIFIED_PERMANENT - if(WIRE_SIGNAL) - machine.visible_to_network = mend - if(WIRE_THROW) - machine.hurl_contents = !mend - if(WIRE_LOADCHECK) - machine.allow_exotic_faxes = !mend diff --git a/code/game/MapData/shuttles/misc.dm b/code/game/MapData/shuttles/misc.dm deleted file mode 100644 index 92fbd8e8a1e3..000000000000 --- a/code/game/MapData/shuttles/misc.dm +++ /dev/null @@ -1,42 +0,0 @@ -//USE THIS FILE FOR MISCELLANEOUS CODE ADDITIONS FOR SHIPS, IF YOU HAVE A LOT OF CODE CHANGES, MAKE A DEDICATED FILE -//LABEL ALL SECTIONS WITH THE NAME OF THE SHIP - - -//////// -//JUNKER -//////// -/obj/machinery/power/port_gen/pacman/super/not_very - name = "inefficient radioisotope generator" - icon_state = "portgen1_0" - base_icon = "portgen1" - circuit = /obj/item/circuitboard/machine/pacman/super/not_very - sheet_path = /obj/item/stack/sheet/mineral/uranium - power_gen = 2500 - time_per_sheet = 85 - -/obj/item/circuitboard/machine/pacman/super/not_very - name = "Inefficient Radioisotope Generator (Machine Board)" - icon_state = "engineering" - build_path = /obj/machinery/power/port_gen/pacman/super/not_very - -/obj/structure/salvageable/protolathe/reployer - name = "reployer" - desc = "It's just a reployer. This one appears to be broken" - -/obj/machinery/reployer - name = "reployer" - desc = "It's just a reployer." - icon = 'icons/obj/salvage_structure.dmi' - icon_state = "wreck_protolathe" - -/obj/item/circuitboard/machine/autolathe/reployer - name = "Reployer (Machine Board)" - icon_state= "generic" - build_path = /obj/machinery/reployer - -/turf/open/floor/plating/conf_haz - initial_gas_mix = "n2=104;TEMP=293.15" - -/turf/open/floor/plating/rust/conf_haz - initial_gas_mix = "n2=104;TEMP=293.15" - diff --git a/code/game/MapData/shuttles/nanotrasen_mimir.dm b/code/game/MapData/shuttles/nanotrasen_mimir.dm deleted file mode 100644 index 93dc3c7fe3ad..000000000000 --- a/code/game/MapData/shuttles/nanotrasen_mimir.dm +++ /dev/null @@ -1,57 +0,0 @@ -//smuggler's satchels -/obj/item/storage/backpack/satchel/flat/mimir_tech/PopulateContents() - new /obj/item/encryptionkey/wideband(src) - new /obj/item/paicard(src) - -/obj/item/storage/backpack/satchel/flat/mimir_jackets/PopulateContents() - new /obj/item/clothing/suit/armor/hos(src) - new /obj/item/clothing/suit/armor/hos/trenchcoat(src) - -/obj/item/storage/backpack/satchel/flat/mimir_refill/PopulateContents() - new /obj/item/vending_refill/hydronutrients(src) - -/obj/item/storage/backpack/satchel/flat/mimir_transfer/PopulateContents() - new /obj/item/reagent_containers/food/drinks/bottle/whiskey(src) - new /obj/item/weldingtool/mini(src) - new /obj/item/choice_beacon/music(src) - new /obj/item/coin/antagtoken(src) - -//toilet =) - -/obj/structure/toilet/secret/mimir - secret_type = /obj/item/storage/backpack/satchel/flat/mimir_transfer - - -//doors -/obj/machinery/door/airlock/security/glass/seclock - req_one_access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS) - -/obj/machinery/door/airlock/security/glass/wardenlock - req_access = list(ACCESS_ARMORY) - -/obj/machinery/door/airlock/maintenance_hatch/seclock - req_one_access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS) - -/obj/machinery/door/airlock/command/glass/seclock - req_one_access = list(ACCESS_SECURITY, ACCESS_SEC_DOORS) - - -//notes - -/obj/item/paper/fluff/mimir/treasure - name = "Bluejack's Note" - default_raw_text = "To whomever finds this note, \ - I've left behind some things behind that may help your endeavors. The first of them, \ - a bag found where the condemned swirl spirits in a whirlpool. The second, a bag \ - found under my seat of chance and uncanny luck. The third and final bag can be found \ - in the north east quarter of the square of eight lives. I wish you luck, and hope your \ - internment goes better than mine." - -/obj/item/paper/fluff/mimir/jacket - name = "Warden's Secret" - default_raw_text = "A warden's seat is their place of rest. Look under where your ass rests best." - -/obj/item/paper/fluff/mimir/recycler - name = "TURN ON THE RECYCLER!!!" - default_raw_text = "IMPORTANT!!!! TURN ON THE AIR RECYCLER IN THIS ROOM!!! JUST TURN ON AND MAX\ - ALL THE ATMOS IN THIS ROOM!!!!!!!!" diff --git a/code/game/MapData/shuttles/nanotrasen_ranger.dm b/code/game/MapData/shuttles/nanotrasen_ranger.dm deleted file mode 100644 index ec41a611618f..000000000000 --- a/code/game/MapData/shuttles/nanotrasen_ranger.dm +++ /dev/null @@ -1,460 +0,0 @@ -//Clothes -/obj/item/clothing/under/rank/security/head_of_security/nt/skirt/lp - name = "LP Security Specialist's Jumpskirt" - desc = "A standard Jumpskirt belonging to the Security Specialist of the Loss Previention team." - -/obj/item/clothing/under/rank/security/head_of_security/nt/lp - name = "LP Security Specialist's Jumpsuit" - desc = "The ERT ran out of outfits to give to the LP, so they gave them station spares. This one belongs to the LP Lieutenant." - -/obj/item/clothing/under/rank/security/head_of_security/alt/lp - name = "LP Lieutentant's 'Dramatic' Jumpsuit" - desc = "The first LP Lieutenant wasn't satisfied with the standard outfits given to them. So they requested something more 'Dramatic'." - -/obj/item/clothing/under/rank/security/head_of_security/alt/skirt/lp - name = "LP Lieutenant's 'Dramatic' Jumpskirt" - desc = "The first LP Lieutenant wasn't satisfied with the standard outfits given to them. So they requested something more 'Dramatic'." - -/obj/item/clothing/under/rank/security/warden/skirt/lp - name = "LP Lieutenant's Jumpskirt" - desc = "A standard Jumpskirt belonging to the Lieutenant of the Loss Previention team." - -/obj/item/clothing/under/rank/security/warden/lp - name = "LP Lieutenant's Jumpsuit" - desc = "The ERT ran out of outfits to give to the LP, so they gave them station spares. This one belongs to the LP Lieutenant." - -/obj/item/clothing/under/rank/engineering/engineer/nt/lp - name = "LP Engineering Specialist's Jumpsuit" - desc = "The ERT ran out of outfits to give to the LP, so they gave them station spares. This one belongs to the LP Engineering Specialist." - -/obj/item/clothing/under/rank/engineering/engineer/nt/skirt/lp - name = "LP Engineering Specialist's Jumpskirt" - desc = "A standard Jumpskirt belonging to the Engineering Specialist of the Loss Previention team." - -/obj/item/clothing/under/rank/medical/paramedic/lp - name = "LP Medical Specialist's Jumpsuit" - desc = "The ERT ran out of outfits to give to the LP, so they gave them station spares. This one belongs to the LP Medical Specialist." - -/obj/item/clothing/under/rank/medical/paramedic/skirt/lp - name = "LP Medical Specialist's Jumpskirt" - desc = "A standard Jumpskirt belonging to the Medical Specialist of the Loss Previention team." - - -//closets -/obj/structure/closet/secure_closet/lp/lieutenant - name = "lietenant's closet" - desc = "It's the lieutenant's closet." - icon_state = "blueshield" - req_access = list(ACCESS_CAPTAIN) - -/obj/structure/closet/secure_closet/lp/security - name = "security specialist's closet" - desc = "It's the security specialist's closet." - icon_state = "hos" - req_one_access = list(ACCESS_SECURITY) - -/obj/structure/closet/secure_closet/lp/engineer - name = "engineering specialist's closet" - desc = "It's the engineering specialist's closet." - icon_state = "eng_secure" - req_one_access = list(ACCESS_ENGINE) - -/obj/structure/closet/secure_closet/lp/medical - name = "medical specialist's closet" - desc = "It's the medical specialist's closet." - icon_state = "med" - req_one_access = list(ACCESS_MEDICAL) - -//IDs - -/obj/item/card/id/lpengie - desc = "The LP Engineering Specialist's ID card." - icon_state = "ert_engineer" - name = "LP Engineering Specialist" - -/obj/item/card/id/lpmed - desc = "The LP Medical Specialist's ID card." - icon_state = "ert_medic" - name = "LP Medical Specialist" - -/obj/item/card/id/lpsec - desc = "The LP Security Specialist's ID card." - icon_state = "ert_security" - name = "LP Security Specialist" - -/obj/item/card/id/lplieu - name = "LP Lieutenant's ID" - desc = "The LP Lieutenant's ID card." - icon_state = "ert_commander" - - - -//Holocalls -/datum/preset_holoimage/commissioner - outfit_type = /datum/outfit/job/captain/nt/lp_lieutenant - -//hardsuits -/obj/item/clothing/suit/space/hardsuit/ert/lp - name = "Loss Prevention Lieutenant Hardsuit" - desc = "The middlemanagement of the ERT world, the Lieutenant of the LP team is given this slightly downgraded version of the ERT Commander hardsuit." - armor = list("melee" = 50, "bullet" = 50, "laser" = 30, "energy" = 40, "bomb" = 35, "bio" = 100, "rad" = 60, "fire" = 50, "acid" = 80) - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/lp - resistance_flags = null - max_heat_protection_temperature = null - slowdown = 1.2 - -/obj/item/clothing/head/helmet/space/hardsuit/ert/lp - armor = list("melee" = 50, "bullet" = 40, "laser" = 30, "energy" = 40, "bomb" = 35, "bio" = 100, "rad" = 60, "fire" = 50, "acid" = 80) - name = "Loss Prevention Lieutenant Hardsuit Helmet" - desc = "The helmet that comes attached to the LP Team Lieutenant Hardsuit." - resistance_flags = null - max_heat_protection_temperature = null - -/obj/item/clothing/suit/space/hardsuit/ert/lp/sec - armor = list("melee" = 35, "bullet" = 15, "laser" = 30, "energy" = 40, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/lp/sec - name = "Loss Prevention Security Hardsuit" - desc = "The best of the best security staff get assigned to the ERT. Second best are given this Hardsuit as a part of the LP Team." - icon_state = "ert_security" - item_state = "ert_security" - -/obj/item/clothing/head/helmet/space/hardsuit/ert/lp/sec - armor = list("melee" = 35, "bullet" = 20, "laser" = 30,"energy" = 40, "bomb" = 10, "bio" = 100, "rad" = 50, "fire" = 75, "acid" = 75) - hardsuit_type = "ert_security" - name = "Loss Prevention Security Hardsuit Helmet" - desc = "The helmet that comes attached to the LP Team Security Hardsuit." - icon_state = "hardsuit0-ert_security" - item_state = "hardsuit0-ert_security" - -/obj/item/clothing/suit/space/hardsuit/ert/lp/engi - armor = list("melee" = 30, "bullet" = 15, "laser" = 15, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 100, "acid" = 75) - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/lp/engi - name = "Loss Prevention Engineering Hardsuit" - desc = "The best of the best engineering staff get assigned to the ERT. Second best are given this Hardsuit as a part of the LP Team." - icon_state = "ert_engineer" - item_state = "ert_engineer" - -/obj/item/clothing/head/helmet/space/hardsuit/ert/lp/engi - armor = list("melee" = 30, "bullet" = 15, "laser" = 15, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 100, "acid" = 75) - name = "Loss Prevention Engineering Hardsuit Helmet" - desc = "The helmet that comes attached to the LP Team Engineering Hardsuit." - icon_state = "hardsuit0-ert_engineer" - item_state = "hardsuit0-ert_engineer" - hardsuit_type = "ert_engineer" - -/obj/item/clothing/suit/space/hardsuit/ert/lp/med - armor = list("melee" = 30, "bullet" = 15, "laser" = 15, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 75) - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/ert/lp/med - name = "Loss Prevention Medical Hardsuit" - desc = "The best of the best medical staff get assigned to the ERT. Second best are given this Hardsuit as a part of the LP Team." - icon_state = "ert_medical" - item_state = "ert_medical" - -/obj/item/clothing/head/helmet/space/hardsuit/ert/lp/med - armor = list("melee" = 30, "bullet" = 15, "laser" = 15, "energy" = 20, "bomb" = 10, "bio" = 100, "rad" = 60, "fire" = 60, "acid" = 75) - name = "Loss Prevention Medical Hardsuit Helmet" - desc = "The helmet that comes attached to the LP Team Medical Hardsuit." - icon_state = "hardsuit0-ert_medical" - item_state = "hardsuit0-ert_medical" - hardsuit_type = "ert_medical" - -/obj/item/clothing/head/helmet/space/hardsuit/lp - name = "RIG heatsuit helmet" - desc = "The helmet to the RIG heat suit. It's packed with heat diverting materials, coolant pipes, and a two inch thick face screen." - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 75) - heat_protection = HEAD - max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT - resistance_flags = ACID_PROOF | FIRE_PROOF - -/obj/item/clothing/suit/space/hardsuit/ancient/lp - name = "RIG heat suit" - desc = "A fully heat resistance suit based on an early RIG hardsuit prototype. It sacrifices armor of any kind for intricate heatsinks. It remains rather bulky as a result." - armor = list("melee" = 5, "bullet" = 5, "laser" = 1, "energy" = 1, "bomb" = 50, "bio" = 100, "rad" = 100, "fire" = 100, "acid" = 75) - helmettype = /obj/item/clothing/head/helmet/space/hardsuit/lp - heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS - max_heat_protection_temperature = FIRE_IMMUNITY_MAX_TEMP_PROTECT - resistance_flags = ACID_PROOF | FIRE_PROOF - -//holotapes - -/obj/item/disk/holodisk/lp/combat/syndicate1 - name = "Combat Mission Eliminate Force" - desc = "A holodisk containing a combat mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a combat objective. The LP will have to get their hands dirty for this one. - DELAY 25 - SAY The LP is to respond to a hostile threat from a Syndicate vessel. In such action they are to kill or otherwise subdue the primary fighting force. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/combat/syndicate2 - name = "Combat Mission Capture" - desc = "A holodisk containing a combat mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a combat objective. The LP will have to get their hands dirty for this one. - DELAY 25 - SAY The LP is to respond to a hostile threat from a Syndicate vessel. In such action they are to subdue and capture one of the armed members of the crew. They should be stripped of gear, interrogated, and converted to NT if possible. If not possible, release them to whatever ship they belonged to or will accept them. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/combat/syndicate3 - name = "Combat Mission Capture Commander" - desc = "A holodisk containing a combat mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a combat objective. The LP will have to get their hands dirty for this one. - DELAY 25 - SAY The LP is to respond to a hostile threat from a Syndicate vessel. In such action they are to eliminate whatever leader or captain of such vession and bring their body back in a bodybag. The Medical Specialist has been given a box of them for such an occasion. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/combat/syndicate4 - name = "Combat Mission Secret Documents" - desc = "A holodisk containing a combat mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a combat objective. The LP will have to get their hands dirty for this one. - DELAY 25 - SAY The LP is to respond to a hostile threat from a Syndicate vessel. In such action they are to retrieve a set of secret documents from the syndicate vessel. This will likely require a boarding operation. Good luck. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/combat/megafauna - name = "Combat Mission Megafauna" - desc = "A holodisk containing a combat mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a combat objective. The LP will have to get their hands dirty for this one. - DELAY 25 - SAY This mission is very simple. The LP is to seek out a megafauna specimen and slay it. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/combat/bdm - name = "Combat Mission Blood Drunk" - desc = "A holodisk containing a combat mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a combat objective. The LP will have to get their hands dirty for this one. - DELAY 25 - SAY This mission is straightforward. The LP team is to seek out two blood drunk mines and termninate them. Bring back whatever weapons they wield and recover the bodies for the vault. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/combat/tumor - name = "Combat Mission Tumor" - desc = "A holodisk containing a combat mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a combat objective. The LP will have to get their hands dirty for this one. - DELAY 25 - SAY This mission is rather straightforward. Seak out 2 pulsing tumors and elimate the threat they produce. Return the body of the threat to the vault. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/combat/bloodred - name = "Combat Mission Blood Red" - desc = "A holodisk containing a combat mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a combat objective. The LP will have to get their hands dirty for this one. - DELAY 25 - SAY This mission overlaps with the retrieval missions. The LP is simply to obtain a Blood Red Hardsuit. This may include responding to a hostile syndicate vessel to take it by force. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/retrieval/supersuit - name = "Retrieval Mission Lost Hardsuit" - desc = "A holodisk containing a retrieval mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a retrieval objective. The LP will need to obtain or create something. - DELAY 25 - SAY This one is a bit difficult but completing it is extremely rewarding. Our sources show that two of our experimental hardsuits have been lost to the necropolis. Retrieve a Champion's Hardsuit or an Inquisitor's Hardsuit. These are often found in necropolis chests or held by certain megafauna. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/retrieval/phazon - name = "Retrieval Mission Secret Mecha" - desc = "A holodisk containing a retrieval mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a retrieval objective. The LP will need to obtain or create something. - DELAY 25 - SAY Central Command needs a very experimental exosuit to be constructed but have found a lack of funds. Please procure the parts and means to create a Phazon. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/retrieval/durand - name = "Retrieval Mission Durand" - desc = "A holodisk containing a retrieval mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a retrieval objective. The LP will need to obtain or create something. - DELAY 25 - SAY Everyone knows that big STOMPY MECHS are hysterical. But when you make a murder machine that makes it funnier. Build a Durand. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/retrieval/gunstock - name = "Retrieval Mission Firearms" - desc = "A holodisk containing a retrieval mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a retrieval objective. The LP will need to obtain or create something. - DELAY 25 - SAY Nanotrasen has sent you a very limited supply of weaponry. Increase it. We want five unique guns stored in your vault. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/retrieval/artifact - name = "Retrieval Mission Artifact" - desc = "A holodisk containing a retrieval mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a retrieval objective. The LP will need to obtain or create something. - DELAY 25 - SAY For this mission the LP is to find three artifacts. These include but are not limited to, anything stored in a necropolis chest, most megafauna loot, anything befitting someone magical or otherwise special. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/retrieval/materials - name = "Retrieval Mission Materials" - desc = "A holodisk containing a retrieval mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around a retrieval objective. The LP will need to obtain or create something. - DELAY 25 - SAY Nanotrasen is short on funds and materials. Procure 150 sheets of the following: Diamond, Bluespace Polycrystals, Plastitanium. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/aid/recruits - name = "Aid Mission Recruitment Drive" - desc = "A holodisk containing an aid mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around an aid objective. The LP will need to provide aid to local vessels not hostile or syndicate. - DELAY 25 - SAY Less providing aid and more networking. The LP will need to convince 4 independent vessels to switch to NTSV flight tags. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/aid/repairs - name = "Aid Mission Repair" - desc = "A holodisk containing an aid mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around an aid objective. The LP will need to provide aid to local vessels not hostile or syndicate. - DELAY 25 - SAY The LP is very well suited for response missions. Find 2 other allied or friendly, non-syndicate vessels in need of repairs or construction aid, and provide said aid. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/aid/rescue - name = "Aid Mission Rescure" - desc = "A holodisk containing an aid mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around an aid objective. The LP will need to provide aid to local vessels not hostile or syndicate. - DELAY 25 - SAY The mission that the LP is the most well equipped for. The LP should successfully respond to 2 emergency response missions to vessels in peril, friendly or not. Syndicate crews rescued in this manner are more likely to convert if they are saved. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/aid/guard - name = "Aid Mission Guard Detail" - desc = "A holodisk containing an aid mission for the LP." - preset_image_type = /datum/preset_holoimage/commissioner - preset_record_text = {" - NAME Commissioner Gorre Donn - SAY This mission, should you choose to accept it, revolves around an aid objective. The LP will need to provide aid to local vessels not hostile or syndicate. - DELAY 25 - SAY The LP is well equipped to guard another vessel's crew on their own missions. Lend aid to allied or otherwise friendly, non-syndicate vessels in clearing out 3 ruins. - DELAY 25 - "} - -/obj/item/disk/holodisk/lp/stations - name = "Telecomms Stations" - desc = "A holodisk containing instructions for telecomms stations." - preset_image_type = /datum/preset_holoimage/engineer - preset_record_text = {" - NAME Jim - SAY The company has graciously granted this vehicle a full telecommunications setup. - DELAY 20 - SAY The available channels this ship is cleared for using are as follows: - DELAY 20 - SAY Command Frequency: 135.1 using :c - DELAY 20 - SAY Nanotrasen Sector Frequency: 135.3 using :n - DELAY 20 - SAY Common Frequency: 149.1 using ; - DELAY 20 - "} - - -//lootdrop -/obj/effect/spawner/lootdrop/lpcombat - name = "LP Combat Missions" - lootdoubles = FALSE - - loot = list( - /obj/item/disk/holodisk/lp/combat/syndicate1 = 1, - /obj/item/disk/holodisk/lp/combat/syndicate2 = 1, - /obj/item/disk/holodisk/lp/combat/syndicate3 = 1, - /obj/item/disk/holodisk/lp/combat/syndicate4 = 1, - /obj/item/disk/holodisk/lp/combat/megafauna = 5, - /obj/item/disk/holodisk/lp/combat/bdm = 5, - /obj/item/disk/holodisk/lp/combat/tumor = 5, - /obj/item/disk/holodisk/lp/combat/bloodred = 5 - ) - - lootcount = 2 - -/obj/effect/spawner/lootdrop/lpretrieval - name = "LP Retrieval Missions" - lootdoubles = FALSE - - loot = list( - /obj/item/disk/holodisk/lp/retrieval/supersuit = 1, - /obj/item/disk/holodisk/lp/retrieval/phazon = 1, - /obj/item/disk/holodisk/lp/retrieval/durand = 1, - /obj/item/disk/holodisk/lp/retrieval/gunstock = 1, - /obj/item/disk/holodisk/lp/retrieval/artifact = 1, - /obj/item/disk/holodisk/lp/retrieval/materials = 1 - ) - - lootcount = 2 - -/obj/effect/spawner/lootdrop/lpaid - name = "LP Aid Missions" - lootdoubles = FALSE - - loot = list( - /obj/item/disk/holodisk/lp/aid/recruits = 1, - /obj/item/disk/holodisk/lp/aid/repairs = 1, - /obj/item/disk/holodisk/lp/aid/rescue = 1, - /obj/item/disk/holodisk/lp/aid/guard = 1, - ) - - lootcount = 2 - diff --git a/code/game/area/areas/outpost.dm b/code/game/area/areas/outpost.dm deleted file mode 100644 index fec76061fb37..000000000000 --- a/code/game/area/areas/outpost.dm +++ /dev/null @@ -1,213 +0,0 @@ -// 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/objects/effects/anomalies/_anomalies.dm b/code/game/objects/effects/anomalies/_anomalies.dm deleted file mode 100644 index 3c8340bb284b..000000000000 --- a/code/game/objects/effects/anomalies/_anomalies.dm +++ /dev/null @@ -1,151 +0,0 @@ -//Anomalies, used for anomaly events. Anomalies cause adverse effects on their surroundings and can be mitigated by signalling their respective frequency. -/obj/effect/anomaly - name = "anomaly" - desc = "A mysterious anomaly, seen commonly in the Frontier" - icon = 'icons/effects/anomalies.dmi' - icon_state = "vortex" - density = FALSE - anchored = TRUE - light_range = 3 - - //aSignal drops as the core, bSignal allows people to signal to detonate - var/obj/item/assembly/signaler/anomaly/aSignal = /obj/item/assembly/signaler/anomaly - var/obj/item/assembly/signaler/anomaly/bSignal = /obj/item/assembly/signaler/anomaly/det_signal - var/area/impact_area - - var/lifespan = 990 - var/death_time - var/research_value - - //for anomaly effects, range is how far the effects can reach, the cooldown lets us wire in effects that happen every pulse delay seconds - var/effectrange = 6 - - COOLDOWN_DECLARE(pulse_cooldown) - COOLDOWN_DECLARE(pulse_secondary_cooldown) - var/pulse_delay = 15 SECONDS - - var/countdown_colour - var/obj/effect/countdown/anomaly/countdown - - /// Do we drop a core when we're neutralized? - var/drops_core = TRUE - ///Do we keep on living forever? - var/immortal = FALSE - ///Do we stay in one place? - var/immobile = FALSE - -/obj/effect/anomaly/Initialize(mapload, new_lifespan, drops_core = TRUE) - . = ..() - START_PROCESSING(SSobj, src) - impact_area = get_area(src) - - if (!impact_area) - return INITIALIZE_HINT_QDEL - - research_value = rand(500,4000) - pulse_delay = rand(pulse_delay*0.5, pulse_delay*1.5) - - src.drops_core = drops_core - if(aSignal) - aSignal = new aSignal(src) - aSignal.code = rand(1,100) - aSignal.anomaly_type = type - aSignal.research = rand(500,4000) - - var/frequency = rand(MIN_FREE_FREQ, MAX_FREE_FREQ) - if(ISMULTIPLE(frequency, 2))//signaller frequencies are always uneven! - frequency++ - aSignal.set_frequency(frequency) - - if(bSignal) - bSignal = new bSignal(src) - bSignal.code = rand(1,100) - bSignal.anomaly_type = type - var/frequency = rand(MIN_FREE_FREQ, MAX_FREE_FREQ) - if(ISMULTIPLE(frequency, 2))//signaller frequencies are always uneven! - frequency++ - bSignal.set_frequency(frequency) - - - - if(lifespan) - if(new_lifespan) - lifespan = new_lifespan - death_time = world.time + lifespan - countdown = new(src) - if(countdown_colour) - countdown.color = countdown_colour - if(immortal) - return - countdown.start() - -/obj/effect/anomaly/vv_edit_var(vname, vval) - . = ..() - if(vname == NAMEOF(src, immortal)) - if(vval) - countdown.stop() - else - countdown.start() - -/obj/effect/anomaly/process(seconds_per_tick) - anomalyEffect(seconds_per_tick) - if(death_time < world.time && !immortal) - if(loc) - detonate() - qdel(src) - -/obj/effect/anomaly/Destroy() - STOP_PROCESSING(SSobj, src) - QDEL_NULL(countdown) - QDEL_NULL(aSignal) - return ..() - -/obj/effect/anomaly/proc/anomalyEffect(seconds_per_tick) - if(!immobile && SPT_PROB(ANOMALY_MOVECHANCE, seconds_per_tick)) - step(src,pick(GLOB.alldirs)) - -/obj/effect/anomaly/proc/detonate() - new /obj/effect/particle_effect/smoke/bad(loc) - qdel(src) - return - -/obj/effect/anomaly/ex_act(severity, target) - if(severity >= EXPLODE_DEVASTATE) - qdel(src) - return TRUE - - return FALSE - -/obj/effect/anomaly/proc/anomalyNeutralize() - new /obj/effect/particle_effect/smoke/bad(loc) - - if(drops_core) - if(isnull(aSignal)) - stack_trace("An anomaly ([src]) exists that drops a core, yet has no core!") - else - aSignal.forceMove(drop_location()) - aSignal = null - // else, anomaly core gets deleted by qdel(src). - - qdel(src) - - -/obj/effect/anomaly/attackby(obj/item/weapon, mob/user, params) - if(weapon.tool_behaviour == TOOL_ANALYZER && aSignal) - to_chat(user, span_notice("You start analyzing [src].")) - if(do_after(user, 20, TRUE, src)) - to_chat(user, span_notice("[src]'s primary field is fluctuating along frequency [format_frequency(aSignal.frequency)], code [aSignal.code].")) - if(bSignal) - to_chat(user, span_notice("A second field is fluctuating along [format_frequency(bSignal.frequency)], code [bSignal.code]. It is highly unstable." )) - return TRUE - - return ..() - - -/obj/effect/anomaly/examine(mob/user) - . = ..() - if(user.research_scanner == TRUE) - to_chat(user, span_notice("If harvested, this anomaly would be worth [research_value] research points.")) - -/obj/effect/anomaly/throw_atom_into_space() - qdel(src) diff --git a/code/game/objects/effects/anomalies/anomalies_bluespace.dm b/code/game/objects/effects/anomalies/anomalies_bluespace.dm deleted file mode 100644 index 58267030960e..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_bluespace.dm +++ /dev/null @@ -1,119 +0,0 @@ - -/obj/effect/anomaly/bluespace - name = "jumper" - icon_state = "bluespace" - desc = "A mysterious anomaly that causes teleportation around it." - density = TRUE - aSignal = /obj/item/assembly/signaler/anomaly/bluespace - ///range from which we can teleport someone - effectrange = 3 - var/reagent_amount = 3 - ///Distance we can teleport someone passively - var/teleport_distance = 6 - -/obj/effect/anomaly/bluespace/anomalyEffect() - ..() - for(var/mob/living/Mob in range(effectrange,src)) - do_teleport(Mob, locate(Mob.x, Mob.y, Mob.z), teleport_distance, channel = TELEPORT_CHANNEL_BLUESPACE) - - if(!COOLDOWN_FINISHED(src, pulse_cooldown)) - return - - COOLDOWN_START(src, pulse_cooldown, pulse_delay) - for(var/mob/living/Mob in range(effectrange,src)) - if(iscarbon(Mob)) - var/mob/living/carbon/carbon = Mob - carbon.reagents?.add_reagent(/datum/reagent/bluespace, reagent_amount) - -/obj/effect/anomaly/bluespace/Bumped(atom/movable/AM) - do_teleport(AM, locate(AM.x, AM.y, AM.z), 8, channel = TELEPORT_CHANNEL_BLUESPACE) - -/obj/effect/anomaly/bluespace/detonate() - var/turf/T = pick(get_area_turfs(impact_area)) - if(!T) - return - - // Calculate new position (searches through beacons in world) - var/obj/item/beacon/chosen - var/list/possible = list() - for(var/obj/item/beacon/W in GLOB.teleportbeacons) - possible += W - - if(possible.len > 0) - chosen = pick(possible) - - if(!chosen) - return - - // Calculate previous position for transition - var/turf/FROM = T // the turf of origin we're travelling FROM - var/turf/TO = get_turf(chosen) // the turf of origin we're travelling TO - - playsound(TO, 'sound/effects/phasein.ogg', 100, TRUE) - priority_announce("Massive bluespace translocation detected.", "Anomaly Alert") - - var/list/flashers = list() - for(var/mob/living/carbon/C in viewers(TO, null)) - if(C.flash_act()) - flashers += C - - var/y_distance = TO.y - FROM.y - var/x_distance = TO.x - FROM.x - for (var/atom/movable/A in urange(12, FROM)) // iterate thru list of mobs in the area - if(istype(A, /obj/item/beacon)) - continue // don't teleport beacons because that's just insanely stupid - if(iscameramob(A)) - continue // Don't mess with AI eye, blob eye, xenobio or advanced cameras - if(A.anchored) - continue - - var/turf/newloc = locate(A.x + x_distance, A.y + y_distance, TO.z) // calculate the new place - if(!A.Move(newloc) && newloc) // if the atom, for some reason, can't move, FORCE them to move! :) We try Move() first to invoke any movement-related checks the atom needs to perform after moving - A.forceMove(newloc) - - if(ismob(A) && !(A in flashers)) // don't flash if we're already doing an effect - var/mob/give_sparkles = A - if(give_sparkles.client) - blue_effect(give_sparkles) - . = ..() - -/obj/effect/anomaly/bluespace/proc/blue_effect(mob/M) - var/obj/blueeffect = new /obj(src) - blueeffect.screen_loc = "WEST,SOUTH to EAST,NORTH" - blueeffect.icon = 'icons/effects/effects.dmi' - blueeffect.icon_state = "shieldsparkles" - blueeffect.layer = FLASH_LAYER - blueeffect.plane = FULLSCREEN_PLANE - blueeffect.mouse_opacity = MOUSE_OPACITY_TRANSPARENT - M.client.screen += blueeffect - stoplag(20) - M.client.screen -= blueeffect - qdel(blueeffect) - -/obj/effect/anomaly/bluespace/big - immortal = TRUE - effectrange = 4 - teleport_distance = 12 - reagent_amount = 20 - -/obj/effect/anomaly/bluespace/big/Initialize(mapload, new_lifespan, drops_core) - . = ..() - - transform *= 1.5 - -/obj/effect/anomaly/bluespace/big/Bumped(atom/movable/bumpee) - . = ..() - if(iscarbon(bumpee)) - var/mob/living/carbon/carbon = bumpee - carbon.reagents?.add_reagent(/datum/reagent/bluespace, reagent_amount) - - if(!isliving(bumpee)) - return ..() - -/obj/effect/anomaly/bluespace/planetary - immortal = TRUE - immobile = TRUE - -/obj/effect/anomaly/bluespace/big/planetary - immortal = TRUE - immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_flux.dm b/code/game/objects/effects/anomalies/anomalies_flux.dm deleted file mode 100644 index b1318953f4a6..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_flux.dm +++ /dev/null @@ -1,101 +0,0 @@ -/obj/effect/anomaly/flux - name = "tesla" - icon_state = "flux" - desc = "A mysterious anomaly that sends out a near constant stream of electrical arcs." - density = TRUE - aSignal = /obj/item/assembly/signaler/anomaly/flux - pulse_delay = 2 SECONDS - effectrange = 0 - var/canshock = FALSE - var/shockdamage = 20 - var/explosive = FLUX_EXPLOSIVE - var/zap_range = 1 - var/zap_power = 1500 - var/zap_flags = ZAP_MOB_DAMAGE - -/obj/effect/anomaly/flux/Initialize(mapload, new_lifespan, drops_core = TRUE, explosive = FLUX_EXPLOSIVE) - . = ..() - src.explosive = explosive - var/static/list/loc_connections = list( - COMSIG_ATOM_ENTERED = PROC_REF(on_entered), - ) - AddElement(/datum/element/connect_loc, loc_connections) - -/obj/effect/anomaly/flux/anomalyEffect() - ..() - canshock = TRUE - for(var/mob/living/Mob in range(effectrange, src)) - mobShock(Mob) - - if(!COOLDOWN_FINISHED(src, pulse_cooldown)) - return - - COOLDOWN_START(src, pulse_cooldown, pulse_delay) - tesla_zap(src, zap_range, zap_power, zap_flags) - -/obj/effect/anomaly/flux/proc/on_entered(datum/source, atom/movable/AM) - SIGNAL_HANDLER - //the countdown effect, lmao - if(iseffect(AM)) - return - mobShock(AM) - tesla_zap(src, zap_range, zap_power, zap_flags) - new /obj/effect/particle_effect/sparks(loc) - -/obj/effect/anomaly/flux/Bump(atom/Atom) - mobShock(Atom) - tesla_zap(src, zap_range, zap_power, zap_flags) - -/obj/effect/anomaly/flux/Bumped(atom/movable/AM) - mobShock(AM) - tesla_zap(src, zap_range, zap_power, zap_flags) - -/obj/effect/anomaly/flux/proc/mobShock(mob/living/Mob) - if(canshock && istype(Mob)) - canshock = FALSE - Mob.electrocute_act(shockdamage, name, flags = SHOCK_NOGLOVES) - -/obj/effect/anomaly/flux/detonate() - switch(explosive) - if(FLUX_EXPLOSIVE) - explosion(src, devastation_range = 1, heavy_impact_range = 4, light_impact_range = 16, flash_range = 18) //Low devastation, but hits a lot of stuff. - if(FLUX_LOW_EXPLOSIVE) - explosion(src, heavy_impact_range = 1, light_impact_range = 4, flash_range = 6) - if(FLUX_NO_EXPLOSION) - new /obj/effect/particle_effect/sparks(loc) - - . = ..() - -/obj/effect/anomaly/flux/minor/Initialize(mapload, new_lifespan, drops_core = FALSE, explosive = FLUX_NO_EXPLOSION) - return ..() - - -/obj/effect/anomaly/flux/big - immortal = TRUE - shockdamage = 30 - pulse_delay = 2 - effectrange = 1 - - zap_range = 2 - zap_power = 3000 - zap_flags = ZAP_MOB_DAMAGE | ZAP_OBJ_DAMAGE - -/obj/effect/anomaly/flux/big/Initialize(mapload, new_lifespan, drops_core) - . = ..() - - transform *= 1.5 - - -/obj/effect/anomaly/flux/big/Bumped(atom/movable/bumpee) - . = ..() - - if(isliving(bumpee)) - new /obj/effect/particle_effect/sparks(loc) - -/obj/effect/anomaly/flux/planetary - immortal = TRUE - immobile = TRUE - -/obj/effect/anomaly/flux/big/planetary - immortal = TRUE - immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_gravity.dm b/code/game/objects/effects/anomalies/anomalies_gravity.dm deleted file mode 100644 index e8bdd61dd3fc..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_gravity.dm +++ /dev/null @@ -1,122 +0,0 @@ - -/atom/movable/warp_effect - appearance_flags = PIXEL_SCALE|LONG_GLIDE // no tile bound so you can see it around corners and so - icon = 'icons/effects/light_overlays/light_352.dmi' - icon_state = "light" - pixel_x = -176 - pixel_y = -176 - -/obj/effect/anomaly/grav - name = "throngler" - icon_state = "gravity" - desc = "A mysterious anomaly that sucks things towards it with a gravitational field, ending in what has been termed a 'throngling'." - density = FALSE - aSignal = /obj/item/assembly/signaler/anomaly/grav - bSignal = null - effectrange = 4 - var/boing = 0 - ///Warp effect holder for displacement filter to "pulse" the anomaly - var/atom/movable/warp_effect/warp - -/obj/effect/anomaly/grav/Initialize(mapload, new_lifespan, drops_core) - . = ..() - var/static/list/loc_connections = list( - COMSIG_ATOM_ENTERED = .proc/on_entered, - ) - AddElement(/datum/element/connect_loc, loc_connections) - -/obj/effect/anomaly/grav/anomalyEffect() - ..() - boing = 1 - for(var/obj/O in orange(effectrange, src)) - if(!O.anchored) - step_towards(O,src) - for(var/mob/living/Mob in range(0, src)) - gravShock(Mob) - for(var/mob/living/Mob in orange(effectrange, src)) - if(!Mob.mob_negates_gravity()) - step_towards(Mob,src) - for(var/obj/O in range(0,src)) - if(!O.anchored) - if(isturf(O.loc)) - var/turf/T = O.loc - if(T.intact && HAS_TRAIT(O, TRAIT_T_RAY_VISIBLE)) - continue - var/mob/living/target = locate() in view(effectrange,src) - if(target && !target.stat) - O.throw_at(target, 5, 10) - - if(!COOLDOWN_FINISHED(src, pulse_cooldown)) - return - - COOLDOWN_START(src, pulse_cooldown, pulse_delay) - for(var/mob/living/carbon/carbon in orange(effectrange/2, src)) - if(carbon.run_armor_check(attack_flag = "melee") >= 40) - carbon.break_random_bone() - if(carbon.run_armor_check(attack_flag = "melee") >= 60) - carbon.break_all_bones() //crunch - carbon.apply_damage(10, BRUTE) - -/obj/effect/anomaly/grav/proc/on_entered(datum/source, atom/movable/AM) - SIGNAL_HANDLER - - gravShock(AM) - -/obj/effect/anomaly/grav/Bump(atom/A) - gravShock(A) - -/obj/effect/anomaly/grav/Bumped(atom/movable/AM) - gravShock(AM) - -/obj/effect/anomaly/grav/proc/gravShock(mob/living/Guy) - if(boing && isliving(Guy) && !Guy.stat) - Guy.Paralyze(40) - var/atom/target = get_edge_target_turf(Guy, get_dir(src, get_step_away(Guy, src))) - Guy.throw_at(target, 5, 1) - boing = 0 - if(iscarbon(Guy)) - for(var/mob/living/carbon/carbon in range(0,src)) - if(carbon.run_armor_check(attack_flag = "melee") >= 20) - carbon.break_random_bone() - else if(carbon.run_armor_check(attack_flag = "melee") >= 40) - carbon.break_all_bones() //crunch - carbon.apply_damage(10, BRUTE) - -/obj/effect/anomaly/grav/high - effectrange = 5 - var/datum/proximity_monitor/advanced/gravity/grav_field - -/obj/effect/anomaly/grav/high/Initialize(mapload, new_lifespan) - . = ..() - INVOKE_ASYNC(src, .proc/setup_grav_field) - -/obj/effect/anomaly/grav/high/proc/setup_grav_field() - grav_field = new(src, effectrange, TRUE, 2) - -/obj/effect/anomaly/grav/high/Destroy() - QDEL_NULL(grav_field) - . = ..() - -///Bigger, meaner, immortal gravity anomaly. although this is just the super grav anomaly but bigger and shattering move force -/obj/effect/anomaly/grav/high/big - immortal = TRUE - effectrange = 7 - move_force = MOVE_FORCE_OVERPOWERING - -/obj/effect/anomaly/grav/high/big/Initialize(mapload, new_lifespan, drops_core) - . = ..() - - transform *= 1.5 - - -/obj/effect/anomaly/grav/planetary - immortal = TRUE - immobile = TRUE - -/obj/effect/anomaly/grav/high/planetary - immortal = TRUE - immobile = TRUE - -/obj/effect/anomaly/grav/high/big/planetary - immortal = TRUE - immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_hallucination.dm b/code/game/objects/effects/anomalies/anomalies_hallucination.dm deleted file mode 100644 index fc7e4e3c9859..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_hallucination.dm +++ /dev/null @@ -1,52 +0,0 @@ - -/obj/effect/anomaly/hallucination - name = "hallucination anomaly" - icon_state = "hallucination" - aSignal = /obj/item/assembly/signaler/anomaly/hallucination - /// Time passed since the last effect, increased by delta_time of the SSobj - var/ticks = 0 - /// How many seconds between each small hallucination pulses - pulse_delay = 5 SECONDS - effectrange = 5 - -/obj/effect/anomaly/hallucination/anomalyEffect(delta_time) - . = ..() - ticks += delta_time - if(ticks < pulse_delay) - return - ticks -= pulse_delay - var/turf/open/our_turf = get_turf(src) - if(istype(our_turf)) - hallucination_pulse(our_turf, 5) - -/obj/effect/anomaly/hallucination/detonate() - var/turf/open/our_turf = get_turf(src) - if(istype(our_turf)) - hallucination_pulse(our_turf, 10) - . = ..() - -/obj/effect/anomaly/hallucination/proc/hallucination_pulse(turf/open/location, effectrange) - for(var/mob/living/carbon/human/user in view(location, effectrange)) - // If they are immune to the anomaly - if (iscarbon(user) && !user.research_scanner) - continue - - // Blind people don't get hallucinations. - if (user.is_blind()) - continue - - // Everyone else gets hallucinations. - var/dist = sqrt(1 / max(1, get_dist(user, location))) - user.hallucination += 50 * dist - user.hallucination = clamp(user.hallucination, 0, 150) - var/list/messages = list( - "You feel your conscious mind fall apart!", - "Reality warps around you!", - "Something's wispering around you!", - "You are going insane!", - ) - to_chat(user, span_warning(pick(messages))) - -/obj/effect/anomaly/hallucination/planetary - immortal = TRUE - immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_heartbeat.dm b/code/game/objects/effects/anomalies/anomalies_heartbeat.dm deleted file mode 100644 index 1b691d898436..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_heartbeat.dm +++ /dev/null @@ -1,48 +0,0 @@ -/obj/effect/anomaly/heartbeat - name = "heartbeat" - icon_state = "heartbeat" - desc = "A mysterious anomaly, it ionizes the world around it." - density = TRUE - aSignal = /obj/item/assembly/signaler/anomaly/heartbeat - effectrange = 3 - pulse_delay = 6 SECONDS - var/reagent_amount = 5 - -/obj/effect/anomaly/heartbeat/anomalyEffect() - ..() - - if(!COOLDOWN_FINISHED(src, pulse_cooldown)) - return - - COOLDOWN_START(src, pulse_cooldown, pulse_delay) - playsound(src, 'sound/health/slowbeat2.ogg', 100) - radiation_pulse(src, 500, 2) - - - if(!COOLDOWN_FINISHED(src, pulse_secondary_cooldown)) - return - - COOLDOWN_START(src, pulse_secondary_cooldown, pulse_delay*4) - var/turf/spot = locate(rand(src.x-effectrange, src.x+effectrange), rand(src.y-effectrange, src.y+effectrange), src.z) - if(!spot) - return - - playsound(spot, 'sound/health/slowbeat2.ogg', 100) - radiation_pulse(spot, 200, effectrange) - for(var/mob/living/carbon/nearby in range(effectrange, spot)) - nearby.apply_damage(10, BURN) - to_chat(nearby, "Radiation burns open on your body.") - -/obj/effect/anomaly/heartbeat/Bumped(atom/movable/AM) - var/turf/spot = locate(rand(src.x-effectrange, src.x+effectrange), rand(src.y-effectrange, src.y+effectrange), src.z) - playsound(spot, 'sound/health/slowbeat2.ogg', 100) - radiation_pulse(spot, 200, effectrange) - -/obj/effect/anomaly/heartbeat/detonate() - radiation_pulse(src, 5000, 2) - playsound(src, 'sound/health/fastbeat2.ogg', 300) - . = ..() - -/obj/effect/anomaly/heartbeat/planetary - immortal = TRUE - immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_melter.dm b/code/game/objects/effects/anomalies/anomalies_melter.dm deleted file mode 100644 index d906d4f4bad2..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_melter.dm +++ /dev/null @@ -1,52 +0,0 @@ -/obj/effect/anomaly/melter - name = "melter" - icon_state = "melter" - desc = "A mysterious anomaly. Everburning green flames with a horrid sizzle, melting what's near" - effectrange = 2 - pulse_delay = 10 SECONDS - aSignal = /obj/item/assembly/signaler/anomaly/melter - -/obj/effect/anomaly/melter/anomalyEffect(seconds_per_tick) - ..() - - - if(!COOLDOWN_FINISHED(src, pulse_cooldown)) - return - COOLDOWN_START(src, pulse_cooldown, pulse_delay) - - for(var/mob/living/carbon/meltee in range(effectrange, src)) - for(var/X in meltee.get_equipped_items()) - var/obj/item/I = X - I.acid_act(20, 20) - I.update_appearance() - for (var/obj/item/melt in range(effectrange, src)) - - if(istype(melt, /obj/item/assembly/signaler/anomaly)) - return - else - melt.acid_act(20, 10) - melt.update_icon() - - -/obj/effect/anomaly/melter/Bumped(atom/movable/AM) - if(isobj(AM)) - var/obj/acid = AM - acid.acid_act(100,20) - acid.update_appearance() - - -/obj/effect/anomaly/melter/detonate() - for(var/mob/living/carbon/meltee in range(effectrange, src)) - for(var/X in meltee.get_equipped_items()) - var/obj/item/I = X - I.acid_act(200, 20) - I.update_appearance() - for(var/obj/item in range(effectrange, src)) - item.acid_act(100,20) - item.update_appearance() - . = ..() - - -/obj/effect/anomaly/melter/planetary - immortal = TRUE - immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_phantom.dm b/code/game/objects/effects/anomalies/anomalies_phantom.dm deleted file mode 100644 index 9407bbcbf920..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_phantom.dm +++ /dev/null @@ -1,46 +0,0 @@ -/obj/effect/anomaly/phantom - name = "phantom" - icon_state = "phantom" - desc = "A mysterious anomaly, the outline of a humanoid, endlessly screaming in agony." - density = FALSE - aSignal = /obj/item/assembly/signaler/anomaly/phantom - effectrange = 3 - pulse_delay = 2 SECONDS - - -/obj/effect/anomaly/phantom/anomalyEffect() - ..() - if(!COOLDOWN_FINISHED(src, pulse_cooldown)) - return - - COOLDOWN_START(src, pulse_cooldown, pulse_delay) - -// /tg/'s helgrasp spawn_hands proc, modified to work as an anomaly effect - for(var/mob/living/carbon/handsy in range(effectrange, src)) - if(handsy.stat != DEAD) - var/grab_dir = turn(handsy.dir, pick(-90, 90, 180, 180)) - var/turf/spawn_turf = get_ranged_target_turf(handsy, grab_dir, 8) - if(!spawn_turf) - return - new /obj/effect/temp_visual/dir_setting/curse/grasp_portal(spawn_turf, handsy.dir) - playsound(spawn_turf, 'sound/effects/curse2.ogg', 80, TRUE, -1) - var/obj/projectile/curse_hand/phantom/hand = new (spawn_turf) - hand.preparePixelProjectile(handsy, spawn_turf) - if(QDELETED(hand)) - return - hand.fire() - return - - -/obj/effect/anomaly/phantom/Bumped(atom/movable/AM) - anomalyEffect() - new /obj/effect/gibspawner/human(loc) - -/obj/effect/anomaly/phantom/detonate() - anomalyEffect() - new /obj/effect/mob_spawn/human/corpse/damaged/legioninfested(loc) - . = ..() - -/obj/effect/anomaly/phantom/planetary - immortal = TRUE - immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_plasmasoul.dm b/code/game/objects/effects/anomalies/anomalies_plasmasoul.dm deleted file mode 100644 index 1a81cecabc79..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_plasmasoul.dm +++ /dev/null @@ -1,58 +0,0 @@ -/obj/effect/anomaly/plasmasoul - name = "plasma soul" - icon_state = "plasmasoul" - desc = "A mysterious anomaly, it slowly leaks plasma into the world around it." - density = TRUE - aSignal = /obj/item/assembly/signaler/anomaly/plasmasoul - effectrange = 3 - pulse_delay = 6 SECONDS - var/reagent_amount = 5 - -/obj/effect/anomaly/plasmasoul/anomalyEffect() - ..() - - if(!COOLDOWN_FINISHED(src, pulse_cooldown)) - return - - COOLDOWN_START(src, pulse_cooldown, pulse_delay) - for(var/mob/living/mob in range(effectrange,src)) - if(iscarbon(mob)) - var/mob/living/carbon/target = mob - target.reagents?.add_reagent(/datum/reagent/toxin/plasma, reagent_amount) - to_chat(mob, span_warning("Your blood feels thick..")) - playsound(mob, 'sound/effects/bubbles.ogg', 50) - - - if(!COOLDOWN_FINISHED(src, pulse_secondary_cooldown)) - return - - COOLDOWN_START(src, pulse_secondary_cooldown, pulse_delay*5) - var/turf/open/tile = get_turf(src) - if(istype(tile)) - tile.atmos_spawn_air("plasma=750;TEMP=200") //free lag! - -/obj/effect/anomaly/plasmasoul/Bumped(atom/movable/AM) - var/turf/open/spot = locate(rand(src.x-effectrange, src.x+effectrange), rand(src.y-effectrange, src.y+effectrange), src.z) - for(var/mob/living/mob in range(effectrange,src)) - if(iscarbon(mob)) - var/mob/living/carbon/target = mob - target.reagents?.add_reagent(/datum/reagent/toxin/plasma, reagent_amount) - to_chat(mob, span_warning("Your blood feels thick..")) - playsound(mob, 'sound/effects/bubbles.ogg', 50) - if(istype(spot)) - spot.atmos_spawn_air("plasma=300;TEMP=200") - -/obj/effect/anomaly/plasmasoul/detonate() - for(var/mob/living/Mob in range(effectrange*2,src)) - if(iscarbon(Mob)) - var/mob/living/carbon/carbon = Mob - if(carbon.run_armor_check(attack_flag = "bio") <= 40) - carbon.reagents?.add_reagent(/datum/reagent/toxin/plasma, reagent_amount*3) - var/turf/open/tile = get_turf(src) - if(istype(tile)) - tile.atmos_spawn_air("o2=600;plasma=3000;TEMP=2000") - . = ..() - -/obj/effect/anomaly/plasmasoul/planetary - immortal = TRUE - immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_pulsar.dm b/code/game/objects/effects/anomalies/anomalies_pulsar.dm deleted file mode 100644 index 1f75acee56b8..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_pulsar.dm +++ /dev/null @@ -1,32 +0,0 @@ -/obj/effect/anomaly/pulsar - name = "pulsar" - icon_state = "pulsar" - desc = "A mysterious anomaly, endless electromagnetic disturbances roll out from it" - density = TRUE - aSignal = /obj/item/assembly/signaler/anomaly/pulsar - effectrange = 4 - pulse_delay = 15 SECONDS - - -/obj/effect/anomaly/pulsar/anomalyEffect() - ..() - - if(!COOLDOWN_FINISHED(src, pulse_cooldown)) - return - - COOLDOWN_START(src, pulse_cooldown, pulse_delay) - var/turf/spot = locate(rand(src.x-effectrange/2, src.x+effectrange/2), rand(src.y-effectrange/2, src.y+effectrange/2), src.z) - empulse(spot, effectrange/2, effectrange) //yeah it's not a thrilling effect. I think it's fine though. - - -/obj/effect/anomaly/pulsar/Bumped(atom/movable/AM) - empulse(loc, effectrange/2, effectrange) - -/obj/effect/anomaly/pulsar/detonate() - empulse(loc, effectrange, effectrange*2) - . = ..() - - -/obj/effect/anomaly/pulsar/planetary - immortal = TRUE - immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_pyroclastic.dm b/code/game/objects/effects/anomalies/anomalies_pyroclastic.dm deleted file mode 100644 index b4c93868e670..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_pyroclastic.dm +++ /dev/null @@ -1,86 +0,0 @@ - -/obj/effect/anomaly/pyro - name = "plasmaball" - icon_state = "pyroclastic" - desc = "A mysterious anomaly, made of an everburning gas. Those who approach it tend to absorb it's heat, or even ignite." - effectrange = 4 - pulse_delay = 10 SECONDS - aSignal = /obj/item/assembly/signaler/anomaly/pyro - -/obj/effect/anomaly/pyro/anomalyEffect(seconds_per_tick) - ..() - - for(var/mob/living/carbon/nearby in range(effectrange, src)) - nearby.adjust_bodytemperature(20) - visible_message("[src] pulses!") - - if(!COOLDOWN_FINISHED(src, pulse_cooldown)) - return - COOLDOWN_START(src, pulse_cooldown, pulse_delay) - - for(var/mob/living/carbon/nearby in range(effectrange/2, src)) - nearby.fire_stacks += 3 - nearby.IgniteMob() - visible_message("[src] ignites [nearby]!") - - -/obj/effect/anomaly/pyro/Bumped(atom/movable/AM) - if(isobj(AM)) - var/obj/firething = AM - if(firething.resistance_flags & FIRE_PROOF) - firething.resistance_flags &= ~FIRE_PROOF - if(firething.armor.fire > 50) //*Me copies from lava code - firething.armor = firething.armor.setRating(fire = 50) - firething.fire_act(10000, 1000) - if(iscarbon(AM)) - var/mob/living/carbon/onfire - onfire.fire_stacks += 3 - onfire.IgniteMob() - -/obj/effect/anomaly/pyro/detonate() - INVOKE_ASYNC(src, PROC_REF(makepyroslime)) - . = ..() - -/obj/effect/anomaly/pyro/proc/makepyroslime() - var/turf/open/tile = get_turf(src) - if(istype(tile)) - tile.atmos_spawn_air("o2=250;plasma=750;TEMP=1000") //Make it hot and burny for the new slime - - var/new_colour = pick("red", "orange") - var/mob/living/simple_animal/slime/pyro = new(tile, new_colour) - pyro.rabid = TRUE - pyro.amount_grown = SLIME_EVOLUTION_THRESHOLD - pyro.Evolve() - var/datum/action/innate/slime/reproduce/repro_action = new - repro_action.Grant(pyro) - - -/obj/effect/anomaly/pyro/big - immortal = TRUE - pulse_delay = 2 - effectrange = 6 - -/obj/effect/anomaly/pyro/big/Initialize(mapload, new_lifespan, drops_core) - . = ..() - - transform *= 2 - - -/obj/effect/anomaly/pyro/big/anomalyEffect(seconds_per_tick) - . = ..() - - if(!.) - return - - var/turf/turf = get_turf(src) - if(!isgroundlessturf(turf)) - turf.TerraformTurf(/turf/open/lava/smooth, flags = CHANGETURF_INHERIT_AIR) - - -/obj/effect/anomaly/pyro/planetary - immortal = TRUE - immobile = TRUE - -/obj/effect/anomaly/pyro/big/planetary - immortal = TRUE - immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_sparkler.dm b/code/game/objects/effects/anomalies/anomalies_sparkler.dm deleted file mode 100644 index 0b26e6fd6a1c..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_sparkler.dm +++ /dev/null @@ -1,37 +0,0 @@ -/obj/effect/anomaly/sparkler - name = "sparkler" - icon_state = "sparkler" - desc = "A mysterious anomaly, constantly throwing sparks into its vicinity." - density = TRUE - aSignal = /obj/item/assembly/signaler/anomaly/sparkler - effectrange = 4 - pulse_delay = 1 SECONDS - -/obj/effect/anomaly/sparkler/anomalyEffect() - ..() - - if(!COOLDOWN_FINISHED(src, pulse_cooldown)) - return - - COOLDOWN_START(src, pulse_cooldown, pulse_delay) - var/turf/spot = locate(rand(src.x-effectrange, src.x+effectrange), rand(src.y-effectrange, src.y+effectrange), src.z) - new /obj/effect/particle_effect/sparks(spot) - return - - -/obj/effect/anomaly/sparkler/Bumped(atom/movable/AM) - tesla_zap(src, 2, 5000, ZAP_FUSION_FLAGS) - -/obj/effect/anomaly/sparkler/detonate() - var/i = 0 - while(i <= 5) - tesla_zap(src, 3, 10000, ZAP_DEFAULT_FLAGS) - anomalyEffect() - anomalyEffect() - anomalyEffect() - i = i + 1 - . = ..() - -/obj/effect/anomaly/sparkler/planetary - immortal = TRUE - immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_static.dm b/code/game/objects/effects/anomalies/anomalies_static.dm deleted file mode 100644 index 07107cd5a332..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_static.dm +++ /dev/null @@ -1,90 +0,0 @@ -/obj/effect/anomaly/tvstatic - name = "static" - icon_state = "static" - desc = "A mysterious anomaly. A hole in the world, endless buzzing emitting from it." - density = TRUE - aSignal = /obj/item/assembly/signaler/anomaly/tvstatic - effectrange = 4 - pulse_delay = 4 SECONDS - var/mob/living/carbon/stored_mob = null - -/obj/effect/anomaly/tvstatic/examine(mob/user) - . = ..() - if(!iscarbon(user)) - return - if(iscarbon(user) && !user.research_scanner) //this'll probably cause some weirdness when I start using research scanner in more places / on more items. Oh well. - var/mob/living/carbon/bah = user - to_chat(bah, span_userdanger("Your head aches as you stare into the [src]!")) - bah.adjustOrganLoss(ORGAN_SLOT_BRAIN, 5, 100) - -/obj/effect/anomaly/tvstatic/anomalyEffect() - ..() - - var/turf/spot = locate(rand(src.x-effectrange, src.x+effectrange), rand(src.y-effectrange, src.y+effectrange), src.z) - new /obj/effect/particle_effect/staticball(spot) - - - if(!COOLDOWN_FINISHED(src, pulse_cooldown)) - return - - COOLDOWN_START(src, pulse_cooldown, pulse_delay) - - for(var/mob/living/carbon/looking in range(effectrange, src)) - playsound(src, 'sound/effects/walkietalkie.ogg', 100) - if (!HAS_TRAIT(looking, TRAIT_MINDSHIELD) && looking.stat != DEAD || !looking.research_scanner && looking.stat != DEAD) - looking.adjustOrganLoss(ORGAN_SLOT_BRAIN, 10, 200) - playsound(src, 'sound/effects/stall.ogg', 100) - if(looking.getOrganLoss(ORGAN_SLOT_BRAIN) >= 150 && looking.stat != DEAD) - if(prob(20)) - var/mob/living/carbon/victim = looking - var/obj/effect/anomaly/tvstatic/planetary/expansion - expansion = new(get_turf(victim)) - visible_message(" The static overtakes [victim], [expansion] taking their place!") - victim.death() - expansion.stored_mob = victim - victim.forceMove(expansion) - return - - -/obj/effect/anomaly/tvstatic/Bumped(atom/movable/AM) - anomalyEffect() - -/obj/effect/anomaly/tvstatic/detonate() - for(var/mob/living/carbon/looking in range(effectrange, src)) - visible_message(" The static lashes out, agony filling your mind as its tendrils scrape your thoughts!") - if (!HAS_TRAIT(looking, TRAIT_MINDSHIELD) && looking.stat != DEAD) - looking.adjustOrganLoss(ORGAN_SLOT_BRAIN, 100, 200) - playsound(src, 'sound/effects/stall.ogg', 100) - anomalyEffect() - . = ..() - - -/obj/effect/anomaly/tvstatic/anomalyNeutralize() - var/turf/T = get_turf(src) - if(T) - if(stored_mob) - visible_message("The static spits out [stored_mob], their body coming out in a burst!") - stored_mob.forceMove(get_turf(src)) - stored_mob = null - . = ..() - - -/obj/effect/anomaly/tvstatic/planetary - immortal = TRUE - immobile = TRUE - -/obj/effect/particle_effect/staticball - name = "static blob" - desc = "An unsettling mass of free floating static" - icon = 'icons/effects/anomalies.dmi' - icon_state = "static" - -/obj/effect/particle_effect/staticball/Initialize() - ..() - return INITIALIZE_HINT_LATELOAD - -/obj/effect/particle_effect/staticball/LateInitialize() - flick(icon_state, src) - playsound(src, "walkietalkie", 100, TRUE, SHORT_RANGE_SOUND_EXTRARANGE) - QDEL_IN(src, 20) - diff --git a/code/game/objects/effects/anomalies/anomalies_veins.dm b/code/game/objects/effects/anomalies/anomalies_veins.dm deleted file mode 100644 index 416e325ccdbd..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_veins.dm +++ /dev/null @@ -1,55 +0,0 @@ -/obj/effect/anomaly/veins - name = "veins" - icon_state = "veins" - desc = "A mysterious anomaly, throbbing purple veins, suspended midair." - density = TRUE - aSignal = /obj/item/assembly/signaler/anomaly/veins - effectrange = 3 - pulse_delay = 4 SECONDS - - -/obj/effect/anomaly/veins/anomalyEffect() - ..() - - if(!COOLDOWN_FINISHED(src, pulse_cooldown)) - return - - COOLDOWN_START(src, pulse_cooldown, pulse_delay) - - - for(var/mob/living/carbon/suckee in range(effectrange, src)) - if(suckee.run_armor_check(attack_flag = "melee") <= 40 ) - suckee.bleed(20) - suckee.apply_damage(5, BRUTE) - visible_message("Blood starts to fly off of [suckee], heading for the [src]!") - - return - - -/obj/effect/anomaly/veins/Bumped(atom/movable/AM) - if(!COOLDOWN_FINISHED(src, pulse_secondary_cooldown)) - return - - COOLDOWN_START(src, pulse_secondary_cooldown, 10) - - anomalyEffect() - var/turf/spot = locate(rand(src.x-effectrange/2, src.x+effectrange/2), rand(src.y-effectrange/2, src.y+effectrange/2), src.z) - var/obj/effect/gibspawner/mess = pick(list( - /obj/effect/gibspawner/human, - /obj/effect/gibspawner/xeno, - /obj/effect/gibspawner/generic/animal - )) - new mess(spot) - -/obj/effect/anomaly/veins/detonate() - for(var/mob/living/carbon/suckee in range(effectrange, src)) - suckee.bleed(200) - visible_message("[suckee] hemorrages, a fountain of blood heading for [src]!") - anomalyEffect() - anomalyEffect() - anomalyEffect() - . = ..() - -/obj/effect/anomaly/veins/planetary - immortal = TRUE - immobile = TRUE diff --git a/code/game/objects/effects/anomalies/anomalies_vortex.dm b/code/game/objects/effects/anomalies/anomalies_vortex.dm deleted file mode 100644 index 16a30cbaa9c6..000000000000 --- a/code/game/objects/effects/anomalies/anomalies_vortex.dm +++ /dev/null @@ -1,69 +0,0 @@ - -/obj/effect/anomaly/vortex - name = "vortex" - icon_state = "vortex" - desc = "A mysterious anomaly, this one destroys everything around it." - aSignal = /obj/item/assembly/signaler/anomaly/vortex - bSignal = null - -/obj/effect/anomaly/vortex/anomalyEffect() - ..() - if(!isturf(loc)) //blackhole cannot be contained inside anything. Weird stuff might happen - qdel(src) - return - - grav(rand(0,3), rand(2,3), 50, 25) - - //Throwing stuff around! - for(var/obj/O in range(2,src)) - if(O == src) - return //DON'T DELETE YOURSELF GOD DAMN - if(!O.anchored) - var/mob/living/target = locate() in view(4,src) - if(target && !target.stat) - O.throw_at(target, 7, 5) - else - SSexplosions.medobj += O - -/obj/effect/anomaly/vortex/proc/grav(r, ex_act_force, pull_chance, turf_removal_chance) - for(var/t in -r to r) - affect_coord(x+t, y-r, ex_act_force, pull_chance, turf_removal_chance) - affect_coord(x-t, y+r, ex_act_force, pull_chance, turf_removal_chance) - affect_coord(x+r, y+t, ex_act_force, pull_chance, turf_removal_chance) - affect_coord(x-r, y-t, ex_act_force, pull_chance, turf_removal_chance) - -/obj/effect/anomaly/vortex/proc/affect_coord(x, y, ex_act_force, pull_chance, turf_removal_chance) - //Get turf at coordinate - var/turf/T = locate(x, y, z) - if(isnull(T)) - return - - //Pulling and/or ex_act-ing movable atoms in that turf - if(prob(pull_chance)) - for(var/obj/O in T.contents) - if(O.anchored) - switch(ex_act_force) - if(EXPLODE_DEVASTATE) - SSexplosions.highobj += O - if(EXPLODE_HEAVY) - SSexplosions.medobj += O - if(EXPLODE_LIGHT) - SSexplosions.lowobj += O - else - step_towards(O,src) - for(var/mob/living/M in T.contents) - step_towards(M,src) - - //Damaging the turf - if(T && prob(turf_removal_chance)) - switch(ex_act_force) - if(EXPLODE_DEVASTATE) - SSexplosions.highturf += T - if(EXPLODE_HEAVY) - SSexplosions.medturf += T - if(EXPLODE_LIGHT) - SSexplosions.lowturf += T - -/obj/effect/anomaly/vortex/planetary - immortal = TRUE - immobile = TRUE diff --git a/code/game/objects/items/energyhalberd.dm b/code/game/objects/items/energyhalberd.dm deleted file mode 100644 index fb03f24fbeb6..000000000000 --- a/code/game/objects/items/energyhalberd.dm +++ /dev/null @@ -1,174 +0,0 @@ -/* - * Energy Halberds - TetraZeta, Imaginos and Zevo - * Copied mostly from dualsaber.dm to avoid inhertance issues - */ -/obj/item/energyhalberd - icon = 'icons/obj/transforming_energy.dmi' - icon_state = "halberd" - lefthand_file = 'icons/mob/inhands/weapons/polearms_lefthand.dmi' - righthand_file = 'icons/mob/inhands/weapons/polearms_righthand.dmi' - name = "energy halberd" - desc = "For when a normal halberd just isnt enough." - force = 3 - throwforce = 5 - throw_speed = 3 - throw_range = 5 - w_class = WEIGHT_CLASS_BULKY - slot_flags = ITEM_SLOT_BACK - hitsound = "swing_hit" - armour_penetration = 35 - light_system = MOVABLE_LIGHT - light_range = 4 - light_color = LIGHT_COLOR_ELECTRIC_GREEN - light_on = FALSE - attack_verb = list("attacked", "slashed", "stabbed", "sliced", "tore", "lacerated", "ripped", "diced", "cut") - max_integrity = 200 - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 70) - resistance_flags = FIRE_PROOF - var/w_class_on = WEIGHT_CLASS_BULKY - var/halberd_color = "green" - var/two_hand_force = 34 - var/hacked = FALSE - var/list/possible_colors = list("red", "blue", "green", "purple", "yellow") - var/wielded = FALSE // track wielded status on item - -/obj/item/energyhalberd/ComponentInitialize() - . = ..() - AddComponent(/datum/component/two_handed, force_unwielded=force, force_wielded=two_hand_force, wieldsound='sound/weapons/saberon.ogg', unwieldsound='sound/weapons/saberoff.ogg') - -/// Triggered on wield of two handed item -/// Specific hulk checks due to reflection chance for balance issues and switches hitsounds. -/obj/item/energyhalberd/proc/on_halberdwield(obj/item/source, mob/living/carbon/user) - SIGNAL_HANDLER - - if(user && user.has_dna()) - if(user.dna.check_mutation(HULK)) - to_chat(user, "You lack the grace to wield this!") - return COMPONENT_TWOHANDED_BLOCK_WIELD - wielded = TRUE - sharpness = IS_SHARP - w_class = w_class_on - hitsound = 'sound/weapons/blade1.ogg' - START_PROCESSING(SSobj, src) - set_light_on(TRUE) - - -/// Triggered on unwield of two handed item -/// switch hitsounds -/obj/item/energyhalberd/proc/on_halberdunwield(obj/item/source, mob/living/carbon/user) - SIGNAL_HANDLER - - wielded = FALSE - sharpness = initial(sharpness) - w_class = initial(w_class) - hitsound = "swing_hit" - STOP_PROCESSING(SSobj, src) - set_light_on(FALSE) - - -/obj/item/energyhalberd/update_icon_state() - if(wielded) - icon_state = "halberd[halberd_color]" - return ..() - else - icon_state = "halberd" - return ..() - -/obj/item/energyhalberd/Initialize() - . = ..() - RegisterSignal(src, COMSIG_TWOHANDED_WIELD, .proc/on_halberdwield) - RegisterSignal(src, COMSIG_TWOHANDED_UNWIELD, .proc/on_halberdunwield) - if(LAZYLEN(possible_colors)) - halberd_color = pick(possible_colors) - switch(halberd_color) - if("red") - set_light_color(COLOR_SOFT_RED) - if("green") - set_light_color(LIGHT_COLOR_GREEN) - if("blue") - set_light_color(LIGHT_COLOR_LIGHT_CYAN) - if("purple") - set_light_color(LIGHT_COLOR_LAVENDER) - if("yellow") - set_light_color(COLOR_YELLOW) - -/obj/item/energyhalberd/Destroy() - STOP_PROCESSING(SSobj, src) - . = ..() - -/obj/item/energyhalberd/attack(mob/target, mob/living/carbon/human/user) - if(user.has_dna()) - if(user.dna.check_mutation(HULK)) - to_chat(user, "You grip the blade too hard and accidentally drop it!") - if(wielded) - user.dropItemToGround(src, force=TRUE) - return - ..() - if(wielded && HAS_TRAIT(user, TRAIT_CLUMSY) && prob(40)) - impale(user) - return - -/obj/item/energyhalberd/proc/impale(mob/living/user) - to_chat(user, "You swing around a bit before losing your balance and impaling yourself on [src].") - if(wielded) - user.take_bodypart_damage(20,25,check_armor = TRUE) - else - user.adjustStaminaLoss(25) - -/obj/item/energyhalberd/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) - if(wielded) - return ..() - return 0 - -/obj/item/energyhalberd/process() - if(wielded) - if(hacked) - set_light_color(pick(COLOR_SOFT_RED, LIGHT_COLOR_GREEN, LIGHT_COLOR_LIGHT_CYAN, LIGHT_COLOR_LAVENDER)) - open_flame() - else - STOP_PROCESSING(SSobj, src) - -/obj/item/energyhalberd/IsReflect() - if(wielded) - return 1 - -/obj/item/energyhalberd/ignition_effect(atom/A, mob/user) - // same as /obj/item/melee/transforming/energy, mostly - if(!wielded) - return "" - var/in_mouth = "" - if(iscarbon(user)) - var/mob/living/carbon/C = user - if(C.wear_mask) - in_mouth = ", barely missing [user.p_their()] nose" - . = "[user] swings [user.p_their()] [name][in_mouth]. [user.p_they(TRUE)] light[user.p_s()] [user.p_their()] [A.name] in the process." - playsound(loc, hitsound, get_clamped_volume(), TRUE, -1) - add_fingerprint(user) - - -/obj/item/energyhalberd/green - possible_colors = list("green") - -/obj/item/energyhalberd/red - possible_colors = list("red") - -/obj/item/energyhalberd/blue - possible_colors = list("blue") - -/obj/item/energyhalberd/purple - possible_colors = list("purple") - -/obj/item/energyhalberd/yellow - possible_colors = list("yellow") - -/obj/item/energyhalberd/attackby(obj/item/W, mob/user, params) - if(W.tool_behaviour == TOOL_MULTITOOL) - if(!hacked) - hacked = TRUE - to_chat(user, "HLBRDRNBW_ENGAGE") - halberd_color = "rainbow" - update_appearance() - else - to_chat(user, "It's starting to look like a triple rainbow - no, nevermind.") - else - return ..() diff --git a/code/game/objects/items/storage/ration.dm b/code/game/objects/items/storage/ration.dm deleted file mode 100644 index 5d0e2972954e..000000000000 --- a/code/game/objects/items/storage/ration.dm +++ /dev/null @@ -1,386 +0,0 @@ -/obj/item/storage/ration - name = "empty ration pack" - desc = "standerd issue ration" - icon = 'icons/obj/food/ration.dmi' - icon_state = "ration_package" - item_state = "syringe_kit" - lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' - righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' - resistance_flags = FLAMMABLE - drop_sound = 'sound/items/handling/cardboardbox_drop.ogg' - pickup_sound = 'sound/items/handling/cardboardbox_pickup.ogg' - -/obj/item/storage/ration/Initialize(mapload) - . = ..() - update_icon() - -/obj/item/storage/ration/ComponentInitialize() - . = ..() - var/datum/component/storage/STR = GetComponent(/datum/component/storage) - STR.max_items = 7 - STR.set_holdable(list(/obj/item/reagent_containers/food)) - STR.locked = TRUE - STR.locked_flavor = "sealed closed" - -/obj/item/storage/ration/proc/open_ration(mob/user) - to_chat(user, "You tear open \the [src].") - playsound(user.loc, 'sound/effects/rip3.ogg', 50) - SEND_SIGNAL(src, COMSIG_TRY_STORAGE_SET_LOCKSTATE, FALSE) - desc += "\nIt's been opened. Let's get this out onto a tray." - -/obj/item/storage/ration/attack_self(mob/user) - var/locked = SEND_SIGNAL(src, COMSIG_IS_STORAGE_LOCKED) - if(locked) - open_ration(user) - icon_state = "[icon_state]_open" - return ..() - - -/obj/item/storage/ration/vegan_chili - name = "vegan chili with beans ration" - desc = "A complete meal package containing a hearty vegan chili with beans, complemented by vegetable crackers, savory cornbread, flavorful pizza crackers, and more. A perfect choice for plant-based nourishment." - -/obj/item/storage/ration/vegan_chili/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/vegan_chili = 1, - /obj/item/reagent_containers/food/snacks/ration/side/vegan_crackers = 1, - /obj/item/reagent_containers/food/snacks/ration/side/cornbread = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/pizza_crackers = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/grape_beverage = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside,src) - -/obj/item/storage/ration/shredded_beef - name = "shredded beef in barbecue sauce ration" - desc = "Enjoy the rich and savory flavors of shredded beef in smoky barbecue sauce with this satisfying ration. Accompanied by a fruit puree, jerky wrap, cinnamon bun, and additional condiments, this ration is perfect for meat lovers." - -/obj/item/storage/ration/shredded_beef/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/shredded_beef = 1, - /obj/item/reagent_containers/food/snacks/ration/side/jerky_wrap = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/fruit_puree = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/cinnamon_bun = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/hot_cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/chocolate_protein_beverage = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside,src) - -/obj/item/storage/ration/pork_spaghetti - name = "spaghetti with pork and sauce ration" - desc = "Indulge in a comforting meal of spaghetti with tender pork and savory sauce with this ration. Complemented by a toaster pastry, seasoned bread sticks, dried raisins, and other accompaniments, this ration offers a flavorful experience." - -/obj/item/storage/ration/pork_spaghetti/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/pork_spaghetti = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/toaster_pastry = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/dried_raisins = 1, - /obj/item/reagent_containers/food/snacks/ration/side/bread_sticks = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/lemonade_beverage = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside,src) - -/obj/item/storage/ration/fried_fish - name = "fried fish chunks ration" - desc = "Experience the crispy delight of fried fish chunks with this ration. Accompanied by an energy bar, tortillas, toasted corn kernels, and more, this ration provides a satisfying combination of flavors and textures." - -/obj/item/storage/ration/fried_fish/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/fried_fish = 1, - /obj/item/reagent_containers/food/snacks/ration/side/tortilla = 1, - /obj/item/reagent_containers/food/snacks/ration/side/beef_sticks = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/corn_kernels = 1, - /obj/item/reagent_containers/food/snacks/ration/bar/energy_bar = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/fruit_beverage = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside,src) - -/obj/item/storage/ration/beef_strips - name = "beef strips in tomato sauce ration" - desc = "Savor the deliciousness of tender beef strips in a flavorful tomato sauce with this ration. Enjoy a chocolate pudding, white wheat snack bread, blackberry preserves, and peppermint candy rings as delightful accompaniments." - -/obj/item/storage/ration/beef_strips/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/beef_strips = 1, - /obj/item/reagent_containers/food/snacks/ration/side/wheat_bread = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/chocolate_pudding = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/blackberry_preserves = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/candy_rings = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/peanut_butter = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/fruit_smoothie_beverage = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside,src) - - -/obj/item/storage/ration/chili_macaroni - name = "chili and macaroni ration" - desc = "Indulge in the comforting combination of chili and macaroni in this flavorful ration. Satisfy your taste buds with a mix of sweet and savory treats." - -/obj/item/storage/ration/chili_macaroni/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/chili_macaroni = 1, - /obj/item/reagent_containers/food/snacks/ration/side/vegan_crackers = 1, - /obj/item/reagent_containers/food/snacks/ration/side/beef_sticks = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/lemon_pound_cake = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/cherry_snackers = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/hot_cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/orange_beverage = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/chicken_wings_hot_sauce - name = "chicken wings in hot sauce ration" - desc = "Experience the bold and spicy flavors of chicken wings drenched in hot sauce. This ration also includes a mix of delightful snacks for a well-rounded meal." - -/obj/item/storage/ration/chicken_wings_hot_sauce/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/chicken_wings_hot_sauce = 1, - /obj/item/reagent_containers/food/snacks/ration/side/garlic_mashed_potatoes = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/strawberry_preserves = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/mint_chocolate_snack_cake = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/peanut_butter = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/cherry_beverage = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/fish_stew - name = "fish stew ration" - desc = "Dive into the depths of flavor with this fish stew ration. Enjoy a hearty blend of seafood and vegetables, complemented by a selection of tasty accompaniments." - -/obj/item/storage/ration/fish_stew/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/fish_stew = 1, - /obj/item/reagent_containers/food/snacks/ration/side/soup_crackers = 1, - /obj/item/reagent_containers/food/snacks/ration/side/griddled_mushrooms_chili = 1, - /obj/item/reagent_containers/food/snacks/ration/side/wheat_bread = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/sour_gummy_worms = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/garlic_cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/freeze_dried_coffee_orange = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/lemon_pepper_chicken - name = "lemon pepper chicken ration" - desc = "A tasty Lemon Pepper Chicken ration that combines the flavors of fruit and meat. Perfect for a satisfying meal." - -/obj/item/storage/ration/lemon_pepper_chicken/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/lemon_pepper_chicken = 1, - /obj/item/reagent_containers/food/snacks/ration/side/jellied_eels = 1, - /obj/item/reagent_containers/food/snacks/ration/side/pretzel_sticks_honey_mustard = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/blue_raspberry_candies = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/peanut_cranberry_mix = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/freeze_dried_coffee_chocolate = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/sausage_peppers_onions - name = "sausage, peppers and onions ration" - desc = "Indulge in the delightful combination of juicy sausage, peppers, and onions in this hearty ration." - -/obj/item/storage/ration/sausage_peppers_onions/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/sausage_peppers_onions = 1, - /obj/item/reagent_containers/food/snacks/ration/side/white_sandwich_bread = 1, - /obj/item/reagent_containers/food/snacks/ration/side/baked_cheddarcheese_chips = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/channeler_meat_candy = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/chocolate_orange_snack_cake = 1, - /obj/item/reagent_containers/food/drinks/ration/pan_genezan_vodka = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/pork_dumplings_chili_sauce - name = "pork dumplings in chili sauce ration" - desc = "Savor the rich flavors of pork dumplings in a spicy chili sauce, accompanied by a variety of complementary snacks." - -/obj/item/storage/ration/pork_dumplings_chili_sauce/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/dumplings_chili_sauce = 1, - /obj/item/reagent_containers/food/snacks/ration/side/fried_potato_curls = 1, - /obj/item/reagent_containers/food/snacks/ration/side/pretzel_sticks_honey_mustard = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/pick_me_up_energy_gum = 1, - /obj/item/reagent_containers/food/snacks/ration/bar/rationers_guild_chocolate_bar = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/freeze_dried_coffee_hazelnut = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/battered_fish_sticks - name = "battered fish sticks ration" - desc = "Enjoy the crispy goodness of battered fish sticks, along with a selection of sides and a delectable dessert." - -/obj/item/storage/ration/battered_fish_sticks/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/battered_fish_sticks = 1, - /obj/item/reagent_containers/food/snacks/ration/side/stewed_asparagus_butter = 1, - /obj/item/reagent_containers/food/snacks/ration/side/fried_potato_curls = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/chocolate_orange_snack_cake = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/apple_slices = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/pineapple_beverage = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/assorted_salted_offal - name = "assorted salted offal ration" - desc = "An adventurous choice, this ration offers an assortment of salted offal, providing a unique culinary experience." - - -/obj/item/storage/ration/assorted_salted_offal/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/assorted_salted_offal = 1, - /obj/item/reagent_containers/food/snacks/ration/side/broth_tuna_rice = 1, - /obj/item/reagent_containers/food/snacks/ration/side/trail_crackers = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/candied_pineapple_chunks = 1, - /obj/item/reagent_containers/food/snacks/ration/bar/tropical_energy_bar = 1, - /obj/item/reagent_containers/food/drinks/ration/pan_genezan_vodka = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/maple_pork_sausage_patty - name = "maple pork sausage patty ration" - desc = "Start your day with a satisfying breakfast featuring a maple-infused pork sausage patty and a variety of treats." - -/obj/item/storage/ration/maple_pork_sausage_patty/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/maple_pork_sausage_patty = 1, - /obj/item/reagent_containers/food/snacks/ration/side/hash_brown_bacon = 1, - /obj/item/reagent_containers/food/snacks/ration/side/granola_milk_blueberries = 1, - /obj/item/reagent_containers/food/snacks/ration/side/maple_muffin = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/smoked_almonds = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/maple_syrup = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/grape_beverage = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/pepper_jack_beef_patty - name = "jalapeno pepper jack beef patty ration" - desc = "Experience a flavorful fusion of jalapeno, pepper jack cheese, and beef in this grilled beef patty ration." - -/obj/item/storage/ration/pepper_jack_beef_patty/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/pepper_jack_beef_patty = 1, - /obj/item/reagent_containers/food/snacks/ration/side/au_gratin_potatoes = 1, - /obj/item/reagent_containers/food/snacks/ration/side/jerky_wrap = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/chocolate_chunk_oatmeal_cookie = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/peanut_candies = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/bacon_cheddar_cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/orange_beverage_sugar_free = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/beef_goulash - name = "beef goulash ration" - desc = "Delight in the rich flavors of beef goulash, accompanied by a selection of sides and a sweet treat." - -/obj/item/storage/ration/beef_goulash/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/beef_goulash = 1, - /obj/item/reagent_containers/food/snacks/ration/side/applesauce_carb_enhanced = 1, - /obj/item/reagent_containers/food/snacks/ration/side/white_bread_mini_loaf = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/strawberry_preserves = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/patriotic_sugar_cookies = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/chunky_peanut_butter = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/orange_beverage = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/pepperoni_pizza_slice - name = "pepperoni pizza slice ration" - desc = "Indulge in the classic taste of pepperoni pizza with this ration, complete with sides and a refreshing beverage." - -/obj/item/storage/ration/pepperoni_pizza_slice/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/pepperoni_pizza_slice = 1, - /obj/item/reagent_containers/food/snacks/ration/side/apples_in_spiced_sauce = 1, - /obj/item/reagent_containers/food/snacks/ration/side/vegan_crackers = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/oatmeal_cookie = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/hot_cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/lemonade_beverage_suger_free = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/blackened_calamari - name = "blackened calamari in red sauce ration" - desc = "Enjoy the savory delight of blackened calamari served in a rich red sauce." - -/obj/item/storage/ration/blackened_calamari/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/blackened_calamari = 1, - /obj/item/reagent_containers/food/snacks/ration/side/trail_mix_beef_jerky = 1, - /obj/item/reagent_containers/food/snacks/ration/side/crackers = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/dried_cranberries = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/dry_roasted_peanuts = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/cheese_spread = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/orange_beverage_sugar_free = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/elbow_macaroni - name = "elbow macaroni in tomato sauce ration" - desc = "Savor the comforting taste of elbow macaroni in a delicious tomato sauce." - -/obj/item/storage/ration/elbow_macaroni/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/elbow_macaroni = 1, - /obj/item/reagent_containers/food/snacks/ration/side/barbecue_fried_pork_rinds = 1, - /obj/item/reagent_containers/food/snacks/ration/side/applesauce_mango_peach_puree = 1, - /obj/item/reagent_containers/food/snacks/ration/side/white_bread_mini_loaf = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/strawberry_preserves = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/peanut_butter = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/chocolate_protein_beverage = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/cheese_pizza_slice - name = "cheese pizza slice ration" - desc = "Experience the timeless flavor of a classic cheese pizza slice." - -/obj/item/storage/ration/cheese_pizza_slice/PopulateContents() - var/static/items_inside = list( - /obj/item/reagent_containers/food/snacks/ration/entree/cheese_pizza_slice = 1, - /obj/item/reagent_containers/food/snacks/ration/side/applesauce_carb_enhanced = 1, - /obj/item/reagent_containers/food/snacks/ration/side/crackers = 1, - /obj/item/reagent_containers/food/snacks/ration/snack/jalapeno_cashews = 1, - /obj/item/reagent_containers/food/snacks/ration/bar/quik_energy_bar_chocolate = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/chunky_peanut_butter = 1, - /obj/item/reagent_containers/food/snacks/ration/condiment/grape_beverage_sugar_free = 1, - /obj/item/ration_heater = 1 - ) - generate_items_inside(items_inside, src) - -/obj/item/storage/ration/crayons - name = "military grade crayon ration" - desc = "Proven to increase kill count by atleast 1." - -/obj/item/storage/ration/crayons/PopulateContents() - var/static/items_inside = list( - /obj/item/toy/crayon/red = 1, - /obj/item/toy/crayon/orange = 1, - /obj/item/toy/crayon/yellow = 1, - /obj/item/toy/crayon/green = 1, - /obj/item/toy/crayon/blue = 1, - /obj/item/toy/crayon/purple = 1, - /obj/item/toy/crayon/black = 1, - /obj/item/toy/crayon/white = 1 - ) - generate_items_inside(items_inside, src) diff --git a/code/modules/admin/admin_follow.dm b/code/modules/admin/admin_follow.dm deleted file mode 100644 index 94049eacc55d..000000000000 --- a/code/modules/admin/admin_follow.dm +++ /dev/null @@ -1,13 +0,0 @@ -/datum/admins/proc/admin_follow(atom/movable/AM) - if(!isobserver(usr) && !check_rights(R_ADMIN)) - return - - var/client/C = usr.client - var/can_ghost = TRUE - if(!isobserver(usr)) - can_ghost = C.admin_ghost() - - if(!can_ghost) - return - var/mob/dead/observer/A = C.mob - A.ManualFollow(AM) diff --git a/code/modules/admin/verbs/fax_manager.dm b/code/modules/admin/verbs/fax_manager.dm deleted file mode 100644 index 6c6de9d5d100..000000000000 --- a/code/modules/admin/verbs/fax_manager.dm +++ /dev/null @@ -1,9 +0,0 @@ -/client/proc/fax_manager() - set category = "Fun" - set name = "Fax Manager" - set desc = "Open the manager panel to view all requests during the round in progress." - if(!check_rights(R_ADMIN)) - return - - SSblackbox.record_feedback("tally", "admin_verb", 1, "Fax Manager") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - GLOB.fax_manager.ui_interact(usr) diff --git a/code/modules/admin/verbs/outpost.dm b/code/modules/admin/verbs/outpost.dm deleted file mode 100644 index 358da03d2844..000000000000 --- a/code/modules/admin/verbs/outpost.dm +++ /dev/null @@ -1,55 +0,0 @@ -/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/admin/verbs/overmap_token_manager.dm b/code/modules/admin/verbs/overmap_token_manager.dm deleted file mode 100644 index 1dc57b17b05e..000000000000 --- a/code/modules/admin/verbs/overmap_token_manager.dm +++ /dev/null @@ -1,93 +0,0 @@ -/client/proc/overmap_datum_token_manager() - set name = "Overmap Datum Token Manager" - set category = "Admin.Game" - set desc = "Manage the tokens of the overmap datum." - - var/static/datum/overmap_datum_token_manager/manager - if(isnull(manager)) - manager = new - manager.ui_interact(mob) - -/// Datum for the overmap datum token manager. -/datum/overmap_datum_token_manager - -/datum/overmap_datum_token_manager/ui_state(mob/user) - return GLOB.admin_state - -/datum/overmap_datum_token_manager/ui_interact(mob/user, datum/tgui/ui) - ui = SStgui.try_update_ui(user, src, ui) - if(isnull(ui)) - ui = new(user, src, "OvermapTokenManager") - ui.open() - -/datum/overmap_datum_token_manager/proc/get_name_and_ref(datum/overmap/from) - if(isnull(from)) - return null - return list( - "name" = from.name, - "ref" = REF(from), - ) - -/datum/overmap_datum_token_manager/ui_data(mob/user) - . = list() - for(var/datum/overmap/overmap_datum as anything in SSovermap.overmap_objects) - var/datum_type = "[overmap_datum.type]" - if(!(datum_type in .)) - .[datum_type] = list() - - var/list/datum_info = list() - .[datum_type] += list(datum_info) - - datum_info["name"] = overmap_datum.name - datum_info["ref"] = REF(overmap_datum) - datum_info["token"] = get_name_and_ref(overmap_datum.token) - datum_info["position"] = list(overmap_datum.x, overmap_datum.y) - datum_info["docked_to"] = get_name_and_ref(overmap_datum.docked_to) - - var/list/docked_info = list() - datum_info["docked"] = docked_info - for(var/datum/overmap/docked as anything in overmap_datum.contents) - docked_info += list(get_name_and_ref(docked)) - - if(istype(overmap_datum, /datum/overmap/ship/controlled)) - var/datum/overmap/ship/controlled/ship = overmap_datum - datum_info["ship_port_ref"] = REF(ship.shuttle_port) - -/datum/overmap_datum_token_manager/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) - . = ..() - if(.) - return - - switch(action) - if("vv") - var/datum/target = locate(params["ref"]) - if(isnull(target)) - return - ui.user.client.debug_variables(target) - return TRUE - - if("jump") - var/target = locate(params["ref"]) - if(isnull(target)) - return - - if(!isobserver(ui.user) && !ui.user.client.admin_ghost()) - return - ui.user.forceMove(get_turf(target)) - return TRUE - - if("token-new") - var/datum/overmap/target = locate(params["ref"]) in SSovermap.overmap_objects - if(isnull(target)) - return - target.set_or_create_token() - message_admins("[key_name_admin(ui.user)] regenerated the token for [target.name] ([target.type])") - return TRUE - - if("token-force-update") - var/datum/overmap/target = locate(params["ref"]) in SSovermap.overmap_objects - if(isnull(target)) - return - target.set_or_create_token(target.token) - message_admins("[key_name_admin(ui.user)] forced an update of the token for [target.name] ([target.type])") - return TRUE diff --git a/code/modules/admin/verbs/toggle_ship_spawn.dm b/code/modules/admin/verbs/toggle_ship_spawn.dm deleted file mode 100644 index 4116084c7d99..000000000000 --- a/code/modules/admin/verbs/toggle_ship_spawn.dm +++ /dev/null @@ -1,21 +0,0 @@ -GLOBAL_VAR_INIT(ship_spawn_enabled, TRUE) - -/client/proc/toggle_ship_spawn() - set name = "Toggle Ship Spawn" - set category = "Server" - set desc = "Toggles the ability of players to create ships via the roundstart screen or shuttle creator." - - if(!holder) - to_chat(src, "Only administrators may use this command.", confidential = TRUE) - return - if(check_rights(R_ADMIN, 1)) - GLOB.ship_spawn_enabled ^= TRUE - var/message - if(GLOB.ship_spawn_enabled) - message = "[key_name_admin(usr)] enabled player ship spawning." - to_chat(world, "Ship Spawning is now enabled,", confidential = TRUE) - else - message = "[key_name_admin(usr)] disabled player ship spawning." - to_chat(world, "Ship Spawning is now disabled.", confidential = TRUE) - message_admins(message) - log_game(message) diff --git a/code/modules/autowiki/autowiki.dm b/code/modules/autowiki/autowiki.dm deleted file mode 100644 index 815ac0192f19..000000000000 --- a/code/modules/autowiki/autowiki.dm +++ /dev/null @@ -1,49 +0,0 @@ -/// When the `AUTOWIKI` define is enabled, will generate an output file for tools/autowiki/autowiki.js to consume. -/// Autowiki code intentionally still *exists* even without the define, to ensure developers notice -/// when they break it immediately, rather than until CI or worse, call time. -#if defined(AUTOWIKI) || defined(UNIT_TESTS) -/proc/setup_autowiki() - Master.sleep_offline_after_initializations = FALSE - SSticker.OnRoundstart(CALLBACK(GLOBAL_PROC, /proc/generate_autowiki)) - SSticker.start_immediately = TRUE - CONFIG_SET(number/round_end_countdown, 0) - -/proc/generate_autowiki() - var/output = generate_autowiki_output() - rustg_file_write(output, "data/autowiki_edits.txt") - qdel(world) -#endif - -/// Returns a string of the autowiki output file -/proc/generate_autowiki_output() - var/total_output = "" - - for (var/datum/autowiki/autowiki_type as anything in subtypesof(/datum/autowiki)) - var/datum/autowiki/autowiki = new autowiki_type - var/output = autowiki.generate() - - //Generates a page for each key:value pair with the key as the title and the value as the content, and generates an index at the root page - if(islist(output)) - var/root = "" - for(var/title in output) - total_output += json_encode(list( - "title" = "[autowiki.page]/[title]", - "text" = output[title], - )) + "\n" - root += "\n\n" + autowiki.include_template("[autowiki.page]/[title]") - - //Run the next conditional - output = root - - //Generates a single page with the output. - if (istext(output)) - total_output += json_encode(list( - "title" = autowiki.page, - "text" = output, - )) + "\n" - - continue - - CRASH("[autowiki_type] does not generate a proper output!") - - return total_output diff --git a/code/modules/autowiki/pages/base.dm b/code/modules/autowiki/pages/base.dm deleted file mode 100644 index 8e745ace61c2..000000000000 --- a/code/modules/autowiki/pages/base.dm +++ /dev/null @@ -1,54 +0,0 @@ -/// A representation of an automated wiki page. -/datum/autowiki - /// The page on the wiki to be replaced. - /// This should never be a user-facing page, like "Guide to circuits". - /// It should always be a template that only Autowiki should touch. - /// For example: "Template:Autowiki/CircuitInfo". - var/page - -/// Override and return the new text of the page. -/// This proc can be impure, usually to call `upload_file`. -/datum/autowiki/proc/generate() - SHOULD_CALL_PARENT(FALSE) - CRASH("[type] does not implement generate()!") - -/// Generates an auto formatted template user. -/// Your autowiki should ideally be a *lot* of these. -/// It lets wiki editors edit it much easier later, without having to enter repo. -/// Parameters will be passed in by name. That means your template should expect -/// something that looks like `{{ Autowiki_Circuit|name=Combiner|description=This combines }}` -/// Lists, which must be array-like (no keys), will be turned into a flat list with their key and a number, -/// such that list("food" = list("fruit", "candy")) -> food1=fruit|food2=candy -/datum/autowiki/proc/include_template(name, parameters) - var/template_text = "{{[name]" - - var/list/prepared_parameters = list() - for (var/key in parameters) - var/value = parameters[key] - if (islist(value)) - for (var/index in 1 to length(value)) - prepared_parameters["[key][index]"] = "[value[index]]" - else - prepared_parameters[key] = value - - for (var/parameter_name in prepared_parameters) - template_text += "|[parameter_name]=" - template_text += "[prepared_parameters[parameter_name]]" - - template_text += "}}" - - return template_text - -/// Takes an icon and uploads it to Autowiki-name.png. -/// Do your best to make sure this is unique, so it doesn't clash with other autowiki icons. -/datum/autowiki/proc/upload_icon(icon/icon, name) - // Fuck you - if (IsAdminAdvancedProcCall()) - return - - fcopy(icon, "data/autowiki_files/[name].png") - -/// Escape a parameter such that it can be correctly put inside a wiki output -/datum/autowiki/proc/escape_value(parameter) - // | is a special character in MediaWiki, and must be escaped by...using another template. - return replacetextEx(parameter, "|", "{{!}}") diff --git a/code/modules/autowiki/pages/reagents.dm b/code/modules/autowiki/pages/reagents.dm deleted file mode 100644 index d10137d07f53..000000000000 --- a/code/modules/autowiki/pages/reagents.dm +++ /dev/null @@ -1,65 +0,0 @@ -/* -Templates: - -Autowiki/Reaction -{{{chems|ERROR}}} {{#if: {{{temperature|}}} |
Temperature {{{temperature}}} | }} {{#if: {{{container|}}} |
Needs container "{{{container}}}" | }}
Makes {{{volume|1}}}u - -Autowiki/Reagent -{{#if: {{{tooltip|}}} | {{Tooltip|{{{volume}}} part [[#{{{name}}}|{{{name}}}]]|{{{tooltip}}}|FEF6E7}} | {{{volume}}} part {{{name}}} }} - -*/ - -/datum/autowiki/reagents - page = "Template:Autowiki/Content/Reactions" - -/datum/autowiki/reagents/generate() - var/list/output = list() - - var/list/mixable_reagents = list() - var/list/all_reactions = list() - for(var/type in subtypesof(/datum/chemical_reaction)) - var/datum/chemical_reaction/reaction = new type - all_reactions += reaction - mixable_reagents |= reaction.results - - for(var/datum/chemical_reaction/reaction as anything in all_reactions) - var/required_chems = "" - for(var/datum/reagent/required_chem_type as anything in reaction.required_reagents) - var/has_tooltip = (required_chem_type in mixable_reagents) && !(required_chem_type in reaction.results) && !(required_chem_type in GLOB.base_reagents) - required_chems += format_required_reagent(required_chem_type, reaction.required_reagents[required_chem_type], has_tooltip) - - for(var/datum/reagent/required_catalyst_type as anything in reaction.required_catalysts) - var/has_tooltip = (required_catalyst_type in mixable_reagents) && !(required_catalyst_type in reaction.results) && !(required_catalyst_type in GLOB.base_reagents) - required_chems += format_required_reagent(required_catalyst_type, reaction.required_catalysts[required_catalyst_type], has_tooltip, "Catalyst") - - for(var/datum/reagent/result_chem_type as anything in reaction.results) - var/result_name = escape_value(initial(result_chem_type.name)) - var/list/details = list("volume" = reaction.results[result_chem_type], "chems" = required_chems, "name" = result_name) - - if(reaction.required_temp > 0) - details["temperature"] = "[reaction.is_cold_recipe ? "below" : "above"] [reaction.required_temp]K" - - if(reaction.required_container) - details["container"] = "[escape_value(initial(reaction.required_container.name))]" - - var/description = include_template("Autowiki/Reaction", details) - if(result_name in output) - output[result_name] += "
OR
[description]" - else - output[result_name] = description - - return output - -/datum/autowiki/reagents/proc/format_required_reagent(datum/reagent/required_reagent_type, volume, has_tooltip = FALSE, type) - var/list/details = list( - "volume" = volume, - "name" = escape_value(initial(required_reagent_type.name)) - ) - - if(has_tooltip) - details["tooltip"] = include_template("Autowiki/Content/Reactions/[initial(required_reagent_type.name)]") - - if(type) - details["type"] = type - - return include_template("Autowiki/Reagent", details) diff --git a/code/modules/autowiki/pages/ships.dm b/code/modules/autowiki/pages/ships.dm deleted file mode 100644 index 372e9d14a9cb..000000000000 --- a/code/modules/autowiki/pages/ships.dm +++ /dev/null @@ -1,96 +0,0 @@ -/datum/autowiki/ship - page = "Template:Autowiki/Content/Ships" - var/mob/living/carbon/human/dummy/consistent/wiki_dummy = new() - -/datum/autowiki/ship/generate() - var/list/output = list() - - for(var/shipname in SSmapping.shuttle_templates) - var/datum/map_template/shuttle/ship = SSmapping.shuttle_templates[shipname] - - if(!length(ship.job_slots)) - continue - - var/size = "Unknown" - var/longest_dimension = max(ship.width, ship.height) - switch(longest_dimension) - if(0 to 19) - size = "Small" - if(20 to 39) - size = "Medium" - if(40 to 56) - size = "Large" - if(57 to INFINITY) - size = "Undockable" //let's hope this is never the case - - var/ship_name = escape_value(ship.name) - output[ship_name] = include_template("Autowiki/Ship", list( - "name" = ship_name, - "shortname" = escape_value(ship.short_name) || ship_name, - "description" = escape_value(ship.description), - "prefix" = escape_value(ship.prefix), - "tags" = escape_value(ship.tags?.Join(", ")), - "limit" = ship.limit, - "crewCount" = count_crew(ship.job_slots), - "crew" = format_crew_list(ship.job_slots), - "enabled" = ship.enabled ? "Yes" : "No", - "size" = size - )) - - //Other fields: manufacturer, faction, color - - return output - -/datum/autowiki/ship/proc/count_crew(list/crew) - var/output = 0 - - for(var/job in crew) - output += crew[job] - - return output - -/datum/autowiki/ship/proc/format_crew_list(list/crew) - var/output = "" - - var/static/list/job_icon_list = list() - var/mob/living/carbon/human/dummy/wiki_dummy = new(locate(1,1,1)) - wiki_dummy.setDir(SOUTH) - for(var/datum/job/job as anything in crew) - var/filename = SANITIZE_FILENAME(escape_value(format_text(initial(job.outfit.name)))) - - output += include_template("Autowiki/ShipCrewMember", list( - "name" = escape_value(job.name), - "officer" = job.officer ? "Yes" : "No", - "slots" = crew[job], - "icon" = filename - )) - - //Only generate each unique outfit once - if(filename in job_icon_list) - continue - - upload_icon(get_dummy_image(job, filename), filename) - - return output - -/datum/autowiki/ship/proc/get_dummy_image(datum/job/to_equip, filename) - //Limited to just the humanoid-compliant roundstart species, but at least it's not just human. - var/static/list/species = list(/datum/species/ethereal, /datum/species/human, /datum/species/ipc, /datum/species/lizard, /datum/species/moth, /datum/species/spider) - //Length times ascii char of the last letter, good enough(?) #entropy - var/seed = length(filename) * text2ascii(filename, length(filename)) - //Controlled randomisation - wiki_dummy.seeded_randomization(seed) - //Each outfit will always have the same species - wiki_dummy.set_species(species[seed % length(species) + 1]) - //Delete all the old stuff they had - wiki_dummy.wipe_state() - - to_equip.equip(wiki_dummy, TRUE, FALSE) - COMPILE_OVERLAYS(wiki_dummy) - var/icon/wiki_icon = icon(getFlatIcon(wiki_dummy), frame = 1) - - //Make all icons 32x32 for wiki sizing consistency - if(wiki_icon.Height() != 32 || wiki_icon.Width() != 32) - wiki_icon.Crop(1, 1, 32, 32) - - return wiki_icon diff --git a/code/modules/autowiki/pages/techweb.dm b/code/modules/autowiki/pages/techweb.dm deleted file mode 100644 index 0f4b87f9e2a2..000000000000 --- a/code/modules/autowiki/pages/techweb.dm +++ /dev/null @@ -1,64 +0,0 @@ -/datum/autowiki/techweb - page = "Template:Autowiki/Content/Techweb" - -/datum/autowiki/techweb/generate() - var/output = "" - - for (var/node_id in sortList(SSresearch.techweb_nodes, /proc/sort_research_nodes)) - var/datum/techweb_node/node = SSresearch.techweb_nodes[node_id] - if (!node.show_on_wiki) - continue - - if (!valid_node(node)) - continue - - output += "\n\n" + include_template("Autowiki/TechwebEntry", list( - "name" = escape_value(node.display_name), - "description" = escape_value(node.description), - "prerequisites" = generate_prerequisites(node.prereq_ids), - "designs" = generate_designs(node.design_ids), - )) - - return output - -/datum/autowiki/techweb/proc/valid_node(datum/techweb_node/node) - return !node.experimental - -/datum/autowiki/techweb/proc/generate_designs(list/design_ids) - var/output = "" - - for (var/design_id in design_ids) - var/datum/design/design = SSresearch.techweb_designs[design_id] - output += include_template("Autowiki/TechwebEntryDesign", list( - "name" = escape_value(design.name), - "description" = escape_value(design.get_description()), - )) - - return output - -/datum/autowiki/techweb/proc/generate_prerequisites(list/prereq_ids) - var/output = "" - - for (var/prereq_id in prereq_ids) - var/datum/techweb_node/node = SSresearch.techweb_nodes[prereq_id] - output += include_template("Autowiki/TechwebEntryPrerequisite", list( - "name" = escape_value(node.display_name), - )) - - return output - -/datum/autowiki/techweb/experimental - page = "Template:Autowiki/Content/Techweb/Experimental" - -/datum/autowiki/techweb/experimental/valid_node(datum/techweb_node/node) - return node.experimental - -/proc/sort_research_nodes(node_id_a, node_id_b) - var/datum/techweb_node/node_a = SSresearch.techweb_nodes[node_id_a] - var/datum/techweb_node/node_b = SSresearch.techweb_nodes[node_id_b] - - var/prereq_difference = node_a.prereq_ids.len - node_b.prereq_ids.len - if (prereq_difference != 0) - return prereq_difference - - return sorttext(node_b.display_name, node_a.display_name) diff --git a/code/modules/autowiki/pages/vending.dm b/code/modules/autowiki/pages/vending.dm deleted file mode 100644 index aeb8fb42bb2c..000000000000 --- a/code/modules/autowiki/pages/vending.dm +++ /dev/null @@ -1,56 +0,0 @@ -/datum/autowiki/vending - page = "Template:Autowiki/Content/VendingMachines" - -/datum/autowiki/vending/generate() - var/output = "" - - var/list/cached_products = list() - - // `powered()` checks if its in a null loc to say it's not powered. - // So we put it inside, something - var/obj/parent = new - - for (var/vending_type in sortList(subtypesof(/obj/machinery/vending), /proc/cmp_typepaths_asc)) - var/obj/machinery/vending/vending_machine = new vending_type(parent) - vending_machine.use_power = FALSE - vending_machine.update_icon(UPDATE_ICON_STATE) - - // Technically won't match if product amounts change, but this isn't likely - var/products_cache_key = vending_machine.products.Join("-") + "&" + vending_machine.contraband.Join("-") + "&" + vending_machine.premium.Join("-") - - // In the future, this should show all vending machines that have the same products - if (products_cache_key in cached_products) - qdel(vending_machine) - continue - - cached_products += products_cache_key - - var/filename = SANITIZE_FILENAME(escape_value(format_text(vending_machine.name))) - - output += include_template("Autowiki/VendingMachine", list( - "icon" = escape_value(filename), - "name" = escape_value(format_text(vending_machine.name)), - "products" = format_product_list(vending_machine.products), - "contraband" = format_product_list(vending_machine.contraband), - "premium" = format_product_list(vending_machine.premium), - )) - - // It would be cool to make this support gifs someday, but not now - upload_icon(getFlatIcon(vending_machine, no_anim = TRUE), filename) - - qdel(vending_machine) - - qdel(parent) - - return output - -/datum/autowiki/vending/proc/format_product_list(list/product_list) - var/output = "" - - for (var/obj/product_path as anything in product_list) - output += include_template("Autowiki/VendingMachineProduct", list( - "name" = escape_value(capitalize(format_text(initial(product_path.name)))), - "amount" = product_list[product_path], - )) - - return output diff --git a/code/modules/buildmode/submodes/delete.dm b/code/modules/buildmode/submodes/delete.dm deleted file mode 100644 index 4ef4fe37156c..000000000000 --- a/code/modules/buildmode/submodes/delete.dm +++ /dev/null @@ -1,61 +0,0 @@ -/datum/buildmode_mode/delete - key = "delete" - -/datum/buildmode_mode/delete/show_help(client/target_client) - to_chat(target_client, span_purple(examine_block( - "[span_bold("Delete an object")] -> Left Mouse Button on obj/turf/mob\n\ - [span_bold("Delete all objects of a type")] -> Right Mouse Button on obj/turf/mob")) - ) -/datum/buildmode_mode/delete/handle_click(client/target_client, params, object) - var/list/pa = params2list(params) - var/left_click = pa.Find("left") - var/right_click = pa.Find("right") - - if(left_click) - if(isturf(object)) - var/turf/T = object - T.ScrapeAway(flags = CHANGETURF_INHERIT_AIR) - else if(isatom(object)) - qdel(object) - - if(right_click) - if(check_rights(R_DEBUG|R_SERVER)) //Prevents buildmoded non-admins from breaking everything. - if(isturf(object)) - return - var/atom/deleting = object - var/action_type = alert("Strict type ([deleting.type]) or type and all subtypes?",,"Strict type","Type and subtypes","Cancel") - if(action_type == "Cancel" || !action_type) - return - - if(alert("Are you really sure you want to delete all instances of type [deleting.type]?",,"Yes","No") != "Yes") - return - - if(alert("Second confirmation required. Delete?",,"Yes","No") != "Yes") - return - - var/O_type = deleting.type - switch(action_type) - if("Strict type") - var/i = 0 - for(var/atom/Obj in world) - if(Obj.type == O_type) - i++ - qdel(Obj) - CHECK_TICK - if(!i) - to_chat(usr, "No instances of this type exist") - return - log_admin("[key_name(usr)] deleted all instances of type [O_type] ([i] instances deleted) ") - message_admins("[key_name(usr)] deleted all instances of type [O_type] ([i] instances deleted) ") - if("Type and subtypes") - var/i = 0 - for(var/Obj in world) - if(istype(Obj,O_type)) - i++ - qdel(Obj) - CHECK_TICK - if(!i) - to_chat(usr, "No instances of this type exist") - return - log_admin("[key_name(usr)] deleted all instances of type or subtype of [O_type] ([i] instances deleted) ") - message_admins("[key_name(usr)] deleted all instances of type or subtype of [O_type] ([i] instances deleted) ") diff --git a/code/modules/buildmode/submodes/outfit.dm b/code/modules/buildmode/submodes/outfit.dm deleted file mode 100644 index 56faf5d507cc..000000000000 --- a/code/modules/buildmode/submodes/outfit.dm +++ /dev/null @@ -1,44 +0,0 @@ -/datum/buildmode_mode/outfit - key = "outfit" - var/datum/outfit/dressuptime - -/datum/buildmode_mode/outfit/Destroy() - dressuptime = null - return ..() - -/datum/buildmode_mode/outfit/show_help(client/target_client) - to_chat(target_client, span_purple(examine_block( - "[span_bold("Select outfit to equip")] -> Right Mouse Button on buildmode button\n\ - [span_bold("Equip the selected outfit")] -> Left Mouse Button on mob/living/carbon/human\n\ - [span_bold("Strip and delete current outfit")] -> Right Mouse Button on mob/living/carbon/human")) - ) - -/datum/buildmode_mode/outfit/Reset() - . = ..() - dressuptime = null - -/datum/buildmode_mode/outfit/change_settings(client/target_client) - dressuptime = target_client.robust_dress_shop() - -/datum/buildmode_mode/outfit/handle_click(client/target_client, params, object) - var/list/pa = params2list(params) - var/left_click = pa.Find("left") - var/right_click = pa.Find("right") - - if(!ishuman(object)) - return - var/mob/living/carbon/human/dollie = object - - if(left_click) - if(isnull(dressuptime)) - to_chat(target_client, "Pick an outfit first.") - return - - for (var/item in dollie.get_equipped_items(TRUE)) - qdel(item) - if(dressuptime != "Naked") - dollie.equipOutfit(dressuptime) - - if(right_click) - for (var/item in dollie.get_equipped_items(TRUE)) - qdel(item) diff --git a/code/modules/buildmode/submodes/proccall.dm b/code/modules/buildmode/submodes/proccall.dm deleted file mode 100644 index 47e7130aa386..000000000000 --- a/code/modules/buildmode/submodes/proccall.dm +++ /dev/null @@ -1,49 +0,0 @@ -/datum/buildmode_mode/proccall - key = "proccall" - ///The procedure itself, which we will call in the future. For example "qdel" - var/proc_name = null - ///The list of arguments for the procedure. They may not be. They are selected in the same way in the game, and can be a datum, and other types. - var/list/proc_args = null - -/datum/buildmode_mode/proccall/show_help(client/target_client) - to_chat(target_client, span_purple(examine_block( - "[span_bold("Choose procedure and arguments")] -> Right Mouse Button on buildmode button\n\ - [span_bold("Apply procedure on object")] -> Left Mouse Button on machinery")) - ) - -/datum/buildmode_mode/proccall/change_settings(client/target_client) - if(!check_rights_for(target_client, R_DEBUG)) - return - - proc_name = input("Proc name, eg: fake_blood", "Proc:", null) as text|null - if(!proc_name) - return - - proc_args = target_client.get_callproc_args() - if(!proc_args) - return - -/datum/buildmode_mode/proccall/handle_click(client/target_client, params, datum/object as null|area|mob|obj|turf) - if(!proc_name || !proc_args) - tgui_alert(target_client, "Undefined ProcCall or arguments.") - return - - if(!hascall(object, proc_name)) - to_chat(target_client, span_warning("Error: callproc_datum(): type [object.type] has no proc named [proc_name]."), confidential = TRUE) - return - - if(!is_valid_src(object)) - to_chat(target_client, span_warning("Error: callproc_datum(): owner of proc no longer exists."), confidential = TRUE) - return - - - var/msg = "[key_name(target_client)] called [object]'s [proc_name]() with [proc_args.len ? "the arguments [list2params(proc_args)]":"no arguments"]." - log_admin(msg) - message_admins(msg) - admin_ticket_log(object, msg) - SSblackbox.record_feedback("tally", "admin_verb", 1, "Atom ProcCall") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! - - var/returnval = WrapAdminProcCall(object, proc_name, proc_args) // Pass the lst as an argument list to the proc - . = target_client.get_callproc_returnval(returnval, proc_name) - if(.) - to_chat(target_client, ., confidential = TRUE) diff --git a/code/modules/buildmode/submodes/tweakcomps.dm b/code/modules/buildmode/submodes/tweakcomps.dm deleted file mode 100644 index 4072f8dd8f2f..000000000000 --- a/code/modules/buildmode/submodes/tweakcomps.dm +++ /dev/null @@ -1,34 +0,0 @@ -/datum/buildmode_mode/tweakcomps - key = "tweakcomps" - /// This variable is responsible for the rating of the components themselves. Literally tiers of components, where 1 is standard, 4 is bluespace. - var/rating = null - -/datum/buildmode_mode/tweakcomps/show_help(client/target_client) - to_chat(target_client, span_purple(examine_block( - "[span_bold("Choose the rating of the components")] -> Right Mouse Button on buildmode button\n\ - [span_bold("Sets the chosen rating of the components on the machinery")] -> Left Mouse Button on machinery")) - ) - -/datum/buildmode_mode/tweakcomps/change_settings(client/target_client) - var/rating_to_choose = input(target_client, "Enter number of rating", "Number", "1") - rating_to_choose = text2num(rating_to_choose) - if(!isnum(rating_to_choose)) - tgui_alert(target_client, "Input a number.") - return - - rating = rating_to_choose - -/datum/buildmode_mode/tweakcomps/handle_click(client/target_client, params, obj/machinery/object) - if(!ismachinery(object)) - to_chat(target_client, span_warning("This isn't machinery!")) - return - - if(!object.component_parts) - to_chat(target_client, span_warning("This machinery doesn't have components!")) - return - - for(var/obj/item/stock_parts/P in object.component_parts) - P.rating = rating - object.RefreshParts() - - SSblackbox.record_feedback("nested tally", "admin_toggle", 1, list("Machine Upgrade", "[rating]")) //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/code/modules/cargo/packs/chemistry.dm b/code/modules/cargo/packs/chemistry.dm deleted file mode 100644 index 5c7ae4a20ab9..000000000000 --- a/code/modules/cargo/packs/chemistry.dm +++ /dev/null @@ -1,138 +0,0 @@ -/datum/supply_pack/chemistry - group = "Chemistry" - crate_type = /obj/structure/closet/crate/chem - -/* - Tools -*/ - -/datum/supply_pack/chemistry/starter - name = "Chemical Starter Kit Crate" - desc = "Contains thirteen different chemicals, for all the fun experiments you can make." - cost = 1250 // This is intentionally underpriced; the hope is that people will start using ghettochem, upon which time the price can be raised. - contains = list(/obj/item/reagent_containers/glass/bottle/hydrogen, - /obj/item/reagent_containers/glass/bottle/carbon, - /obj/item/reagent_containers/glass/bottle/nitrogen, - /obj/item/reagent_containers/glass/bottle/oxygen, - /obj/item/reagent_containers/glass/bottle/fluorine, - /obj/item/reagent_containers/glass/bottle/phosphorus, - /obj/item/reagent_containers/glass/bottle/silicon, - /obj/item/reagent_containers/glass/bottle/chlorine, - /obj/item/reagent_containers/glass/bottle/radium, - /obj/item/reagent_containers/glass/bottle/sacid, - /obj/item/reagent_containers/glass/bottle/ethanol, - /obj/item/reagent_containers/glass/bottle/potassium, - /obj/item/reagent_containers/glass/bottle/sugar, - /obj/item/reagent_scanner, - /obj/item/reagent_containers/dropper, - /obj/item/storage/box/beakers) - crate_name = "chemical starter crate" - -/datum/supply_pack/chemistry/tools - name = "Chemical Synthesis Crate" - desc = "Contains all the tools you will need for drug making." - cost = 750 - contains = list(/obj/item/reagent_containers/glass/filter, - /obj/item/book/manual/wiki/chemistry, - /obj/item/clothing/glasses/science, - /obj/item/hand_labeler, - /obj/item/stock_parts/capacitor, - /obj/item/stock_parts/scanning_module, - /obj/item/stock_parts/manipulator, - /obj/item/stock_parts/micro_laser) - crate_name = "chemistry tools crate" - -/datum/supply_pack/chemistry/press - name = "Pill Press Crate" - desc = "Contains one standard press for making pills by hand." - cost = 500 - contains = list(/obj/machinery/chem_press) - crate_name = "pill press crate" - -/* - Bulk materials -*/ - -/datum/supply_pack/chemistry/carbon - name = "Bulk Carbon Crate" - desc = "Contains a jug filled with 150u of carbon." - cost = 500 - contains = list(/obj/item/reagent_containers/glass/chem_jug/carbon) - crate_name = "bulk carbon crate" - -/datum/supply_pack/chemistry/oxygen - name = "Bulk Oxygen Crate" - desc = "Contains a jug filled with 150u of oxygen." - cost = 500 - contains = list(/obj/item/reagent_containers/glass/chem_jug/oxygen) - crate_name = "bulk oxygen crate" - -/datum/supply_pack/chemistry/hydrogen - name = "Bulk Hydrogen Crate" - desc = "Contains a jug filled with 150u of Hydrogen." - cost = 500 - contains = list(/obj/item/reagent_containers/glass/chem_jug/hydrogen) - crate_name = "bulk hydrogen crate" - -/datum/supply_pack/chemistry/nitrogen - name = "Bulk Nitrogen Crate" - desc = "Contains a jug filled with 150u of nitrogen." - cost = 625 - contains = list(/obj/item/reagent_containers/glass/chem_jug/nitrogen) - crate_name = "bulk nitrogen crate" - -/datum/supply_pack/chemistry/aluminium - name = "Bulk Aluminium Crate" - desc = "Contains a jug filled with 150u of aluminium." - cost = 625 - contains = list(/obj/item/reagent_containers/glass/chem_jug/aluminium) - crate_name = "bulk aluminium crate" - -/datum/supply_pack/chemistry/copper - name = "Bulk Copper Crate" - desc = "Contains a jug filled with 150u of copper." - cost = 625 - contains = list(/obj/item/reagent_containers/glass/chem_jug/copper) - crate_name = "bulk copper crate" - -/datum/supply_pack/chemistry/bromine - name = "Bulk Bromine Crate" - desc = "Contains a jug filled with 150u of bromine." - cost = 625 - contains = list(/obj/item/reagent_containers/glass/chem_jug/bromine) - crate_name = "bulk bromine crate" - -/datum/supply_pack/chemistry/iodine - name = "Bulk Iodine Crate" - desc = "Contains a jug filled with 150u of iodine." - cost = 750 - contains = list(/obj/item/reagent_containers/glass/chem_jug/iodine) - crate_name = "bulk iodine crate" - -/datum/supply_pack/chemistry/potassium - name = "Bulk Potassium Crate" - desc = "Contains a jug filled with 150u of potassium." - cost = 750 - contains = list(/obj/item/reagent_containers/glass/chem_jug/potassium) - crate_name = "bulk potassium crate" - -/datum/supply_pack/chemistry/sulfur - name = "Bulk Sulfur Crate" - desc = "Contains a jug filled with 150u of sulfur." - cost = 750 - contains = list(/obj/item/reagent_containers/glass/chem_jug/sulfur) - crate_name = "bulk sulfur crate" - -/datum/supply_pack/chemistry/chlorine - name = "Bulk Chlorine Crate" - desc = "Contains a jug filled with 150u of chlorine." - cost = 750 - contains = list(/obj/item/reagent_containers/glass/chem_jug/chlorine) - crate_name = "bulk chlorine crate" - -/datum/supply_pack/chemistry/radium - name = "Bulk Radium Crate" - desc = "Contains a jug filled with 150u of radium." - cost = 1000 - contains = list(/obj/item/reagent_containers/glass/chem_jug/radium) - crate_name = "bulk radium crate" diff --git a/code/modules/cargo/packs/mechs.dm b/code/modules/cargo/packs/mechs.dm deleted file mode 100644 index c4608f693b80..000000000000 --- a/code/modules/cargo/packs/mechs.dm +++ /dev/null @@ -1,183 +0,0 @@ -/datum/supply_pack/mech - group = "Mech and Exosuit Construction" - crate_type = /obj/structure/closet/crate/large - - -/* -Completed Suits -*/ - -/datum/supply_pack/mech/ripley - name = "Surplus APLU MK-I" - desc = "A worn cargo loader that has aged out of active use. Comes with an attachable drill." - cost = 2000 - contains = list( - /obj/mecha/working/ripley/cargo, - ) - crate_name= "APLU MK-I crate" - -/* -Build Your Own Suit -*/ - -/datum/supply_pack/mech/ripley_parts - name = "APLU construction kit" - desc = "All the chassis components you would need to make a Ripley MK-I Powerloader" - cost = 3000 - contains = list( - /obj/item/mecha_parts/chassis/ripley, - /obj/item/mecha_parts/part/ripley_torso, - /obj/item/mecha_parts/part/ripley_left_arm, - /obj/item/mecha_parts/part/ripley_right_arm, - /obj/item/mecha_parts/part/ripley_left_leg, - /obj/item/mecha_parts/part/ripley_right_leg, - /obj/item/circuitboard/mecha/ripley/peripherals, - /obj/item/circuitboard/mecha/ripley/main - ) - crate_name = "APLU construction kit" - -/datum/supply_pack/mech/odysseus_parts - name = "Odysseus construction kit" - desc = "DeForest Medical's premier solution to on the go medical treatment. Some assembly required." - cost = 5000 - contains = list( - /obj/item/mecha_parts/chassis/odysseus, - /obj/item/mecha_parts/part/odysseus_head, - /obj/item/mecha_parts/part/odysseus_torso, - /obj/item/mecha_parts/part/odysseus_left_arm, - /obj/item/mecha_parts/part/odysseus_left_arm, - /obj/item/mecha_parts/part/odysseus_right_arm, - /obj/item/mecha_parts/part/odysseus_left_leg, - /obj/item/mecha_parts/part/odysseus_right_leg, - /obj/item/circuitboard/mecha/odysseus/peripherals, - /obj/item/circuitboard/mecha/odysseus/main - ) - crate_name = "Odysseus Construction Kit" - -/datum/supply_pack/mech/gygax_parts - name = "Gygax construction kit" - desc = "An agile exosuit made famous by Nanotrasen security personnel during the ICW. Or at least the parts to it." - cost = 12000 - contains = list( - /obj/item/mecha_parts/chassis/gygax, - /obj/item/mecha_parts/part/gygax_head, - /obj/item/mecha_parts/part/gygax_torso, - /obj/item/mecha_parts/part/gygax_left_arm, - /obj/item/mecha_parts/part/gygax_right_arm, - /obj/item/mecha_parts/part/gygax_left_leg, - /obj/item/mecha_parts/part/gygax_right_leg, - /obj/item/mecha_parts/part/gygax_armor, - /obj/item/circuitboard/mecha/gygax/peripherals, - /obj/item/circuitboard/mecha/gygax/main, - /obj/item/circuitboard/mecha/gygax/targeting - ) - crate_name = "Gygax Construction Kit" - -/datum/supply_pack/mech/durand_parts - name = "Durand construction kit" - desc = "The kit to a bulky suit most frequently used by the Colonial Minutemen, older models tend to find themselves disassembled and sold off." - cost = 15000 - contains = list( - /obj/item/mecha_parts/chassis/durand, - /obj/item/mecha_parts/part/durand_head, - /obj/item/mecha_parts/part/durand_torso, - /obj/item/mecha_parts/part/durand_left_arm, - /obj/item/mecha_parts/part/durand_right_arm, - /obj/item/mecha_parts/part/durand_left_leg, - /obj/item/mecha_parts/part/durand_right_leg, - /obj/item/mecha_parts/part/durand_armor, - /obj/item/circuitboard/mecha/durand/peripherals, - /obj/item/circuitboard/mecha/durand/main, - /obj/item/circuitboard/mecha/durand/targeting - ) - crate_name = "Durand Construction Kit" - -/* -Mech Equipment -*/ - -/datum/supply_pack/mech/equipment - name = "Mech equipment crate" - crate_type = /obj/structure/closet/crate/secure/gear - crate_name = "mech equipment" - -/datum/supply_pack/mech/equipment/drill - name = "Mech drill kit" - desc = "A trio of mechanized drills" - cost = 1500 - contains = list( - /obj/item/mecha_parts/mecha_equipment/drill, - /obj/item/mecha_parts/mecha_equipment/drill, - /obj/item/mecha_parts/mecha_equipment/drill - ) - -/datum/supply_pack/mech/equipment/scanners - name = "Mech scanner kit" - desc = "A trio of electronic mining scanners, graded to interface with a mech" - cost = 1000 - contains = list( - /obj/item/mecha_parts/mecha_equipment/mining_scanner, - /obj/item/mecha_parts/mecha_equipment/mining_scanner, - /obj/item/mecha_parts/mecha_equipment/mining_scanner - ) - -/datum/supply_pack/mech/equipment/plasma_gen - name = "Mech generator kit" - desc = "A plasma-fueled generator for a mech, ideal for long operations." - cost = 1000 - contains = list( - /obj/item/mecha_parts/mecha_equipment/generator - ) - -/datum/supply_pack/mech/equipment/clamp - name = "Mech clamp kit" - desc = "Two clamps designed for mechanized freight hauling." - cost = 700 - contains = list( - /obj/item/mecha_parts/mecha_equipment/hydraulic_clamp, - /obj/item/mecha_parts/mecha_equipment/hydraulic_clamp - ) - -/datum/supply_pack/mech/equipment/rcs - name = "Mech RCS kit" - desc = "A gas fueled RCS pack, ideal for mechanized space operation." - cost = 800 - contains = list( - /obj/item/mecha_parts/mecha_equipment/thrusters/gas - ) - -/datum/supply_pack/mech/equipment/ripley_upgrade - name = "APLU upgrade kit" - desc = "The components needed to upgrade an APLU MK-I to be spaceworthy" - cost = 1500 - contains = list( - /obj/item/mecha_parts/mecha_equipment/conversion_kit/ripley - ) - -/* -weapons -*/ - -/datum/supply_pack/mech/equipment/pka - name = "Proto-Kinetic Accelerator kit" - desc = "A ranged mining attachment for any mech." - cost = 1500 - contains = list( - /obj/item/mecha_parts/mecha_equipment/weapon/energy/mecha_kineticgun - ) - -/datum/supply_pack/mech/equipment/laser - name = "Immolator kit" - desc = "A light laser cannon designed for combat usage." - cost = 1000 - contains = list( - /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser - ) - -/datum/supply_pack/mech/equipment/laser - name = "Solaris kit" - desc = "A heavy laser cannon designed for combat usage." - cost = 2000 - contains = list( - /obj/item/mecha_parts/mecha_equipment/weapon/energy/laser/heavy - ) diff --git a/code/modules/clothing/suits/hoodies.dm b/code/modules/clothing/suits/hoodies.dm deleted file mode 100644 index 82e4d86bc3d3..000000000000 --- a/code/modules/clothing/suits/hoodies.dm +++ /dev/null @@ -1,76 +0,0 @@ -/obj/item/clothing/suit/hooded/hoodie/ - name = "hoodie" - desc = "HOW" - hoodtype = /obj/item/clothing/head/hooded/hood/ - body_parts_covered = CHEST|ARMS - pocket_storage_component_path = /datum/component/storage/concrete/pockets/exo/large - allowed = list( /obj/item/flashlight, - /obj/item/tank/internals/emergency_oxygen, - /obj/item/tank/internals/plasmaman, - /obj/item/toy, - /obj/item/storage/fancy/cigarettes, - /obj/item/lighter, - /obj/item/radio, - ) - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) //it's just a hoodie. - supports_variations = KEPORI_VARIATION - -/obj/item/clothing/head/hooded/hood/ - name = "hood" - desc = "HOW" - body_parts_covered = HEAD - flags_inv = HIDEHAIR|HIDEEARS - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) //it's just a hoodie. - supports_variations = KEPORI_VARIATION - -/obj/item/clothing/suit/hooded/hoodie/black - name = "black hoodie" - desc = "A hoodie that is black. It has a comfy pocket for keeping your hands warm." - icon_state = "hoodie_black" - item_state = "hoodie_black" - hoodtype = /obj/item/clothing/head/hooded/hood/black - -/obj/item/clothing/head/hooded/hood/black - name = "black hood" - desc = "A black hood for your black hoodie." - icon_state = "hoodie_black" - item_state = "hoodie_black" - -/obj/item/clothing/suit/hooded/hoodie/red - name = "red hoodie" - desc = "A hoodie that is red. It has a comfy pocket for keeping your hands warm." - icon_state = "hoodie_red" - item_state = "hoodie_red" - hoodtype = /obj/item/clothing/head/hooded/hood/red - -/obj/item/clothing/head/hooded/hood/red - name = "red hood" - desc = "A red hood for your red hoodie." - icon_state = "hoodie_red" - item_state = "hoodie_red" - -/obj/item/clothing/suit/hooded/hoodie/blue - name = "blue hoodie" - desc = "A hoodie that is blue. It has a comfy pocket for keeping your hands warm." - icon_state = "hoodie_blue" - item_state = "hoodie_blue" - hoodtype = /obj/item/clothing/head/hooded/hood/blue - -/obj/item/clothing/head/hooded/hood/blue - name = "blue hood" - desc = "A blue hood for your blue hoodie." - icon_state = "hoodie_blue" - item_state = "hoodie_blue" - -/obj/item/clothing/suit/hooded/hoodie/gray - name = "gray hoodie" - desc = "A hoodie that is gray. It has a comfy pocket for keeping your hands warm." - icon_state = "hoodie_gray" - item_state = "hoodie_gray" - hoodtype = /obj/item/clothing/head/hooded/hood/gray - -/obj/item/clothing/head/hooded/hood/gray - name = "gray hood" - desc = "A gray hood for your gray hoodie." - icon_state = "hoodie_gray" - item_state = "hoodie_gray" diff --git a/code/modules/clothing/suits/wintercoats.dm b/code/modules/clothing/suits/wintercoats.dm deleted file mode 100644 index 37b548a0ab72..000000000000 --- a/code/modules/clothing/suits/wintercoats.dm +++ /dev/null @@ -1,201 +0,0 @@ -// WINTER COATS - -/obj/item/clothing/suit/hooded/wintercoat - name = "winter coat" - desc = "A heavy jacket made from 'synthetic' animal furs." - icon_state = "coatwinter" - item_state = "coatwinter" - body_parts_covered = CHEST|GROIN|ARMS - cold_protection = CHEST|GROIN|ARMS - min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT - armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) - allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter) - -/obj/item/clothing/head/hooded/winterhood - name = "winter hood" - desc = "A hood attached to a heavy winter jacket." - icon_state = "winterhood" - body_parts_covered = HEAD - cold_protection = HEAD - min_cold_protection_temperature = FIRE_SUIT_MIN_TEMP_PROTECT - flags_inv = HIDEHAIR|HIDEEARS - armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 10, "rad" = 0, "fire" = 0, "acid" = 0) - -/obj/item/clothing/suit/hooded/wintercoat/captain - name = "captain's winter coat" - icon_state = "coatcaptain" - item_state = "coatcaptain" - armor = list("melee" = 25, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 50) - hoodtype = /obj/item/clothing/head/hooded/winterhood/captain - -/obj/item/clothing/suit/hooded/wintercoat/captain/Initialize() - . = ..() - allowed = GLOB.security_wintercoat_allowed - -/obj/item/clothing/head/hooded/winterhood/captain - icon_state = "winterhood_captain" - armor = list("melee" = 25, "bullet" = 30, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 50) - -/obj/item/clothing/suit/hooded/wintercoat/security - name = "security winter coat" - icon_state = "coatsecurity" - item_state = "coatsecurity" - armor = list("melee" = 25, "bullet" = 15, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 45) - hoodtype = /obj/item/clothing/head/hooded/winterhood/security - -/obj/item/clothing/suit/hooded/wintercoat/security/Initialize() - . = ..() - allowed = GLOB.security_wintercoat_allowed - -/obj/item/clothing/head/hooded/winterhood/security - icon_state = "winterhood_security" - armor = list("melee" = 25, "bullet" = 15, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 45) - -/obj/item/clothing/suit/hooded/wintercoat/medical - name = "medical winter coat" - icon_state = "coatmedical" - item_state = "coatmedical" - allowed = list(/obj/item/analyzer, /obj/item/sensor_device, /obj/item/stack/medical, /obj/item/dnainjector, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/hypospray, /obj/item/healthanalyzer, /obj/item/flashlight/pen, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/pill, /obj/item/storage/pill_bottle, /obj/item/paper, /obj/item/melee/classic_baton/telescopic, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman) - armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 50, "rad" = 0, "fire" = 0, "acid" = 45) - hoodtype = /obj/item/clothing/head/hooded/winterhood/medical - -/obj/item/clothing/head/hooded/winterhood/medical - icon_state = "winterhood_medical" - armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 50, "rad" = 0, "fire" = 0, "acid" = 45) - -/obj/item/clothing/suit/hooded/wintercoat/medical/paramedic - name = "paramedic winter coat" - icon_state = "coatparamedic" - item_state = "coatparamedic" - hoodtype = /obj/item/clothing/head/hooded/winterhood/medical/paramedic - -/obj/item/clothing/head/hooded/winterhood/medical/paramedic - icon_state = "winterhood_paramedic" - -/obj/item/clothing/suit/hooded/wintercoat/science - name = "science winter coat" - icon_state = "coatscience" - item_state = "coatscience" - allowed = list(/obj/item/analyzer, /obj/item/stack/medical, /obj/item/dnainjector, /obj/item/reagent_containers/dropper, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/hypospray, /obj/item/healthanalyzer, /obj/item/flashlight/pen, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/pill, /obj/item/storage/pill_bottle, /obj/item/paper, /obj/item/melee/classic_baton/telescopic, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman) - armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 10, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) - hoodtype = /obj/item/clothing/head/hooded/winterhood/science - -/obj/item/clothing/head/hooded/winterhood/science - icon_state = "winterhood_science" - armor = list("melee" = 0, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 10, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) - -/obj/item/clothing/suit/hooded/wintercoat/engineering - name = "engineering winter coat" - icon_state = "coatengineer" - item_state = "coatengineer" - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 20, "fire" = 30, "acid" = 45) - allowed = list(/obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/t_scanner, /obj/item/construction/rcd, /obj/item/pipe_dispenser, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter) - hoodtype = /obj/item/clothing/head/hooded/winterhood/engineering - -/obj/item/clothing/head/hooded/winterhood/engineering - icon_state = "winterhood_engineer" - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 20, "fire" = 30, "acid" = 45) - -/obj/item/clothing/suit/hooded/wintercoat/engineering/atmos - name = "atmospherics winter coat" - icon_state = "coatatmos" - item_state = "coatatmos" - hoodtype = /obj/item/clothing/head/hooded/winterhood/engineering/atmos - -/obj/item/clothing/head/hooded/winterhood/engineering/atmos - icon_state = "winterhood_atmos" - -/obj/item/clothing/suit/hooded/wintercoat/hydro - name = "hydroponics winter coat" - icon_state = "coathydro" - item_state = "coathydro" - allowed = list(/obj/item/reagent_containers/spray/plantbgone, /obj/item/plant_analyzer, /obj/item/seeds, /obj/item/reagent_containers/glass/bottle, /obj/item/cultivator, /obj/item/reagent_containers/spray/pestspray, /obj/item/hatchet, /obj/item/storage/bag/plants, /obj/item/toy, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/storage/fancy/cigarettes, /obj/item/lighter) - hoodtype = /obj/item/clothing/head/hooded/winterhood/hydro - -/obj/item/clothing/head/hooded/winterhood/hydro - icon_state = "winterhood_hydro" - -/obj/item/clothing/suit/hooded/wintercoat/cargo - name = "cargo winter coat" - icon_state = "coatcargo" - item_state = "coatcargo" - hoodtype = /obj/item/clothing/head/hooded/winterhood/cargo - -/obj/item/clothing/head/hooded/winterhood/cargo - icon_state = "winterhood_cargo" - -/obj/item/clothing/suit/hooded/wintercoat/miner - name = "mining winter coat" - icon_state = "coatminer" - item_state = "coatminer" - allowed = list(/obj/item/pickaxe, /obj/item/flashlight, /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/toy, /obj/item/storage/fancy/cigarettes, /obj/item/lighter) - armor = list("melee" = 10, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) - hoodtype = /obj/item/clothing/head/hooded/winterhood/miner - -/obj/item/clothing/head/hooded/winterhood/miner - icon_state = "winterhood_miner" - armor = list("melee" = 10, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) - -// Inteq - -/obj/item/clothing/suit/hooded/wintercoat/security/inteq - name = "inteq winter coat" - desc = "An armored wintercoat in the colors of the IRMG, the zipper tab is the golden shield of the IRMG." - icon_state = "coatinteq" - item_state = "coatinteq" - hoodtype = /obj/item/clothing/head/hooded/winterhood/security/inteq - supports_variations = KEPORI_VARIATION - -/obj/item/clothing/head/hooded/winterhood/security/inteq - icon_state = "winterhood_inteq" - supports_variations = KEPORI_VARIATION - -/obj/item/clothing/suit/hooded/coat/inteq - name = "inteq hooded coat" - desc = "A hooded coat with a fur trim around the hood, comfy! It has a small 'IRMG' embroidered onto the shoulder." - icon_state = "hoodieinteq" - item_state = "hoodieinteq" - armor = list("melee" = 25, "bullet" = 15, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 45) - hoodtype = /obj/item/clothing/head/hooded/coat/inteq - -/obj/item/clothing/head/hooded/coat/inteq - name = "inteq hood" - desc = "A comfortable looking brown hood." - icon_state = "hoodinteq" - item_state = "hoodinteq" - armor = list("melee" = 25, "bullet" = 15, "laser" = 30, "energy" = 40, "bomb" = 25, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 45) - -/obj/item/clothing/suit/hooded/coat/inteq/Initialize() - . = ..() - allowed = GLOB.security_wintercoat_allowed - -// CentCom -/obj/item/clothing/suit/hooded/wintercoat/centcom - name = "centcom winter coat" - desc = "A luxurious winter coat woven in the bright green and gold colours of Central Command. It has a small pin in the shape of the Nanotrasen logo for a zipper." - icon_state = "coatcentcom" - item_state = "coatcentcom" - armor = list("melee" = 35, "bullet" = 40, "laser" = 40, "energy" = 50, "bomb" = 35, "bio" = 10, "rad" = 10, "fire" = 10, "acid" = 60) - hoodtype = /obj/item/clothing/head/hooded/winterhood/centcom - -/obj/item/clothing/suit/hooded/wintercoat/centcom/Initialize(mapload) - . = ..() - allowed += GLOB.security_wintercoat_allowed - -/obj/item/clothing/head/hooded/winterhood/centcom - icon_state = "winterhood_centcom" - armor = list("melee" = 35, "bullet" = 40, "laser" = 40, "energy" = 50, "bomb" = 35, "bio" = 10, "rad" = 10, "fire" = 10, "acid" = 60) - -// SolGov - -/obj/item/clothing/suit/hooded/wintercoat/solgov - name = "solgov winter coat" - desc = "An environment-resistant wintercoat in the colors of the Solarian Confederation." - icon_state = "coatsolgov" - item_state = "coatsolgov" - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 20, "fire" = 30, "acid" = 45) - hoodtype = /obj/item/clothing/head/hooded/winterhood/solgov - -/obj/item/clothing/head/hooded/winterhood/solgov - icon_state = "winterhood_solgov" - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 20, "fire" = 30, "acid" = 45) diff --git a/code/modules/fishing/aquarium/aquarium.dm b/code/modules/fishing/aquarium/aquarium.dm deleted file mode 100644 index 4bb131f49460..000000000000 --- a/code/modules/fishing/aquarium/aquarium.dm +++ /dev/null @@ -1,258 +0,0 @@ -#define AQUARIUM_LAYER_STEP 0.01 -/// Aquarium content layer offsets -#define AQUARIUM_MIN_OFFSET 0.01 -#define AQUARIUM_MAX_OFFSET 1 - -/obj/structure/aquarium - name = "aquarium" - density = TRUE - anchored = TRUE - - icon = 'icons/obj/aquarium.dmi' - icon_state = "aquarium_base" - - integrity_failure = 0.3 - - var/fluid_type = AQUARIUM_FLUID_FRESHWATER - var/fluid_temp = DEFAULT_AQUARIUM_TEMP - var/min_fluid_temp = MIN_AQUARIUM_TEMP - var/max_fluid_temp = MAX_AQUARIUM_TEMP - - /// Can fish reproduce in this quarium. - var/allow_breeding = FALSE - - var/glass_icon_state = "aquarium_glass" - var/broken_glass_icon_state = "aquarium_glass_broken" - - //This is the area where fish can swim - var/aquarium_zone_min_px = 2 - var/aquarium_zone_max_px = 31 - var/aquarium_zone_min_py = 10 - var/aquarium_zone_max_py = 24 - - var/list/fluid_types = list(AQUARIUM_FLUID_SALTWATER, AQUARIUM_FLUID_FRESHWATER, AQUARIUM_FLUID_SULPHWATEVER, AQUARIUM_FLUID_AIR) - - var/panel_open = TRUE - - ///Current layers in use by aquarium contents - var/list/used_layers = list() - - /// /obj/item/fish in the aquarium - does not include things with aquarium visuals that are not fish - var/list/tracked_fish = list() - -/obj/structure/aquarium/Initialize(mapload) - . = ..() - update_appearance() - RegisterSignal(src,COMSIG_PARENT_ATTACKBY, .proc/feed_feedback) - -/obj/structure/aquarium/Entered(atom/movable/arrived, atom/old_loc, list/atom/old_locs) - . = ..() - if(istype(arrived,/obj/item/fish)) - tracked_fish += arrived - -/obj/structure/aquarium/Exited(atom/movable/gone, direction) - . = ..() - tracked_fish -= gone - -/obj/structure/aquarium/proc/request_layer(layer_type) - /** - * base aq layer - * min_offset = this value is returned on bottom layer mode - * min_offset + 0.1 fish1 - * min_offset + 0.2 fish2 - * ... these layers are returned for auto layer mode and tracked by used_layers - * min_offset + max_offset = this value is returned for top layer mode - * min_offset + max_offset + 1 = this is used for glass overlay - */ - //optional todo: hook up sending surface changed on aquarium changing layers - switch(layer_type) - if(AQUARIUM_LAYER_MODE_BOTTOM) - return layer + AQUARIUM_MIN_OFFSET - if(AQUARIUM_LAYER_MODE_TOP) - return layer + AQUARIUM_MAX_OFFSET - if(AQUARIUM_LAYER_MODE_AUTO) - var/chosen_layer = layer + AQUARIUM_MIN_OFFSET + AQUARIUM_LAYER_STEP - while((chosen_layer in used_layers) && (chosen_layer <= layer + AQUARIUM_MAX_OFFSET)) - chosen_layer += AQUARIUM_LAYER_STEP - used_layers += chosen_layer - return chosen_layer - -/obj/structure/aquarium/proc/free_layer(value) - used_layers -= value - -/obj/structure/aquarium/proc/get_surface_properties() - . = list() - .[AQUARIUM_PROPERTIES_PX_MIN] = aquarium_zone_min_px - .[AQUARIUM_PROPERTIES_PX_MAX] = aquarium_zone_max_px - .[AQUARIUM_PROPERTIES_PY_MIN] = aquarium_zone_min_py - .[AQUARIUM_PROPERTIES_PY_MAX] = aquarium_zone_max_py - -/obj/structure/aquarium/update_overlays() - . = ..() - if(panel_open) - . += "panel" - - //Glass overlay goes on top of everything else. - var/mutable_appearance/glass_overlay = mutable_appearance(icon,broken ? broken_glass_icon_state : glass_icon_state,layer=AQUARIUM_MAX_OFFSET-1) - . += glass_overlay - -/obj/structure/aquarium/examine(mob/user) - . = ..() - . += span_notice("Alt-click to [panel_open ? "close" : "open"] the control panel.") - -/obj/structure/aquarium/AltClick(mob/user) - if(!user.canUseTopic(src, BE_CLOSE)) - return ..() - panel_open = !panel_open - update_appearance() - -/obj/structure/aquarium/wrench_act(mob/living/user, obj/item/tool) - . = ..() - default_unfasten_wrench(user, tool) - return TRUE - -/obj/structure/aquarium/attackby(obj/item/I, mob/living/user, params) - if(broken) - var/obj/item/stack/sheet/glass/glass = I - if(istype(glass)) - if(glass.get_amount() < 2) - to_chat(user, span_warning("You need two glass sheets to fix the case!")) - return - to_chat(user, span_notice("You start fixing [src]...")) - if(do_after(user, 2 SECONDS, target = src)) - glass.use(2) - broken = FALSE - obj_integrity = max_integrity - update_appearance() - return TRUE - else - var/datum/component/aquarium_content/content_component = I.GetComponent(/datum/component/aquarium_content) - if(content_component && content_component.is_ready_to_insert(src)) - if(user.transferItemToLoc(I,src)) - update_appearance() - return TRUE - else - return ..() - return ..() - -/obj/structure/aquarium/proc/feed_feedback(datum/source, obj/item/thing, mob/user, params) - SIGNAL_HANDLER - if(istype(thing, /obj/item/fish_feed)) - to_chat(user,span_notice("You feed the fish.")) - return NONE - -/obj/structure/aquarium/interact(mob/user) - if(!broken && user.pulling && isliving(user.pulling)) - var/mob/living/living_pulled = user.pulling - var/datum/component/aquarium_content/content_component = living_pulled.GetComponent(/datum/component/aquarium_content) - if(content_component && content_component.is_ready_to_insert(src)) - try_to_put_mob_in(user) - else if(panel_open) - . = ..() //call base ui_interact - -/// Tries to put mob pulled by the user in the aquarium after a delay -/obj/structure/aquarium/proc/try_to_put_mob_in(mob/user) - if(user.pulling && isliving(user.pulling)) - var/mob/living/living_pulled = user.pulling - if(living_pulled.buckled || living_pulled.has_buckled_mobs()) - to_chat(user, span_warning("[living_pulled] is attached to something!")) - return - user.visible_message(span_danger("[user] starts to put [living_pulled] into [src]!")) - if(do_after(user, 10 SECONDS, target = src)) - if(QDELETED(living_pulled) || user.pulling != living_pulled || living_pulled.buckled || living_pulled.has_buckled_mobs()) - return - var/datum/component/aquarium_content/content_component = living_pulled.GetComponent(/datum/component/aquarium_content) - if(content_component || content_component.is_ready_to_insert(src)) - return - user.visible_message(span_danger("[user] stuffs [living_pulled] into [src]!")) - living_pulled.forceMove(src) - update_appearance() - -/obj/structure/aquarium/ui_data(mob/user) - . = ..() - .["fluid_type"] = fluid_type - .["temperature"] = fluid_temp - .["allow_breeding"] = allow_breeding - var/list/content_data = list() - for(var/atom/movable/fish in contents) - content_data += list(list("name"=fish.name,"ref"=ref(fish))) - .["contents"] = content_data - -/obj/structure/aquarium/ui_static_data(mob/user) - . = ..() - //I guess these should depend on the fluid so lava critters can get high or stuff below water freezing point but let's keep it simple for now. - .["minTemperature"] = min_fluid_temp - .["maxTemperature"] = max_fluid_temp - .["fluidTypes"] = fluid_types - -/obj/structure/aquarium/ui_act(action, params) - . = ..() - if(.) - return - var/mob/user = usr - switch(action) - if("temperature") - var/temperature = params["temperature"] - if(isnum(temperature)) - fluid_temp = clamp(temperature, min_fluid_temp, max_fluid_temp) - . = TRUE - if("fluid") - if(params["fluid"] in fluid_types) - fluid_type = params["fluid"] - SEND_SIGNAL(src, COMSIG_AQUARIUM_FLUID_CHANGED, fluid_type) - . = TRUE - if("allow_breeding") - allow_breeding = !allow_breeding - . = TRUE - if("remove") - var/atom/movable/inside = locate(params["ref"]) in contents - if(inside) - if(isitem(inside)) - user.put_in_hands(inside) - else - inside.forceMove(get_turf(src)) - to_chat(user,span_notice("You take out [inside] from [src].")) - -/obj/structure/aquarium/ui_interact(mob/user, datum/tgui/ui) - . = ..() - ui = SStgui.try_update_ui(user, src, ui) - if(!ui) - ui = new(user, src, "Aquarium", name) - ui.open() - -/obj/structure/aquarium/obj_break(damage_flag) - . = ..() - if(!broken) - aquarium_smash() - -/obj/structure/aquarium/proc/aquarium_smash() - broken = TRUE - var/possible_destinations_for_fish = list() - var/droploc = drop_location() - if(isturf(droploc)) - possible_destinations_for_fish = get_adjacent_open_turfs(droploc) - else - possible_destinations_for_fish = list(droploc) - playsound(src, 'sound/effects/glassbr3.ogg', 100, TRUE) - for(var/atom/movable/fish in contents) - fish.forceMove(pick(possible_destinations_for_fish)) - if(fluid_type != AQUARIUM_FLUID_AIR) - var/datum/reagents/reagent_splash = new() - reagent_splash.add_reagent(/datum/reagent/water, 30) - chem_splash(droploc, 3, list(reagent_splash)) - update_appearance() - -#undef AQUARIUM_LAYER_STEP -#undef AQUARIUM_MIN_OFFSET -#undef AQUARIUM_MAX_OFFSET - - -/obj/structure/aquarium/prefilled/Initialize(mapload) - . = ..() - - new /obj/item/aquarium_prop/rocks(src) - new /obj/item/aquarium_prop/seaweed(src) - - new /obj/item/fish/goldfish(src) - new /obj/item/fish/angelfish(src) - new /obj/item/fish/guppy(src) diff --git a/code/modules/fishing/aquarium/aquarium_kit.dm b/code/modules/fishing/aquarium/aquarium_kit.dm deleted file mode 100644 index 229924eee7ba..000000000000 --- a/code/modules/fishing/aquarium/aquarium_kit.dm +++ /dev/null @@ -1,84 +0,0 @@ -///Fish feed can -/obj/item/fish_feed - name = "fish feed can" - desc = "Autogenerates nutritious fish feed based on sample inside." - icon = 'icons/obj/aquarium.dmi' - icon_state = "fish_feed" - w_class = WEIGHT_CLASS_TINY - -/obj/item/fish_feed/Initialize(mapload) - . = ..() - create_reagents(5, OPENCONTAINER) - reagents.add_reagent(/datum/reagent/consumable/nutriment, 1) //Default fish diet - -///Stasis fish case container for moving fish between aquariums safely. -/obj/item/storage/fish_case - name = "stasis fish case" - desc = "A small case keeping the fish inside in stasis." - icon_state = "fishbox" - - item_state = "syringe_kit" - lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' - righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' - - component_type = /datum/component/storage/concrete/fish_case - -/obj/item/storage/fish_case/Initialize(mapload) - ADD_TRAIT(src, TRAIT_FISH_SAFE_STORAGE, TRAIT_GENERIC) // Before populate so fish instatiates in ready container already - . = ..() - -/obj/item/aquarium_kit - name = "DIY Aquarium Construction Kit" - desc = "Everything you need to build your own aquarium. Raw materials sold separately." - icon = 'icons/obj/aquarium.dmi' - icon_state = "construction_kit" - w_class = WEIGHT_CLASS_TINY - -/obj/item/aquarium_kit/attack_self(mob/user) - . = ..() - to_chat(user,span_notice("There's instruction and tools necessary to build aquarium inside. All you need is to start crafting.")) - - -/obj/item/aquarium_prop - name = "generic aquarium prop" - desc = "very boring" - icon = 'icons/obj/aquarium.dmi' - - w_class = WEIGHT_CLASS_TINY - var/layer_mode = AQUARIUM_LAYER_MODE_BOTTOM - -/obj/item/aquarium_prop/Initialize(mapload) - . = ..() - AddComponent(/datum/component/aquarium_content) - -/obj/item/aquarium_prop/rocks - name = "rocks" - icon_state = "rocks" - -/obj/item/aquarium_prop/seaweed_top - name = "dense seaweeds" - icon_state = "seaweeds_front" - layer_mode = AQUARIUM_LAYER_MODE_TOP - -/obj/item/aquarium_prop/seaweed - name = "seaweeds" - icon_state = "seaweeds_back" - layer_mode = AQUARIUM_LAYER_MODE_BOTTOM - -/obj/item/aquarium_prop/rockfloor - name = "rock floor" - icon_state = "rockfloor" - layer_mode = AQUARIUM_LAYER_MODE_BOTTOM - -/obj/item/aquarium_prop/treasure - name = "tiny treasure chest" - icon_state = "treasure" - layer_mode = AQUARIUM_LAYER_MODE_BOTTOM - -/obj/item/storage/box/aquarium_props - name = "aquarium props box" - desc = "All you need to make your aquarium look good." - -/obj/item/storage/box/aquarium_props/PopulateContents() - for(var/prop_type in subtypesof(/obj/item/aquarium_prop)) - new prop_type(src) diff --git a/code/modules/fishing/bait.dm b/code/modules/fishing/bait.dm deleted file mode 100644 index e7b3af71f556..000000000000 --- a/code/modules/fishing/bait.dm +++ /dev/null @@ -1,35 +0,0 @@ -/obj/item/bait_can - name = "can o bait" - desc = "there's a lot of them in there, getting them out takes a while though" - icon = 'icons/obj/fishing.dmi' - icon_state = "bait_can" - w_class = WEIGHT_CLASS_SMALL - /// Tracking until we can take out another bait item - COOLDOWN_DECLARE(bait_removal_cooldown) - /// What bait item it produces - var/bait_type - /// Time between bait retrievals - var/cooldown_time = 10 SECONDS - -/obj/item/bait_can/attack_self(mob/user, modifiers) - . = ..() - var/fresh_bait = retrieve_bait(user) - if(fresh_bait) - user.put_in_hands(fresh_bait) - -/obj/item/bait_can/proc/retrieve_bait(mob/user) - if(!COOLDOWN_FINISHED(src, bait_removal_cooldown)) - user.balloon_alert(user, "wait a bit") //I can't think of generic ic reason. - return - COOLDOWN_START(src, bait_removal_cooldown, cooldown_time) - return new bait_type(src) - -/obj/item/bait_can/worm - name = "can o' worm" - desc = "this can got worms." - bait_type = /obj/item/reagent_containers/food/snacks/bait/worm - -/obj/item/bait_can/worm/premium - name = "can o' worm deluxe" - desc = "this can got fancy worms." - bait_type = /obj/item/reagent_containers/food/snacks/bait/worm/premium diff --git a/code/modules/fishing/fish/_fish.dm b/code/modules/fishing/fish/_fish.dm deleted file mode 100644 index 4d65e0cea0f6..000000000000 --- a/code/modules/fishing/fish/_fish.dm +++ /dev/null @@ -1,389 +0,0 @@ -// Fish path used for autogenerated fish -/obj/item/fish - name = "generic looking aquarium fish" - desc = "very bland" - icon = 'icons/obj/aquarium.dmi' - icon_state = "bugfish" - - w_class = WEIGHT_CLASS_TINY - - /// Resulting width of aquarium visual icon - default size of "fish_greyscale" state - var/sprite_width = 3 - /// Resulting height of aquarium visual icon - default size of "fish_greyscale" state - var/sprite_height = 3 - - /// Original width of aquarium visual icon - used to calculate scaledown factor - var/source_width = 32 - /// Original height of aquarium visual icon - used to calculate scaledown factor - var/source_height = 32 - - /// If present this icon will be used for in-aquarium visual for the fish instead of icon_state - var/dedicated_in_aquarium_icon_state - - /// If present aquarium visual will be this color - var/aquarium_vc_color - - /// Required fluid type for this fish to live. - var/required_fluid_type = AQUARIUM_FLUID_FRESHWATER - /// Required minimum temperature for the fish to live. - var/required_temperature_min = MIN_AQUARIUM_TEMP - /// Maximum possible temperature for the fish to live. - var/required_temperature_max = MAX_AQUARIUM_TEMP - - /// What type of reagent this fish needs to be fed. - var/food = /datum/reagent/consumable/nutriment - /// How often the fish needs to be fed - var/feeding_frequency = 5 MINUTES - /// Time of last feedeing - var/last_feeding - - /// Fish status - var/status = FISH_ALIVE - - /// Current fish health. Dies at 0. - var/health = 100 - - /// Should this fish type show in fish catalog - var/show_in_catalog = TRUE - /// Should this fish spawn in random fish cases - var/available_in_random_cases = TRUE - /// How rare this fish is in the random cases - var/random_case_rarity = FISH_RARITY_BASIC - - /// Fish autogenerated from this behaviour will be processable into this - var/fillet_type = /obj/item/reagent_containers/food/snacks/fishmeat - - /// Won't breed more than this amount in single aquarium. - var/stable_population = 1 - /// Last time new fish was created - var/last_breeding - /// How long it takes to produce new fish - var/breeding_timeout = 2 MINUTES - - var/flopping = FALSE - - var/in_stasis = FALSE - - // Fishing related properties - - /// List of fishing trait types, these modify probabilty/difficulty depending on rod/user properties - var/list/fishing_traits = list() - - /// Fishing behaviour - var/fish_ai_type = FISH_AI_DUMB - - /// Base additive modifier to fishing difficulty - var/fishing_difficulty_modifier = 0 - - /** - * Bait identifiers that make catching this fish easier and more likely - * Bait identifiers: Path | Trait | list("Type"="Foodtype","Value"= Food Type Flag like [MEAT]) - */ - var/list/favorite_bait = list() - - /** - * Bait identifiers that make catching this fish harder and less likely - * Bait identifiers: Path | Trait | list("Type"="Foodtype","Value"= Food Type Flag like [MEAT]) - */ - var/list/disliked_bait = list() - - /// Size in centimeters - var/size = 50 - /// Average size for this fish type in centimeters. Will be used as gaussian distribution with 20% deviation for fishing, bought fish are always standard size - var/average_size = 50 - - /// Weight in grams - var/weight = 1000 - /// Average weight for this fish type in grams - var/average_weight = 1000 - - - -/obj/item/fish/Initialize(mapload) - . = ..() - /* if(fillet_type) - AddElement(/datum/element/processable, TOOL_KNIFE, fillet_type, 1, 5) */ - AddComponent(/datum/component/aquarium_content, .proc/get_aquarium_animation, list(COMSIG_FISH_STATUS_CHANGED,COMSIG_FISH_STIRRED)) - RegisterSignal(src, COMSIG_ATOM_TEMPORARY_ANIMATION_START, .proc/on_temp_animation) - - check_environment_after_movement() - if(status != FISH_DEAD) - START_PROCESSING(SSobj, src) - - size = average_size - weight = average_weight - -/obj/item/fish/attackby(obj/item/tool, mob/living/user, params) - . = ..() - if ( \ - !isturf(src.loc) || \ - !(locate(/obj/structure/table) in src.loc) && \ - !(locate(/obj/structure/table/optable) in src.loc) && \ - !(locate(/obj/item/storage/bag/tray) in src.loc) \ - ) - to_chat(user, "You cannot slice [src] here! You need a table or at least a tray.") - return FALSE - if(tool.get_sharpness()) - playsound(loc, 'sound/weapons/slice.ogg', 50, TRUE, -1) - user.visible_message("[user] starts filleting \the [src].", "You start filleting \the [src]...", "You hear the sound of a sharp object slicing meat.") - if(do_after(user, 30, target = src)) - to_chat(user, "You fillet the [src].") - new fillet_type(loc, 1) - qdel(src) - -/obj/item/fish/examine(mob/user) - . = ..() - // All spacemen have magic eyes of fish weight perception until fish scale (get it?) is implemented. - . += span_notice("It's [size] cm long.") - . += span_notice("It weighs [weight] g.") - . += span_notice("It appears to be [status].") - -/obj/item/fish/proc/randomize_weight_and_size(modifier = 0) - var/size_deviation = 0.2 * average_size - var/size_mod = modifier * average_size - size = max(1,gaussian(average_size + size_mod, size_deviation)) - - var/weight_deviation = 0.2 * average_weight - var/weight_mod = modifier * average_weight - weight = max(1,gaussian(average_weight + weight_mod, weight_deviation)) - -/obj/item/fish/Moved(atom/OldLoc, Dir) - . = ..() - check_environment_after_movement() - -/obj/item/fish/proc/enter_stasis() - in_stasis = TRUE - // Stop processing until inserted into aquarium again. - stop_flopping() - STOP_PROCESSING(SSobj, src) - -/obj/item/fish/proc/exit_stasis() - in_stasis = FALSE - if(status != FISH_DEAD) - START_PROCESSING(SSobj, src) - -/obj/item/fish/proc/on_aquarium_insertion(obj/structure/aquarium) - if(isnull(last_feeding)) //Fish start fed. - last_feeding = world.time - RegisterSignal(aquarium, COMSIG_ATOM_EXITED, .proc/aquarium_exited) - RegisterSignal(aquarium, COMSIG_PARENT_ATTACKBY, .proc/attack_reaction) - -/obj/item/fish/proc/aquarium_exited(datum/source, atom/movable/gone, direction) - SIGNAL_HANDLER - if(src != gone) - return - UnregisterSignal(source,list(COMSIG_ATOM_EXITED,COMSIG_PARENT_ATTACKBY)) - -/// Our aquarium is hit with stuff -/obj/item/fish/proc/attack_reaction(datum/source, obj/item/thing, mob/user, params) - SIGNAL_HANDLER - if(is_food(thing)) - on_feeding(thing.reagents) - return COMPONENT_NO_AFTERATTACK - else - //stirred effect - SEND_SIGNAL(src, COMSIG_FISH_STIRRED) - -/obj/item/fish/proc/is_food(obj/item/thing) - return istype(thing, /obj/item/fish_feed) - -/obj/item/fish/proc/on_feeding(datum/reagents/feed_reagents) - if(feed_reagents.has_reagent(food)) - last_feeding = world.time - -/obj/item/fish/proc/check_environment_after_movement() - if(QDELETED(src)) //we don't care anymore - return - // Apply/remove stasis as needed - if(loc && HAS_TRAIT(loc, TRAIT_FISH_SAFE_STORAGE)) - enter_stasis() - else if(in_stasis) - exit_stasis() - - // Do additional stuff - var/in_aquarium = istype(loc,/obj/structure/aquarium) - if(in_aquarium) - on_aquarium_insertion(loc) - - // Start flopping if outside of fish container - var/should_be_flopping = status == FISH_ALIVE && loc && !HAS_TRAIT(loc,TRAIT_FISH_SAFE_STORAGE) && !in_aquarium - - if(should_be_flopping) - start_flopping() - else - stop_flopping() - -/obj/item/fish/process(delta_time) - if(in_stasis || status != FISH_ALIVE) - return - - process_health(delta_time) - if(ready_to_reproduce()) - try_to_reproduce() - -/obj/item/fish/proc/set_status(new_status) - switch(new_status) - if(FISH_ALIVE) - status = FISH_ALIVE - health = initial(health) // this is admin option anyway - START_PROCESSING(SSobj, src) - if(FISH_DEAD) - status = FISH_DEAD - STOP_PROCESSING(SSobj, src) - stop_flopping() - var/message = span_notice("\The [name] dies.") - if(istype(loc,/obj/structure/aquarium)) - loc.visible_message(message) - else - visible_message(message) - SEND_SIGNAL(src, COMSIG_FISH_STATUS_CHANGED) - -/obj/item/fish/proc/get_aquarium_animation() - var/obj/structure/aquarium/aquarium = loc - if(!istype(aquarium) || aquarium.fluid_type == AQUARIUM_FLUID_AIR || status == FISH_DEAD) - return AQUARIUM_ANIMATION_FISH_DEAD - else - return AQUARIUM_ANIMATION_FISH_SWIM - -/// Checks if our current environment lets us live. -/obj/item/fish/proc/proper_environment() - var/obj/structure/aquarium/aquarium = loc - if(!istype(aquarium)) - return FALSE - - if(required_fluid_type != AQUARIUM_FLUID_ANADROMOUS) - if(aquarium.fluid_type != required_fluid_type) - return FALSE - else - if(aquarium.fluid_type != AQUARIUM_FLUID_SALTWATER && aquarium.fluid_type != AQUARIUM_FLUID_FRESHWATER) - return FALSE - if(aquarium.fluid_temp < required_temperature_min || aquarium.fluid_temp > required_temperature_max) - return FALSE - return TRUE - -/obj/item/fish/proc/process_health(delta_time) - var/health_change_per_second = 0 - if(!proper_environment()) - health_change_per_second -= 3 //Dying here - if(world.time - last_feeding >= feeding_frequency) - health_change_per_second -= 0.5 //Starving - else - health_change_per_second += 0.5 //Slowly healing - adjust_health(health + health_change_per_second) - -/obj/item/fish/proc/adjust_health(amt) - health = clamp(amt, 0, initial(health)) - if(health <= 0) - set_status(FISH_DEAD) - - -/obj/item/fish/proc/ready_to_reproduce() - var/obj/structure/aquarium/aquarium = loc - if(!istype(aquarium)) - return FALSE - return aquarium.allow_breeding && health == initial(health) && stable_population > 1 && world.time - last_breeding >= breeding_timeout - -//Fish breeding stops if fish count exceeds this. -#define AQUARIUM_MAX_BREEDING_POPULATION 20 -/obj/item/fish/proc/try_to_reproduce() - var/obj/structure/aquarium/aquarium = loc - if(!istype(aquarium)) - return - if(length(aquarium.tracked_fish) >= AQUARIUM_MAX_BREEDING_POPULATION) //so aquariums full of fish don't need to do these expensive checks - return - var/list/other_fish_of_same_type = list() - for(var/obj/item/fish/fish_in_aquarium in aquarium) - if(fish_in_aquarium == src || fish_in_aquarium.type != type) - continue - other_fish_of_same_type += fish_in_aquarium - if(length(other_fish_of_same_type) >= stable_population) - return - var/obj/item/fish/second_fish - for(var/obj/item/fish/other_fish in other_fish_of_same_type) - if(other_fish.ready_to_reproduce()) - second_fish = other_fish - break - if(second_fish) - new type(loc) //could use child_type var - last_breeding = world.time - second_fish.last_breeding = world.time -#undef AQUARIUM_MAX_BREEDING_POPULATION - -#define PAUSE_BETWEEN_PHASES 15 -#define PAUSE_BETWEEN_FLOPS 2 -#define FLOP_COUNT 2 -#define FLOP_DEGREE 20 -#define FLOP_SINGLE_MOVE_TIME 1.5 -#define JUMP_X_DISTANCE 5 -#define JUMP_Y_DISTANCE 6 -/// This animation should be applied to actual parent atom instead of vc_object. -/proc/flop_animation(atom/movable/animation_target) - var/pause_between = PAUSE_BETWEEN_PHASES + rand(1, 5) //randomized a bit so fish are not in sync - animate(animation_target, time = pause_between, loop = -1) - //move nose down and up - for(var/_ in 1 to FLOP_COUNT) - var/matrix/up_matrix = matrix() - up_matrix.Turn(FLOP_DEGREE) - var/matrix/down_matrix = matrix() - down_matrix.Turn(-FLOP_DEGREE) - animate(transform = down_matrix, time = FLOP_SINGLE_MOVE_TIME, loop = -1) - animate(transform = up_matrix, time = FLOP_SINGLE_MOVE_TIME, loop = -1) - animate(transform = matrix(), time = FLOP_SINGLE_MOVE_TIME, loop = -1, easing = BOUNCE_EASING | EASE_IN) - animate(time = PAUSE_BETWEEN_FLOPS, loop = -1) - //bounce up and down - animate(time = pause_between, loop = -1, flags = ANIMATION_PARALLEL) - var/jumping_right = FALSE - var/up_time = 3 * FLOP_SINGLE_MOVE_TIME / 2 - for(var/_ in 1 to FLOP_COUNT) - jumping_right = !jumping_right - var/x_step = jumping_right ? JUMP_X_DISTANCE/2 : -JUMP_X_DISTANCE/2 - animate(time = up_time, pixel_y = JUMP_Y_DISTANCE , pixel_x=x_step, loop = -1, flags= ANIMATION_RELATIVE, easing = BOUNCE_EASING | EASE_IN) - animate(time = up_time, pixel_y = -JUMP_Y_DISTANCE, pixel_x=x_step, loop = -1, flags= ANIMATION_RELATIVE, easing = BOUNCE_EASING | EASE_OUT) - animate(time = PAUSE_BETWEEN_FLOPS, loop = -1) -#undef PAUSE_BETWEEN_PHASES -#undef PAUSE_BETWEEN_FLOPS -#undef FLOP_COUNT -#undef FLOP_DEGREE -#undef FLOP_SINGLE_MOVE_TIME -#undef JUMP_X_DISTANCE -#undef JUMP_Y_DISTANCE - -/// Starts flopping animation -/obj/item/fish/proc/start_flopping() - if(!flopping) //Requires update_transform/animate_wrappers to be less restrictive. - flopping = TRUE - flop_animation(src) - -/// Stops flopping animation -/obj/item/fish/proc/stop_flopping() - if(flopping) - flopping = FALSE - animate(src, transform = matrix()) //stop animation - -/// Refreshes flopping animation after temporary animation finishes -/obj/item/fish/proc/on_temp_animation(datum/source, animation_duration) - if(animation_duration > 0) - addtimer(CALLBACK(src, .proc/refresh_flopping), animation_duration) - -/obj/item/fish/proc/refresh_flopping() - if(flopping) - flop_animation(src) - -/// Returns random fish, using random_case_rarity probabilities. -/proc/random_fish_type(case_fish_only=TRUE, required_fluid) - var/static/probability_table - var/argkey = "fish_[required_fluid]_[case_fish_only]" //If this expands more extract bespoke element arg generation to some common helper. - if(!probability_table || !probability_table[argkey]) - if(!probability_table) - probability_table = list() - var/chance_table = list() - for(var/_fish_type in subtypesof(/obj/item/fish)) - var/obj/item/fish/fish = _fish_type - if(required_fluid && initial(fish.required_fluid_type) != required_fluid) - continue - if(initial(fish.available_in_random_cases) || !case_fish_only) - chance_table[fish] = initial(fish.random_case_rarity) - probability_table[argkey] = chance_table - return pickweight(probability_table[argkey]) - - diff --git a/code/modules/fishing/fish/fish_types.dm b/code/modules/fishing/fish/fish_types.dm deleted file mode 100644 index a4b895b9012b..000000000000 --- a/code/modules/fishing/fish/fish_types.dm +++ /dev/null @@ -1,298 +0,0 @@ -// Freshwater fish - -/obj/item/fish/goldfish - name = "goldfish" - desc = "Despite common belief, goldfish do not have three-second memories. They can actually remember things that happened up to three months ago." - icon_state = "goldfish" - sprite_width = 8 - sprite_height = 8 - stable_population = 3 - average_size = 30 - average_weight = 500 - favorite_bait = list(/obj/item/reagent_containers/food/snacks/bait/worm) - -/obj/item/fish/angelfish - name = "angelfish" - desc = "Young Angelfish often live in groups, while adults prefer solitary life. They become territorial and aggressive toward other fish when they reach adulthood." - icon_state = "angelfish" - dedicated_in_aquarium_icon_state = "bigfish" - sprite_height = 7 - source_height = 7 - average_size = 30 - average_weight = 500 - stable_population = 3 - -/obj/item/fish/guppy - name = "guppy" - desc = "Guppy is also known as rainbow fish because of the brightly colored body and fins." - icon_state = "guppy" - dedicated_in_aquarium_icon_state = "fish_greyscale" - aquarium_vc_color = "#91AE64" - sprite_width = 8 - sprite_height = 5 - average_size = 30 - average_weight = 500 - stable_population = 6 - -/obj/item/fish/plasmatetra - name = "plasma tetra" - desc = "Due to their small size, tetras are prey to many predators in their watery world, including eels, crustaceans, and invertebrates." - icon_state = "plastetra" - dedicated_in_aquarium_icon_state = "fish_greyscale" - aquarium_vc_color = "#D30EB0" - average_size = 30 - average_weight = 500 - stable_population = 3 - -/obj/item/fish/catfish - name = "cory catfish" - desc = "A catfish has about 100,000 taste buds, and their bodies are covered with them to help detect chemicals present in the water and also to respond to touch." - icon_state = "catfish" - dedicated_in_aquarium_icon_state = "fish_greyscale" - aquarium_vc_color = "#907420" - average_size = 100 - average_weight = 2000 - stable_population = 3 - favorite_bait = list( - list( - "Type" = "Foodtype", - "Value" = JUNKFOOD - ) - ) - - fishing_difficulty_modifier = 5 - -/obj/item/fish/bass - name = "largemouth bass" - desc = "A large, carnivorous freshwater fish known for thriving in most environments and being popular amongst sport fishers." - icon_state = "bass" - dedicated_in_aquarium_icon_state = "fish_greyscale" - aquarium_vc_color = "#3e8012" - average_size = 40 - average_weight = 5000 - stable_population = 3 - fishing_traits = list(/datum/fishing_trait/shiny_lover) - - fishing_difficulty_modifier = 5 - -/obj/item/fish/trout - name = "steelhead trout" - desc = "A species of coastal trout closely related to salmon and with a deep history of being used as a source of food." - icon_state = "trout" - dedicated_in_aquarium_icon_state = "fish_greyscale" - aquarium_vc_color = "#9e9e87" - required_fluid_type = AQUARIUM_FLUID_ANADROMOUS - average_size = 60 - average_weight = 12000 - stable_population = 3 - -/obj/item/fish/salmon - name = "pink salmon" - desc = "The most famous of all anadromous fish! Known for migrating up rivers once they reach adulthood to lay their eggs then return to the sea." - icon_state = "salmon" - dedicated_in_aquarium_icon_state = "fish_greyscale" - aquarium_vc_color = "#76c747" - required_fluid_type = AQUARIUM_FLUID_ANADROMOUS - average_size = 60 - average_weight = 3700 - stable_population = 3 - fishing_traits = list(/datum/fishing_trait/carnivore) - -/obj/item/fish/perch - name = "perch" - desc = "A relatively small, yet common, species of predatory fish." - icon_state = "perch" - dedicated_in_aquarium_icon_state = "fish_greyscale" - aquarium_vc_color = "#0a4603" - average_size = 20 - average_weight = 900 - stable_population = 6 - fishing_traits = list(/datum/fishing_trait/carnivore) - - -// Saltwater fish below - -/obj/item/fish/clownfish - name = "clownfish" - desc = "Clownfish catch prey by swimming onto the reef, attracting larger fish, and luring them back to the anemone. The anemone will sting and eat the larger fish, leaving the remains for the clownfish." - icon_state = "clownfish" - dedicated_in_aquarium_icon_state = "clownfish_small" - required_fluid_type = AQUARIUM_FLUID_SALTWATER - sprite_width = 8 - sprite_height = 5 - average_size = 30 - average_weight = 500 - stable_population = 4 - fishing_traits = list(/datum/fishing_trait/picky_eater) - -/obj/item/fish/cardinal - name = "cardinalfish" - desc = "Cardinalfish are often found near sea urchins, where the fish hide when threatened." - icon_state = "cardinalfish" - dedicated_in_aquarium_icon_state = "fish_greyscale" - required_fluid_type = AQUARIUM_FLUID_SALTWATER - average_size = 30 - average_weight = 500 - stable_population = 4 - fishing_traits = list(/datum/fishing_trait/vegan) - -/obj/item/fish/greenchromis - name = "green chromis" - desc = "The Chromis can vary in color from blue to green depending on the lighting and distance from the lights." - icon_state = "greenchromis" - dedicated_in_aquarium_icon_state = "fish_greyscale" - aquarium_vc_color = "#00ff00" - required_fluid_type = AQUARIUM_FLUID_SALTWATER - average_size = 30 - average_weight = 500 - stable_population = 5 - - fishing_difficulty_modifier = 5 // Bit harder - -/obj/item/fish/firefish - name = "firefish goby" - desc = "To communicate in the wild, the firefish uses its dorsal fin to alert others of potential danger." - icon_state = "firefish" - sprite_width = 6 - sprite_height = 5 - required_fluid_type = AQUARIUM_FLUID_SALTWATER - average_size = 30 - average_weight = 500 - stable_population = 3 - disliked_bait = list(/obj/item/reagent_containers/food/snacks/bait/worm, /obj/item/reagent_containers/food/snacks/bait/doughball) - fish_ai_type = FISH_AI_ZIPPY - - fishing_difficulty_modifier = 10 - -/obj/item/fish/pufferfish - name = "pufferfish" - desc = "One Pufferfish contains enough toxins in its liver to kill 30 people." - icon_state = "pufferfish" - required_fluid_type = AQUARIUM_FLUID_SALTWATER - sprite_width = 8 - sprite_height = 8 - average_size = 60 - average_weight = 1000 - stable_population = 3 - -/obj/item/fish/lanternfish - name = "lanternfish" - desc = "Typically found in areas below 6600 feet below the surface of the ocean, they live in complete darkness." - icon_state = "lanternfish" - required_fluid_type = AQUARIUM_FLUID_SALTWATER - random_case_rarity = FISH_RARITY_VERY_RARE - source_width = 28 - source_height = 21 - sprite_width = 8 - sprite_height = 8 - average_size = 100 - average_weight = 1500 - stable_population = 3 - fishing_traits = list(/datum/fishing_trait/nocturnal) - - fishing_difficulty_modifier = 10 - -//Exotic/Alien Fish (Formerly Tiziran Fish) -/obj/item/fish/dwarf_moonfish - name = "dwarf moonfish" - desc = "Ordinarily in the wild, the Zagoskian moonfish is around the size of a tuna, however through selective breeding a smaller breed suitable for being kept as an aquarium pet has been created." - icon_state = "dwarf_moonfish" - required_fluid_type = AQUARIUM_FLUID_SALTWATER - stable_population = 2 - fillet_type = /obj/item/reagent_containers/food/snacks/fishmeat/moonfish - average_size = 100 - average_weight = 2000 - - fishing_difficulty_modifier = 5 - -/obj/item/fish/gunner_jellyfish - name = "gunner jellyfish" - desc = "So called due to their resemblance to an artillery shell, the gunner jellyfish is native to Kalixcis, where it is enjoyed as a delicacy. Produces a mild hallucinogen that is destroyed by cooking." - icon_state = "gunner_jellyfish" - required_fluid_type = AQUARIUM_FLUID_SALTWATER - stable_population = 4 - fillet_type = /obj/item/reagent_containers/food/snacks/fishmeat/gunner_jellyfish - fishing_traits = list(/datum/fishing_trait/wary) - - fishing_difficulty_modifier = 5 - -/obj/item/fish/needlefish - name = "needlefish" - desc = "A tiny, transparent fish which resides in large schools in the oceans of Kalixcis. A common food for other, larger fish." - icon_state = "needlefish" - required_fluid_type = AQUARIUM_FLUID_SALTWATER - stable_population = 12 - fillet_type = null - average_size = 30 - average_weight = 300 - fishing_traits = list(/datum/fishing_trait/carnivore) - -/obj/item/fish/armorfish - name = "armorfish" - desc = "A small shellfish native to Kalixcis's oceans, known for its exceptionally hard shell. Consumed similarly to prawns." - icon_state = "armorfish" - required_fluid_type = AQUARIUM_FLUID_SALTWATER - stable_population = 10 - fillet_type = /obj/item/reagent_containers/food/snacks/fishmeat/armorfish - -/obj/item/storage/box/fish_debug - name = "box full of fish" - -/obj/item/storage/box/fish_debug/PopulateContents() - for(var/fish_type in subtypesof(/obj/item/fish)) - new fish_type(src) - -/obj/item/fish/donkfish - name = "donk co. company patent donkfish" - desc = "A lab-grown donkfish. Its invention was an accident for the most part, as it was intended to be consumed in donk pockets. Unfortunately, it tastes horrible." - icon_state = "donkfish" - random_case_rarity = FISH_RARITY_VERY_RARE - required_fluid_type = AQUARIUM_FLUID_FRESHWATER - stable_population = 4 - fillet_type = /obj/item/reagent_containers/food/snacks/fishmeat/donkfish - - fishing_difficulty_modifier = 10 - -/obj/item/fish/emulsijack - name = "toxic emulsijack" - desc = "Ah, the terrifying emulsijack. Created in a laboratory, this slimey, scaleless fish emits an invisible toxin that emulsifies other fish for it to feed on. Its only real use is for completely ruining a tank." - icon_state = "emulsijack" - random_case_rarity = FISH_RARITY_GOOD_LUCK_FINDING_THIS - required_fluid_type = AQUARIUM_FLUID_ANADROMOUS - stable_population = 3 - -/obj/item/fish/emulsijack/process(delta_time) - var/emulsified = FALSE - var/obj/structure/aquarium/aquarium = loc - if(istype(aquarium)) - for(var/obj/item/fish/victim in aquarium) - if(istype(victim, /obj/item/fish/emulsijack)) - continue //no team killing - victim.adjust_health((victim.health - 3) * delta_time) //the victim may heal a bit but this will quickly kill - emulsified = TRUE - if(emulsified) - adjust_health((health + 3) * delta_time) - last_feeding = world.time //emulsijack feeds on the emulsion! - ..() - -/obj/item/fish/ratfish - name = "ratfish" - desc = "A rat exposed to the murky waters of maintenance too long. Any higher power, if it revealed itself, would state that the ratfish's continued existence is extremely unwelcome." - icon_state = "ratfish" - random_case_rarity = FISH_RARITY_RARE - required_fluid_type = AQUARIUM_FLUID_FRESHWATER - stable_population = 10 //set by New, but this is the default config value - fillet_type = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/zombie //eww... - - fish_ai_type = FISH_AI_ZIPPY - favorite_bait = list( - list( - "Type" = "Foodtype", - "Value" = DAIRY - ) - ) - -/obj/item/fish/ratfish/Initialize(mapload) - . = ..() - //stable pop reflects the config for how many mice migrate. powerful... - stable_population = CONFIG_GET(number/mice_roundstart) diff --git a/code/modules/fishing/fish_catalog.dm b/code/modules/fishing/fish_catalog.dm deleted file mode 100644 index 4eb578208000..000000000000 --- a/code/modules/fishing/fish_catalog.dm +++ /dev/null @@ -1,110 +0,0 @@ -///Book detailing where to get the fish and their properties. -/obj/item/book/fish_catalog - name = "Fish Encyclopedia" - desc = "Indexes all fish known to mankind (and related species)." - icon_state = "fishbook" - //starting_content = "Lot of fish stuff" //book wrappers could use cleaning so this is not necessary - -/obj/item/book/fish_catalog/attack_self(mob/user) - . = ..() - ui_interact(user) - -/obj/item/book/fish_catalog/ui_interact(mob/user, datum/tgui/ui) - ui = SStgui.try_update_ui(user, src, ui) - if(!ui) - ui = new(user, src, "FishCatalog", name) - ui.open() - -/obj/item/book/fish_catalog/ui_static_data(mob/user) - . = ..() - var/static/fish_info - if(!fish_info) - fish_info = list() - for(var/_fish_type as anything in subtypesof(/obj/item/fish)) - var/obj/item/fish/fish = _fish_type - var/list/fish_data = list() - if(!initial(fish.show_in_catalog)) - continue - fish_data["name"] = initial(fish.name) - fish_data["desc"] = initial(fish.desc) - fish_data["fluid"] = initial(fish.required_fluid_type) - fish_data["temp_min"] = initial(fish.required_temperature_min) - fish_data["temp_max"] = initial(fish.required_temperature_max) - fish_data["icon"] = sanitize_css_class_name("[initial(fish.icon)][initial(fish.icon_state)]") - fish_data["color"] = initial(fish.color) - fish_data["source"] = initial(fish.available_in_random_cases) ? "[AQUARIUM_COMPANY] Fish Packs" : "Unknown" - fish_data["size"] = initial(fish.average_size) - fish_data["weight"] = initial(fish.average_weight) - var/datum/reagent/food_type = initial(fish.food) - if(food_type != /datum/reagent/consumable/nutriment) - fish_data["feed"] = initial(food_type.name) - else - fish_data["feed"] = "[AQUARIUM_COMPANY] Fish Feed" - fish_data["fishing_tips"] = build_fishing_tips(fish) - fish_info += list(fish_data) - // TODO: Custom entries for unusual stuff - - .["fish_info"] = fish_info - .["sponsored_by"] = AQUARIUM_COMPANY - -/obj/item/book/proc/bait_description(bait) - if(ispath(bait)) - var/obj/bait_item = bait - return initial(bait_item.name) - if(islist(bait)) - var/list/special_identifier = bait - switch(special_identifier["Type"]) - if("Foodtype") - return jointext(bitfield_to_list(special_identifier["Value"], FOOD_FLAGS_IC),",") - else - stack_trace("Unknown bait identifier in fish favourite/disliked list") - return "SOMETHING VERY WEIRD" - else - //Here we handle descriptions of traits fish use as qualifiers - return "something special" - -/obj/item/book/fish_catalog/proc/build_fishing_tips(fish_type) - var/obj/item/fish/fishy = fish_type - . = list() - //// Where can it be found - iterate fish sources, how should this handle key - var/list/spot_descriptions = list() - for(var/datum/fish_source/fishing_spot_type as anything in subtypesof(/datum/fish_source)) - var/datum/fish_source/temp = new fishing_spot_type - if((fish_type in temp.fish_table) && temp.catalog_description) - spot_descriptions += temp.catalog_description - .["spots"] = english_list(spot_descriptions, nothing_text = "Unknown") - ///Difficulty descriptor - switch(initial(fishy.fishing_difficulty_modifier)) - if(-INFINITY to 10) - .["difficulty"] = "Easy" - if(20 to 30) - .["difficulty"] = "Medium" - else - .["difficulty"] = "Hard" - var/list/fish_list_properties = collect_fish_properties() - var/list/fav_bait = fish_list_properties[fishy][NAMEOF(fishy, favorite_bait)] - var/list/disliked_bait = fish_list_properties[fishy][NAMEOF(fishy, disliked_bait)] - var/list/bait_list = list() - // Favourite/Disliked bait - for(var/bait_type_or_trait in fav_bait) - bait_list += bait_description(bait_type_or_trait) - .["favorite_bait"] = english_list(bait_list, nothing_text = "None") - bait_list.Cut() - for(var/bait_type_or_trait in disliked_bait) - bait_list += bait_description(bait_type_or_trait) - .["disliked_bait"] = english_list(bait_list, nothing_text = "None") - // Fish traits description - var/list/trait_descriptions = list() - var/list/fish_traits = fish_list_properties[fishy][NAMEOF(fishy, fishing_traits)] - for(var/fish_trait in fish_traits) - var/datum/fishing_trait/trait = fish_trait - trait_descriptions += initial(trait.catalog_description) - if(!length(trait_descriptions)) - trait_descriptions += "This fish exhibits no special behavior." - .["traits"] = trait_descriptions - return . - -/obj/item/book/fish_catalog/ui_assets(mob/user) - return list( - get_asset_datum(/datum/asset/spritesheet/fish) - ) diff --git a/code/modules/fishing/fishing_equipment.dm b/code/modules/fishing/fishing_equipment.dm deleted file mode 100644 index 9528510ba2f5..000000000000 --- a/code/modules/fishing/fishing_equipment.dm +++ /dev/null @@ -1,103 +0,0 @@ -// Reels - -/obj/item/fishing_line - name = "fishing line reel" - desc = "simple fishing line" - icon = 'icons/obj/fishing.dmi' - icon_state = "reel_blue" - w_class = WEIGHT_CLASS_TINY - var/fishing_line_traits = NONE - /// Color of the fishing line - var/line_color = "#808080" - -/obj/item/fishing_line/reinforced - name = "reinforced fishing line reel" - desc = "essential for fishing in extreme environments" - icon_state = "reel_green" - fishing_line_traits = FISHING_LINE_REINFORCED - line_color = "#2b9c2b" - -/obj/item/fishing_line/cloaked - name = "cloaked fishing line reel" - desc = "even harder to notice than the common variety" - icon_state = "reel_white" - fishing_line_traits = FISHING_LINE_CLOAKED - line_color = "#82cfdd" - -/obj/item/fishing_line/bouncy - name = "flexible fishing line reel" - desc = "this specialized line is much harder to snap" - icon_state = "reel_red" - fishing_line_traits = FISHING_LINE_BOUNCY - line_color = "#99313f" - -// Hooks - -/obj/item/fishing_hook - name = "simple fishing hook" - desc = "a simple fishing hook." - icon = 'icons/obj/fishing.dmi' - icon_state = "hook" - w_class = WEIGHT_CLASS_TINY - - var/fishing_hook_traits = NONE - // icon state added to main rod icon when this hook is equipped - var/rod_overlay_icon_state = "hook_overlay" - -/obj/item/fishing_hook/magnet - name = "magnetic hook" - desc = "won't make catching fish any easier but might help with looking for other things" - icon_state = "treasure" - fishing_hook_traits = FISHING_HOOK_MAGNETIC - rod_overlay_icon_state = "hook_treasure_overlay" - -/obj/item/fishing_hook/shiny - name = "shiny lure hook" - icon_state = "gold_shiny" - fishing_hook_traits = FISHING_HOOK_SHINY - rod_overlay_icon_state = "hook_shiny_overlay" - -/obj/item/fishing_hook/weighted - name = "weighted hook" - icon_state = "weighted" - fishing_hook_traits = FISHING_HOOK_WEIGHTED - rod_overlay_icon_state = "hook_weighted_overlay" - - -/obj/item/storage/toolbox/fishing - name = "fishing toolbox" - desc = "contains everything you need for your fishing trip" - icon_state = "fishing" - item_state = "artistic_toolbox" - material_flags = NONE - -/obj/item/storage/toolbox/ComponentInitialize() - . = ..() - // Can hold fishing rod despite the size - var/static/list/exception_cache = typecacheof(/obj/item/fishing_rod) - var/datum/component/storage/STR = GetComponent(/datum/component/storage) - STR.exception_hold = exception_cache - -/obj/item/storage/toolbox/fishing/PopulateContents() - new /obj/item/bait_can/worm(src) - new /obj/item/fishing_rod(src) - new /obj/item/fishing_hook(src) - new /obj/item/fishing_line(src) - -/obj/item/storage/box/fishing_hooks - name = "fishing hook set" - -/obj/item/storage/box/fishing_hooks/PopulateContents() - . = ..() - new /obj/item/fishing_hook/magnet(src) - new /obj/item/fishing_hook/shiny(src) - new /obj/item/fishing_hook/weighted(src) - -/obj/item/storage/box/fishing_lines - name = "fishing line set" - -/obj/item/storage/box/fishing_lines/PopulateContents() - . = ..() - new /obj/item/fishing_line/bouncy(src) - new /obj/item/fishing_line/reinforced(src) - new /obj/item/fishing_line/cloaked(src) diff --git a/code/modules/fishing/fishing_minigame.dm b/code/modules/fishing/fishing_minigame.dm deleted file mode 100644 index ce91cbf03321..000000000000 --- a/code/modules/fishing/fishing_minigame.dm +++ /dev/null @@ -1,215 +0,0 @@ -// Lure bobbing -#define WAIT_PHASE 1 -// Click now to start tgui part -#define BITING_PHASE 2 -// UI minigame phase -#define MINIGAME_PHASE 3 -// Shortest time the minigame can be won -#define MINIMUM_MINIGAME_DURATION 140 - -/datum/fishing_challenge - /// When the ui minigame phase started - var/start_time - /// Is it finished (either by win/lose or window closing) - var/completed = FALSE - /// Fish AI type to use - var/fish_ai = FISH_AI_DUMB - /// Rule modifiers (eg weighted bait) - var/list/special_effects = list() - /// Did the game get past the baiting phase, used to track if bait should be consumed afterwards - var/bait_taken = FALSE - /// Result path - var/reward_path = FISHING_DUD - /// Minigame difficulty - var/difficulty = FISHING_DEFAULT_DIFFICULTY - // Current phase - var/phase = WAIT_PHASE - // Timer for the next phase - var/next_phase_timer - /// Fishing mob - var/mob/user - /// Rod that is used for the challenge - var/obj/item/fishing_rod/used_rod - /// Lure visual - var/obj/effect/fishing_lure/lure - /// Background image from /datum/asset/simple/fishing_minigame - var/background = "default" - - /// Max distance we can move from the spot - var/max_distance = 5 - - /// Fishing line visual - var/datum/beam/fishing_line - -/datum/fishing_challenge/New(atom/spot, reward_path, obj/item/fishing_rod/rod, mob/user) - src.user = user - src.reward_path = reward_path - src.used_rod = rod - lure = new(get_turf(spot)) - /// Fish minigame properties - if(ispath(reward_path,/obj/item/fish)) - var/obj/item/fish/fish = reward_path - fish_ai = initial(fish.fish_ai_type) - // Apply fishing trait modifiers - var/list/fish_list_properties = collect_fish_properties() - var/list/fish_traits = fish_list_properties[fish][NAMEOF(fish, fishing_traits)] - for(var/fish_trait in fish_traits) - var/datum/fishing_trait/trait = new fish_trait - special_effects += trait.minigame_mod(rod, user) - /// Enable special parameters - if(rod.line) - if(rod.line.fishing_line_traits & FISHING_LINE_BOUNCY) - special_effects += FISHING_MINIGAME_RULE_LIMIT_LOSS - if(rod.hook) - if(rod.hook.fishing_hook_traits & FISHING_HOOK_WEIGHTED) - special_effects += FISHING_MINIGAME_RULE_WEIGHTED_BAIT - -/datum/fishing_challenge/Destroy(force, ...) - if(!completed) - complete(win = FALSE) - if(fishing_line) - QDEL_NULL(fishing_line) - if(lure) - QDEL_NULL(lure) - . = ..() - -/datum/fishing_challenge/proc/start(mob/user) - /// Create fishing line visuals - fishing_line = used_rod.create_fishing_line(lure, target_py = 5) - // If fishing line breaks los / rod gets dropped / deleted - RegisterSignal(fishing_line, COMSIG_FISHING_LINE_SNAPPED, .proc/interrupt) - ADD_TRAIT(user, TRAIT_GONE_FISHING, REF(src)) - SEND_SIGNAL(user, COMSIG_ADD_MOOD_EVENT, "fishing", /datum/mood_event/fishing) - RegisterSignal(user, COMSIG_MOB_CLICKON, .proc/handle_click) - start_baiting_phase() - to_chat(user, span_notice("You start fishing...")) - playsound(lure, 'sound/effects/splash.ogg', 100) - -/datum/fishing_challenge/proc/handle_click() - if(phase == WAIT_PHASE) //Reset wait - lure.balloon_alert(user, "miss!") - start_baiting_phase() - else if(phase == BITING_PHASE) - start_minigame_phase() - return COMSIG_MOB_CANCEL_CLICKON - -/datum/fishing_challenge/proc/check_distance() - SIGNAL_HANDLER - if(get_dist(user,lure) > max_distance) - interrupt() - -/// Challenge interrupted by something external -/datum/fishing_challenge/proc/interrupt() - SIGNAL_HANDLER - if(!completed) - complete(FALSE) - -/datum/fishing_challenge/proc/complete(win = FALSE, perfect_win = FALSE) - deltimer(next_phase_timer) - completed = TRUE - if(user) - UnregisterSignal(user, list(COMSIG_MOB_CLICKON, COMSIG_MOVABLE_MOVED)) - REMOVE_TRAIT(user, TRAIT_GONE_FISHING, REF(src)) - if(used_rod) - UnregisterSignal(used_rod, COMSIG_ITEM_DROPPED) - if(phase == MINIGAME_PHASE) - used_rod.consume_bait() - if(win) - // validate timings to have at least basic abuse prevention, though it's kinda impossible task here - // 140 from minimum completion bar fill time - var/minimum_time = start_time + MINIMUM_MINIGAME_DURATION - if(world.time < minimum_time) - win = FALSE - stack_trace("Fishing minimum time check failed") - if(win) - if(reward_path != FISHING_DUD) - playsound(lure, 'sound/effects/bigsplash.ogg', 100) - else - user.balloon_alert(user, "it got away") - SEND_SIGNAL(src, COMSIG_FISHING_CHALLENGE_COMPLETED, user, win, perfect_win) - qdel(src) - -/datum/fishing_challenge/proc/start_baiting_phase() - deltimer(next_phase_timer) - phase = WAIT_PHASE - //Bobbing animation - animate(lure, pixel_y = 1, time = 1 SECONDS, loop = -1, flags = ANIMATION_RELATIVE) - animate(pixel_y = -1, time = 1 SECONDS, flags = ANIMATION_RELATIVE) - //Setup next phase - var/wait_time = rand(1 SECONDS, 30 SECONDS) - next_phase_timer = addtimer(CALLBACK(src, .proc/start_biting_phase), wait_time, TIMER_STOPPABLE) - -/datum/fishing_challenge/proc/start_biting_phase() - phase = BITING_PHASE - // Trashing animation - playsound(lure, 'sound/effects/fish_splash.ogg', 100) - lure.balloon_alert(user, "!!!") - animate(lure, pixel_y = 3, time = 5, loop = -1, flags = ANIMATION_RELATIVE) - animate(pixel_y = -3, time = 5, flags = ANIMATION_RELATIVE) - // Setup next phase - var/wait_time = rand(3 SECONDS, 6 SECONDS) - next_phase_timer = addtimer(CALLBACK(src, .proc/start_baiting_phase), wait_time, TIMER_STOPPABLE) - -/datum/fishing_challenge/proc/start_minigame_phase() - phase = MINIGAME_PHASE - deltimer(next_phase_timer) - start_time = world.time - ui_interact(user) - -/datum/fishing_challenge/ui_interact(mob/user, datum/tgui/ui) - ui = SStgui.try_update_ui(user, src, ui) - if(!ui) - ui = new(user, src, "Fishing") - ui.set_autoupdate(FALSE) - ui.set_mouse_hook(TRUE) - ui.open() - -/datum/fishing_challenge/ui_host(mob/user) - return lure //Could be the target really - -// Manually closing the ui is treated as lose -/datum/fishing_challenge/ui_close(mob/user) - . = ..() - if(!completed) - complete(FALSE) - -/datum/fishing_challenge/ui_static_data(mob/user) - . = ..() - .["difficulty"] = max(1,min(difficulty,100)) - .["fish_ai"] = fish_ai - .["special_effects"] = special_effects - .["background_image"] = background - -/datum/fishing_challenge/ui_assets(mob/user) - return list(get_asset_datum(/datum/asset/simple/fishing_minigame)) //preset screens - -/datum/fishing_challenge/ui_status(mob/user, datum/ui_state/state) - return min( - get_dist(user, lure) > max_distance ? UI_CLOSE : UI_INTERACTIVE, - ui_status_user_has_free_hands(user), - ui_status_user_is_abled(user, lure), - ) - -/datum/fishing_challenge/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) - . = ..() - if(.) - return - - if(phase != MINIGAME_PHASE) - return - - switch(action) - if("win") - complete(win = TRUE, perfect_win = params["perfect"]) - if("lose") - complete(win = FALSE) - -/// The visual that appears over the fishing spot -/obj/effect/fishing_lure - icon = 'icons/obj/fishing.dmi' - icon_state = "lure_idle" - -#undef WAIT_PHASE -#undef BITING_PHASE -#undef MINIGAME_PHASE -#undef MINIMUM_MINIGAME_DURATION diff --git a/code/modules/fishing/fishing_portal_machine.dm b/code/modules/fishing/fishing_portal_machine.dm deleted file mode 100644 index 0cbeae7c3dac..000000000000 --- a/code/modules/fishing/fishing_portal_machine.dm +++ /dev/null @@ -1,48 +0,0 @@ -/obj/machinery/fishing_portal_generator - name = "fish-porter 3000" - desc = "fishing anywhere, anytime, anyway what was i talking about" - - icon = 'icons/obj/fishing.dmi' - icon_state = "portal_off" - - idle_power_usage = 0 - active_power_usage = 2000 - - anchored = FALSE - density = TRUE - - var/fishing_source = /datum/fish_source/portal - var/datum/component/fishing_spot/active - -/obj/machinery/fishing_portal_generator/wrench_act(mob/living/user, obj/item/tool) - . = ..() - default_unfasten_wrench(user, tool) - return TRUE - -/obj/machinery/fishing_portal_generator/interact(mob/user, special_state) - . = ..() - if(active) - deactivate() - else - activate() - -/obj/machinery/fishing_portal_generator/update_icon(updates) - . = ..() - if(active) - icon_state = "portal_on" - else - icon_state = "portal_off" - -/obj/machinery/fishing_portal_generator/proc/activate() - active = AddComponent(/datum/component/fishing_spot, fishing_source) - use_power = ACTIVE_POWER_USE - update_appearance() - -/obj/machinery/fishing_portal_generator/proc/deactivate() - QDEL_NULL(active) - use_power = IDLE_POWER_USE - update_appearance() - -/obj/machinery/fishing_portal_generator/on_set_is_operational(old_value) - if(old_value) - deactivate() diff --git a/code/modules/fishing/fishing_rod.dm b/code/modules/fishing/fishing_rod.dm deleted file mode 100644 index 1c4c0aa5377f..000000000000 --- a/code/modules/fishing/fishing_rod.dm +++ /dev/null @@ -1,465 +0,0 @@ -#define ROD_SLOT_BAIT "bait" -#define ROD_SLOT_LINE "line" -#define ROD_SLOT_HOOK "hook" - -/obj/item/fishing_rod - name = "fishing rod" - desc = "You can fish with this." - icon = 'icons/obj/fishing.dmi' - icon_state = "fishing_rod" - lefthand_file = 'icons/mob/inhands/equipment/fishing_rod_lefthand.dmi' - righthand_file = 'icons/mob/inhands/equipment/fishing_rod_righthand.dmi' - item_state = "rod" - inhand_x_dimension = 64 - inhand_y_dimension = 64 - force = 8 - w_class = WEIGHT_CLASS_HUGE - - /// How far can you cast this - var/cast_range = 5 - /// Fishing minigame difficulty modifier (additive) - var/difficulty_modifier = 0 - /// Explaination of rod functionality shown in the ui - var/ui_description = "A classic fishing rod, with no special qualities." - - var/obj/item/bait - var/obj/item/fishing_line/line - var/obj/item/fishing_hook/hook - - /// Currently hooked item for item reeling - var/obj/item/currently_hooked_item - - /// Fishing line visual for the hooked item - var/datum/beam/hooked_item_fishing_line - - /// Are we currently casting - var/casting = FALSE - - /// List of fishing line beams - var/list/fishing_lines = list() - - var/default_line_color = "gray" - - -/obj/item/fishing_rod/Destroy(force) - . = ..() - //Remove any leftover fishing lines - QDEL_LIST(fishing_lines) - - -/// Catch weight modifier for the given fish_type (or FISHING_DUD), additive -/obj/item/fishing_rod/proc/fish_bonus(fish_type) - return 0 - -/obj/item/fishing_rod/proc/consume_bait() - if(bait) - QDEL_NULL(bait) - update_appearance() - -/obj/item/fishing_rod/attack_self(mob/user) - if(currently_hooked_item) - reel(user) - -/obj/item/fishing_rod/proc/reel(mob/user) - //Could use sound here for feedback - if(do_after(user, 1 SECONDS, currently_hooked_item)) - // Should probably respect and used force move later - step_towards(currently_hooked_item, get_turf(src)) - if(get_dist(currently_hooked_item,get_turf(src)) < 1) - clear_hooked_item() - -/obj/item/fishing_rod/AltClick(mob/user) - . = ..() - ui_interact(user) - -/obj/item/fishing_rod/pre_attack(atom/targeted_atom, mob/living/user, params) - . = ..() - /// Reel in if able - if(currently_hooked_item) - reel(user) - return TRUE - SEND_SIGNAL(targeted_atom, COMSIG_PRE_FISHING) - -/// Generates the fishing line visual from the current user to the target and updates inhands -/obj/item/fishing_rod/proc/create_fishing_line(atom/movable/target, target_py = null) - var/mob/user = loc - if(!istype(user)) - return - var/beam_color = line?.line_color || default_line_color - var/datum/beam/fishing_line/fishing_line_beam = new(user, target, icon_state = "fishing_line", beam_color = beam_color, override_target_pixel_y = target_py) - fishing_line_beam.lefthand = user.get_held_index_of_item(src) % 2 == 1 - RegisterSignal(fishing_line_beam, COMSIG_BEAM_BEFORE_DRAW, .proc/check_los) - RegisterSignal(fishing_line_beam, COMSIG_PARENT_QDELETING, .proc/clear_line) - fishing_lines += fishing_line_beam - INVOKE_ASYNC(fishing_line_beam, /datum/beam/.proc/Start) - user.update_inv_hands() - return fishing_line_beam - -/obj/item/fishing_rod/proc/clear_line(datum/source) - SIGNAL_HANDLER - fishing_lines -= source - if(ismob(loc)) - var/mob/user = loc - user.update_inv_hands() - -/obj/item/fishing_rod/dropped(mob/user, silent) - . = ..() - if(currently_hooked_item) - clear_hooked_item() - for(var/datum/beam/fishing_line in fishing_lines) - SEND_SIGNAL(fishing_line, COMSIG_FISHING_LINE_SNAPPED) - QDEL_LIST(fishing_lines) - -/// Hooks the item -/obj/item/fishing_rod/proc/hook_item(mob/user, atom/target_atom) - if(currently_hooked_item) - return - if(!can_be_hooked(target_atom)) - return - currently_hooked_item = target_atom - hooked_item_fishing_line = create_fishing_line(target_atom) - RegisterSignal(hooked_item_fishing_line, COMSIG_FISHING_LINE_SNAPPED, .proc/clear_hooked_item) - -/// Checks what can be hooked -/obj/item/fishing_rod/proc/can_be_hooked(atom/movable/target) - // Could be made dependent on actual hook, ie magnet to hook metallic items - return istype(target, /obj/item) - -/obj/item/fishing_rod/proc/clear_hooked_item() - SIGNAL_HANDLER - - if(!QDELETED(hooked_item_fishing_line)) - QDEL_NULL(hooked_item_fishing_line) - currently_hooked_item = null - -// Checks fishing line for interruptions and range -/obj/item/fishing_rod/proc/check_los(datum/beam/source) - SIGNAL_HANDLER - . = NONE - - if(!CheckToolReach(src, source.target, cast_range)) - SEND_SIGNAL(source, COMSIG_FISHING_LINE_SNAPPED) //Stepped out of range or los interrupted - return BEAM_CANCEL_DRAW - -/obj/item/fishing_rod/afterattack(atom/target, mob/user, proximity_flag, click_parameters) - . = ..() - - /// Reel in if able - if(currently_hooked_item) - reel(user) - return - - /// If the line to whatever that is is clear and we're not already busy, try fishing in it - if(!casting && !currently_hooked_item && !proximity_flag && CheckToolReach(user, target, cast_range)) - /// Annoyingly pre attack is only called in melee - SEND_SIGNAL(target, COMSIG_PRE_FISHING) - casting = TRUE - var/obj/projectile/fishing_cast/cast_projectile = new(get_turf(src)) - cast_projectile.range = cast_range - cast_projectile.owner = src - cast_projectile.original = target - cast_projectile.fired_from = src - cast_projectile.firer = user - LAZYSET(cast_projectile.impacted, user, TRUE) - cast_projectile.preparePixelProjectile(target, user) - cast_projectile.fire() - -/// Called by hook projectile when hitting things -/obj/item/fishing_rod/proc/hook_hit(atom/atom_hit_by_hook_projectile) - var/mob/user = loc - if(!istype(user)) - return - if(SEND_SIGNAL(atom_hit_by_hook_projectile, COMSIG_FISHING_ROD_CAST, src, user) & FISHING_ROD_CAST_HANDLED) - return - /// If you can't fish in it, try hooking it - hook_item(user, atom_hit_by_hook_projectile) - -/obj/item/fishing_rod/ui_interact(mob/user, datum/tgui/ui) - ui = SStgui.try_update_ui(user, src, ui) - if(!ui) - ui = new(user, src, "FishingRod", name) - ui.set_autoupdate(FALSE) - ui.open() - -/obj/item/fishing_rod/update_overlays() - . = ..() - var/line_color = line?.line_color || default_line_color - /// Line part by the rod, always visible - var/mutable_appearance/reel_overlay = mutable_appearance(icon, "reel_overlay") - reel_overlay.color = line_color; - . += reel_overlay - - // Line & hook is also visible when only bait is equipped but it uses default appearances then - if(hook || bait) - var/mutable_appearance/line_overlay = mutable_appearance(icon, "line_overlay") - line_overlay.color = line_color; - . += line_overlay - var/mutable_appearance/hook_overlay = mutable_appearance(icon, hook?.rod_overlay_icon_state || "hook_overlay") - . += hook_overlay - - if(bait) - var/bait_state = "worm_overlay" //default to worm overlay for anything without specific one - if(istype(bait, /obj/item/reagent_containers/food/snacks/bait)) - var/obj/item/reagent_containers/food/snacks/bait/real_bait = bait - bait_state = real_bait.rod_overlay_icon_state - . += bait_state - -/obj/item/fishing_rod/worn_overlays(mutable_appearance/standing, isinhands, icon_file) - . = ..() - var/line_color = line?.line_color || default_line_color - var/mutable_appearance/reel_overlay = mutable_appearance(icon_file, "reel_overlay") - reel_overlay.appearance_flags |= RESET_COLOR - reel_overlay.color = line_color - . += reel_overlay - /// if we don't have anything hooked show the dangling hook & line - if(isinhands && length(fishing_lines) == 0) - var/mutable_appearance/line_overlay = mutable_appearance(icon_file, "line_overlay") - line_overlay.appearance_flags |= RESET_COLOR - line_overlay.color = line_color - . += line_overlay - . += mutable_appearance(icon_file, "hook_overlay") - -/obj/item/fishing_rod/attackby(obj/item/attacking_item, mob/user, params) - if(slot_check(attacking_item,ROD_SLOT_LINE)) - use_slot(ROD_SLOT_LINE, user, attacking_item) - SStgui.update_uis(src) - return TRUE - else if(slot_check(attacking_item,ROD_SLOT_HOOK)) - use_slot(ROD_SLOT_HOOK, user, attacking_item) - SStgui.update_uis(src) - return TRUE - else if(slot_check(attacking_item,ROD_SLOT_BAIT)) - use_slot(ROD_SLOT_BAIT, user, attacking_item) - SStgui.update_uis(src) - return TRUE - else if(istype(attacking_item, /obj/item/bait_can)) //Quicker filling from bait can - var/obj/item/bait_can/can = attacking_item - var/bait = can.retrieve_bait(user) - if(bait) - use_slot(ROD_SLOT_BAIT, user, bait) - SStgui.update_uis(src) - return TRUE - . = ..() - -/obj/item/fishing_rod/ui_data(mob/user) - . = ..() - var/list/data = list() - - data["bait_name"] = format_text(bait?.name) - data["bait_icon"] = bait != null ? icon2base64(icon(bait.icon, bait.icon_state)) : null - - data["line_name"] = format_text(line?.name) - data["line_icon"] = line != null ? icon2base64(icon(line.icon, line.icon_state)) : null - - data["hook_name"] = format_text(hook?.name) - data["hook_icon"] = hook != null ? icon2base64(icon(hook.icon, hook.icon_state)) : null - - data["description"] = ui_description - - return data - -/// Checks if the item fits the slot -/obj/item/fishing_rod/proc/slot_check(obj/item/item,slot) - if(!istype(item)) - return FALSE - switch(slot) - if(ROD_SLOT_HOOK) - if(!istype(item,/obj/item/fishing_hook)) - return FALSE - if(ROD_SLOT_LINE) - if(!istype(item,/obj/item/fishing_line)) - return FALSE - if(ROD_SLOT_BAIT) - if(!HAS_TRAIT(item, FISHING_BAIT_TRAIT)) - return FALSE - return TRUE - -/obj/item/fishing_rod/ui_act(action, list/params) - . = ..() - if(.) - return . - var/mob/user = usr - switch(action) - if("slot_action") - // Simple click with empty hand to remove, click with item to insert/switch - var/obj/item/held_item = user.get_active_held_item() - if(held_item == src) - return - use_slot(params["slot"], user, held_item) - return TRUE - -/// Ideally this will be replaced with generic slotted storage datum + display -/obj/item/fishing_rod/proc/use_slot(slot, mob/user, obj/item/new_item) - var/obj/item/current_item - switch(slot) - if(ROD_SLOT_BAIT) - current_item = bait - if(ROD_SLOT_HOOK) - current_item = hook - if(ROD_SLOT_LINE) - current_item = line - if(!new_item && !current_item) - return - // Trying to remove the item - if(!new_item && current_item) - user.put_in_hands(current_item) - update_appearance() - return - // Trying to insert item into empty slot - if(new_item && !current_item) - if(!slot_check(new_item, slot)) - return - if(user.transferItemToLoc(new_item,src)) - switch(slot) - if(ROD_SLOT_BAIT) - bait = new_item - if(ROD_SLOT_HOOK) - hook = new_item - if(ROD_SLOT_LINE) - line = new_item - update_appearance() - /// Trying to swap item - if(new_item && current_item) - if(!slot_check(new_item,slot)) - return - if(user.transferItemToLoc(new_item,src)) - switch(slot) - if(ROD_SLOT_BAIT) - bait = new_item - if(ROD_SLOT_HOOK) - hook = new_item - if(ROD_SLOT_LINE) - line = new_item - user.put_in_hands(current_item) - update_appearance() - - -/obj/item/fishing_rod/Exited(atom/movable/gone, direction) - . = ..() - if(gone == bait) - bait = null - if(gone == line) - line = null - if(gone == hook) - hook = null - -/obj/item/fishing_rod/master - name = "master fishing rod" - desc = "The mythical rod of a lost fisher king. Said to be imbued with un-paralleled fishing power. There's writing on the back of the pole. \"中国航天制造\"" - difficulty_modifier = -10 - ui_description = "This rods makes fishing easy even for an absolute beginner." - icon_state = "fishing_rod_master" - - -/obj/item/fishing_rod/tech - name = "advanced fishing rod" - desc = "An embedded universal constructor along with micro-fusion generator makes this marvel of technology never run out of bait. Interstellar treaties prevent using it outside of recreational fishing. And you can fish with this. " - ui_description = "This rod has an infinite supply of synthetic bait." - icon_state = "fishing_rod_science" - -/obj/item/fishing_rod/tech/Initialize(mapload) - . = ..() - var/obj/item/reagent_containers/food/snacks/bait/doughball/synthetic/infinite_supply_of_bait = new(src) - bait = infinite_supply_of_bait - update_appearance() - -/obj/item/fishing_rod/tech/consume_bait() - return - -/obj/item/fishing_rod/tech/use_slot(slot, mob/user, obj/item/new_item) - if(slot == ROD_SLOT_BAIT) - return - return ..() - -#undef ROD_SLOT_BAIT -#undef ROD_SLOT_LINE -#undef ROD_SLOT_HOOK - -/obj/projectile/fishing_cast - name = "fishing hook" - icon = 'icons/obj/fishing.dmi' - icon_state = "hook_projectile" - damage = 0 - nodamage = TRUE - range = 5 - suppressed = SUPPRESSED_VERY - can_hit_turfs = TRUE - - var/obj/item/fishing_rod/owner - var/datum/beam/our_line - -/obj/projectile/fishing_cast/Impact(atom/hit_atom) - . = ..() - owner.hook_hit(hit_atom) - qdel(src) - -/obj/projectile/fishing_cast/fire(angle, atom/direct_target) - . = ..() - our_line = owner.create_fishing_line(src) - -/obj/projectile/fishing_cast/Destroy() - . = ..() - QDEL_NULL(our_line) - owner?.casting = FALSE - - - -/datum/beam/fishing_line - // Is the fishing rod held in left side hand - var/lefthand = FALSE - -/datum/beam/fishing_line/Start() - update_offsets(origin.dir) - . = ..() - RegisterSignal(origin, COMSIG_ATOM_DIR_CHANGE, .proc/handle_dir_change) - -/datum/beam/fishing_line/Destroy() - UnregisterSignal(origin, COMSIG_ATOM_DIR_CHANGE) - . = ..() - -/datum/beam/fishing_line/proc/handle_dir_change(atom/movable/source, olddir, newdir) - SIGNAL_HANDLER - update_offsets(newdir) - INVOKE_ASYNC(src, /datum/beam/.proc/redrawing) - -/datum/beam/fishing_line/proc/update_offsets(user_dir) - switch(user_dir) - if(SOUTH) - override_origin_pixel_x = lefthand ? lefthand_s_px : righthand_s_px - override_origin_pixel_y = lefthand ? lefthand_s_py : righthand_s_py - if(EAST) - override_origin_pixel_x = lefthand ? lefthand_e_px : righthand_e_px - override_origin_pixel_y = lefthand ? lefthand_e_py : righthand_e_py - if(WEST) - override_origin_pixel_x = lefthand ? lefthand_w_px : righthand_w_px - override_origin_pixel_y = lefthand ? lefthand_w_py : righthand_w_py - if(NORTH) - override_origin_pixel_x = lefthand ? lefthand_n_px : righthand_n_px - override_origin_pixel_y = lefthand ? lefthand_n_py : righthand_n_py - -// Make these inline with final sprites -/datum/beam/fishing_line - var/righthand_s_px = 13 - var/righthand_s_py = 16 - - var/righthand_e_px = 18 - var/righthand_e_py = 16 - - var/righthand_w_px = -20 - var/righthand_w_py = 18 - - var/righthand_n_px = -14 - var/righthand_n_py = 16 - - var/lefthand_s_px = -13 - var/lefthand_s_py = 15 - - var/lefthand_e_px = 24 - var/lefthand_e_py = 18 - - var/lefthand_w_px = -17 - var/lefthand_w_py = 16 - - var/lefthand_n_px = 13 - var/lefthand_n_py = 15 - diff --git a/code/modules/fishing/fishing_traits.dm b/code/modules/fishing/fishing_traits.dm deleted file mode 100644 index 39bd1e60dfa9..000000000000 --- a/code/modules/fishing/fishing_traits.dm +++ /dev/null @@ -1,82 +0,0 @@ -/datum/fishing_trait - /// Description of the trait in the fishing catalog - var/catalog_description - -/// Difficulty modifier from this mod, needs to return a list with two values -/datum/fishing_trait/proc/difficulty_mod(obj/item/fishing_rod/rod, mob/fisherman) - SHOULD_CALL_PARENT(TRUE) //Technically it doesn't but this makes it saner without custom unit test - return list(ADDITIVE_FISHING_MOD = 0, MULTIPLICATIVE_FISHING_MOD = 1) - -/// Catch weight table modifier from this mod, needs to return a list with two values -/datum/fishing_trait/proc/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman) - SHOULD_CALL_PARENT(TRUE) - return list(ADDITIVE_FISHING_MOD = 0, MULTIPLICATIVE_FISHING_MOD = 1) - -/// Returns special minigame rules applied by this trait -/datum/fishing_trait/proc/minigame_mod(obj/item/fishing_rod/rod, mob/fisherman) - return list() - -/datum/fishing_trait/wary - catalog_description = "This fish will avoid visible fish lines, cloaked line recommended." - -/datum/fishing_trait/wary/difficulty_mod(obj/item/fishing_rod/rod, mob/fisherman) - . = ..() - // Wary fish require transparent line or they're harder - if(!rod.line || !(rod.line.fishing_line_traits & FISHING_LINE_CLOAKED)) - .[ADDITIVE_FISHING_MOD] = -FISH_TRAIT_MINOR_DIFFICULTY_BOOST - -/datum/fishing_trait/shiny_lover - catalog_description = "This fish loves shiny things, shiny lure recommended." - -/datum/fishing_trait/shiny_lover/difficulty_mod(obj/item/fishing_rod/rod, mob/fisherman) - . = ..() - // These fish are easier to catch with shiny lure - if(rod.hook && rod.hook.fishing_hook_traits & FISHING_HOOK_SHINY) - .[ADDITIVE_FISHING_MOD] = FISH_TRAIT_MINOR_DIFFICULTY_BOOST - -/datum/fishing_trait/picky_eater - catalog_description = "This fish is very picky and will ignore low quality bait." - -/datum/fishing_trait/picky_eater/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman) - . = ..() - if(!rod.bait || !(HAS_TRAIT(rod.bait, GOOD_QUALITY_BAIT_TRAIT) || HAS_TRAIT(rod.bait, GREAT_QUALITY_BAIT_TRAIT))) - .[MULTIPLICATIVE_FISHING_MOD] = 0 - - -/datum/fishing_trait/nocturnal - catalog_description = "This fish avoids bright lights, fishing in darkness recommended." - -/datum/fishing_trait/nocturnal/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman) - . = ..() - var/turf/T = get_turf(fisherman) - var/light_amount = T.get_lumcount() - if(light_amount < SHADOW_SPECIES_LIGHT_THRESHOLD) - .[MULTIPLICATIVE_FISHING_MOD] = 0 - - -/datum/fishing_trait/heavy - catalog_description = "This fish tends to stay near the waterbed."; - -/datum/fishing_trait/heavy/minigame_mod(obj/item/fishing_rod/rod, mob/fisherman) - return list(FISHING_MINIGAME_RULE_HEAVY_FISH) - - -/datum/fishing_trait/carnivore - catalog_description = "This fish can only be baited with meat." - -/datum/fishing_trait/carnivore/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman) - . = ..() - .[MULTIPLICATIVE_FISHING_MOD] = 0 - if(rod.bait && istype(rod.bait, /obj/item/reagent_containers/food/snacks)) - var/obj/item/reagent_containers/food/food_bait = rod.bait - if(food_bait.foodtype & MEAT) - .[MULTIPLICATIVE_FISHING_MOD] = 1 - -/datum/fishing_trait/vegan - catalog_description = "This fish can only be baited with fresh produce." - -/datum/fishing_trait/vegan/catch_weight_mod(obj/item/fishing_rod/rod, mob/fisherman) - . = ..() - .[MULTIPLICATIVE_FISHING_MOD] = 0 - if(rod.bait && istype(rod.bait, /obj/item/reagent_containers/food/snacks/grown)) - .[MULTIPLICATIVE_FISHING_MOD] = 1 diff --git a/code/modules/fishing/sources/_fish_source.dm b/code/modules/fishing/sources/_fish_source.dm deleted file mode 100644 index 136a650148cd..000000000000 --- a/code/modules/fishing/sources/_fish_source.dm +++ /dev/null @@ -1,201 +0,0 @@ -/// Keyed list of preset sources to configuration instance -GLOBAL_LIST_INIT(preset_fish_sources,init_fishing_configurations()) - -/// These are shared between their spots -/proc/init_fishing_configurations() - . = list() - - var/datum/fish_source/ocean/beach/beach_preset = new - .[FISHING_SPOT_PRESET_BEACH] = beach_preset - - var/datum/fish_source/jungle/jungle_preset = new - .[FISHING_SPOT_PRESET_JUNGLE] = jungle_preset - - var/datum/fish_source/lavaland/lava_preset = new - .[FISHING_SPOT_PRESET_LAVALAND_LAVA] = lava_preset - -/// Where the fish actually come from - every fishing spot has one assigned but multiple fishing holes can share single source, ie single shared one for ocean/lavaland river -/datum/fish_source - /// Fish catch weight table - these are relative weights - var/list/fish_table = list() - /// If a key from fish_table is present here, that fish is availible in limited quantity and is reduced by one on successful fishing - var/list/fish_counts = list() - /// Text shown as baloon alert when you roll a dud in the table - var/duds = list("it was nothing", "the hook is empty") - /// Baseline difficulty for fishing in this spot - var/fishing_difficulty = FISHING_DEFAULT_DIFFICULTY - /// How the spot type is described in fish catalog section about fish sources, will be skipped if null - var/catalog_description - /// Background image name from /datum/asset/simple/fishing_minigame - var/background = "fishing_background_default" - -/// Can we fish in this spot at all. Returns DENIAL_REASON or null if we're good to go -/datum/fish_source/proc/can_fish(obj/item/fishing_rod/rod, mob/fisherman) - return - - -/// DIFFICULTY = (SPOT_BASE_VALUE + FISH_MODIFIER + ROD_MODIFIER + FAV/DISLIKED_BAIT_MODIFIER + TRAITS_ADDITIVE) * TRAITS_MULTIPLICATIVE , For non-fish it's just SPOT_BASE_VALUE -/datum/fish_source/proc/calculate_difficulty(result, obj/item/fishing_rod/rod, mob/fisherman) - . = fishing_difficulty - - if(!ispath(result,/obj/item/fish)) - // In the future non-fish rewards can have variable difficulty calculated here - return - - var/list/fish_list_properties = collect_fish_properties() - var/obj/item/fish/caught_fish = result - // Baseline fish difficulty - . += initial(caught_fish.fishing_difficulty_modifier) - . += rod.difficulty_modifier - - if(rod.bait) - var/obj/item/bait = rod.bait - //Fav bait makes it easier - var/list/fav_bait = fish_list_properties[caught_fish][NAMEOF(caught_fish, favorite_bait)] - for(var/bait_identifer in fav_bait) - if(is_matching_bait(bait, bait_identifer)) - . += FAV_BAIT_DIFFICULTY_MOD - break - //Disliked bait makes it harder - var/list/disliked_bait = fish_list_properties[caught_fish][NAMEOF(caught_fish, disliked_bait)] - for(var/bait_identifer in disliked_bait) - if(is_matching_bait(bait, bait_identifer)) - . += DISLIKED_BAIT_DIFFICULTY_MOD - break - - // Matching/not matching fish traits and equipment - var/list/fish_traits = fish_list_properties[caught_fish][NAMEOF(caught_fish, fishing_traits)] - - var/additive_mod = 0 - var/multiplicative_mod = 1 - for(var/fish_trait in fish_traits) - var/datum/fishing_trait/trait = new fish_trait - var/list/mod = trait.difficulty_mod(rod, fisherman) - additive_mod += mod[ADDITIVE_FISHING_MOD] - multiplicative_mod *= mod[MULTIPLICATIVE_FISHING_MOD] - - . += additive_mod - . *= multiplicative_mod - -/// In case you want more complex rules for specific spots -/datum/fish_source/proc/roll_reward(obj/item/fishing_rod/rod, mob/fisherman) - return pickweight(get_modified_fish_table(rod,fisherman)) - -/// Gives out the reward if possible -/datum/fish_source/proc/dispense_reward(reward_path, mob/fisherman) - if((reward_path in fish_counts)) // This is limited count result - if(fish_counts[reward_path] > 0) - fish_counts[reward_path] -= 1 - else - reward_path = FISHING_DUD //Ran out of these since rolling (multiple fishermen on same source most likely) - if(ispath(reward_path)) - if(ispath(reward_path,/obj/item)) - var/obj/item/reward = new reward_path - if(ispath(reward_path,/obj/item/fish)) - var/obj/item/fish/caught_fish = reward - caught_fish.randomize_weight_and_size() - //fish caught signal if needed goes here and/or fishing achievements - //Try to put it in hand - fisherman.put_in_hands(reward) - fisherman.balloon_alert(fisherman, "caught [reward]!") - else //If someone adds fishing out carp/chests/singularities or whatever just plop it down on the fisher's turf - fisherman.balloon_alert(fisherman, "caught something!") - new reward_path(get_turf(fisherman)) - else if (reward_path == FISHING_DUD) - //baloon alert instead - fisherman.balloon_alert(fisherman,pick(duds)) - -/// Cached fish list properties so we don't have to initalize fish every time, init deffered -GLOBAL_LIST(fishing_property_cache) - -/// Awful workaround around initial(x.list_variable) not being a thing while trying to keep some semblance of being structured -/proc/collect_fish_properties() - if(GLOB.fishing_property_cache == null) - var/list/fish_property_table = list() - for(var/fish_type in subtypesof(/obj/item/fish)) - var/obj/item/fish/fish = new fish_type(null) - fish_property_table[fish_type] = list() - fish_property_table[fish_type][NAMEOF(fish, favorite_bait)] = fish.favorite_bait.Copy() - fish_property_table[fish_type][NAMEOF(fish, disliked_bait)] = fish.disliked_bait.Copy() - fish_property_table[fish_type][NAMEOF(fish, fishing_traits)] = fish.fishing_traits.Copy() - QDEL_NULL(fish) - GLOB.fishing_property_cache = fish_property_table - return GLOB.fishing_property_cache - -/// Checks if bait matches identifier from fav/disliked bait list -/datum/fish_source/proc/is_matching_bait(obj/item/bait, identifier) - if(ispath(identifier)) //Just a path - return istype(bait, identifier) - if(islist(identifier)) - var/list/special_identifier = identifier - switch(special_identifier["Type"]) - if("Foodtype") - var/obj/item/reagent_containers/food/food_bait = bait - return istype(food_bait) && food_bait.foodtype & special_identifier["Value"] - else - CRASH("Unknown bait identifier in fish favourite/disliked list") - else - return HAS_TRAIT(bait, identifier) - -/// Builds a fish weights table modified by bait/rod/user properties -/datum/fish_source/proc/get_modified_fish_table(obj/item/fishing_rod/rod, mob/fisherman) - var/obj/item/bait = rod.bait - - var/list/fish_list_properties = collect_fish_properties() - - var/list/final_table = fish_table.Copy() - for(var/result in final_table) - if((result in fish_counts) && fish_counts[result] <= 0) //ran out of these, ignore - final_table -= result - continue - final_table[result] += rod.fish_bonus(result) //Decide on order here so it can be multiplicative - if(result == FISHING_DUD) - //Modify dud result - //Bait quality reduces dud chance heavily. - if(bait) - if(HAS_TRAIT(bait, GREAT_QUALITY_BAIT_TRAIT)) - final_table[result] *= 0.1 - else if(HAS_TRAIT(bait, GOOD_QUALITY_BAIT_TRAIT)) - final_table[result] *= 0.3 - else if(HAS_TRAIT(bait, BASIC_QUALITY_BAIT_TRAIT)) - final_table[result] *= 0.5 - else - final_table[result] *= 10 //Fishing without bait is not going to be easy - else if(ispath(result, /obj/item/fish)) - //Modify fish roll chance - var/obj/item/fish/caught_fish = result - - if(bait) - //Bait matching likes doubles the chance - var/list/fav_bait = fish_list_properties[result][NAMEOF(caught_fish, favorite_bait)] - for(var/bait_identifer in fav_bait) - if(is_matching_bait(bait, bait_identifer)) - final_table[result] *= 2 - break // could compound possibly - //Bait matching dislikes - var/list/disliked_bait = fish_list_properties[result][NAMEOF(caught_fish, disliked_bait)] - for(var/bait_identifer in disliked_bait) - if(is_matching_bait(bait, bait_identifer)) - final_table[result] *= 0.5 - break // same question as above - - // Apply fishing trait modifiers - var/list/fish_traits = fish_list_properties[caught_fish][NAMEOF(caught_fish, fishing_traits)] - var/additive_mod = 0 - var/multiplicative_mod = 1 - for(var/fish_trait in fish_traits) - var/datum/fishing_trait/trait = new fish_trait - var/list/mod = trait.catch_weight_mod(rod, fisherman) - additive_mod += mod[ADDITIVE_FISHING_MOD] - multiplicative_mod *= mod[MULTIPLICATIVE_FISHING_MOD] - - final_table[result] += additive_mod - final_table[result] *= multiplicative_mod - - else - //Modify other paths chance - if(rod.hook && rod.hook.fishing_hook_traits & FISHING_HOOK_MAGNETIC) - final_table[result] *= 5 - if(final_table[result] <= 0) - final_table -= result - return final_table diff --git a/code/modules/fishing/sources/source_types.dm b/code/modules/fishing/sources/source_types.dm deleted file mode 100644 index 752bfcd97537..000000000000 --- a/code/modules/fishing/sources/source_types.dm +++ /dev/null @@ -1,82 +0,0 @@ -/datum/fish_source/ocean - fish_table = list( - FISHING_DUD = 15, - /obj/item/spacecash/bundle/c1 = 10, - /obj/item/spacecash/bundle/c5 = 5, - /obj/item/clothing/shoes/workboots = 5, - /obj/item/fish/clownfish = 15, - /obj/item/fish/pufferfish = 15, - /obj/item/fish/cardinal = 15, - /obj/item/fish/greenchromis = 15, - /obj/item/fish/needlefish = 15, - /obj/item/fish/armorfish = 15, - /obj/item/fish/trout = 10, - /obj/item/fish/salmon = 10, - /obj/item/fish/dwarf_moonfish = 10, - /obj/item/fish/gunner_jellyfish = 10, - /obj/item/fish/lanternfish = 5, - /obj/item/fish/firefish = 5, - /obj/item/fish/emulsijack = 1 - ) - fishing_difficulty = FISHING_DEFAULT_DIFFICULTY + 5 - -/datum/fish_source/ocean/beach - catalog_description = "Beach shore water" - -/datum/fish_source/jungle - fish_table = list( - FISHING_DUD = 15, - /obj/item/spacecash/bundle/c1 = 10, - /obj/item/spacecash/bundle/c5 = 5, - /obj/item/fish/perch = 20, - /obj/item/fish/goldfish = 15, - /obj/item/fish/angelfish = 15, - /obj/item/fish/guppy = 15, - /obj/item/fish/plasmatetra = 15, - /obj/item/fish/trout = 10, - /obj/item/fish/catfish = 10, - /obj/item/fish/bass = 10, - /obj/item/fish/donkfish = 5, - /obj/item/fish/emulsijack = 1 - ) - fishing_difficulty = FISHING_DEFAULT_DIFFICULTY + 5 - -/datum/fish_source/jungle - catalog_description = "Jungle lake water" - -/datum/fish_source/portal - fish_table = list( - FISHING_DUD = 5, - /obj/item/fish/goldfish = 10, - /obj/item/fish/guppy = 10, - ) - catalog_description = "Fish dimension (Fishing portal generator)" - -/datum/fish_source/lavaland - catalog_description = "Lava vents" - background = "fishing_background_lavaland" - fish_table = list( - FISHING_DUD = 5, - /obj/item/stack/ore/slag = 20, - /obj/structure/closet/crate/necropolis/tendril = 1, - /obj/effect/mob_spawn/human/corpse/charredskeleton = 1 - ) - fish_counts = list( - /obj/structure/closet/crate/necropolis/tendril = 1 - ) - - fishing_difficulty = FISHING_DEFAULT_DIFFICULTY + 10 - -/datum/fish_source/lavaland/can_fish(obj/item/fishing_rod/rod, mob/fisherman) - . = ..() - if(!rod.line || !(rod.line.fishing_line_traits & FISHING_LINE_REINFORCED)) - return "You'll need reinforced fishing line to fish in there" - - -/datum/fish_source/moisture_trap - catalog_description = "moisture trap basins" - fish_table = list( - FISHING_DUD = 20, - /obj/item/fish/ratfish = 10 - ) - fishing_difficulty = FISHING_DEFAULT_DIFFICULTY + 10 diff --git a/code/modules/food_and_drinks/food/bait.dm b/code/modules/food_and_drinks/food/bait.dm deleted file mode 100644 index 9708c2f9ff56..000000000000 --- a/code/modules/food_and_drinks/food/bait.dm +++ /dev/null @@ -1,46 +0,0 @@ -/obj/item/reagent_containers/food/snacks/bait - name = "this is bait" - desc = "you got baited." - icon = 'icons/obj/fishing.dmi' - /// Quality trait of this bait - var/bait_quality = BASIC_QUALITY_BAIT_TRAIT - /// Icon state added to main fishing rod icon when this bait is equipped - var/rod_overlay_icon_state - -/obj/item/reagent_containers/food/snacks/bait/Initialize(mapload) - . = ..() - ADD_TRAIT(src, bait_quality, INNATE_TRAIT) - -/obj/item/reagent_containers/food/snacks/bait/worm - name = "worm" - desc = "It's a wriggling worm from a can of fishing bait. You're not going to eat it are you ?" - icon = 'icons/obj/fishing.dmi' - icon_state = "worm" - list_reagents = list(/datum/reagent/consumable/nutriment = 1) - tastes = list("meat" = 1, "worms" = 1) - foodtype = GROSS | MEAT - w_class = WEIGHT_CLASS_TINY - bait_quality = BASIC_QUALITY_BAIT_TRAIT - rod_overlay_icon_state = "worm_overlay" - -/obj/item/reagent_containers/food/snacks/bait/worm/premium - name = "extra slimy worm" - desc = "This worm looks very sophisticated." - bait_quality = GOOD_QUALITY_BAIT_TRAIT - -/obj/item/reagent_containers/food/snacks/bait/doughball - name = "doughball" - desc = "Small piece of dough. Simple but effective fishing bait." - icon = 'icons/obj/fishing.dmi' - icon_state = "doughball" - list_reagents = list(/datum/reagent/consumable/nutriment = 1) - tastes = list("dough" = 1) - foodtype = GRAIN - w_class = WEIGHT_CLASS_TINY - bait_quality = BASIC_QUALITY_BAIT_TRAIT - rod_overlay_icon_state = "dough_overlay" - -/// These are generated by tech fishing rod -/obj/item/reagent_containers/food/snacks/bait/doughball/synthetic - name = "synthetic doughball" - icon_state = "doughball" diff --git a/code/modules/food_and_drinks/food/ration.dm b/code/modules/food_and_drinks/food/ration.dm deleted file mode 100644 index ab6c72d55516..000000000000 --- a/code/modules/food_and_drinks/food/ration.dm +++ /dev/null @@ -1,767 +0,0 @@ -/obj/item/reagent_containers/food/snacks/ration - name = "nutriment ration" - desc = "standard issue ration" - filling_color = "#664330" - list_reagents = list(/datum/reagent/consumable/nutriment = 4) - icon = 'icons/obj/food/ration.dmi' - icon_state = "ration_side" - in_container = TRUE - reagent_flags = NONE - spillable = FALSE - w_class = WEIGHT_CLASS_SMALL - volume = 50 - var/cookable = FALSE - var/cooked = FALSE - -/obj/item/reagent_containers/food/snacks/ration/Initialize(mapload) - . = ..() - update_overlays() - -/obj/item/reagent_containers/food/snacks/ration/update_overlays() - . = ..() - var/mutable_appearance/ration_overlay - if(icon_exists(icon, "[icon_state]_filling")) - ration_overlay = mutable_appearance(icon, "[icon_state]_filling") - else if(icon_exists(icon, "[initial(icon_state)]_filling")) - ration_overlay = mutable_appearance(icon, "[initial(icon_state)]_filling") - else - return - ration_overlay.color = filling_color - add_overlay(ration_overlay) - -/obj/item/reagent_containers/food/snacks/ration/proc/open_ration(mob/user) - to_chat(user, "You tear open \the [src].") - playsound(user.loc, 'sound/effects/rip3.ogg', 50) - reagents.flags |= OPENCONTAINER - spillable = TRUE - desc += "\nIt's been opened." - update_overlays() - -/obj/item/reagent_containers/food/snacks/ration/attack_self(mob/user) - if(!is_drainable()) - icon_state = "[icon_state]_open" - open_ration(user) - return ..() - -/obj/item/reagent_containers/food/snacks/ration/attack(mob/living/M, mob/user, def_zone) - if (!is_drainable()) - to_chat(user, "The [src] is sealed shut!") - return 0 - return ..() - -/obj/item/reagent_containers/food/snacks/ration/microwave_act(obj/machinery/microwave/Heater) - if (cookable == FALSE) - ..() - else - name = "warm [initial(name)]" - bonus_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 2) - cooked = TRUE - -/obj/item/reagent_containers/food/snacks/ration/examine(mob/user) - . = ..() - if(cookable && !cooked) - . += "It can be cooked in a microwave or warmed using a flameless ration heater.\n" - -/obj/item/reagent_containers/food/snacks/ration/entree - icon_state = "ration_main" - list_reagents = list(/datum/reagent/consumable/nutriment = 6) - cookable = TRUE - -/obj/item/reagent_containers/food/snacks/ration/side - icon_state = "ration_side" - list_reagents = list(/datum/reagent/consumable/nutriment = 4) - -/obj/item/reagent_containers/food/snacks/ration/snack - icon_state = "ration_side" - list_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/sugar = 3) - -/obj/item/reagent_containers/food/snacks/ration/bar - icon_state = "ration_bar" - list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/sugar = 2) - -/obj/item/reagent_containers/food/snacks/ration/entree/vegan_chili - name = "vegan chili with beans" - desc = "A hearty and flavorful vegan chili made with beans. It's so delicious, you won't believe it's not meat!" - filling_color = "#B22222" - tastes = list("beans" = 1, "off" = 1) - foodtype = VEGETABLES - -/obj/item/reagent_containers/food/snacks/ration/entree/shredded_beef - name = "shredded beef in barbecue sauce" - desc = "Tender, juicy shredded beef coated in smoky barbecue sauce. A savory treat that satisfies your hunger." - filling_color = "#7a3c19" - tastes = list("beef" = 1) - foodtype = MEAT | SUGAR - -/obj/item/reagent_containers/food/snacks/ration/entree/pork_spaghetti - name = "spaghetti with pork and sauce" - desc = "A hearty dish of spaghetti with tender pork and a savory sauce. A ration_overlay and delicious meal to satisfy your hunger." - filling_color = "#b82121" - tastes = list("pork" = 1, "spaghetti" = 1, "sauce" = 1) - foodtype = MEAT | GRAIN | VEGETABLES - -/obj/item/reagent_containers/food/snacks/ration/entree/fried_fish - name = "fried fish chunks" - desc = "Crispy and delicious fried fish chunks, perfect for seafood lovers. Satisfy your cravings with this delightful fried treat." - filling_color = "#f08934" - tastes = list("fish" = 1, "fried" = 1) - foodtype = FRIED - -/obj/item/reagent_containers/food/snacks/ration/entree/beef_strips - name = "beef strips in tomato sauce" - desc = "Tender beef strips cooked in a rich tomato sauce, creating a delightful and comforting combination. A hearty and delicious meal to enjoy." - filling_color = "#644815" - tastes = list("beef" = 1, "tomato" = 1) - foodtype = MEAT | VEGETABLES - -/obj/item/reagent_containers/food/snacks/ration/entree/chili_macaroni - name = "chili macaroni" - desc = "A comforting dish of macaroni combined with flavorful chili, providing a hearty and satisfying meal." - filling_color = "#994d00" - tastes = list("chili" = 1, "macaroni" = 1) - foodtype = MEAT | GRAIN - -/obj/item/reagent_containers/food/snacks/ration/entree/chicken_wings_hot_sauce - name = "chicken wings with hot sauce" - desc = "Crispy and flavorful chicken wings tossed in a spicy hot sauce, delivering a bold and satisfying taste." - filling_color = "#ff3300" - tastes = list("chicken" = 1, "hot sauce" = 1) - foodtype = MEAT - -/obj/item/reagent_containers/food/snacks/ration/entree/fish_stew - name = "fish stew" - desc = "A hearty fish stew featuring a rich broth and tender pieces of fish, creating a flavorful and comforting meal." - filling_color = "#336699" - tastes = list("fish" = 1) - foodtype = MEAT - -/obj/item/reagent_containers/food/snacks/ration/entree/lemon_pepper_chicken - name = "lemon pepper chicken" - desc = "Tender chicken seasoned with zesty lemon and fragrant pepper, offering a flavorful and satisfying dish." - filling_color = "#ffff66" - tastes = list("lemon" = 1, "pepper" = 1, "chicken" = 1) - foodtype = MEAT - -/obj/item/reagent_containers/food/snacks/ration/entree/sausage_peppers_onions - name = "sausage with peppers and onions" - desc = "Grilled sausage served with sautéed peppers and onions, creating a flavorful and satisfying dish." - filling_color = "#cc3300" - tastes = list("sausage" = 1, "peppers" = 1, "onions" = 1) - foodtype = MEAT | VEGETABLES - -/obj/item/reagent_containers/food/snacks/ration/entree/dumplings_chili_sauce - name = "dumplings with chili sauce" - desc = "Delicious dumplings served with a flavorful chili sauce, providing a hearty and satisfying meal." - filling_color = "#b8711b" - tastes = list("dumplings" = 1, "chili sauce" = 1) - foodtype = GRAIN | MEAT - -/obj/item/reagent_containers/food/snacks/ration/entree/battered_fish_sticks - name = "battered fish sticks" - desc = "Crispy battered fish sticks, deep-fried to perfection and offering a delicious seafood snack." - filling_color = "#336699" - tastes = list("fish" = 1) - foodtype = MEAT - -/obj/item/reagent_containers/food/snacks/ration/entree/assorted_salted_offal - name = "assorted salted offal" - desc = "A mix of various salted offal, providing a unique and flavorful snack for those with adventurous tastes." - filling_color = "#cc3300" - tastes = list("assorted offal" = 1) - foodtype = MEAT | GORE //its literally entrails - -/obj/item/reagent_containers/food/snacks/ration/entree/maple_pork_sausage_patty - name = "maple pork sausage patty" - desc = "Juicy pork sausage patty infused with the sweetness of maple, offering a hearty and flavorful snack." - filling_color = "#b8711b" - tastes = list("maple" = 1, "pork sausage" = 1) - foodtype = MEAT - -/obj/item/reagent_containers/food/snacks/ration/entree/pepper_jack_beef_patty - name = "jalapeno pepper jack beef patty" - desc = "Spicy jalapeno and pepper jack-infused beef patty, offering a bold and flavorful snack option." - filling_color = "#ff9900" - tastes = list("jalapeno" = 1, "pepper jack" = 1, "beef patty" = 1) - foodtype = MEAT - -/obj/item/reagent_containers/food/snacks/ration/entree/beef_goulash - name = "beef goulash" - desc = "A hearty and flavorful beef goulash, combining tender pieces of beef with savory spices for a satisfying meal." - filling_color = "#b82121" - tastes = list("beef" = 1) - foodtype = MEAT - -/obj/item/reagent_containers/food/snacks/ration/entree/pepperoni_pizza_slice - name = "pepperoni pizza slice" - desc = "A classic pepperoni pizza slice topped with melted cheese and savory pepperoni, offering a delicious snack." - filling_color = "#cc3300" - tastes = list("pepperoni" = 1, "pizza" = 1) - foodtype = GRAIN | DAIRY | MEAT - -/obj/item/reagent_containers/food/snacks/ration/entree/blackened_calamari - name = "blackened calamari" - desc = "Tender calamari coated in a savory blackened seasoning, creating a flavorful and satisfying seafood dish." - filling_color = "#336699" - tastes = list("calamari" = 1) - foodtype = MEAT - -/obj/item/reagent_containers/food/snacks/ration/entree/elbow_macaroni - name = "elbow macaroni" - desc = "A classic dish of elbow macaroni, offering a simple and satisfying meal." - filling_color = "#ffcc00" - tastes = list("macaroni" = 1) - foodtype = GRAIN - -/obj/item/reagent_containers/food/snacks/ration/entree/cheese_pizza_slice - name = "cheese pizza slice" - desc = "A classic cheese pizza slice topped with melted cheese, offering a simple and satisfying snack." - filling_color = "#ffcc00" - tastes = list("cheese" = 1, "pizza" = 1) - foodtype = GRAIN | DAIRY -/obj/item/reagent_containers/food/snacks/ration/side/vegan_crackers - name = "vegetable 'crackers'" - desc = "Delicious vegetable-based crackers that are the perfect crunchy and nutritious snack." - filling_color = "#9ED41B" - tastes = list("cracker" = 1) - foodtype = VEGETABLES - -/obj/item/reagent_containers/food/snacks/ration/side/vegan_crackers/open_ration(mob/user) - .=..() - to_chat(user, "\the [src] makes a nice hiss.") - -/obj/item/reagent_containers/food/snacks/ration/side/cornbread - name = "cornbread" - desc = "Deliciously crumbly cornbread, a delightful blend of sweet and savory flavors." - filling_color = "#DDB63B" - tastes = list("corn" = 1) - foodtype = VEGETABLES | GRAIN - -/obj/item/reagent_containers/food/snacks/ration/side/jerky_wrap - name = "jerky wraps" - desc = "Thin slices of flavorful beef jerky, carefully wrapped to create a portable and protein-packed snack. Ideal for satisfying your hunger on the go." - filling_color = "#532d0e" - tastes = list("dry" = 1, "jerky" = 1, "beef" = 1) - foodtype = MEAT - -/obj/item/reagent_containers/food/snacks/ration/side/bread_sticks - name = "seasoned bread sticks" - desc = "Crunchy and flavorful seasoned bread sticks, a delightful accompaniment to your meal or a satisfying snack on their own." - filling_color = "#e2904d" - tastes = list("bread" = 1, "seasoned" = 1) - foodtype = GRAIN - -/obj/item/reagent_containers/food/snacks/ration/side/tortilla - name = "tortillas" - desc = "Soft and pliable tortillas, a versatile staple that complements various fillings and flavors. A great choice for a quick and satisfying meal." - filling_color = "#f3ac69" - tastes = list("tortilla" = 1) - foodtype = GRAIN - -/obj/item/reagent_containers/food/snacks/ration/side/wheat_bread - name = "white wheat snack bread" - desc = "Soft and fluffy white wheat snack bread, a versatile snack or accompaniment to your meals. Enjoy the wholesome goodness of wheat." - filling_color = "#8d5a30" - tastes = list("wheat" = 1, "bread" = 1) - foodtype = GRAIN - -/obj/item/reagent_containers/food/snacks/ration/side/beef_sticks - name = "teriyaki beef sticks" - desc = "Savory teriyaki-flavored beef sticks, a protein-packed snack that satisfies your taste buds. Ideal for meat lovers." - filling_color = "#664a20" - tastes = list("beef" = 1, "teriyaki" = 1) - foodtype = MEAT | SUGAR - -/obj/item/reagent_containers/food/snacks/ration/side/garlic_mashed_potatoes - name = "garlic mashed potatoes" - desc = "Creamy mashed potatoes infused with aromatic garlic, creating a comforting and savory side dish." - filling_color = "#e6e600" - tastes = list("garlic" = 1, "potatoes" = 1) - foodtype = GRAIN | VEGETABLES - -/obj/item/reagent_containers/food/snacks/ration/side/soup_crackers - name = "soup crackers" - desc = "Crunchy and satisfying crackers, perfect for dipping into a warm bowl of soup or enjoying on their own." - filling_color = "#663300" - tastes = list("crackers" = 1) - foodtype = GRAIN - -/obj/item/reagent_containers/food/snacks/ration/side/griddled_mushrooms_chili - name = "griddled mushrooms with chili" - desc = "Savory mushrooms griddled to perfection and topped with a spicy chili sauce, offering a delightful burst of flavors." - filling_color = "#b82121" - tastes = list("mushrooms" = 1, "chili" = 1) - foodtype = VEGETABLES | MEAT - -/obj/item/reagent_containers/food/snacks/ration/side/white_sandwich_bread - name = "white sandwich bread" - desc = "Soft and fluffy white bread, perfect for making sandwiches or enjoying as a quick and simple snack." - filling_color = "#ffffff" - tastes = list("bread" = 1) - foodtype = GRAIN - -/obj/item/reagent_containers/food/snacks/ration/side/baked_cheddarcheese_chips - name = "baked cheddar cheese chips" - desc = "Crispy and savory cheddar cheese chips, baked to perfection for a flavorful and satisfying snack." - filling_color = "#ffcc00" - tastes = list("cheddar cheese" = 1, "chips" = 1) - foodtype = DAIRY - -/obj/item/reagent_containers/food/snacks/ration/side/fried_potato_curls - name = "fried potato curls" - desc = "Crispy and golden potato curls, fried to perfection and seasoned for a delightful and savory snack." - filling_color = "#ffcc00" - tastes = list("potato" = 1) - foodtype = GRAIN - -/obj/item/reagent_containers/food/snacks/ration/side/stewed_asparagus_butter - name = "stewed asparagus with butter" - desc = "Tender stewed asparagus served with a generous drizzle of melted butter, creating a delightful and savory side." - filling_color = "#99cc00" - tastes = list("asparagus" = 1, "butter" = 1) - foodtype = VEGETABLES - -/obj/item/reagent_containers/food/snacks/ration/side/broth_tuna_rice - name = "broth with tuna and rice" - desc = "A warm and comforting broth with tender tuna and rice, offering a nourishing and satisfying meal." - filling_color = "#669999" - tastes = list("broth" = 1, "tuna" = 1, "rice" = 1) - foodtype = MEAT | GRAIN - -/obj/item/reagent_containers/food/snacks/ration/side/trail_crackers - name = "trail crackers" - desc = "Nutritious and energy-packed crackers, perfect for on-the-go snacking during outdoor adventures." - filling_color = "#ffcc00" - tastes = list("crackers" = 1) - foodtype = GRAIN | FRUIT - -/obj/item/reagent_containers/food/snacks/ration/side/hash_brown_bacon - name = "hash brown with bacon" - desc = "Crispy hash brown paired with savory bacon, creating a satisfying and indulgent snack option." - filling_color = "#ffcc00" - tastes = list("hash brown" = 1, "bacon" = 1) - foodtype = GRAIN | MEAT - -/obj/item/reagent_containers/food/snacks/ration/side/granola_milk_blueberries - name = "granola with milk and blueberries" - desc = "Nutrient-rich granola served with creamy milk and plump blueberries, providing a wholesome and delicious snack." - filling_color = "#6699ff" - tastes = list("granola" = 1, "milk" = 1, "blueberries" = 1) - foodtype = GRAIN | DAIRY - -/obj/item/reagent_containers/food/snacks/ration/side/maple_muffin - name = "maple muffin" - desc = "A delightful muffin infused with the rich flavor of maple, offering a sweet and satisfying treat." - filling_color = "#b8711b" - tastes = list("maple" = 1, "muffin" = 1) - foodtype = SUGAR | GRAIN - -/obj/item/reagent_containers/food/snacks/ration/side/au_gratin_potatoes - name = "au gratin potatoes" - desc = "Creamy au gratin potatoes topped with a golden cheesy crust, providing a comforting and satisfying side dish." - filling_color = "#ffcc00" - tastes = list("au gratin potatoes" = 1) - foodtype = GRAIN | DAIRY | VEGETABLES - -/obj/item/reagent_containers/food/snacks/ration/side/applesauce_carb_enhanced - name = "carb-enhanced applesauce" - desc = "Applesauce enriched with carbohydrates, providing a quick and energy-boosting snack option." - filling_color = "#ff9900" - tastes = list("applesauce" = 1) - foodtype = FRUIT | SUGAR - -/obj/item/reagent_containers/food/snacks/ration/side/white_bread_mini_loaf - name = "mini loaf of white bread" - desc = "A small loaf of soft and fluffy white bread, perfect for making sandwiches or enjoying as a simple snack." - filling_color = "#ffffff" - tastes = list("bread" = 1) - foodtype = GRAIN - -/obj/item/reagent_containers/food/snacks/ration/side/apples_in_spiced_sauce - name = "apples in spiced sauce" - desc = "Tender apple slices coated in a spiced sauce, creating a flavorful and comforting snack option." - filling_color = "#ff3300" - tastes = list("apples" = 1, "spiced sauce" = 1) - foodtype = FRUIT - -/obj/item/reagent_containers/food/snacks/ration/side/pretzel_sticks_honey_mustard - name = "pretzel sticks with honey mustard" - desc = "Crunchy pretzel sticks served with a delectable honey mustard dipping sauce, creating a delightful snack." - filling_color = "#996633" - tastes = list("pretzel" = 1, "honey mustard" = 1) - foodtype = GRAIN - -/obj/item/reagent_containers/food/snacks/ration/side/jellied_eels - name = "jellied eels" - desc = "A classic dish of jellied eels, offering a unique combination of flavors and textures for a nostalgic treat." - filling_color = "#669999" - tastes = list("jellied eels" = 1) - foodtype = MEAT - -/obj/item/reagent_containers/food/snacks/ration/side/trail_mix_beef_jerky - name = "trail mix with beef jerky" - desc = "A hearty trail mix featuring a blend of nuts, seeds, and dried fruit, with savory beef jerky for a protein-packed snack." - filling_color = "#996633" - tastes = list("trail mix" = 1, "beef jerky" = 1) - foodtype = MEAT | FRUIT - -/obj/item/reagent_containers/food/snacks/ration/side/crackers - name = "crackers" - desc = "Crunchy and satisfying crackers, perfect for dipping into a warm bowl of soup or enjoying on their own." - filling_color = "#663300" - tastes = list("crackers" = 1) - foodtype = GRAIN -/obj/item/reagent_containers/food/snacks/ration/side/barbecue_fried_pork_rinds - name = "barbecue fried pork rinds" - desc = "Crispy and flavorful fried pork rinds coated in a savory barbecue seasoning, creating a satisfying snack option." - filling_color = "#b82121" - tastes = list("pork rinds" = 1, "barbecue" = 1) - foodtype = MEAT - -/obj/item/reagent_containers/food/snacks/ration/side/applesauce_mango_peach_puree - name = "applesauce with mango and peach puree" - desc = "A delightful blend of applesauce with mango and peach puree, creating a sweet and satisfying snack option." - filling_color = "#ff9900" - tastes = list("applesauce" = 1, "mango" = 1, "peach" = 1) - foodtype = FRUIT | SUGAR - -/obj/item/reagent_containers/food/snacks/ration/snack/pizza_crackers - name = "pepperoni pizza cheese filled crackers" - desc = "Irresistible cheese-filled crackers with a savory pepperoni pizza flavor. A delicious and addictive snack." - filling_color = "#b82121" - tastes = list("pizza" = 3, "pepperoni" = 1, "cheese" = 1) - foodtype = MEAT | DAIRY | GRAIN | JUNKFOOD - -/obj/item/reagent_containers/food/snacks/ration/snack/fruit_puree - name = "apple, strawberry, and carrot fruit puree squeeze" - desc = "A delightful blend of fresh apple, succulent strawberry, and nutritious carrot, all pureed into a convenient squeeze pouch. A burst of fruity goodness in every bite." - filling_color = "#cc3131" - tastes = list("apple" = 1, "strawberry" = 1, "carrot" = 1) - foodtype = VEGETABLES | FRUIT | SUGAR - -/obj/item/reagent_containers/food/snacks/ration/snack/cinnamon_bun - name = "cinnamon bun" - desc = "A delectable pastry swirled with cinnamon and drizzled with a sweet glaze. Warm and fluffy, this cinnamon bun is a delightful treat to enjoy with your favorite beverage." - filling_color = "#b18d40" - tastes = list("cinnamon" = 3, "airy" = 1, "sweet" = 1) - foodtype = GRAIN | SUGAR - -/obj/item/reagent_containers/food/snacks/ration/snack/toaster_pastry - name = "chocolate chip toaster pastry" - desc = "A delicious chocolate chip toaster pastry, perfect for a quick breakfast or a tasty snack. Indulge in the delightful blend of chocolate and pastry." - filling_color = "#e2a054" - tastes = list("chocolate" = 1, "pastry" = 1, "sweet" = 1) - foodtype = SUGAR | GRAIN | JUNKFOOD | BREAKFAST - -/obj/item/reagent_containers/food/snacks/ration/snack/dried_raisins - name = "dried raisins" - desc = "Sweet and chewy dried raisins, a natural and healthy snack option. Packed with natural sugars and nutrients for a burst of energy." - filling_color = "#1b1146" - tastes = list("raisins" = 1, "sweet" = 1) - foodtype = FRUIT | SUGAR - -/obj/item/reagent_containers/food/snacks/ration/snack/corn_kernels - name = "toasted corn kernels, barbecue" - desc = "Toasted corn kernels with a savory barbecue flavor. A crunchy and flavorful snack to enjoy anytime." - filling_color = "#836b1d" - tastes = list("corn" = 1, "barbecue" = 1) - foodtype = SUGAR | VEGETABLES | JUNKFOOD - -/obj/item/reagent_containers/food/snacks/ration/snack/chocolate_pudding - name = "chocolate pudding" - desc = "Creamy and decadent chocolate pudding, a delightful dessert to indulge your sweet tooth." - filling_color = "#3b2406" - tastes = list("chocolate" = 3, "pudding" = 1, "sweet" = 1) - foodtype = SUGAR | JUNKFOOD - -/obj/item/reagent_containers/food/snacks/ration/snack/blackberry_preserves - name = "blackberry preserves" - desc = "Sweet and tangy blackberry preserves, perfect for spreading on toast or pairing with your favorite snacks." - filling_color = "#26133b" - tastes = list("blackberry" = 1, "sweet" = 1) - foodtype = FRUIT - -/obj/item/reagent_containers/food/snacks/ration/snack/candy_rings - name = "peppermint candy rings" - desc = "Colorful and refreshing peppermint candy rings, a sweet and delightful treat that brings a burst of coolness to your taste buds." - filling_color = "#ecafaf" - tastes = list("peppermint" = 3, "sweet" = 1) - foodtype = SUGAR | JUNKFOOD - -/obj/item/reagent_containers/food/snacks/ration/snack/lemon_pound_cake - name = "lemon pound cake" - desc = "A zesty and moist lemon pound cake that delivers a burst of citrus flavor in every bite. A delightful dessert to enjoy." - filling_color = "#ffff99" - tastes = list("lemon" = 1, "cake" = 1) - foodtype = SUGAR - -/obj/item/reagent_containers/food/snacks/ration/snack/cherry_snackers - name = "cherry snackers" - desc = "Juicy and plump cherries, perfectly preserved and packed for a delightful and refreshing snack." - filling_color = "#ff0066" - tastes = list("cherry" = 1) - foodtype = FRUIT - -/obj/item/reagent_containers/food/snacks/ration/snack/mint_chocolate_snack_cake - name = "mint chocolate snack cake" - desc = "A delectable snack cake featuring the perfect blend of refreshing mint and rich chocolate flavors." - filling_color = "#00cc66" - tastes = list("mint" = 1, "chocolate" = 1, "cake" = 1) - foodtype = SUGAR - -/obj/item/reagent_containers/food/snacks/ration/snack/strawberry_preserves - name = "strawberry preserves" - desc = "Sweet and luscious strawberry preserves, perfect for spreading on bread or enjoying as a tasty topping." - filling_color = "#ff3300" - tastes = list("strawberry" = 1) - foodtype = SUGAR | FRUIT - -/obj/item/reagent_containers/food/snacks/ration/snack/sour_gummy_worms - name = "sour gummy worms" - desc = "Tangy and chewy gummy worms coated in a sour sugar blend, providing a fun and flavorful snacking experience." - filling_color = "#ff9900" - tastes = list("sour" = 1, "gummy" = 1) - foodtype = SUGAR - -/obj/item/reagent_containers/food/snacks/ration/snack/blue_raspberry_candies - name = "blue raspberry candies" - desc = "Sweet and vibrant blue raspberry-flavored candies, perfect for indulging your sweet tooth." - filling_color = "#3399ff" - tastes = list("blue raspberry" = 1) - foodtype = SUGAR - -/obj/item/reagent_containers/food/snacks/ration/snack/peanut_cranberry_mix - name = "peanut cranberry mix" - desc = "A satisfying mix of crunchy peanuts and tangy dried cranberries, offering a balanced and flavorful snack." - filling_color = "#cc3300" - tastes = list("peanut" = 1, "cranberry" = 1) - foodtype = FRUIT - -/obj/item/reagent_containers/food/snacks/ration/snack/channeler_meat_candy - name = "channeler meat candy" - desc = "A traditional meat-candy from the Antechannel League on Kalixcis, offering an unusual and captivating flavor experience." - filling_color = "#9933ff" - tastes = list("channeler meat" = 1, "candy" = 1) - foodtype = MEAT | SUGAR - -/obj/item/reagent_containers/food/snacks/ration/snack/chocolate_orange_snack_cake - name = "chocolate orange snack cake" - desc = "A delightful snack cake combining rich chocolate and zesty orange flavors for a mouthwatering treat." - filling_color = "#ff6600" - tastes = list("chocolate" = 1, "orange" = 1, "cake" = 1) - foodtype = SUGAR - -/obj/item/reagent_containers/food/snacks/ration/snack/pick_me_up_energy_gum - name = "Pick-Me-Up energy gum" - desc = "Energy-boosting gum that provides a quick and refreshing burst of vitality when you need it the most." - filling_color = "#00cc66" - tastes = list("energy gum" = 1) - foodtype = SUGAR - -/obj/item/reagent_containers/food/snacks/ration/snack/apple_slices - name = "apple slices" - desc = "Fresh and crisp apple slices, perfect for a refreshing and healthy snack option." - filling_color = "#ff3300" - tastes = list("apple" = 1) - foodtype = FRUIT - -/obj/item/reagent_containers/food/snacks/ration/snack/candied_pineapple_chunks - name = "candied pineapple chunks" - desc = "Sweet and chewy candied pineapple chunks, offering a burst of tropical flavor in every bite." - filling_color = "#ff6600" - tastes = list("candied pineapple" = 1) - foodtype = SUGAR | FRUIT - -/obj/item/reagent_containers/food/snacks/ration/snack/smoked_almonds - name = "smoked almonds" - desc = "Savory smoked almonds, offering a flavorful and protein-packed snack option." - filling_color = "#663300" - tastes = list("smoked almonds" = 1) - foodtype = FRUIT - -/obj/item/reagent_containers/food/snacks/ration/snack/chocolate_chunk_oatmeal_cookie - name = "chocolate chunk oatmeal cookie" - desc = "A scrumptious oatmeal cookie studded with rich chocolate chunks for a delightful and indulgent treat." - filling_color = "#663300" - tastes = list("chocolate" = 1, "oatmeal cookie" = 1) - foodtype = SUGAR | GRAIN - -/obj/item/reagent_containers/food/snacks/ration/snack/peanut_candies - name = "peanut candies" - desc = "Sweet and nutty peanut candies, providing a delightful and energy-boosting snack." - filling_color = "#ff9900" - tastes = list("peanut" = 1) - foodtype = SUGAR | FRUIT - -/obj/item/reagent_containers/food/snacks/ration/snack/patriotic_sugar_cookies - name = "patriotic sugar cookies" - desc = "Colorful sugar cookies with patriotic designs, providing a festive and sweet treat for special occasions." - filling_color = "#ffcc00" - tastes = list("sugar cookies" = 1) - foodtype = SUGAR - -/obj/item/reagent_containers/food/snacks/ration/snack/oatmeal_cookie - name = "oatmeal cookie" - desc = "A delicious oatmeal cookie, offering a wholesome and satisfying treat for any time of day." - filling_color = "#663300" - tastes = list("oatmeal cookie" = 1) - foodtype = SUGAR | GRAIN - -/obj/item/reagent_containers/food/snacks/ration/snack/dried_cranberries - name = "dried cranberries" - desc = "Tangy and chewy dried cranberries, a healthy and nutritious snack option." - filling_color = "#cc3300" - tastes = list("cranberries" = 1) - foodtype = FRUIT - -/obj/item/reagent_containers/food/snacks/ration/snack/dry_roasted_peanuts - name = "dry roasted peanuts" - desc = "Crunchy and flavorful dry roasted peanuts, a satisfying and protein-packed snack option." - filling_color = "#663300" - tastes = list("peanuts" = 1) - foodtype = FRUIT - -/obj/item/reagent_containers/food/snacks/ration/snack/jalapeno_cashews - name = "jalapeno cashews" - desc = "Savory cashews coated in a spicy jalapeno seasoning, creating a flavorful and satisfying snack option." - filling_color = "#663300" - tastes = list("jalapeno" = 1, "cashews" = 1) - foodtype = FRUIT - -/obj/item/reagent_containers/food/snacks/ration/bar/energy_bar - name = "quik-energy bar, apple-cinnamon" - desc = "A power-packed quik-energy bar infused with the flavors of apple and cinnamon. Ideal for a quick energy boost on the go." - filling_color = "#ee3e1f" - tastes = list("apple" = 1, "cinnamon" = 1) - foodtype = FRUIT | GRAIN - -/obj/item/reagent_containers/food/snacks/ration/bar/tropical_energy_bar - name = "tropical energy bar" - desc = "An energy-boosting bar packed with tropical flavors and essential nutrients for sustained vitality." - filling_color = "#ff9900" - tastes = list("tropical" = 1, "energy bar" = 1) - foodtype = SUGAR | FRUIT - -/obj/item/reagent_containers/food/snacks/ration/bar/rationers_guild_chocolate_bar - name = "Rationer's Guild chocolate bar" - desc = "A chocolate bar made by the Rationer's Guild, offering a rich and indulgent treat for a quick pick-me-up." - filling_color = "#663300" - tastes = list("chocolate" = 1) - foodtype = SUGAR - -/obj/item/reagent_containers/food/snacks/ration/bar/quik_energy_bar_chocolate - name = "quik-energy bar chocolate" - desc = "A power-packed quik-energy bar infused with the rich flavor of chocolate. Ideal for a quick energy boost on the go." - filling_color = "#663300" - tastes = list("chocolate" = 1) - foodtype = SUGAR - -/obj/item/reagent_containers/food/snacks/ration/condiment - name = "condiment bottle" - desc = "Just your average condiment bottle." - icon_state = "ration_condi" - volume = 10 - amount_per_transfer_from_this = 10 - possible_transfer_amounts = list() - -/obj/item/reagent_containers/food/snacks/ration/condiment/afterattack(obj/target, mob/user , proximity) - . = ..() - if(!is_drainable()) - to_chat(user, "The [src] is sealed shut!") - return - if(!proximity) - return - - //You can tear the bag open above food to put the condiments on it, obviously. - if(istype(target, /obj/item/reagent_containers/food/snacks)) - if(target.reagents.total_volume >= target.reagents.maximum_volume) - to_chat(user, "You tear open [src], but [target] is stacked so high that it just drips off!" ) - qdel(src) - return - else - to_chat(user, "You tear open [src] above [target] and the condiments drip onto it.") - src.reagents.trans_to(target, amount_per_transfer_from_this, transfered_by = user) - qdel(src) - -/obj/item/reagent_containers/food/snacks/ration/condiment/cheese_spread - name = "cheese spread pack" - list_reagents = list(/datum/reagent/consumable/cheese_spread = 8) - -/obj/item/reagent_containers/food/snacks/ration/condiment/hot_cheese_spread - name = "jalapeno cheddar cheese spread pack" - list_reagents = list(/datum/reagent/consumable/cheese_spread = 5 , /datum/reagent/consumable/capsaicin = 3) - -/obj/item/reagent_containers/food/snacks/ration/condiment/garlic_cheese_spread - name = "garlic parmesan cheese spread pack" - list_reagents = list(/datum/reagent/consumable/cheese_spread = 8) - -/obj/item/reagent_containers/food/snacks/ration/condiment/bacon_cheddar_cheese_spread - name = "bacon cheddar cheese spread pack" - list_reagents = list(/datum/reagent/consumable/cheese_spread = 8) - -/obj/item/reagent_containers/food/snacks/ration/condiment/peanut_butter - name = "peanut butter pack" - list_reagents = list(/datum/reagent/consumable/sugar = 5, /datum/reagent/consumable/peanut_butter = 5) - -/obj/item/reagent_containers/food/snacks/ration/condiment/chunky_peanut_butter - name = "chunky peanut butter pack" - list_reagents = list(/datum/reagent/consumable/peanut_butter = 10) - -/obj/item/reagent_containers/food/snacks/ration/condiment/maple_syrup - name = "maple syrup pack" - list_reagents = list(/datum/reagent/consumable/sugar = 10) - -/obj/item/reagent_containers/food/snacks/ration/condiment/chocolate_protein_beverage - name = "chocolate hazelnut protein drink powder pack" - list_reagents = list(/datum/reagent/consumable/coco = 5, /datum/reagent/consumable/eggyolk = 5) - -/obj/item/reagent_containers/food/snacks/ration/condiment/fruit_beverage - name = "fruit punch beverage powder, carb-electrolyte pack" - list_reagents = list(/datum/reagent/consumable/sugar = 5, /datum/reagent/consumable/applejuice = 2, /datum/reagent/consumable/orangejuice = 2) - -/obj/item/reagent_containers/food/snacks/ration/condiment/fruit_smoothie_beverage - name = "tropical blend fruit and vegetable smoothie powder pack" - list_reagents = list(/datum/reagent/consumable/pineapplejuice = 3, /datum/reagent/consumable/orangejuice = 3, /datum/reagent/consumable/eggyolk = 3) - -/obj/item/reagent_containers/food/snacks/ration/condiment/grape_beverage - name = "grape beverage powder, carb-fortified pack" - list_reagents = list(/datum/reagent/consumable/sugar = 5, /datum/reagent/consumable/grapejuice = 5) - -/obj/item/reagent_containers/food/snacks/ration/condiment/grape_beverage_sugar_free - name = "sugar-free grape beverage base powder" - list_reagents = list(/datum/reagent/consumable/grapejuice = 10) - -/obj/item/reagent_containers/food/snacks/ration/condiment/lemonade_beverage - name = "lemonade drink powder pack" - list_reagents = list(/datum/reagent/consumable/sugar = 5, /datum/reagent/consumable/lemonjuice = 5) - -/obj/item/reagent_containers/food/snacks/ration/condiment/lemonade_beverage_suger_free - name = "lemonade sugar-free beverage base pack" - list_reagents = list(/datum/reagent/consumable/lemonjuice = 10) - -/obj/item/reagent_containers/food/snacks/ration/condiment/orange_beverage - name = "orange beverage powder, carb-fortified pack" - list_reagents = list(/datum/reagent/consumable/sugar = 5, /datum/reagent/consumable/orangejuice = 5) - -/obj/item/reagent_containers/food/snacks/ration/condiment/orange_beverage_sugar_free - name = "orange beverage base, sugar-free pack" - list_reagents = list(/datum/reagent/consumable/orangejuice = 10) - -/obj/item/reagent_containers/food/snacks/ration/condiment/cherry_beverage - name = "cherry high-energy beverage powder pack" - list_reagents = list(/datum/reagent/consumable/sugar = 5, /datum/reagent/consumable/cherryjelly = 5) - -/obj/item/reagent_containers/food/snacks/ration/condiment/pineapple_beverage - name = "pinapple fruit beverage base pack" - list_reagents = list(/datum/reagent/consumable/pineapplejuice = 10) - -/obj/item/reagent_containers/food/snacks/ration/condiment/freeze_dried_coffee_orange - name = "freeze-dried coffee flavored with orange pack" - list_reagents = list(/datum/reagent/consumable/coffee = 5, /datum/reagent/consumable/orangejuice = 3) - -/obj/item/reagent_containers/food/snacks/ration/condiment/freeze_dried_coffee_chocolate - name = "freeze-dried coffee flavored with chocolate pack" - list_reagents = list(/datum/reagent/consumable/coffee = 5, /datum/reagent/consumable/coco = 3) - -/obj/item/reagent_containers/food/snacks/ration/condiment/freeze_dried_coffee_hazelnut - name = "freeze-dried coffee flavored with hazelnut pack" - list_reagents = list(/datum/reagent/consumable/coffee = 5, /datum/reagent/consumable/coco = 3) diff --git a/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm b/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm deleted file mode 100644 index 443f13c6917f..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm +++ /dev/null @@ -1,86 +0,0 @@ -/* - Hello and welcome to sprite_accessories: For sprite accessories, such as hair, - facial hair, and possibly tattoos and stuff somewhere along the line. This file is - intended to be friendly for people with little to no actual coding experience. - The process of adding in new hairstyles has been made pain-free and easy to do. - Enjoy! - Doohl - - Notice: This all gets automatically compiled in a list in dna.dm, so you do not - have to define any UI values for sprite accessories manually for hair and facial - hair. Just add in new hair types and the game will naturally adapt. - - !!WARNING!!: changing existing hair information can be VERY hazardous to savefiles, - to the point where you may completely corrupt a server's savefiles. Please refrain - from doing this unless you absolutely know what you are doing, and have defined a - conversion in savefile.dm -*/ - -//Roundstart argument builds a specific list for roundstart parts where some parts may be locked -/proc/init_sprite_accessory_subtypes(prototype, list/L, list/male, list/female, roundstart = FALSE) - if(!istype(L)) - L = list() - if(!istype(male)) - male = list() - if(!istype(female)) - female = list() - - for(var/path in subtypesof(prototype)) - if(roundstart) - var/datum/sprite_accessory/P = path - if(initial(P.locked)) - continue - var/datum/sprite_accessory/D = new path() - - if(D.icon_state) - L[D.name] = D - else - L += D.name - - switch(D.gender) - if(MALE) - male += D.name - if(FEMALE) - female += D.name - else - male += D.name - female += D.name - return L - -/datum/sprite_accessory - var/icon //the icon file the accessory is located in - var/icon_state //the icon_state of the accessory - var/name //the preview name of the accessory - var/gender = NEUTER //Determines if the accessory will be skipped or included in random hair generations - var/gender_specific //Something that can be worn by either gender, but looks different on each - var/use_static //determines if the accessory will be skipped by color preferences - var/color_src = MUTCOLORS //Currently only used by mutantparts so don't worry about hair and stuff. This is the source that this accessory will get its color from. Default is MUTCOLOR, but can also be HAIR, FACEHAIR, EYECOLOR and 0 if none. - var/hasinner //Decides if this sprite has an "inner" part, such as the fleshy parts on ears. - var/locked = FALSE //Is this part locked from roundstart selection? Used for parts that apply effects - var/center = FALSE //Should we center the sprite? - var/limbs_id //The limbs id supplied for full-body replacing features. - var/image_alpha = 255 //The alpha for the accessory to use. - var/dimension_x = 32 - var/dimension_y = 32 - var/body_zone = BODY_ZONE_CHEST //!The body zone this accessory affects - var/synthetic_icon_state //!The icon_state to use when the bodypart it's attached to is synthetic - var/synthetic_color_src //!The color src to use instead of the normal src when synthetic, leave blank to use the normal src - -//Squids AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA whyyyy -/datum/sprite_accessory/squid_face - icon = 'icons/mob/mutant_bodyparts.dmi' - -/datum/sprite_accessory/squid_face/squidward - name = "Squidward" - icon_state = "squidward" - -/datum/sprite_accessory/squid_face/illithid - name = "Illithid" - icon_state = "illithid" - -/datum/sprite_accessory/squid_face/freaky - name = "Freaky" - icon_state = "freaky" - -/datum/sprite_accessory/squid_face/grabbers - name = "Grabbers" - icon_state = "grabbers" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/ears.dm b/code/modules/mob/dead/new_player/sprite_accessories/ears.dm deleted file mode 100644 index 36b2f4d91dab..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/ears.dm +++ /dev/null @@ -1,35 +0,0 @@ -//Ears for species - -/datum/sprite_accessory/ears - icon = 'icons/mob/mutant_bodyparts.dmi' - -/datum/sprite_accessory/ears/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/ears/cat - icon = 'icons/mob/species/misc/cat.dmi' - name = "Cat" - icon_state = "cat" - hasinner = 1 - color_src = HAIR - -/datum/sprite_accessory/ears/cat/slime - name = "Slimecat" - icon_state = "cat" - hasinner = FALSE - color_src = HAIR - image_alpha = 150 - -/datum/sprite_accessory/ears/fox - icon = 'icons/mob/species/misc/fox.dmi' - name = "Fox" - icon_state = "fox" - hasinner = 1 - color_src = HAIR - -/datum/sprite_accessory/ears/elf - name = "Elf" - icon_state = "elf" - hasinner = FALSE - color_src = SKINCOLORS diff --git a/code/modules/mob/dead/new_player/sprite_accessories/elzuose.dm b/code/modules/mob/dead/new_player/sprite_accessories/elzuose.dm deleted file mode 100644 index 58317b5ab91a..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/elzuose.dm +++ /dev/null @@ -1,78 +0,0 @@ -//Elzuose mutant parts. Help has come. - -//Start horns - -/datum/sprite_accessory/elzu_horns - icon = 'icons/mob/ethereal_parts.dmi' - -/datum/sprite_accessory/elzu_horns/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/elzu_horns/short - name = "Short" - icon_state = "short" - -/datum/sprite_accessory/elzu_horns/helm - name = "Helm" - icon_state = "helm" - -/datum/sprite_accessory/elzu_horns/lunar - name = "Lunar" - icon_state = "lunar" - -/datum/sprite_accessory/elzu_horns/inward - name = "Inward" - icon_state = "inward" - -/datum/sprite_accessory/elzu_horns/majesty - name = "Majesty" - icon_state = "majesty" - -/datum/sprite_accessory/elzu_horns/clipped - name = "Clipped" - icon_state = "clipped" - -/datum/sprite_accessory/elzu_horns/sharp - name = "Sharp" - icon_state = "sharp" - -//Start tails - -/datum/sprite_accessory/tails/elzu - icon = 'icons/mob/ethereal_parts.dmi' - -/datum/sprite_accessory/tails_animated/elzu - icon = 'icons/mob/ethereal_parts.dmi' - -/datum/sprite_accessory/tails/elzu/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/tails_animated/elzu/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/tails/elzu/long - name = "Long" - icon_state = "long" - -/datum/sprite_accessory/tails_animated/elzu/long - name = "Long" - icon_state = "long" - -/datum/sprite_accessory/tails/elzu/bifurcated - name = "Bifurcated" - icon_state = "bifurcated" - -/datum/sprite_accessory/tails_animated/elzu/bifurcated - name = "Bifurcated" - icon_state = "bifurcated" - -/datum/sprite_accessory/tails/elzu/stubby - name = "Stubby" - icon_state = "stubby" - -/datum/sprite_accessory/tails_animated/elzu/stubby - name = "Stubby" - icon_state = "stubby" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/facial_hair.dm b/code/modules/mob/dead/new_player/sprite_accessories/facial_hair.dm deleted file mode 100644 index 87ab51625343..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/facial_hair.dm +++ /dev/null @@ -1,151 +0,0 @@ -// please make sure they're sorted alphabetically and categorized - -/datum/sprite_accessory/facial_hair - icon = 'icons/mob/human_face.dmi' - gender = MALE - -/datum/sprite_accessory/facial_hair/abe - name = "Beard (Abraham Lincoln)" - icon_state = "facial_abe" - -/datum/sprite_accessory/facial_hair/brokenman - name = "Beard (Broken Man)" - icon_state = "facial_brokenman" - -/datum/sprite_accessory/facial_hair/chinstrap - name = "Beard (Chinstrap)" - icon_state = "facial_chin" - -/datum/sprite_accessory/facial_hair/dwarf - name = "Beard (Dwarf)" - icon_state = "facial_dwarf" - -/datum/sprite_accessory/facial_hair/fullbeard - name = "Beard (Full)" - icon_state = "facial_fullbeard" - -/datum/sprite_accessory/facial_hair/croppedfullbeard - name = "Beard (Cropped Fullbeard)" - icon_state = "facial_croppedfullbeard" - -/datum/sprite_accessory/facial_hair/gt - name = "Beard (Goatee)" - icon_state = "facial_gt" - -/datum/sprite_accessory/facial_hair/hip - name = "Beard (Hipster)" - icon_state = "facial_hip" - -/datum/sprite_accessory/facial_hair/jensen - name = "Beard (Jensen)" - icon_state = "facial_jensen" - -/datum/sprite_accessory/facial_hair/neckbeard - name = "Beard (Neckbeard)" - icon_state = "facial_neckbeard" - -/datum/sprite_accessory/facial_hair/vlongbeard - name = "Beard (Very Long)" - icon_state = "facial_wise" - -/datum/sprite_accessory/facial_hair/muttonmus - name = "Beard (Muttonmus)" - icon_state = "facial_muttonmus" - -/datum/sprite_accessory/facial_hair/martialartist - name = "Beard (Martial Artist)" - icon_state = "facial_martialartist" - -/datum/sprite_accessory/facial_hair/chinlessbeard - name = "Beard (Chinless Beard)" - icon_state = "facial_chinlessbeard" - -/datum/sprite_accessory/facial_hair/moonshiner - name = "Beard (Moonshiner)" - icon_state = "facial_moonshiner" - -/datum/sprite_accessory/facial_hair/longbeard - name = "Beard (Long)" - icon_state = "facial_longbeard" - -/datum/sprite_accessory/facial_hair/volaju - name = "Beard (Volaju)" - icon_state = "facial_volaju" - -/datum/sprite_accessory/facial_hair/threeoclock - name = "Beard (Three o Clock Shadow)" - icon_state = "facial_3oclock" - -/datum/sprite_accessory/facial_hair/fiveoclock - name = "Beard (Five o Clock Shadow)" - icon_state = "facial_fiveoclock" - -/datum/sprite_accessory/facial_hair/fiveoclockm - name = "Beard (Five o Clock Moustache)" - icon_state = "facial_5oclockmoustache" - -/datum/sprite_accessory/facial_hair/sevenoclock - name = "Beard (Seven o Clock Shadow)" - icon_state = "facial_7oclock" - -/datum/sprite_accessory/facial_hair/sevenoclockm - name = "Beard (Seven o Clock Moustache)" - icon_state = "facial_7oclockmoustache" - -/datum/sprite_accessory/facial_hair/moustache - name = "Moustache" - icon_state = "facial_moustache" - -/datum/sprite_accessory/facial_hair/pencilstache - name = "Moustache (Pencilstache)" - icon_state = "facial_pencilstache" - -/datum/sprite_accessory/facial_hair/smallstache - name = "Moustache (Smallstache)" - icon_state = "facial_smallstache" - -/datum/sprite_accessory/facial_hair/walrus - name = "Moustache (Walrus)" - icon_state = "facial_walrus" - -/datum/sprite_accessory/facial_hair/fu - name = "Moustache (Fu Manchu)" - icon_state = "facial_fumanchu" - -/datum/sprite_accessory/facial_hair/hogan - name = "Moustache (Hulk Hogan)" - icon_state = "facial_hogan" //-Neek - -/datum/sprite_accessory/facial_hair/selleck - name = "Moustache (Selleck)" - icon_state = "facial_selleck" - -/datum/sprite_accessory/facial_hair/chaplin - name = "Moustache (Square)" - icon_state = "facial_chaplin" - -/datum/sprite_accessory/facial_hair/vandyke - name = "Moustache (Van Dyke)" - icon_state = "facial_vandyke" - -/datum/sprite_accessory/facial_hair/watson - name = "Moustache (Watson)" - icon_state = "facial_watson" - -/datum/sprite_accessory/facial_hair/elvis - name = "Sideburns (Elvis)" - icon_state = "facial_elvis" - -/datum/sprite_accessory/facial_hair/mutton - name = "Sideburns (Mutton Chops)" - icon_state = "facial_mutton" - -/datum/sprite_accessory/facial_hair/sideburn - name = "Sideburns" - icon_state = "facial_sideburn" - -/datum/sprite_accessory/facial_hair/shaved - name = "Shaved" - icon_state = null - gender = NEUTER - diff --git a/code/modules/mob/dead/new_player/sprite_accessories/hair.dm b/code/modules/mob/dead/new_player/sprite_accessories/hair.dm deleted file mode 100644 index 95f937811444..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/hair.dm +++ /dev/null @@ -1,819 +0,0 @@ -// Hair for use on mobs -// Keep the names alphabetical, and capitalized. -// You do not need to define _s or _l sub-states, game automatically does this for you - -/datum/sprite_accessory/hair - icon = 'icons/mob/human_face.dmi' // default icon for all hairs - body_zone = BODY_ZONE_HEAD - -/datum/sprite_accessory/hair/afro - name = "Afro" - icon_state = "hair_afro" - -/datum/sprite_accessory/hair/afro2 - name = "Afro 2" - icon_state = "hair_afro2" - -/datum/sprite_accessory/hair/afro_large - name = "Afro (Large)" - icon_state = "hair_bigafro" - -/datum/sprite_accessory/hair/antenna - name = "Ahoge" - icon_state = "hair_antenna" - -/datum/sprite_accessory/hair/bald - name = "Bald" - icon_state = null - -/datum/sprite_accessory/hair/balding - name = "Balding Hair" - icon_state = "hair_e" - -/datum/sprite_accessory/hair/bedhead - name = "Bedhead" - icon_state = "hair_bedhead" - -/datum/sprite_accessory/hair/bedhead2 - name = "Bedhead 2" - icon_state = "hair_bedheadv2" - -/datum/sprite_accessory/hair/bedhead3 - name = "Bedhead 3" - icon_state = "hair_bedheadv3" - -/datum/sprite_accessory/hair/bedheadlong - name = "Long Bedhead" - icon_state = "hair_long_bedhead" - -/datum/sprite_accessory/hair/bedheadfloorlength - name = "Floorlength Bedhead" - icon_state = "hair_floorlength_bedhead" - -/datum/sprite_accessory/hair/beehive - name = "Beehive" - icon_state = "hair_beehive" - -/datum/sprite_accessory/hair/beehive2 - name = "Beehive 2" - icon_state = "hair_beehivev2" - -/datum/sprite_accessory/hair/bob - name = "Bob Hair" - icon_state = "hair_bob" - -/datum/sprite_accessory/hair/bob2 - name = "Bob Hair 2" - icon_state = "hair_bob2" - -/datum/sprite_accessory/hair/bob3 - name = "Bob Hair 3" - icon_state = "hair_bobcut" - -/datum/sprite_accessory/hair/bob4 - name = "Bob Hair 4" - icon_state = "hair_bob4" - -/datum/sprite_accessory/hair/bobcurl - name = "Bobcurl" - icon_state = "hair_bobcurl" - -/datum/sprite_accessory/hair/boddicker - name = "Boddicker" - icon_state = "hair_boddicker" - -/datum/sprite_accessory/hair/bowlcut - name = "Bowlcut" - icon_state = "hair_bowlcut" - -/datum/sprite_accessory/hair/bowlcut2 - name = "Bowlcut 2" - icon_state = "hair_bowlcut2" - -/datum/sprite_accessory/hair/braid - name = "Braid (Floorlength)" - icon_state = "hair_braid" - -/datum/sprite_accessory/hair/braided - name = "Braided" - icon_state = "hair_braided" - -/datum/sprite_accessory/hair/front_braid - name = "Braided Front" - icon_state = "hair_braidfront" - -/datum/sprite_accessory/hair/not_floorlength_braid - name = "Braid (High)" - icon_state = "hair_braid2" - -/datum/sprite_accessory/hair/lowbraid - name = "Braid (Low)" - icon_state = "hair_hbraid" - -/datum/sprite_accessory/hair/shortbraid - name = "Braid (Short)" - icon_state = "hair_shortbraid" - -/datum/sprite_accessory/hair/braidtail - name = "Braided Tail" - icon_state = "hair_braidtail" - -/datum/sprite_accessory/hair/bun - name = "Bun Head" - icon_state = "hair_bun" - -/datum/sprite_accessory/hair/bun2 - name = "Bun Head 2" - icon_state = "hair_bunhead2" - -/datum/sprite_accessory/hair/bun3 - name = "Bun Head 3" - icon_state = "hair_bun3" - -/datum/sprite_accessory/hair/largebun - name = "Bun (Large)" - icon_state = "hair_largebun" - -/datum/sprite_accessory/hair/manbun - name = "Bun (Manbun)" - icon_state = "hair_manbun" - -/datum/sprite_accessory/hair/tightbun - name = "Bun (Tight)" - icon_state = "hair_tightbun" - -/datum/sprite_accessory/hair/business - name = "Business Hair" - icon_state = "hair_business" - -/datum/sprite_accessory/hair/business2 - name = "Business Hair 2" - icon_state = "hair_business2" - -/datum/sprite_accessory/hair/business3 - name = "Business Hair 3" - icon_state = "hair_business3" - -/datum/sprite_accessory/hair/business4 - name = "Business Hair 4" - icon_state = "hair_business4" - -/datum/sprite_accessory/hair/buzz - name = "Buzzcut" - icon_state = "hair_buzzcut" - -/datum/sprite_accessory/hair/cia - name = "CIA" - icon_state = "hair_cia" - -/datum/sprite_accessory/hair/coffeehouse - name = "Coffee House" - icon_state = "hair_coffeehouse" - -/datum/sprite_accessory/hair/combover - name = "Combover" - icon_state = "hair_combover" - -/datum/sprite_accessory/hair/cornrows1 - name = "Cornrows" - icon_state = "hair_cornrows" - -/datum/sprite_accessory/hair/cornrows2 - name = "Cornrows 2" - icon_state = "hair_cornrows2" - -/datum/sprite_accessory/hair/cornrowbun - name = "Cornrow Bun" - icon_state = "hair_cornrowbun" - -/datum/sprite_accessory/hair/cornrowbraid - name = "Cornrow Braid" - icon_state = "hair_cornrowbraid" - -/datum/sprite_accessory/hair/cornrowdualtail - name = "Cornrow Tail" - icon_state = "hair_cornrowtail" - -/datum/sprite_accessory/hair/crew - name = "Crewcut" - icon_state = "hair_crewcut" - -/datum/sprite_accessory/hair/curls - name = "Curls" - icon_state = "hair_curls" - -/datum/sprite_accessory/hair/cut - name = "Cut Hair" - icon_state = "hair_c" - -/datum/sprite_accessory/hair/dandpompadour - name = "Dandy Pompadour" - icon_state = "hair_dandypompadour" - -/datum/sprite_accessory/hair/devillock - name = "Devil Lock" - icon_state = "hair_devilock" - -/datum/sprite_accessory/hair/dolorosa - name = "Dolorosa" - icon_state = "hair_dolorosa" - -/datum/sprite_accessory/hair/double - name = "Double" - icon_state = "hair_double" - -/datum/sprite_accessory/hair/doublebun - name = "Double Bun" - icon_state = "hair_doublebun" - -/datum/sprite_accessory/hair/dreadlocks - name = "Dreadlocks" - icon_state = "hair_dreads" - -/datum/sprite_accessory/hair/drillhair - name = "Drillruru" - icon_state = "hair_drillruru" - -/datum/sprite_accessory/hair/drillhairextended - name = "Drill Hair (Extended)" - icon_state = "hair_drillhairextended" - -/datum/sprite_accessory/hair/egg - name = "Egg" - icon_state = "hair_egg" - -/datum/sprite_accessory/hair/eight - name = "Eight" - icon_state = "hair_eight" - -/datum/sprite_accessory/hair/emo - name = "Emo" - icon_state = "hair_emo" - -/datum/sprite_accessory/hair/emofrine - name = "Emo Fringe" - icon_state = "hair_emofringe" - -/datum/sprite_accessory/hair/nofade - name = "Fade (None)" - icon_state = "hair_nofade" - -/datum/sprite_accessory/hair/highfade - name = "Fade (High)" - icon_state = "hair_highfade" - -/datum/sprite_accessory/hair/medfade - name = "Fade (Medium)" - icon_state = "hair_medfade" - -/datum/sprite_accessory/hair/lowfade - name = "Fade (Low)" - icon_state = "hair_lowfade" - -/datum/sprite_accessory/hair/baldfade - name = "Fade (Bald)" - icon_state = "hair_baldfade" - -/datum/sprite_accessory/hair/feather - name = "Feather" - icon_state = "hair_feather" - -/datum/sprite_accessory/hair/father - name = "Father" - icon_state = "hair_father" - -/datum/sprite_accessory/hair/sargeant - name = "Flat Top" - icon_state = "hair_sargeant" - -/datum/sprite_accessory/hair/flair - name = "Flair" - icon_state = "hair_flair" - -/datum/sprite_accessory/hair/bigflattop - name = "Flat Top (Big)" - icon_state = "hair_bigflattop" - -/datum/sprite_accessory/hair/flow_hair - name = "Flow Hair" - icon_state = "hair_f" - -/datum/sprite_accessory/hair/gelled - name = "Gelled Back" - icon_state = "hair_gelled" - -/datum/sprite_accessory/hair/gentle - name = "Gentle" - icon_state = "hair_gentle" - -/datum/sprite_accessory/hair/halfbang - name = "Half-banged Hair" - icon_state = "hair_halfbang" - -/datum/sprite_accessory/hair/halfbang2 - name = "Half-banged Hair 2" - icon_state = "hair_halfbang2" - -/datum/sprite_accessory/hair/halfshaved - name = "Half-shaved" - icon_state = "hair_halfshaved" - -/datum/sprite_accessory/hair/harley - name = "Harley" - icon_state = "hair_harley" - -/datum/sprite_accessory/hair/hedgehog - name = "Hedgehog Hair" - icon_state = "hair_hedgehog" - -/datum/sprite_accessory/hair/himecut - name = "Hime Cut" - icon_state = "hair_himecut" - -/datum/sprite_accessory/hair/himecut2 - name = "Hime Cut 2" - icon_state = "hair_himecut2" - -/datum/sprite_accessory/hair/shorthime - name = "Hime Cut (Short)" - icon_state = "hair_shorthime" - -/datum/sprite_accessory/hair/himeup - name = "Hime Updo" - icon_state = "hair_himeup" - -/datum/sprite_accessory/hair/hitop - name = "Hitop" - icon_state = "hair_hitop" - -/datum/sprite_accessory/hair/jade - name = "Jade" - icon_state = "hair_jade" - -/datum/sprite_accessory/hair/jensen - name = "Jensen Hair" - icon_state = "hair_jensen" - -/datum/sprite_accessory/hair/Joestar - name = "Joestar" - icon_state = "hair_joestar" - -/datum/sprite_accessory/hair/justice - name = "Justice" - icon_state = "hair_justice" - -/datum/sprite_accessory/hair/keanu - name = "Keanu Hair" - icon_state = "hair_keanu" - -/datum/sprite_accessory/hair/kusangi - name = "Kusanagi Hair" - icon_state = "hair_kusanagi" - -/datum/sprite_accessory/hair/long - name = "Long Hair 1" - icon_state = "hair_long" - -/datum/sprite_accessory/hair/long2 - name = "Long Hair 2" - icon_state = "hair_long2" - -/datum/sprite_accessory/hair/long3 - name = "Long Hair 3" - icon_state = "hair_long3" - -/datum/sprite_accessory/hair/long_over_eye - name = "Long Over Eye" - icon_state = "hair_longovereye" - -/datum/sprite_accessory/hair/longbangs - name = "Long Bangs" - icon_state = "hair_lbangs" - -/datum/sprite_accessory/hair/longemo - name = "Long Emo" - icon_state = "hair_longemo" - -/datum/sprite_accessory/hair/longfringe - name = "Long Fringe" - icon_state = "hair_longfringe" - -/datum/sprite_accessory/hair/sidepartlongalt - name = "Long Side Part" - icon_state = "hair_longsidepart" - -/datum/sprite_accessory/hair/manime - name = "Manime" - icon_state = "hair_manime" - -/datum/sprite_accessory/hair/megaeyebrows - name = "Mega Eyebrows" - icon_state = "hair_megaeyebrows" - -/datum/sprite_accessory/hair/meow - name = "Meow" - icon_state = "hair_meow" - -/datum/sprite_accessory/hair/messy - name = "Messy" - icon_state = "hair_messy" - -/datum/sprite_accessory/hair/miracles - name = "Miracles" - icon_state = "hair_miracles" - -/datum/sprite_accessory/hair/modern - name = "Modern" - icon_state = "hair_modern" - -/datum/sprite_accessory/hair/mohawk - name = "Mohawk" - icon_state = "hair_d" - -/datum/sprite_accessory/hair/nitori - name = "Nitori" - icon_state = "hair_nitori" - -/datum/sprite_accessory/hair/reversemohawk - name = "Mohawk (Reverse)" - icon_state = "hair_reversemohawk" - -/datum/sprite_accessory/hair/shavedmohawk - name = "Mohawk (Shaved)" - icon_state = "hair_shavedmohawk" - -/datum/sprite_accessory/hair/unshavenmohawk - name = "Mohawk (Unshaven)" - icon_state = "hair_unshaven_mohawk" - -/datum/sprite_accessory/hair/mulder - name = "Mulder" - icon_state = "hair_mulder" - -/datum/sprite_accessory/hair/odango - name = "Odango" - icon_state = "hair_odango" - -/datum/sprite_accessory/hair/ombre - name = "Ombre" - icon_state = "hair_ombre" - -/datum/sprite_accessory/hair/oneshoulder - name = "One Shoulder" - icon_state = "hair_oneshoulder" - -/datum/sprite_accessory/hair/over_eye - name = "Over Eye" - icon_state = "hair_shortovereye" - -/datum/sprite_accessory/hair/oxton - name = "Oxton" - icon_state = "hair_oxton" - -/datum/sprite_accessory/hair/parted - name = "Parted" - icon_state = "hair_parted" - -/datum/sprite_accessory/hair/partedside - name = "Parted (Side)" - icon_state = "hair_part" - -/datum/sprite_accessory/hair/kagami - name = "Pigtails" - icon_state = "hair_kagami" - -/datum/sprite_accessory/hair/pigtail - name = "Pigtails 2" - icon_state = "hair_pigtails" - -/datum/sprite_accessory/hair/pigtail2 - name = "Pigtails 3" - icon_state = "hair_pigtails2" - -/datum/sprite_accessory/hair/pixie - name = "Pixie Cut" - icon_state = "hair_pixie" - -/datum/sprite_accessory/hair/pompadour - name = "Pompadour" - icon_state = "hair_pompadour" - -/datum/sprite_accessory/hair/bigpompadour - name = "Pompadour (Big)" - icon_state = "hair_bigpompadour" - -/datum/sprite_accessory/hair/ponytail1 - name = "Ponytail" - icon_state = "hair_ponytail" - -/datum/sprite_accessory/hair/ponytail2 - name = "Ponytail 2" - icon_state = "hair_ponytail2" - -/datum/sprite_accessory/hair/ponytail3 - name = "Ponytail 3" - icon_state = "hair_ponytail3" - -/datum/sprite_accessory/hair/ponytail4 - name = "Ponytail 4" - icon_state = "hair_ponytail4" - -/datum/sprite_accessory/hair/ponytail5 - name = "Ponytail 5" - icon_state = "hair_ponytail5" - -/datum/sprite_accessory/hair/ponytail6 - name = "Ponytail 6" - icon_state = "hair_ponytail6" - -/datum/sprite_accessory/hair/ponytail7 - name = "Ponytail 7" - icon_state = "hair_ponytail7" - -/datum/sprite_accessory/hair/highponytail - name = "Ponytail (High)" - icon_state = "hair_highponytail" - -/datum/sprite_accessory/hair/stail - name = "Ponytail (Short)" - icon_state = "hair_stail" - -/datum/sprite_accessory/hair/longponytail - name = "Ponytail (Long)" - icon_state = "hair_longstraightponytail" - -/datum/sprite_accessory/hair/countryponytail - name = "Ponytail (Country)" - icon_state = "hair_country" - -/datum/sprite_accessory/hair/fringetail - name = "Ponytail (Fringe)" - icon_state = "hair_fringetail" - -/datum/sprite_accessory/hair/sidetail - name = "Ponytail (Side)" - icon_state = "hair_sidetail" - -/datum/sprite_accessory/hair/sidetail2 - name = "Ponytail (Side) 2" - icon_state = "hair_sidetail2" - -/datum/sprite_accessory/hair/sidetail3 - name = "Ponytail (Side) 3" - icon_state = "hair_sidetail3" - -/datum/sprite_accessory/hair/sidetail4 - name = "Ponytail (Side) 4" - icon_state = "hair_sidetail4" - -/datum/sprite_accessory/hair/spikyponytail - name = "Ponytail (Spiky)" - icon_state = "hair_spikyponytail" - -/datum/sprite_accessory/hair/poofy - name = "Poofy" - icon_state = "hair_poofy" - -/datum/sprite_accessory/hair/prince - name = "Prince" - icon_state = "hair_prince" - -/datum/sprite_accessory/hair/pupa - name = "Pupa" - icon_state = "hair_pupa" - -/datum/sprite_accessory/hair/quiff - name = "Quiff" - icon_state = "hair_quiff" - -/datum/sprite_accessory/hair/ronin - name = "Ronin" - icon_state = "hair_ronin" - -/datum/sprite_accessory/hair/rosemary - name = "Rosemary" - icon_state = "hair_rosemary" - -/datum/sprite_accessory/hair/shaved - name = "Shaved" - icon_state = "hair_shaved" - -/datum/sprite_accessory/hair/shavedpart - name = "Shaved Part" - icon_state = "hair_shavedpart" - -/datum/sprite_accessory/hair/shortbangs - name = "Short Bangs" - icon_state = "hair_shortbangs" - -/datum/sprite_accessory/hair/short - name = "Short Hair" - icon_state = "hair_a" - -/datum/sprite_accessory/hair/shorthair2 - name = "Short Hair 2" - icon_state = "hair_shorthair2" - -/datum/sprite_accessory/hair/shorthair3 - name = "Short Hair 3" - icon_state = "hair_shorthair3" - -/datum/sprite_accessory/hair/shorthair4 - name = "Short Hair 4" - icon_state = "hair_d" - -/datum/sprite_accessory/hair/shorthair5 - name = "Short Hair 5" - icon_state = "hair_e" - -/datum/sprite_accessory/hair/shorthair6 - name = "Short Hair 6" - icon_state = "hair_f" - -/datum/sprite_accessory/hair/shorthair7 - name = "Short Hair 7" - icon_state = "hair_shorthairg" - -/datum/sprite_accessory/hair/shorthaireighties - name = "Short Hair 80s" - icon_state = "hair_80s" - -/datum/sprite_accessory/hair/rosa - name = "Short Hair Rosa" - icon_state = "hair_rosa" - -/datum/sprite_accessory/hair/shoulderlength - name = "Shoulder-length Hair" - icon_state = "hair_b" - -/datum/sprite_accessory/hair/sidecut - name = "Sidecut" - icon_state = "hair_sidecut" - -/datum/sprite_accessory/hair/skinhead - name = "Skinhead" - icon_state = "hair_skinhead" - -/datum/sprite_accessory/hair/protagonist - name = "Slightly Long Hair" - icon_state = "hair_protagonist" - -/datum/sprite_accessory/hair/spiky - name = "Spiky" - icon_state = "hair_spikey" - -/datum/sprite_accessory/hair/spiky2 - name = "Spiky 2" - icon_state = "hair_spiky" - -/datum/sprite_accessory/hair/spiky3 - name = "Spiky 3" - icon_state = "hair_spiky2" - -/datum/sprite_accessory/hair/stride - name = "Stride" - icon_state = "hair_stride" - -/datum/sprite_accessory/hair/swept - name = "Swept Back Hair" - icon_state = "hair_swept" - -/datum/sprite_accessory/hair/swept2 - name = "Swept Back Hair 2" - icon_state = "hair_swept2" - -/datum/sprite_accessory/hair/thinning - name = "Thinning" - icon_state = "hair_thinning" - -/datum/sprite_accessory/hair/thinningfront - name = "Thinning (Front)" - icon_state = "hair_thinningfront" - -/datum/sprite_accessory/hair/thinningrear - name = "Thinning (Rear)" - icon_state = "hair_thinningrear" - -/datum/sprite_accessory/hair/thresh - name = "Thresh" - icon_state = "hair_thresh" - -/datum/sprite_accessory/hair/topknot - name = "Topknot" - icon_state = "hair_topknot" - -/datum/sprite_accessory/hair/tressshoulder - name = "Tress Shoulder" - icon_state = "hair_tressshoulder" - -/datum/sprite_accessory/hair/trimmed - name = "Trimmed" - icon_state = "hair_trimmed" - -/datum/sprite_accessory/hair/trimflat - name = "Trim Flat" - icon_state = "hair_trimflat" - -/datum/sprite_accessory/hair/twintails - name = "Twintails" - icon_state = "hair_twintail" - -/datum/sprite_accessory/hair/undercut - name = "Undercut" - icon_state = "hair_undercut" - -/datum/sprite_accessory/hair/undercutleft - name = "Undercut Left" - icon_state = "hair_undercutleft" - -/datum/sprite_accessory/hair/undercutright - name = "Undercut Right" - icon_state = "hair_undercutright" - -/datum/sprite_accessory/hair/unkept - name = "Unkept" - icon_state = "hair_unkept" - -/datum/sprite_accessory/hair/updo - name = "Updo" - icon_state = "hair_updo" - -/datum/sprite_accessory/hair/longer - name = "Very Long Hair" - icon_state = "hair_vlong" - -/datum/sprite_accessory/hair/longest - name = "Very Long Hair 2" - icon_state = "hair_longest" - -/datum/sprite_accessory/hair/longest2 - name = "Very Long Over Eye" - icon_state = "hair_longest2" - -/datum/sprite_accessory/hair/veryshortovereye - name = "Very Short Over Eye" - icon_state = "hair_veryshortovereyealternate" - -/datum/sprite_accessory/hair/longestalt - name = "Very Long with Fringe" - icon_state = "hair_vlongfringe" - -/datum/sprite_accessory/hair/volaju - name = "Volaju" - icon_state = "hair_volaju" - -/datum/sprite_accessory/hair/wisp - name = "Wisp" - icon_state = "hair_wisp" - -/* -///////////////////////////////////// -/ =---------------------------= / -/ == Gradient Hair Definitions == / -/ =---------------------------= / -///////////////////////////////////// -*/ - -/datum/sprite_accessory/hair_gradient - icon = 'icons/mob/hair_gradients.dmi' - body_zone = BODY_ZONE_HEAD - -/datum/sprite_accessory/hair_gradient/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/hair_gradient/fadeup - name = "Fade Up" - icon_state = "fadeup" - -/datum/sprite_accessory/hair_gradient/fadedown - name = "Fade Down" - icon_state = "fadedown" - -/datum/sprite_accessory/hair_gradient/vertical_split - name = "Vertical Split" - icon_state = "vsplit" - -/datum/sprite_accessory/hair_gradient/_split - name = "Horizontal Split" - icon_state = "bottomflat" - -/datum/sprite_accessory/hair_gradient/reflected - name = "Reflected" - icon_state = "reflected_high" - -/datum/sprite_accessory/hair_gradient/reflected_inverse - name = "Reflected Inverse" - icon_state = "reflected_inverse_high" - -/datum/sprite_accessory/hair_gradient/wavy - name = "Wavy" - icon_state = "wavy" - -/datum/sprite_accessory/hair_gradient/long_fade_up - name = "Long Fade Up" - icon_state = "long_fade_up" - -/datum/sprite_accessory/hair_gradient/long_fade_down - name = "Long Fade Down" - icon_state = "long_fade_down" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/ipc.dm b/code/modules/mob/dead/new_player/sprite_accessories/ipc.dm deleted file mode 100644 index b25cd222115a..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/ipc.dm +++ /dev/null @@ -1,285 +0,0 @@ -// IPC accessories. - -// Start screens - -/datum/sprite_accessory/ipc_screens - icon = 'icons/mob/ipc_accessories.dmi' - color_src = EYECOLOR - -/datum/sprite_accessory/ipc_screens/blank - name = "Blank Canvas" - icon_state = "blank" - -/datum/sprite_accessory/ipc_screens/blue - name = "Blue" - icon_state = "blue" - color_src = 0 - -/datum/sprite_accessory/ipc_screens/blush - name = "Blush" - icon_state = "blush" - -/datum/sprite_accessory/ipc_screens/bsod - name = "BSOD" - icon_state = "bsod" - color_src = 0 - -/datum/sprite_accessory/ipc_screens/buffering - name = "Buffering" - icon_state = "buffering" - -/datum/sprite_accessory/ipc_screens/breakout - name = "Breakout" - icon_state = "breakout" - -/datum/sprite_accessory/ipc_screens/console - name = "Console" - icon_state = "console" - -/datum/sprite_accessory/ipc_screens/doom - name = "DOOM" - icon_state = "doom" - -/datum/sprite_accessory/ipc_screens/ecgwave - name = "ECG Wave" - icon_state = "ecgwave" - -/datum/sprite_accessory/ipc_screens/eight - name = "Eight" - icon_state = "eight" - -/datum/sprite_accessory/ipc_screens/eyes - name = "Eyes (Spinny)" - icon_state = "eyes" - -/datum/sprite_accessory/ipc_screens/eyes_noanim - name = "Eyes (No Spinny)" - icon_state = "eyes_noanim" - -/datum/sprite_accessory/ipc_screens/eyes_fortuna - name = "Eyes (Sun and Moon)" - icon_state = "eyes_fortuna" - -/datum/sprite_accessory/ipc_screens/glider - name = "Glider" - icon_state = "glider" - -/datum/sprite_accessory/ipc_screens/goggles - name = "Goggles" - icon_state = "goggles" - -/datum/sprite_accessory/ipc_screens/green - name = "Green" - icon_state = "green" - -/datum/sprite_accessory/ipc_screens/heart - name = "Heart" - icon_state = "heart" - color_src = 0 - -/datum/sprite_accessory/ipc_screens/monoeye - name = "Mono-eye" - icon_state = "monoeye" - -/datum/sprite_accessory/ipc_screens/nyaru - name = "Nyaru" - icon_state = "nyaru" - -/datum/sprite_accessory/ipc_screens/nature - name = "Nature" - icon_state = "nature" - -/datum/sprite_accessory/ipc_screens/orange - name = "Orange" - icon_state = "orange" - -/datum/sprite_accessory/ipc_screens/pink - name = "Pink" - icon_state = "pink" - -/datum/sprite_accessory/ipc_screens/purple - name = "Purple" - icon_state = "purple" - -/datum/sprite_accessory/ipc_screens/rainbow - name = "Rainbow" - icon_state = "rainbow" - color_src = 0 - -/datum/sprite_accessory/ipc_screens/red - name = "Red" - icon_state = "red" - -/datum/sprite_accessory/ipc_screens/text - name = "Text Lines" - icon_state = "text" - -/datum/sprite_accessory/ipc_screens/rgb - name = "RGB" - icon_state = "rgb" - -/datum/sprite_accessory/ipc_screens/scroll - name = "Scanline" - icon_state = "scroll" - -/datum/sprite_accessory/ipc_screens/shower - name = "Shower" - icon_state = "shower" - -/datum/sprite_accessory/ipc_screens/sinewave - name = "Sinewave" - icon_state = "sinewave" - -/datum/sprite_accessory/ipc_screens/squarewave - name = "Square wave" - icon_state = "squarewave" - -/datum/sprite_accessory/ipc_screens/static_screen - name = "Static" - icon_state = "static" - -/datum/sprite_accessory/ipc_screens/yellow - name = "Yellow" - icon_state = "yellow" - -/datum/sprite_accessory/ipc_screens/textdrop - name = "Text drop" - icon_state = "textdrop" - -/datum/sprite_accessory/ipc_screens/stars - name = "Stars" - icon_state = "stars" - -/datum/sprite_accessory/ipc_screens/loading - name = "Loading" - icon_state = "loading" - -/datum/sprite_accessory/ipc_screens/windowsxp - name = "Windows XP" - icon_state = "windowsxp" - -/datum/sprite_accessory/ipc_screens/tetris - name = "Tetris" - icon_state = "tetris" - -/datum/sprite_accessory/ipc_screens/bubbles - name = "Bubbles" - icon_state = "bubbles" - -/datum/sprite_accessory/ipc_screens/tv - name = "Color Test" - icon_state = "tv" - -// Start antennas - -/datum/sprite_accessory/ipc_antennas - icon = 'icons/mob/ipc_accessories.dmi' - color_src = HAIR - -/datum/sprite_accessory/ipc_antennas/none - name = "None" - icon_state = "None" - -/datum/sprite_accessory/ipc_antennas/angled - name = "Angled" - icon_state = "antennae" - -/datum/sprite_accessory/ipc_antennas/antlers - name = "Antlers" - icon_state = "antlers" - -/datum/sprite_accessory/ipc_antennas/crowned - name = "Crowned" - icon_state = "crowned" - -/datum/sprite_accessory/ipc_antennas/cyberhead - name = "Cyberhead" - icon_state = "cyberhead" - -/datum/sprite_accessory/ipc_antennas/droneeyes - name = "Drone Eyes" - icon_state = "droneeyes" - -/datum/sprite_accessory/ipc_antennas/sidelights - name = "Sidelights" - icon_state = "sidelights" - -/datum/sprite_accessory/ipc_antennas/tesla - name = "Tesla" - icon_state = "tesla" - -/datum/sprite_accessory/ipc_antennas/tv - name = "TV Antenna" - icon_state = "tvantennae" - -/datum/sprite_accessory/ipc_antennas/cross - name = "Cross" - icon_state = "cross" - -/datum/sprite_accessory/ipc_antennas/sidepanels - name = "Side Panels" - icon_state = "sidepanels" - -/datum/sprite_accessory/ipc_antennas/horns - name = "Horns" - icon_state = "horns" - -/datum/sprite_accessory/ipc_antennas/langle - name = "Left Angle" - icon_state = "langle" - -/datum/sprite_accessory/ipc_antennas/rangle - name = "Right Angle" - icon_state = "rangle" - -// Start chassis - the worst thing ever please rework this - -/datum/sprite_accessory/ipc_chassis // Used for changing limb icons, doesn't need to hold the actual icon. That's handled in ipc.dm - icon = null - icon_state = "who cares fuck you" // In order to pull the chassis correctly, we need AN icon_state(see line 36-39). It doesn't have to be useful, because it isn't used. - color_src = 0 - -/datum/sprite_accessory/ipc_chassis/mcgreyscale - name = "Morpheus Cyberkinetics (Custom)" - limbs_id = "mcgipc" - color_src = MUTCOLORS - -/datum/sprite_accessory/ipc_chassis/bishopcyberkinetics - name = "Bishop Cyberkinetics" - limbs_id = "bshipc" - -/datum/sprite_accessory/ipc_chassis/bishopcyberkinetics2 - name = "Bishop Cyberkinetics 2.0" - limbs_id = "bs2ipc" - -/datum/sprite_accessory/ipc_chassis/hephaestussindustries - name = "Hephaestus Industries" - limbs_id = "hsiipc" - -/datum/sprite_accessory/ipc_chassis/hephaestussindustries2 - name = "Hephaestus Industries 2.0" - limbs_id = "hi2ipc" - -/datum/sprite_accessory/ipc_chassis/pawsitronsunited - name = "Pawsitrons United" - limbs_id = "pawsitrons" - -/datum/sprite_accessory/ipc_chassis/shellguardmunitions - name = "Shellguard Munitions Standard Series" - limbs_id = "sgmipc" - -/datum/sprite_accessory/ipc_chassis/wardtakahashimanufacturing - name = "Ward-Takahashi Manufacturing" - limbs_id = "wtmipc" - -/datum/sprite_accessory/ipc_chassis/xionmanufacturinggroup - name = "Xion Manufacturing Group" - limbs_id = "xmgipc" - -/datum/sprite_accessory/ipc_chassis/xionmanufacturinggroup2 - name = "Xion Manufacturing Group 2.0" - limbs_id = "xm2ipc" - -/datum/sprite_accessory/ipc_chassis/zenghupharmaceuticals - name = "Zeng-Hu Pharmaceuticals" - limbs_id = "zhpipc" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/kepori.dm b/code/modules/mob/dead/new_player/sprite_accessories/kepori.dm deleted file mode 100644 index 4ed949c63ef8..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/kepori.dm +++ /dev/null @@ -1,113 +0,0 @@ -//Kepori mutant parts - -//Start head feathers - -/datum/sprite_accessory/kepori_feathers - color_src = HAIR - icon = 'icons/mob/kepori_parts.dmi' - -/datum/sprite_accessory/kepori_feathers/none - name = "None" - -/datum/sprite_accessory/kepori_feathers/sleek - name = "Sleek" - icon_state = "sleek" - -/datum/sprite_accessory/kepori_feathers/peel - name = "The Peel" - icon_state = "peel" - -/datum/sprite_accessory/kepori_feathers/sweep - name = "Swept Up" - icon_state = "sweep" - -/datum/sprite_accessory/kepori_feathers/aerodynamic - name = "Aerodynamic" - icon_state = "aerodynamic" - -/datum/sprite_accessory/kepori_feathers/mohawk - name = "Mo-Hawk" - icon_state = "mohawk" - -/datum/sprite_accessory/kepori_feathers/cowlick - name = "Cow-lick" - icon_state = "cowlick" - -/datum/sprite_accessory/kepori_feathers/spikey - name = "Spikey" - icon_state = "spikey" - -/datum/sprite_accessory/kepori_feathers/soap - name = "Soap" - icon_state = "soap" - -/datum/sprite_accessory/kepori_feathers/crowned - name = "Crowned" - icon_state = "crowned" - -/datum/sprite_accessory/kepori_feathers/crested - name = "Crested" - icon_state = "crested" - -/datum/sprite_accessory/kepori_feathers/ponytail - name = "Ponytail" - icon_state = "ponytail" - -/datum/sprite_accessory/kepori_feathers/bun - name = "Bun" - icon_state = "bun" - -//Start body feathers - -/datum/sprite_accessory/kepori_body_feathers - color_src = MUTCOLORS_SECONDARY - icon = 'icons/mob/kepori_parts.dmi' - -/datum/sprite_accessory/kepori_body_feathers/none - name = "None" - -/datum/sprite_accessory/kepori_body_feathers/aftik - name = "Aftik" - icon_state = "aftik" - -/datum/sprite_accessory/kepori_body_feathers/belly - name = "Belly" - icon_state = "belly" - -/datum/sprite_accessory/kepori_body_feathers/shirt - name = "Shirt" - icon_state = "shirt" - -/datum/sprite_accessory/kepori_body_feathers/soap - name = "Soap" - icon_state = "soap" - -/datum/sprite_accessory/kepori_body_feathers/wings - name = "Wings" - icon_state = "wings" - -//Start tail feathers - -/datum/sprite_accessory/kepori_tail_feathers - color_src = MUTCOLORS_SECONDARY - icon = 'icons/mob/kepori_parts.dmi' - -/datum/sprite_accessory/kepori_tail_feathers/none - name = "None" - -/datum/sprite_accessory/kepori_tail_feathers/fan - name = "Fan" - icon_state = "fan" - -/datum/sprite_accessory/kepori_tail_feathers/back - name = "Back" - icon_state = "back" - -/datum/sprite_accessory/kepori_tail_feathers/fanback - name = "Fan and Back" - icon_state = "fanback" - -/datum/sprite_accessory/kepori_tail_feathers/prosthetic - name = "Prosthetic Tail" - icon_state = "prosthetic" - color_src = null diff --git a/code/modules/mob/dead/new_player/sprite_accessories/lizard.dm b/code/modules/mob/dead/new_player/sprite_accessories/lizard.dm deleted file mode 100644 index e18e88353061..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/lizard.dm +++ /dev/null @@ -1,270 +0,0 @@ -//Sarathi Mutantparts - -//Start markings - -/datum/sprite_accessory/body_markings - icon = 'icons/mob/species/lizard/markings.dmi' - color_src = MUTCOLORS_SECONDARY - body_zone = BODY_ZONE_CHEST - synthetic_icon_state = "none" - -/datum/sprite_accessory/body_markings/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/body_markings/ltiger - name = "Tiger" - icon_state = "tiger" - -/datum/sprite_accessory/body_markings/lbelly - name = "Light Belly" - icon_state = "lbelly" - -//Start tails - -/datum/sprite_accessory/tails - icon = 'icons/mob/species/lizard/tails.dmi' - body_zone = BODY_ZONE_CHEST - synthetic_icon_state = "synth" - -/datum/sprite_accessory/tails_animated - icon = 'icons/mob/species/lizard/tails.dmi' - body_zone = BODY_ZONE_CHEST - -/datum/sprite_accessory/tails/lizard/smooth - name = "Smooth" - icon_state = "smooth" - -/datum/sprite_accessory/tails_animated/lizard/smooth - name = "Smooth" - icon_state = "smooth" - -/datum/sprite_accessory/tails/lizard/dtiger - name = "Dark Tiger" - icon_state = "dtiger" - -/datum/sprite_accessory/tails_animated/lizard/dtiger - name = "Dark Tiger" - icon_state = "dtiger" - -/datum/sprite_accessory/tails/lizard/ltiger - name = "Light Tiger" - icon_state = "ltiger" - -/datum/sprite_accessory/tails_animated/lizard/ltiger - name = "Light Tiger" - icon_state = "ltiger" - -/datum/sprite_accessory/tails/lizard/spikes - name = "Spikes" - icon_state = "spikes" - -/datum/sprite_accessory/tails_animated/lizard/spikes - name = "Spikes" - icon_state = "spikes" - -/datum/sprite_accessory/tails/lizard/large - name = "Large" - icon_state = "large" - synthetic_icon_state = "large" //fight me - -/datum/sprite_accessory/tails_animated/lizard/large - name = "Large" - icon_state = "large" - synthetic_icon_state = "large" - -/datum/sprite_accessory/tails/lizard/small - name = "Small" - icon_state = "small" - synthetic_icon_state = "none" - -/datum/sprite_accessory/tails_animated/lizard/small - name = "Small" - icon_state = "small" - synthetic_icon_state = "none" - -//Start Face markings - -/datum/sprite_accessory/face_markings - icon = 'icons/mob/species/lizard/markings.dmi' - body_zone = BODY_ZONE_HEAD - color_src = MUTCOLORS_SECONDARY - synthetic_icon_state = "none" - -/datum/sprite_accessory/face_markings/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/face_markings/jaw - name = "Jaw" - icon_state = "jaw" - -/datum/sprite_accessory/face_markings/top - name = "Top Stripe" - icon_state = "top" - -/datum/sprite_accessory/face_markings/eye - name = "Alligator Skink" - icon_state = "eye" - -//Start Horns - -/datum/sprite_accessory/horns - icon = 'icons/mob/species/lizard/horns.dmi' - color_src = HAIR - body_zone = BODY_ZONE_HEAD - synthetic_color_src = MUTCOLORS_SECONDARY - -/datum/sprite_accessory/horns/none - name = "None" - icon_state = "none" - -//new horns -/datum/sprite_accessory/horns/broken - name = "Broken" - icon_state = "broken" - synthetic_icon_state = "none" - -/datum/sprite_accessory/horns/lightning - name = "Lightning" - icon_state = "lightning" - synthetic_icon_state = "none" - -/datum/sprite_accessory/horns/brimstone - name = "Brimstone" - icon_state = "brimstone" - synthetic_icon_state = "none" - -//old horns -/datum/sprite_accessory/horns/simple - name = "Simple" - icon_state = "simple" - synthetic_icon_state = "simple_synth" - -/datum/sprite_accessory/horns/short - name = "Short" - icon_state = "short" - synthetic_icon_state = "short_synth" - -/datum/sprite_accessory/horns/curled - name = "Curled" - icon_state = "curled" - synthetic_icon_state = "curled_synth" - -/datum/sprite_accessory/horns/ram //remade - name = "Ram" - icon_state = "ram" - synthetic_icon_state = "ram_synth" - -/datum/sprite_accessory/horns/angler - name = "Angeler" - icon_state = "angler" - -//Start Frills - -/datum/sprite_accessory/frills - icon = 'icons/mob/species/lizard/frills.dmi' - -/datum/sprite_accessory/frills/none - name = "None" - icon_state = "none" -//Ears are here because having frills+ears would overlap and be weird. -/datum/sprite_accessory/frills/ears - name = "Normal ears" - icon_state = "ears" - hasinner = TRUE -//End ears -/datum/sprite_accessory/frills/simple - name = "Simple" - icon_state = "simple" - -/datum/sprite_accessory/frills/short - name = "Short" - icon_state = "short" - -/datum/sprite_accessory/frills/aquatic - name = "Aquatic" - icon_state = "aqua" - -/datum/sprite_accessory/frills/frillhawk - name = "Frillhawk" - icon_state = "frillhawk" - -/datum/sprite_accessory/frills/droopy - name = "Droopy" - icon_state = "droopy" - -/datum/sprite_accessory/frills/neck - name = "Neck" - icon_state = "neck" - -/datum/sprite_accessory/frills/neckbig - name = "Frilled Dragon" - icon_state = "neckbig" - -//Start Spines - -/datum/sprite_accessory/spines - icon = 'icons/mob/species/lizard/tails.dmi' - -/datum/sprite_accessory/spines_animated - icon = 'icons/mob/species/lizard/tails.dmi' - -/datum/sprite_accessory/spines/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/spines_animated/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/spines/short - name = "Short" - icon_state = "short" - -/datum/sprite_accessory/spines_animated/short - name = "Short" - icon_state = "short" - -/datum/sprite_accessory/spines/shortmeme - name = "Short + Membrane" - icon_state = "shortmeme" - -/datum/sprite_accessory/spines_animated/shortmeme - name = "Short + Membrane" - icon_state = "shortmeme" - -/datum/sprite_accessory/spines/long - name = "Long" - icon_state = "long" - -/datum/sprite_accessory/spines_animated/long - name = "Long" - icon_state = "long" - -/datum/sprite_accessory/spines/longmeme - name = "Long + Membrane" - icon_state = "longmeme" - -/datum/sprite_accessory/spines_animated/longmeme - name = "Long + Membrane" - icon_state = "longmeme" - -/datum/sprite_accessory/spines/aquatic - name = "Aquatic" - icon_state = "aqua" - -/datum/sprite_accessory/spines_animated/aquatic - name = "Aquatic" - icon_state = "aqua" - -//Leg stuff, no better place to put it, no point in a legs.dm file - -/datum/sprite_accessory/legs //legs are a special case, they aren't actually sprite_accessories but are updated with them. - icon = null //These datums exist for selecting legs on preference, and little else - -/datum/sprite_accessory/legs/none - name = "Normal Legs" - -/datum/sprite_accessory/legs/digitigrade_lizard - name = "Digitigrade Legs" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/moth.dm b/code/modules/mob/dead/new_player/sprite_accessories/moth.dm deleted file mode 100644 index 43b493cc36f5..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/moth.dm +++ /dev/null @@ -1,256 +0,0 @@ -//Mutant parts for moths - -//Start wings - -/datum/sprite_accessory/moth_wings - icon = 'icons/mob/moth_wings.dmi' - color_src = null - -/datum/sprite_accessory/moth_wings/plain - name = "Plain" - icon_state = "plain" - -/datum/sprite_accessory/moth_wings/monarch - name = "Monarch" - icon_state = "monarch" - -/datum/sprite_accessory/moth_wings/luna - name = "Luna" - icon_state = "luna" - -/datum/sprite_accessory/moth_wings/atlas - name = "Atlas" - icon_state = "atlas" - -/datum/sprite_accessory/moth_wings/reddish - name = "Reddish" - icon_state = "redish" - -/datum/sprite_accessory/moth_wings/royal - name = "Royal" - icon_state = "royal" - -/datum/sprite_accessory/moth_wings/gothic - name = "Gothic" - icon_state = "gothic" - -/datum/sprite_accessory/moth_wings/lovers - name = "Lovers" - icon_state = "lovers" - -/datum/sprite_accessory/moth_wings/whitefly - name = "White Fly" - icon_state = "whitefly" - -/datum/sprite_accessory/moth_wings/punished - name = "Burnt Off" - icon_state = "burnt" - locked = TRUE - -/datum/sprite_accessory/moth_wings/firewatch - name = "Firewatch" - icon_state = "firewatch" - -/datum/sprite_accessory/moth_wings/deathhead - name = "Deathshead" - icon_state = "deathhead" - -/datum/sprite_accessory/moth_wings/poison - name = "Poison" - icon_state = "poison" - -/datum/sprite_accessory/moth_wings/ragged - name = "Ragged" - icon_state = "ragged" - -/datum/sprite_accessory/moth_wings/moonfly - name = "Moon Fly" - icon_state = "moonfly" - -/datum/sprite_accessory/moth_wings/snow - name = "Snow" - icon_state = "snow" - -/datum/sprite_accessory/moth_wings/oakworm - name = "Oak Worm" - icon_state = "oakworm" - -/datum/sprite_accessory/moth_wings/jungle - name = "Jungle" - icon_state = "jungle" - -/datum/sprite_accessory/moth_wings/witchwing - name = "Witch Wing" - icon_state = "witchwing" - -/datum/sprite_accessory/moth_wings/brown - name = "Brown" - icon_state = "brown" - -/datum/sprite_accessory/moth_wings/feathery - name = "Feathery" - icon_state = "feathery" - -/datum/sprite_accessory/moth_wings/rosy - name = "Rosy" - icon_state = "rosy" - -/datum/sprite_accessory/moth_wings/plasmafire - name = "Plasmafire" - icon_state = "plasmafire" - -//Start markings - -/datum/sprite_accessory/moth_markings - icon = 'icons/mob/moth_markings.dmi' - color_src = null - -/datum/sprite_accessory/moth_markings/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/moth_markings/reddish - name = "Reddish" - icon_state = "reddish" - -/datum/sprite_accessory/moth_markings/royal - name = "Royal" - icon_state = "royal" - -/datum/sprite_accessory/moth_markings/gothic - name = "Gothic" - icon_state = "gothic" - -/datum/sprite_accessory/moth_markings/whitefly - name = "White Fly" - icon_state = "whitefly" - -/datum/sprite_accessory/moth_markings/lovers - name = "Lovers" - icon_state = "lovers" - -/datum/sprite_accessory/moth_markings/punished - name = "Punished" - icon_state = "punished" - -/datum/sprite_accessory/moth_markings/firewatch - name = "Firewatch" - icon_state = "firewatch" - -/datum/sprite_accessory/moth_markings/deathhead - name = "Deathshead" - icon_state = "deathhead" - -/datum/sprite_accessory/moth_markings/poison - name = "Poison" - icon_state = "poison" - -/datum/sprite_accessory/moth_markings/ragged - name = "Ragged" - icon_state = "ragged" - -/datum/sprite_accessory/moth_markings/moonfly - name = "Moon Fly" - icon_state = "moonfly" - -/datum/sprite_accessory/moth_markings/oakworm - name = "Oak Worm" - icon_state = "oakworm" - -/datum/sprite_accessory/moth_markings/jungle - name = "Jungle" - icon_state = "jungle" - -/datum/sprite_accessory/moth_markings/witchwing - name = "Witch Wing" - icon_state = "witchwing" - -//Moth fluff, the bit around the neck - -/datum/sprite_accessory/moth_fluff - icon = 'icons/mob/moth_wings.dmi' - color_src = null - -/datum/sprite_accessory/moth_fluff/plain - name = "Plain" - icon_state = "plain" - -/datum/sprite_accessory/moth_fluff/bent - name = "Bent" - icon_state = "bent" - -/datum/sprite_accessory/moth_fluff/reddish - name = "Reddish" - icon_state = "redish" - -/datum/sprite_accessory/moth_fluff/royal - name = "Royal" - icon_state = "royal" - -/datum/sprite_accessory/moth_fluff/gothic - name = "Gothic" - icon_state = "gothic" - -/datum/sprite_accessory/moth_fluff/lovers - name = "Lovers" - icon_state = "lovers" - -/datum/sprite_accessory/moth_fluff/whitefly - name = "White Fly" - icon_state = "whitefly" - -/datum/sprite_accessory/moth_fluff/punished - name = "Burnt" - icon_state = "burnt" - -/datum/sprite_accessory/moth_fluff/firewatch - name = "Firewatch" - icon_state = "firewatch" - -/datum/sprite_accessory/moth_fluff/deathhead - name = "Deathshead" - icon_state = "deathhead" - -/datum/sprite_accessory/moth_fluff/poison - name = "Poison" - icon_state = "poison" - -/datum/sprite_accessory/moth_fluff/moonfly - name = "Moon Fly" - icon_state = "moonfly" - -/datum/sprite_accessory/moth_fluff/snow - name = "Snow" - icon_state = "snow" - -/datum/sprite_accessory/moth_fluff/oakworm - name = "Oak Worm" - icon_state = "oakworm" - -/datum/sprite_accessory/moth_fluff/jungle - name = "Jungle" - icon_state = "jungle" - -/datum/sprite_accessory/moth_fluff/witchwing - name = "Witch Wing" - icon_state = "witchwing" - -/datum/sprite_accessory/moth_fluff/shaved - name = "Shaved" - icon_state = "shaved" - -/datum/sprite_accessory/moth_fluff/brown - name = "Brown" - icon_state = "brown" - -/datum/sprite_accessory/moth_fluff/feathery - name = "Feathery" - icon_state = "feathery" - -/datum/sprite_accessory/moth_fluff/rosy - name = "Rosy" - icon_state = "rosy" - -/datum/sprite_accessory/moth_fluff/plasmafire - name = "Plasmafire" - icon_state = "plasmafire" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/rachnid.dm b/code/modules/mob/dead/new_player/sprite_accessories/rachnid.dm deleted file mode 100644 index 1e60fd1d7ab5..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/rachnid.dm +++ /dev/null @@ -1,55 +0,0 @@ -//Rachnid mutantparts - -//Start legs - -/datum/sprite_accessory/spider_legs - icon = 'icons/mob/species/rachnid/spider_legs.dmi' - color_src = MUTCOLORS - -/datum/sprite_accessory/spider_legs/plain - name = "Plain" - icon_state = "plain" - -/datum/sprite_accessory/spider_legs/fuzzy - name = "Fuzzy" - icon_state = "fuzzy" - -/datum/sprite_accessory/spider_legs/spiky - name = "Spiky" - icon_state = "spiky" - -//Start spinner - -/datum/sprite_accessory/spider_spinneret - icon = 'icons/mob/species/rachnid/spider_spinneret.dmi' - color_src = MUTCOLORS - -/datum/sprite_accessory/spider_spinneret/plain - name = "Plain" - icon_state = "plain" - -/datum/sprite_accessory/spider_spinneret/fuzzy - name = "Fuzzy" - icon_state = "fuzzy" - -/datum/sprite_accessory/spider_spinneret/black_widow - name = "Black Widow" - icon_state = "blackwidow" - -//Start mandible - -/datum/sprite_accessory/spider_mandibles - icon = 'icons/mob/species/rachnid/spider_mandibles.dmi' - color_src = MUTCOLORS - -/datum/sprite_accessory/spider_mandibles/plain - name = "Plain" - icon_state = "plain" - -/datum/sprite_accessory/spider_mandibles/fuzzy - name = "Fuzzy" - icon_state = "fuzzy" - -/datum/sprite_accessory/spider_mandibles/spiky - name = "Spiky" - icon_state = "spiky" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/tails.dm b/code/modules/mob/dead/new_player/sprite_accessories/tails.dm deleted file mode 100644 index 5a3d2eb3d62b..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/tails.dm +++ /dev/null @@ -1,57 +0,0 @@ -//Tails mutant parts for nonspecific species - -/datum/sprite_accessory/tails/human/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/tails_animated/human/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/tails/human/cat - icon = 'icons/mob/species/misc/cat.dmi' - name = "Cat" - icon_state = "cat" - color_src = HAIR - -/datum/sprite_accessory/tails_animated/human/cat - icon = 'icons/mob/species/misc/cat.dmi' - name = "Cat" - icon_state = "cat" - color_src = HAIR - -/datum/sprite_accessory/tails/human/cat/slime - name = "Slimecat" - icon_state = "cat" - color_src = HAIR - image_alpha = 150 - -/datum/sprite_accessory/tails_animated/human/cat/slime - name = "Slimecat" - icon_state = "cat" - color_src = HAIR - image_alpha = 150 - -/datum/sprite_accessory/tails/human/fox - icon = 'icons/mob/species/misc/fox.dmi' - name = "Fox" - icon_state = "fox" - color_src = HAIR - -/datum/sprite_accessory/tails_animated/human/fox - icon = 'icons/mob/species/misc/fox.dmi' - name = "Fox" - icon_state = "fox" - color_src = HAIR - -/datum/sprite_accessory/tails/human/fox/alt - icon = 'icons/mob/species/misc/fox.dmi' - name = "Fox 2" - icon_state = "fox2" - color_src = HAIR - -/datum/sprite_accessory/tails_animated/human/fox/alt - icon = 'icons/mob/species/misc/fox.dmi' - name = "Fox 2" - icon_state = "fox2" - color_src = HAIR diff --git a/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_legs.dm b/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_legs.dm deleted file mode 100644 index 2e6ee0aa88ef..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_legs.dm +++ /dev/null @@ -1,79 +0,0 @@ -/datum/sprite_accessory/underwear - icon = 'icons/mob/clothing/underwear/underwear_legs.dmi' - //freedom - gender = NEUTER - //Whether the underwear uses a special sprite for digitigrade style (i.e. briefs, not panties). Adds a "_d" suffix to the icon state - var/has_digitigrade = FALSE - -//Male undergarment bottoms - -/datum/sprite_accessory/underwear/nude - name = "Nude" - icon_state = null - -/datum/sprite_accessory/underwear/briefs - name = "Briefs" - icon_state = "briefs" - has_digitigrade = TRUE - -/datum/sprite_accessory/underwear/boxers - name = "Boxer" - icon_state = "boxers" - has_digitigrade = TRUE - -/datum/sprite_accessory/underwear/stripe - name = "Striped Boxers" - icon_state = "stripe" - has_digitigrade = TRUE - -/datum/sprite_accessory/underwear/midway - name = "Midway Boxers" - icon_state = "midway" - has_digitigrade = TRUE - -/datum/sprite_accessory/underwear/longjohns - name = "Long Johns" - icon_state = "longjohns" - has_digitigrade = TRUE - -/datum/sprite_accessory/underwear/mankini - name = "Mankini" - icon_state = "mankini" - -/datum/sprite_accessory/underwear/hearts - name = "Heart Boxers" - icon_state = "heart" - use_static = TRUE - has_digitigrade = TRUE - -//Female undergarment bottoms - -/datum/sprite_accessory/underwear/panties - name = "Panties (Greyscale)" - icon_state = "panties" - -/datum/sprite_accessory/underwear/pantiesalt - name = "Alt Panties (Greyscale)" - icon_state = "panties_alt" - -/datum/sprite_accessory/underwear/swimming - name = "Swimming Panties (Greyscale)" - icon_state = "swimming" - -/datum/sprite_accessory/underwear/thong - name = "Thong (Greyscale)" - icon_state = "thong" - -/datum/sprite_accessory/underwear/boyshorts - name = "Boyshorts (Greyscale)" - icon_state = "boyshorts" - has_digitigrade = TRUE - -/datum/sprite_accessory/underwear/catgirl - name = "Catgirl Panties (Greyscale)" - icon_state = "panties_cat" - -/datum/sprite_accessory/underwear/beekini - name = "Bee-Kini Bottoms" - icon_state = "beekini" - use_static = TRUE diff --git a/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_socks.dm b/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_socks.dm deleted file mode 100644 index ab7a030e6712..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_socks.dm +++ /dev/null @@ -1,124 +0,0 @@ -/datum/sprite_accessory/socks - icon = 'icons/mob/clothing/underwear/underwear_socks.dmi' - -/datum/sprite_accessory/socks/nude - name = "Nude" - icon_state = null - -/datum/sprite_accessory/socks/socks_short - name = "Short Socks (Greyscale)" - icon_state = "short" - -/datum/sprite_accessory/socks/socks_norm - name = "Socks (Greyscale)" - icon_state = "norm" - -/datum/sprite_accessory/socks/socks_knee - name = "Knee-High Socks (Greyscale)" - icon_state = "knee" - -/datum/sprite_accessory/socks/socks_thigh - name = "Thigh-High Socks (Greyscale)" - icon_state = "thigh" - -/datum/sprite_accessory/socks/striped_knee - name = "Striped Knee-Highs (Greyscale)" - icon_state = "striped_knee" - -/datum/sprite_accessory/socks/striped_thigh - name = "Striped Thigh-Highs (Greyscale)" - icon_state = "striped_thigh" - -/datum/sprite_accessory/socks/bee_knee - name = "Bee Knee-Highs" - icon_state = "knee_bee" - use_static = TRUE - -/datum/sprite_accessory/socks/bee_thigh - name = "Bee Thigh-Highs" - icon_state = "thigh_bee" - use_static = TRUE - -/datum/sprite_accessory/socks/inteq - name = "Inteq Thigh-Highs" - icon_state = "inteq" - use_static = TRUE - -/datum/sprite_accessory/socks/stockings - name = "Black Stockings" - icon_state = "stocking" - use_static = TRUE - -/datum/sprite_accessory/socks/stockings_programmer - name = "Programmer Thigh-Highs" - icon_state = "thigh_coder" - use_static = TRUE - -/datum/sprite_accessory/socks/stockings_puce - name = "Pucegrammer Thigh-Highs" - icon_state = "thigh_puce" - use_static = TRUE - -/datum/sprite_accessory/socks/stockings_blue - name = "Blue Thigh-Highs" - icon_state = "thigh_blue" - use_static = TRUE - -/datum/sprite_accessory/socks/stockings_green - name = "Green Thigh-Highs" - icon_state = "thigh_green" - use_static = TRUE - -/datum/sprite_accessory/socks/stockings_cyan - name = "Cyan Thigh-Highs" - icon_state = "thigh_purple" - use_static = TRUE - -/datum/sprite_accessory/socks/stockings_cyan - name = "Orange Thigh-Highs" - icon_state = "thigh_orange" - use_static = TRUE - -/datum/sprite_accessory/socks/stockings_cyan - name = "Yellow Thigh-Highs" - icon_state = "thigh_yellow" - use_static = TRUE - -/datum/sprite_accessory/socks/pantyhose_short - name = "Knee Pantyhose" - icon_state = "knee_thin" - -/datum/sprite_accessory/socks/pantyhose_short - name = "Thigh Pantyhose" - icon_state = "thigh_thin" - -/datum/sprite_accessory/socks/pantyhose_waist - name = "High Pantyhose" - icon_state = "pantyhose" - -//Pride Socks todo:finish the damn sprites and digi variants. ugh - -/datum/sprite_accessory/socks/lesbian - name = "Thigh-High (Lesbian)" - icon_state = "thigh_les" - use_static = TRUE - -/datum/sprite_accessory/socks/bisexual - name = "Thigh-High (Bi)" - icon_state = "thigh_bi" //:wegottastudythis: - use_static = TRUE - -/datum/sprite_accessory/socks/transgender - name = "Thigh-High (Trans)" - icon_state = "thigh_trans" - use_static = TRUE - -/datum/sprite_accessory/socks/nonbinary - name = "Thigh-High (Nonbinary)" - icon_state = "thigh_enby" - use_static = TRUE - -/datum/sprite_accessory/socks/asexual - name = "Thigh-High (Asexual)" - icon_state = "thigh_ace" - use_static = TRUE diff --git a/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_torso.dm b/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_torso.dm deleted file mode 100644 index c71feb42c6de..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/underwear/underwear_torso.dm +++ /dev/null @@ -1,145 +0,0 @@ -/datum/sprite_accessory/undershirt - icon = 'icons/mob/clothing/underwear/underwear_torso.dmi' - //freedom - gender = NEUTER - -/datum/sprite_accessory/undershirt/nude - name = "Nude" - icon_state = null - -//Start normal shirts - -//Female undergarment tops - -/datum/sprite_accessory/undershirt/bra - name = "Bra" - icon_state = "bra" - -/datum/sprite_accessory/undershirt/altbra - name = "Bra (Alt)" - icon_state = "bra_alt" - -/datum/sprite_accessory/undershirt/sportsbra - name = "Sports Bra" - icon_state = "bra_sports" - -/datum/sprite_accessory/undershirt/sportsbraalt - name = "Sports Bra (Alt)" - icon_state = "bra_sports_alt" - -/datum/sprite_accessory/undershirt/swimming - name = "Swimming Top" - icon_state = "swimming" - -/datum/sprite_accessory/undershirt/straplessbra - name = "Strapless Bra" - icon_state = "bra_strapless" - -/datum/sprite_accessory/undershirt/straplessbralt - name = "Strapless Bra (Alt)" - icon_state = "bra_strapless_alt" - -/datum/sprite_accessory/undershirt/halterbra - name = "Halter Bra" - icon_state = "bra_halter" - -/datum/sprite_accessory/undershirt/catgirl - name = "Catgirl Bra" //The balance must be preserved - icon_state = "bra_cat" - -/datum/sprite_accessory/undershirt/beekini - name = "Bee-Kini Top" - icon_state = "beekini" - use_static = TRUE - -/datum/sprite_accessory/undershirt/tshirt - name = "T-Shirt (Greyscale)" - icon_state = "tshirt" - -/datum/sprite_accessory/undershirt/polo - name = "Polo Shirt (Greyscale)" - icon_state = "polo" - -/datum/sprite_accessory/undershirt/shortsleeve - name = "Short-sleeved shirt (Greyscale)" - icon_state = "shortsleeve" - -/datum/sprite_accessory/undershirt/tanktop - name = "Tank Top (Greyscale)" - icon_state = "tank" - -/datum/sprite_accessory/undershirt/oneshoulder - name = "One Shoulder (Greyscale)" - icon_state = "oneshoulder" - -/datum/sprite_accessory/undershirt/turtle - name = "Turtleneck (Greyscale)" - icon_state = "turtle" - -/datum/sprite_accessory/undershirt/turtle_crop - name = "Cropped Turtleneck (Greyscale)" - icon_state = "turtle_crop" - -/datum/sprite_accessory/undershirt/turtle_sleeveless - name = "Sleeveless Turtleneck (Greyscale)" - icon_state = "turtle_sleeveless" - -/datum/sprite_accessory/undershirt/buttondown - name = "Button-down Shirt (Greyscale)" - icon_state = "button" - -/datum/sprite_accessory/undershirt/buttondown_short - name = "Short Sleeve Button-Down (Greyscale)" - icon_state = "button_short" - -/datum/sprite_accessory/undershirt/band - name = "T-Shirt (Band)" - icon_state = "band" - use_static = TRUE - -/datum/sprite_accessory/undershirt/heart - name = "T-Shirt (Heart)" - icon_state = "heart" - use_static = TRUE - -/datum/sprite_accessory/undershirt/peace - name = "T-Shirt (Peace)" - icon_state = "peace" - use_static = TRUE - -/datum/sprite_accessory/undershirt/tankfire - name = "Tank Top (Fire)" - icon_state = "tank_fire" - use_static = TRUE - -// Pride shirts - -/datum/sprite_accessory/undershirt/tank_les - name = "Tank Top (Pride)" - icon_state = "pride" - use_static = TRUE - -/datum/sprite_accessory/undershirt/tank_les - name = "Tank Top (Lesbian)" - icon_state = "les" - use_static = TRUE - -/datum/sprite_accessory/undershirt/tank_bi - name = "Tank Top (Bi)" //we gotta study this - icon_state = "bi" - use_static = TRUE - -/datum/sprite_accessory/undershirt/tank_trans - name = "Tank Top (Trans)" - icon_state = "trans" - use_static = TRUE - -/datum/sprite_accessory/undershirt/tank_enby - name = "Tank Top (Nonbinary)" - icon_state = "enby" - use_static = TRUE - -/datum/sprite_accessory/undershirt/tank_ace - name = "Tank Top (Asexual)" - icon_state = "ace" - use_static = TRUE diff --git a/code/modules/mob/dead/new_player/sprite_accessories/vox.dm b/code/modules/mob/dead/new_player/sprite_accessories/vox.dm deleted file mode 100644 index 67ef30674c04..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/vox.dm +++ /dev/null @@ -1,111 +0,0 @@ -//Vox mutant parts - -//Start head quills - -/datum/sprite_accessory/vox_head_quills - icon = 'icons/mob/species/vox/vox_quills.dmi' - color_src = null - -/datum/sprite_accessory/vox_head_quills/none - name = "None" - -/datum/sprite_accessory/vox_head_quills/wildflower - name = "Wildflower" - icon_state = "wildflower" - -/datum/sprite_accessory/vox_head_quills/augmenter - name = "Augmenter" - icon_state = "augmenter" - -/datum/sprite_accessory/vox_head_quills/shaggy - name = "Shaggy" - icon_state = "shaggy" - -/datum/sprite_accessory/vox_head_quills/mange - name = "Mange" - icon_state = "mange" - -/datum/sprite_accessory/vox_head_quills/ponytail - name = "Ponytail" - icon_state = "ponytail" - -/datum/sprite_accessory/vox_head_quills/rows - name = "Rows" - icon_state = "rows" - -/datum/sprite_accessory/vox_head_quills/cropped - name = "Cropped" - icon_state = "cropped" - -/datum/sprite_accessory/vox_head_quills/surf - name = "Surf" - icon_state = "surf" - -/datum/sprite_accessory/vox_head_quills/nights - name = "Nights" - icon_state = "nights" - -/datum/sprite_accessory/vox_head_quills/horns - name = "Horns" - icon_state = "horns" - -/datum/sprite_accessory/vox_head_quills/longhawk - name = "Longhawk" - icon_state = "longhawk" - -/datum/sprite_accessory/vox_head_quills/mohawk - name = "Mohawk" - icon_state = "mohawk" - -/datum/sprite_accessory/vox_head_quills/yasu - name = "Yasu" - icon_state = "yasu" - -/datum/sprite_accessory/vox_head_quills/afro - name = "Afro" - icon_state = "afro" - -/datum/sprite_accessory/vox_head_quills/kingly - name = "Kingly" - icon_state = "kingly" - -/datum/sprite_accessory/vox_head_quills/shortquills - name = "Short Quills" - icon_state = "shortquills" - -//Start neck quills - -/datum/sprite_accessory/vox_neck_quills - icon = 'icons/mob/species/vox/vox_quills.dmi' - color_src = null - -/datum/sprite_accessory/vox_neck_quills/none - name = "None" - -/datum/sprite_accessory/vox_neck_quills/beard - name = "Beard" - icon_state = "beard" - -/datum/sprite_accessory/vox_neck_quills/fuu - name = "Fuu" - icon_state = "fuu" - -/datum/sprite_accessory/vox_neck_quills/colonal - name = "Colonal" - icon_state = "colonal" - -/datum/sprite_accessory/vox_neck_quills/plain - name = "Plain" - icon_state = "plain" - -/datum/sprite_accessory/vox_neck_quills/tailfeather //...technically neck - name = "Tailfeather" - icon_state = "tailfeather" - -/datum/sprite_accessory/vox_neck_quills/ruffbeard - name = "Ruffbeard" - icon_state = "ruffbeard" - -/datum/sprite_accessory/vox_neck_quills/ruffhawk - name = "Ruffhawk" - icon_state = "ruffhawk" diff --git a/code/modules/mob/dead/new_player/sprite_accessories/wings.dm b/code/modules/mob/dead/new_player/sprite_accessories/wings.dm deleted file mode 100644 index 8e5dd846b475..000000000000 --- a/code/modules/mob/dead/new_player/sprite_accessories/wings.dm +++ /dev/null @@ -1,100 +0,0 @@ -//Wings for various species - -/datum/sprite_accessory/wings/none - name = "None" - icon_state = "none" - -/datum/sprite_accessory/wings - icon = 'icons/mob/clothing/wings.dmi' - -/datum/sprite_accessory/wings_open - icon = 'icons/mob/clothing/wings.dmi' - -//Human/Misc wings - -/datum/sprite_accessory/wings/angel - name = "Angel" - icon_state = "angel" - color_src = 0 - dimension_x = 46 - center = TRUE - dimension_y = 34 - locked = TRUE - -/datum/sprite_accessory/wings_open/angel - name = "Angel" - icon_state = "angel" - color_src = 0 - dimension_x = 46 - center = TRUE - dimension_y = 34 - -//Sarathi wings - -/datum/sprite_accessory/wings/dragon - name = "Dragon" - icon_state = "dragon" - dimension_x = 96 - center = TRUE - dimension_y = 32 - locked = TRUE - -/datum/sprite_accessory/wings_open/dragon - name = "Dragon" - icon_state = "dragon" - dimension_x = 96 - center = TRUE - dimension_y = 32 - -/datum/sprite_accessory/wings/megamoth - name = "Megamoth" - icon_state = "megamoth" - color_src = 0 - dimension_x = 96 - center = TRUE - dimension_y = 32 - locked = TRUE - -/datum/sprite_accessory/wings_open/megamoth - name = "Megamoth" - icon_state = "megamoth" - color_src = 0 - dimension_x = 96 - center = TRUE - dimension_y = 32 - -/datum/sprite_accessory/wings/mothra - name = "Mothra" - icon_state = "mothra" - color_src = 0 - dimension_x = 96 - center = TRUE - dimension_y = 32 - locked = TRUE - -/datum/sprite_accessory/wings_open/mothra - name = "Mothra" - icon_state = "mothra" - color_src = 0 - dimension_x = 96 - center = TRUE - dimension_y = 32 - -//Robotic species wings - -/datum/sprite_accessory/wings/robotic - name = "Robotic" - icon_state = "robotic" - color_src = 0 - dimension_x = 96 - center = TRUE - dimension_y = 32 - locked = TRUE - -/datum/sprite_accessory/wings_open/robotic - name = "Robotic" - icon_state = "robotic" - color_src = 0 - dimension_x = 96 - center = TRUE - dimension_y = 32 diff --git a/code/modules/mob/living/carbon/human/consistent_human.dm b/code/modules/mob/living/carbon/human/consistent_human.dm deleted file mode 100644 index c28328fde590..000000000000 --- a/code/modules/mob/living/carbon/human/consistent_human.dm +++ /dev/null @@ -1,39 +0,0 @@ -/mob/living/carbon/human/dummy/consistent/setup_human_dna() - create_dna() - return //No randomisation - -/mob/living/carbon/human/dummy/consistent/proc/seeded_randomization(seed = 0) - gender = list(MALE, FEMALE)[seed % 2 + 1] - skin_tone = GLOB.skin_tones[seed % length(GLOB.skin_tones) + 1] - hairstyle = GLOB.hairstyles_list[seed % length(GLOB.hairstyles_list) + 1] - hair_color = color_natural_from_seed(seed) - eye_color = short_color_from_seed(seed) - - // Mutant randomizing, doesn't affect the mob appearance unless it's the specific mutant. - dna.features["mcolor"] = short_color_from_seed(seed * 2) - dna.features["mcolor2"] = short_color_from_seed(seed * 3) - //AAAAAAAAAAAAAAAAAAAAAAAAAA - dna.features["ethcolor"] = GLOB.color_list_ethereal[GLOB.color_list_ethereal[seed % length(GLOB.color_list_ethereal) + 1]] - dna.features["tail_lizard"] = GLOB.tails_list_lizard[seed % length(GLOB.tails_list_lizard) + 1] - dna.features["face_markings"] = GLOB.face_markings_list[seed % length(GLOB.face_markings_list) + 1] - dna.features["horns"] = GLOB.horns_list[seed % length(GLOB.horns_list) + 1] - dna.features["frills"] = GLOB.frills_list[seed % length(GLOB.frills_list) + 1] - dna.features["spines"] = GLOB.spines_list[seed % length(GLOB.spines_list) + 1] - dna.features["body_markings"] = GLOB.body_markings_list[seed % length(GLOB.body_markings_list) + 1] - dna.features["moth_wings"] = GLOB.moth_wings_list[seed % length(GLOB.moth_wings_list) + 1] - dna.features["moth_fluff"] = GLOB.moth_fluff_list[seed % length(GLOB.moth_fluff_list) + 1] - dna.features["spider_legs"] = GLOB.spider_legs_list[seed % length(GLOB.spider_legs_list) + 1] - dna.features["spider_spinneret"] = GLOB.spider_spinneret_list[seed % length(GLOB.spider_spinneret_list) + 1] - dna.features["spider_mandibles"] = GLOB.spider_mandibles_list[seed % length(GLOB.spider_mandibles_list) + 1] - dna.features["squid_face"] = GLOB.squid_face_list[seed % length(GLOB.squid_face_list) + 1] - dna.features["kepori_feathers"] = GLOB.kepori_feathers_list[seed % length(GLOB.kepori_feathers_list) + 1] - dna.features["kepori_body_feathers"] = GLOB.kepori_body_feathers_list[seed % length(GLOB.kepori_body_feathers_list) + 1] - dna.features["vox_head_quills"] = GLOB.vox_head_quills_list[seed % length(GLOB.vox_head_quills_list) + 1] - dna.features["vox_neck_quills"] = GLOB.vox_neck_quills_list[seed % length(GLOB.vox_neck_quills_list) + 1] - dna.features["elzu_horns"] = GLOB.elzu_horns_list[seed % length(GLOB.elzu_horns_list) + 1] - dna.features["tail_elzu"] = GLOB.tails_list_elzu[seed % length(GLOB.tails_list_elzu) + 1] - dna.features["ipc_chassis"] = GLOB.ipc_chassis_list[seed % length(GLOB.ipc_chassis_list) + 1] - dna.features["ipc_screen"] = GLOB.ipc_screens_list[seed % length(GLOB.ipc_screens_list) + 1] - - update_body() - update_hair() diff --git a/code/modules/overmap/objects/outpost/elevator/elevator_machines.dm b/code/modules/overmap/objects/outpost/elevator/elevator_machines.dm deleted file mode 100644 index e4e32492e1de..000000000000 --- a/code/modules/overmap/objects/outpost/elevator/elevator_machines.dm +++ /dev/null @@ -1,193 +0,0 @@ -/* - 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 deleted file mode 100644 index 9bbc5e29d25d..000000000000 --- a/code/modules/overmap/objects/outpost/elevator/elevator_master.dm +++ /dev/null @@ -1,368 +0,0 @@ -#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 deleted file mode 100644 index b530ee7e0435..000000000000 --- a/code/modules/overmap/objects/outpost/elevator/elevator_platform.dm +++ /dev/null @@ -1,108 +0,0 @@ -/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 deleted file mode 100644 index b7a1fa8b567e..000000000000 --- a/code/modules/overmap/objects/outpost/mapping.dm +++ /dev/null @@ -1,60 +0,0 @@ -/* - 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 deleted file mode 100644 index 25da722e6509..000000000000 --- a/code/modules/overmap/objects/outpost/outpost.dm +++ /dev/null @@ -1,388 +0,0 @@ -/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 deleted file mode 100644 index 6a37077d0289..000000000000 --- a/code/modules/overmap/objects/outpost/outpost_types.dm +++ /dev/null @@ -1,101 +0,0 @@ -/* - 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/paperwork/fax_manager.dm b/code/modules/paperwork/fax_manager.dm deleted file mode 100644 index bde646712b96..000000000000 --- a/code/modules/paperwork/fax_manager.dm +++ /dev/null @@ -1,154 +0,0 @@ -GLOBAL_DATUM_INIT(fax_manager, /datum/fax_manager, new) - -/** - * Fax Request Manager - * - * In its functionality it is similar to the usual Request Manager, but respectively for faxes. - * This manager allows you to send faxes on behalf of certain virtual faxes to all existing faxes, - * as well as receive faxes in their name from the players. - */ -/datum/fax_manager - /// A list that contains faxes from players and other related information. You can view the filling of its fields in the procedure receive_request. - var/list/requests = list() - -/datum/fax_manager/Destroy(force, ...) - QDEL_LIST(requests) - return ..() - -/datum/fax_manager/ui_interact(mob/user, datum/tgui/ui = null) - ui = SStgui.try_update_ui(user, src, ui) - if(!ui) - ui = new(user, src, "FaxManager") - ui.open() - ui.set_autoupdate(TRUE) - -/datum/fax_manager/ui_state(mob/user) - return GLOB.admin_state - -/datum/fax_manager/ui_static_data(mob/user) - var/list/data = list() - //Record additional faxes on a separate list - data["additional_faxes"] = GLOB.additional_faxes_list + GLOB.frontier_faxes_list - return data - -/datum/fax_manager/ui_data(mob/user) - var/list/data = list() - //Record a list of all existing faxes. - for(var/obj/machinery/fax/fax as anything in GLOB.fax_machines) - var/list/fax_data = list() - fax_data["fax_name"] = fax.fax_name - fax_data["fax_id"] = fax.fax_id - fax_data["frontier_network"] = fax.frontier_network - data["faxes"] += list(fax_data) - for(var/list/requested in requests) - var/list/request = list() - request["id_message"] = requested["id_message"] - request["time"] = requested["time"] - var/mob/sender = requested["sender"] - request["sender_name"] = sender.name - request["sender_fax_id"] = requested["sender_fax_id"] - request["sender_fax_name"] = requested["sender_fax_name"] - request["receiver_fax_name"] = requested["receiver_fax_name"] - data["requests"] += list(request) - return data - -/datum/fax_manager/ui_act(action, list/params) - . = ..() - if(.) - return - var/datum/admins/admin_datum = GLOB.admin_datums[usr.ckey] - - switch(action) - if("send") - for(var/obj/machinery/fax/fax as anything in GLOB.fax_machines) - if(fax.fax_id == params["fax_id"]) - var/obj/item/paper/paper = new() - paper.add_raw_text(params["message"]) - paper.update_appearance() - fax.receive(paper, params["fax_name"]) - return TRUE - if("flw_fax") - for(var/obj/machinery/fax/fax as anything in GLOB.fax_machines) - if(fax.fax_id == params["fax_id"]) - admin_datum.admin_follow(fax) - return TRUE - if("read_message") - var/list/request = get_request(params["id_message"]) - var/obj/item/paper/request/paper = request["paper"] - paper.ui_interact(usr) - return TRUE - if("flw") - var/list/request = get_request(params["id_message"]) - admin_datum.admin_follow(request["sender"]) - return TRUE - if("pp") - var/list/request = get_request(params["id_message"]) - usr.client.holder.show_player_panel(request["sender"]) - return TRUE - if("vv") - var/list/request = get_request(params["id_message"]) - usr.client.debug_variables(request["sender"]) - return TRUE - if("sm") - var/list/request = get_request(params["id_message"]) - usr.client.cmd_admin_subtle_message(request["sender"]) - return TRUE - if("logs") - var/list/request = get_request(params["id_message"]) - if(!ismob(request["sender"])) - to_chat(usr, "This can only be used on instances of type /mob.") - return TRUE - show_individual_logging_panel(request["sender"], null, null) - return TRUE - if("smite") - var/list/request = get_request(params["id_message"]) - if(!check_rights(R_FUN)) - to_chat(usr, "Insufficient permissions to smite, you require +FUN") - return TRUE - var/mob/living/carbon/human/H = request["sender"] - if (!H || !istype(H)) - to_chat(usr, "This can only be used on instances of type /mob/living/carbon/human") - return TRUE - usr.client.smite(H) - return TRUE - -/datum/fax_manager/proc/get_request(id_message) - for(var/list/request in requests) - if(request["id_message"] == id_message) - return request - -/datum/fax_manager/proc/receive_request(mob/sender, obj/machinery/fax/sender_fax, receiver_fax_name, obj/item/paper/paper, receiver_color) - var/list/request = list() - var/obj/item/paper/request/message = new() - request["id_message"] = requests.len - request["time"] = gameTimestamp() - request["sender"] = sender - request["sender_fax_id"] = sender_fax.fax_id - request["sender_fax_name"] = sender_fax.fax_name - request["receiver_fax_name"] = receiver_fax_name - message.copy_properties(paper) - request["paper"] = message - requests += list(request) - var/msg = "\"[sanitize(receiver_fax_name)]\" fax received a message from \"[sanitize(sender_fax.fax_name)]\" fax SENT BY [ADMIN_FULLMONTY(sender)] (Open Fax Manager)" - for(var/client/C in GLOB.admins) - if(C.prefs.chat_toggles & CHAT_PRAYER) - to_chat(C, msg) - for(var/client/admin in GLOB.admins) - if((admin.prefs.chat_toggles & CHAT_PRAYER) && (admin.prefs.toggles & SOUND_PRAYERS)) - SEND_SOUND(admin, sound('sound/items/poster_being_created.ogg')) - -// A special piece of paper for the administrator that will open the interface no matter what. -/obj/item/paper/request/ui_status() - return UI_INTERACTIVE - -// I'm sure there's a better way to transfer it, I just couldn't find it -/obj/item/paper/request/proc/copy_properties(obj/item/paper/paper) - raw_text_inputs = paper.raw_text_inputs - raw_stamp_data = paper.raw_stamp_data - raw_field_input_data = paper.raw_field_input_data - show_written_words = paper.show_written_words - stamp_cache = paper.stamp_cache - contact_poison = paper.contact_poison - contact_poison_volume = paper.contact_poison_volume - default_raw_text = paper.default_raw_text - input_field_count = paper.input_field_count diff --git a/code/modules/point/point.dm b/code/modules/point/point.dm deleted file mode 100644 index 8e311c339fde..000000000000 --- a/code/modules/point/point.dm +++ /dev/null @@ -1,107 +0,0 @@ -#define POINT_TIME (2.5 SECONDS) - -/** - * Point at an atom - * - * Intended to enable and standardise the pointing animation for all atoms - * - * Not intended as a replacement for the mob verb - */ -/atom/movable/proc/point_at(atom/pointed_atom) - if(!isturf(loc)) - return - - if (pointed_atom in src) - create_point_bubble(pointed_atom) - return - - var/turf/tile = get_turf(pointed_atom) - if (!tile) - return - - var/turf/our_tile = get_turf(src) - var/obj/visual = new /obj/effect/temp_visual/point(our_tile, invisibility) - - animate(visual, pixel_x = (tile.x - our_tile.x) * world.icon_size + pointed_atom.pixel_x, pixel_y = (tile.y - our_tile.y) * world.icon_size + pointed_atom.pixel_y, time = 1.7, easing = EASE_OUT) - -/atom/movable/proc/create_point_bubble(atom/pointed_atom) - var/obj/effect/thought_bubble_effect = new - - var/mutable_appearance/thought_bubble = mutable_appearance( - 'icons/effects/effects.dmi', - "thought_bubble", - layer = POINT_LAYER, - appearance_flags = KEEP_APART, - ) - - var/mutable_appearance/pointed_atom_appearance = new(pointed_atom.appearance) - pointed_atom_appearance.blend_mode = BLEND_INSET_OVERLAY - pointed_atom_appearance.plane = thought_bubble.plane - pointed_atom_appearance.layer = FLOAT_LAYER - pointed_atom_appearance.pixel_x = 0 - pointed_atom_appearance.pixel_y = 0 - thought_bubble.overlays += pointed_atom_appearance - - var/hover_outline_index = pointed_atom.get_filter_index(HOVER_OUTLINE_FILTER) - if (!isnull(hover_outline_index)) - pointed_atom_appearance.filters.Cut(hover_outline_index, hover_outline_index + 1) - - thought_bubble.pixel_x = 16 - thought_bubble.pixel_y = 32 - thought_bubble.alpha = 200 - thought_bubble.mouse_opacity = MOUSE_OPACITY_TRANSPARENT - - var/mutable_appearance/point_visual = mutable_appearance( - 'icons/hud/screen_gen.dmi', - "arrow", - plane = thought_bubble.plane, - ) - - thought_bubble.overlays += point_visual - - // vis_contents is used to preserve mouse opacity - thought_bubble_effect.appearance = thought_bubble - vis_contents += thought_bubble_effect - - QDEL_IN(thought_bubble_effect, POINT_TIME) - -/obj/effect/temp_visual/point - name = "pointer" - icon = 'icons/hud/screen_gen.dmi' - icon_state = "arrow" - layer = POINT_LAYER - duration = POINT_TIME - -/obj/effect/temp_visual/point/Initialize(mapload, set_invis = 0) - . = ..() - var/atom/old_loc = loc - abstract_move(get_turf(src)) - pixel_x = old_loc.pixel_x - pixel_y = old_loc.pixel_y - invisibility = set_invis - -#undef POINT_TIME - -/** - * Point at an atom - * - * mob verbs are faster than object verbs. See - * [this byond forum post](https://secure.byond.com/forum/?post=1326139&page=2#comment8198716) - * for why this isn't atom/verb/pointed() - * - * note: ghosts can point, this is intended - * - * visible_message will handle invisibility properly - * - * overridden here and in /mob/dead/observer for different point span classes and sanity checks - */ -/mob/verb/pointed(atom/A as mob|obj|turf in view()) - set name = "Point To" - set category = "Object" - if(client && !(A in view(client.view, src))) - return FALSE - if(istype(A, /obj/effect/temp_visual/point)) - return FALSE - point_at(A) - SEND_SIGNAL(src, COMSIG_MOB_POINTED, A) - return TRUE diff --git a/code/modules/projectiles/boxes_magazines/internal/gauss.dm b/code/modules/projectiles/boxes_magazines/internal/gauss.dm deleted file mode 100644 index 06527ae49197..000000000000 --- a/code/modules/projectiles/boxes_magazines/internal/gauss.dm +++ /dev/null @@ -1,5 +0,0 @@ -/obj/item/ammo_box/magazine/internal/claris - name = "claris internal magazine" - ammo_type = /obj/item/ammo_casing/caseless/gauss - caliber = "pellet" - max_ammo = 22 diff --git a/code/modules/projectiles/projectile/bullets/turret.dm b/code/modules/projectiles/projectile/bullets/turret.dm deleted file mode 100644 index 916f68af9b4a..000000000000 --- a/code/modules/projectiles/projectile/bullets/turret.dm +++ /dev/null @@ -1,12 +0,0 @@ -//folder for turret bullets, so we're not pulling from Random Files - -/obj/projectile/bullet/turret - name = "bullet" //taking name suggestions - damage = 60 //this is on par with the old projectile - -/obj/projectile/bullet/turret/rubber - name = "rubbershot bullet" - damage = 5 //"less than lethal" - stamina = 30 - - diff --git a/code/modules/reagents/chemistry/machinery/chem_press.dm b/code/modules/reagents/chemistry/machinery/chem_press.dm deleted file mode 100644 index 80500efc78bf..000000000000 --- a/code/modules/reagents/chemistry/machinery/chem_press.dm +++ /dev/null @@ -1,158 +0,0 @@ -/obj/machinery/chem_press - name = "pill press" - desc = "A press operated by hand to produce pills in a variety of forms." - icon = 'icons/obj/chemical.dmi' - icon_state = "press" - pass_flags = PASSTABLE - use_power = FALSE - layer = BELOW_OBJ_LAYER - resistance_flags = FIRE_PROOF | ACID_PROOF - var/obj/item/reagent_containers/beaker = null - var/obj/item/storage/pill_bottle/bottle = null - var/image/beaker_overlay - var/image/bottle_overlay - var/current_volume = 10 - var/list/possible_volumes = list(5,10,15,20,25,30) // Usually the max would be 50, but ghetto should be worse. - var/press_time = 15 - var/pill_style = 9 // White pills - var/list/possible_styles = list(7,8,9,10,11,12) // These values only encompass the 'tablet' shaped pills. - var/list/style_colors = list("7" = "yellow", // This list is exclusively used for the text description. - "8" = "blue", - "9" = "white", - "10" = "violet", - "11" = "green", - "12" = "red") - -/obj/machinery/chem_press/Initialize() - . = ..() - beaker = new /obj/item/reagent_containers/glass/beaker/large(src) - beaker_overlay = image(icon = 'icons/obj/chemical.dmi', icon_state = "press_beaker") - bottle_overlay = image(icon = 'icons/obj/chemical.dmi', icon_state = "press_bottle") - -/obj/machinery/chem_press/examine(mob/user) - . = ..() - . += "There's a small screw that can help to adjust the pill size." - . += "There's a small dial you could push with a screwdriver to adjust the pill color." - if(!bottle) - . += "The pill bottle slot is empty." - if(!beaker) - . += "The beaker slot is empty." - -/obj/machinery/chem_press/attack_hand(mob/user) - . = ..() - if(.) - return - if(!beaker) - balloon_alert(user, "no container!") - return FALSE - if(!beaker.reagents.total_volume) - balloon_alert(user, "[beaker] is empty!") - return FALSE - if(do_after(user, press_time, target = src)) - var/obj/item/reagent_containers/pill/pill - // Check if there is a bottle that isn't full, then place a pill in the bottle. Otherwise, drop it on my tile. - if(bottle && bottle.contents.len < bottle.GetComponent(/datum/component/storage).max_items) - pill = new/obj/item/reagent_containers/pill(bottle) - else - pill = new/obj/item/reagent_containers/pill(drop_location()) - pill.name = "pill" - pill.icon_state = "pill[pill_style]" - beaker.reagents.trans_to(pill, current_volume, transfered_by = user) - balloon_alert(user, "finished pressing") - return TRUE - -/obj/machinery/chem_press/attackby(obj/item/item, mob/living/user, params) - if(user.a_intent == INTENT_HARM) // Hit the machine if we're on harm intent. - return ..() - if(default_unfasten_wrench(user, item)) - return - else if (istype(item, /obj/item/reagent_containers) && !(item.item_flags & ABSTRACT) && item.is_open_container()) - . = TRUE //no afterattack - if(!user.transferItemToLoc(item, src)) - return - handle_container(user, item) - balloon_alert(user, "added [item] to input") - return TRUE //no afterattack - else if(istype(item, /obj/item/storage/pill_bottle)) - if(!user.transferItemToLoc(item, src)) - return - handle_container(user, item) - balloon_alert(user, "added [item] to output") - return TRUE - else if(item.tool_behaviour == TOOL_SCREWDRIVER) - if(user.a_intent == INTENT_HELP) - var/i=0 - for(var/A in possible_volumes) - i++ - if(A == current_volume) - if(iYou rip the tamper seal off of [src].
") - -/obj/item/reagent_containers/glass/chem_jug/examine(mob/user) - . = ..() - if(tamper) - if(!cap_on) - . += "The tamper seal hasn't been applied yet." - return - . += "The tamper seal is intact." - else - . += "The tamper seal is broken." - - -/obj/item/reagent_containers/glass/chem_jug/SplashReagents(atom/target, thrown = FALSE) - if(!reagents || !reagents.total_volume || !spillable) - return - - if(ismob(target) && target.reagents) - if(thrown) - reagents.total_volume *= rand(1,3) * 0.1 //little makes contact with the target - var/mob/M = target - var/R - playsound(src, 'sound/items/glass_splash.ogg', 50, 1) - target.visible_message("[M] is splashed with something!", \ - "[M] is splashed with something!") - for(var/datum/reagent/A in reagents.reagent_list) - R += "[A.type] ([num2text(A.volume)])," - - if(thrownby) - log_combat(thrownby, M, "splashed", R) - reagents.expose(target, TOUCH, 0.3) - - else if(bartender_check(target) && thrown) - visible_message("[src] lands onto the [target.name] without spilling a single drop.") - return - - else - if(isturf(target) && reagents.reagent_list.len && thrownby) - log_combat(thrownby, target, "splashed (thrown) [english_list(reagents.reagent_list)]", "in [AREACOORD(target)]") - log_game("[key_name(thrownby)] splashed (thrown) [english_list(reagents.reagent_list)] on [target] in [AREACOORD(target)].") - message_admins("[ADMIN_LOOKUPFLW(thrownby)] splashed (thrown) [english_list(reagents.reagent_list)] on [target] in [ADMIN_VERBOSEJMP(target)].") - playsound(src, 'sound/items/glass_splash.ogg', 50, 1) - visible_message("[src] spills its contents all over [target].") - reagents.expose(target, TOUCH, 0.3) - if(QDELETED(src)) - return - - reagents.remove_any(45) - -/obj/item/reagent_containers/glass/chem_jug/open - cap_on = FALSE - -/obj/item/reagent_containers/glass/chem_jug/carbon - name = "chemical jug (carbon)" - icon_state = "chem_jug_carbon" - list_reagents = list(/datum/reagent/carbon = 150) - -/obj/item/reagent_containers/glass/chem_jug/oxygen - name = "chemical jug (oxygen)" - icon_state = "chem_jug_oxygen" - list_reagents = list(/datum/reagent/oxygen = 150) - -/obj/item/reagent_containers/glass/chem_jug/nitrogen - name = "chemical jug (nitrogen)" - icon_state = "chem_jug_nitrogen" - list_reagents = list(/datum/reagent/nitrogen = 150) - -/obj/item/reagent_containers/glass/chem_jug/hydrogen - name = "chemical jug (hydrogen)" - icon_state = "chem_jug_hydrogen" - list_reagents = list(/datum/reagent/hydrogen = 150) - -/obj/item/reagent_containers/glass/chem_jug/radium - name = "chemical jug (radium)" - icon_state = "chem_jug_radium" - list_reagents = list(/datum/reagent/uranium/radium = 150) - -/obj/item/reagent_containers/glass/chem_jug/aluminium - name = "chemical jug (aluminium)" - icon_state = "chem_jug_aluminium" - list_reagents = list(/datum/reagent/aluminium = 150) - -/obj/item/reagent_containers/glass/chem_jug/chlorine - name = "chemical jug (chlorine)" - icon_state = "chem_jug_chlorine" - list_reagents = list(/datum/reagent/chlorine = 150) - -/obj/item/reagent_containers/glass/chem_jug/copper - name = "chemical jug (copper)" - icon_state = "chem_jug_copper" - list_reagents = list(/datum/reagent/copper = 150) - -/obj/item/reagent_containers/glass/chem_jug/bromine - name = "chemical jug (bromine)" - icon_state = "chem_jug_bromine" - list_reagents = list(/datum/reagent/bromine = 150) - -/obj/item/reagent_containers/glass/chem_jug/iodine - name = "chemical jug (iodine)" - icon_state = "chem_jug_iodine" - list_reagents = list(/datum/reagent/iodine = 150) - -/obj/item/reagent_containers/glass/chem_jug/potassium - name = "chemical jug (potassium)" - icon_state = "chem_jug_potassium" - list_reagents = list(/datum/reagent/potassium = 150) - -/obj/item/reagent_containers/glass/chem_jug/sulfur - name = "chemical jug (sulfur)" - icon_state = "chem_jug_sulfur" - list_reagents = list(/datum/reagent/sulfur = 150) - -/obj/item/reagent_containers/glass/chem_jug/thermite - name = "chemical jug (thermite)" - list_reagents = list(/datum/reagent/thermite = 150) diff --git a/code/modules/ruins/lavalandruin_code/codelab.dm b/code/modules/ruins/lavalandruin_code/codelab.dm deleted file mode 100644 index 4cdbb4b132a5..000000000000 --- a/code/modules/ruins/lavalandruin_code/codelab.dm +++ /dev/null @@ -1,20 +0,0 @@ -/obj/item/paper/codelab - -/obj/item/paper/crumpled/codelab - -/obj/item/paper/codelab/reception - name = "Reception Instructions" - default_raw_text = "RECITE TO ANY GUESTS UNDER 'EXPERIMENTAL' GROUP:
Welcome to the Nanotrasen Genetic Research Facility! Thank you for choosing to volunteer and progress genetic research by leaps and bounds. As stated in the contract, you will be here for the forseeable future helping the scientists further their studies. Remember that signing the contract means you cannot legally request a settlement for any injury or death that occurs during testing. Head to your chamber through the hall on the left and have a nice day!" - -/obj/item/paper/crumpled/codelab/subjectnote - name = "Test Subjects Note" - default_raw_text = "This testing had better be worth it. I've always wanted to have cat ears.
Not sure what all that gooey stuff I saw was, but at least I'll be in the cryo cell away from it.

And whats up with the floor tiles in the hall?" - -/obj/item/paper/codelab/researchernote - name = "Head Researchers Note" - default_raw_text = "With the help of these new 'volunteers' we are making great progress with our genetic research. These samples will earn us fame across the galaxy!
Earlier, one of the junior scientists wanted to try some gene editing on a white sample he recieved, which made it grow and mutate rapidly and slide into a hole in the floor on its own. Truly fascinating stuff!
The janitor can get it later, but we'll have to repeat the experiment under controlled conditions, perhaps even introducing it to one of the subjects." - -/obj/machinery/porta_turret/ship/weak/codelab - name = "old perimeter defense turret" - desc = "An old nanotrasen defense turret, rusted and weakened with age and constant use. Still capable of delivering lethal lasers to unwanted guests." - faction = list("nanotrasen", "turret") //why are there 3 different factions for nanotrasen mobs :withered: diff --git a/code/modules/tgui/status_composers.dm b/code/modules/tgui/status_composers.dm deleted file mode 100644 index 6de3b01104ec..000000000000 --- a/code/modules/tgui/status_composers.dm +++ /dev/null @@ -1,71 +0,0 @@ -/// Returns a UI status such that users with debilitating conditions, such as -/// being dead or not having power for silicons, will not be able to interact. -/// Being dead will disable UI, being incapacitated will continue updating it, -/// and anything else will make it interactive. -/proc/ui_status_user_is_abled(mob/user, atom/source) - return user.shared_ui_interaction(source) - -/// Returns a UI status such that those without blocked hands will be able to interact, -/// but everyone else can only watch. -/proc/ui_status_user_has_free_hands(mob/user, atom/source) - return HAS_TRAIT(user, TRAIT_HANDS_BLOCKED) ? UI_UPDATE : UI_INTERACTIVE - -/* -/// Returns a UI status such that advanced tool users will be able to interact, -/// but everyone else can only watch. -/proc/ui_status_user_is_advanced_tool_user(mob/user) - return ISADVANCEDTOOLUSER(user) ? UI_INTERACTIVE : UI_UPDATE -*/ - -/// Returns a UI status such that silicons will be able to interact with whatever -/// they would have access to if this was a machine. For example, AIs can -/// interact if there's cameras with wireless control is enabled. -/proc/ui_status_silicon_has_access(mob/user, atom/source) - if (!issilicon(user)) - return UI_CLOSE - var/mob/living/silicon/silicon_user = user - return silicon_user.get_ui_access(source) - -/// Returns a UI status representing this silicon's capability to access -/// the given source. Called by `ui_status_silicon_has_access`. -/mob/living/silicon/proc/get_ui_access(atom/source) - return UI_CLOSE - -/mob/living/silicon/robot/get_ui_access(atom/source) - // Robots can interact with anything they can see. - var/list/clientviewlist = getviewsize(client.view) - if(get_dist(src, source) <= min(clientviewlist[1],clientviewlist[2])) - return UI_INTERACTIVE - return UI_DISABLED // Otherwise they can keep the UI open. - -/mob/living/silicon/ai/get_ui_access(atom/source) - // The AI can interact with anything it can see nearby, or with cameras while wireless control is enabled. - if(!control_disabled && can_see(source)) - return UI_INTERACTIVE - return UI_CLOSE - -/mob/living/silicon/pai/get_ui_access(atom/source) - // pAIs can only use themselves and the owner's radio. - if((source == src || source == radio) && !stat) - return UI_INTERACTIVE - else - return UI_CLOSE - -/// Returns UI_INTERACTIVE if the user is conscious and lying down. -/// Returns UI_UPDATE otherwise. -/proc/ui_status_user_is_conscious_and_lying_down(mob/user) - if (!isliving(user)) - return UI_UPDATE - - var/mob/living/living_user = user - return (living_user.body_position == LYING_DOWN && living_user.stat == CONSCIOUS) \ - ? UI_INTERACTIVE \ - : UI_UPDATE - -/// Return UI_INTERACTIVE if the user is strictly adjacent to the target atom, whether they can see it or not. -/// Return UI_CLOSE otherwise. -/proc/ui_status_user_strictly_adjacent(mob/user, atom/target) - if(get_dist(target, user) > 1) - return UI_CLOSE - - return UI_INTERACTIVE diff --git a/code/modules/unit_tests/README.md b/code/modules/unit_tests/README.md deleted file mode 100644 index 5f9a62e124eb..000000000000 --- a/code/modules/unit_tests/README.md +++ /dev/null @@ -1,76 +0,0 @@ -# Unit Tests - -## What is unit testing? - -Unit tests are automated code to verify that parts of the game work exactly as they should. For example, [a test to make sure that the amputation surgery actually amputates the limb](https://github.com/tgstation/tgstation/blob/e416283f162b86345a8623125ab866839b1ac40d/code/modules/unit_tests/surgeries.dm#L1-L13). These are ran every time a PR is made, and thus are very helpful for preventing bugs from cropping up in your code that would've otherwise gone unnoticed. For example, would you have thought to check [that beach boys would still work the same after editing pizza](https://github.com/tgstation/tgstation/pull/53641#issuecomment-691384934)? If you value your time, probably not. - -On their most basic level, when `UNIT_TESTS` is defined, all subtypes of `/datum/unit_test` will have their `Run` proc executed. From here, if `Fail` is called at any point, then the tests will report as failed. - -## How do I write one? -1. Find a relevant file. - -All unit test related code is in `code/modules/unit_tests`. If you are adding a new test for a surgery, for example, then you'd open `surgeries.dm`. If a relevant file does not exist, simply create one in this folder, then `#include` it in `_unit_tests.dm`. - -2. Create the unit test. - -To make a new unit test, you simply need to define a `/datum/unit_test`. - -For example, let's suppose that we are creating a test to make sure a proc `square` correctly raises inputs to the power of two. We'd start with first: - -``` -/datum/unit_test/square/Run() -``` - -This defines our new unit test, `/datum/unit_test/square`. Inside this function, we're then going to run through whatever we want to check. Tests provide a few assertion functions to make this easy. For now, we're going to use `TEST_ASSERT_EQUAL`. - -``` -/datum/unit_test/square/Run() - TEST_ASSERT_EQUAL(square(3), 9, "square(3) did not return 9") - TEST_ASSERT_EQUAL(square(4), 16, "square(4) did not return 16") -``` - -As you can hopefully tell, we're simply checking if the output of `square` matches the output we are expecting. If the test fails, it'll report the error message given as well as whatever the actual output was. - -3. Run the unit test - -Open `code/_compile_options.dm` and uncomment the following line. - -``` -//#define UNIT_TESTS //If this is uncommented, we do a single run though of the game setup and tear down process with unit tests in between -``` - -Then, run tgstation.dmb in Dream Daemon. Don't bother trying to connect, you won't need to. You'll be able to see the outputs of all the tests. You'll get to see which tests failed and for what reason. If they all pass, you're set! - -## How to think about tests - -Unit tests exist to prevent bugs that would happen in a real game. Thus, they should attempt to emulate the game world wherever possible. For example, the [quick swap sanity test](https://github.com/tgstation/tgstation/blob/e416283f162b86345a8623125ab866839b1ac40d/code/modules/unit_tests/quick_swap_sanity.dm) emulates a *real* scenario of the bug it fixed occurring by creating a character and giving it real items. The unrecommended alternative would be to create special test-only items. This isn't a hard rule, the [reagent method exposure tests](https://github.com/tgstation/tgstation/blob/e416283f162b86345a8623125ab866839b1ac40d/code/modules/unit_tests/reagent_mod_expose.dm) create a test-only reagent for example, but do keep it in mind. - -Unit tests should also be just that--testing *units* of code. For example, instead of having one massive test for reagents, there are instead several smaller tests for testing exposure, metabolization, etc. - -## The unit testing API - -You can find more information about all of these from their respective doc comments, but for a brief overview: - -`/datum/unit_test` - The base for all tests to be ran. Subtypes must override `Run()`. `New()` and `Destroy()` can be used for setup and teardown. To fail, use `TEST_FAIL(reason)`. - -`/datum/unit_test/proc/allocate(type, ...)` - Allocates an instance of the provided type with the given arguments. Is automatically destroyed when the test is over. Commonly seen in the form of `var/mob/living/carbon/human/human = allocate(/mob/living/carbon/human)`. - -`TEST_FAIL(reason)` - Marks a failure at this location, but does not stop the test. - -`TEST_ASSERT(assertion, reason)` - Stops the unit test and fails if the assertion is not met. For example: `TEST_ASSERT(powered(), "Machine is not powered")`. - -`TEST_ASSERT_NOTNULL(a, message)` - Same as `TEST_ASSERT`, but checks if `!isnull(a)`. For example: `TEST_ASSERT_NOTNULL(myatom, "My atom was never set!")`. - -`TEST_ASSERT_NULL(a, message)` - Same as `TEST_ASSERT`, but checks if `isnull(a)`. If not, gives a helpful message showing what `a` was. For example: `TEST_ASSERT_NULL(delme, "Delme was never cleaned up!")`. - -`TEST_ASSERT_EQUAL(a, b, message)` - Same as `TEST_ASSERT`, but checks if `a == b`. If not, gives a helpful message showing what both `a` and `b` were. For example: `TEST_ASSERT_EQUAL(2 + 2, 4, "The universe is falling apart before our eyes!")`. - -`TEST_ASSERT_NOTEQUAL(a, b, message)` - Same as `TEST_ASSERT_EQUAL`, but reversed. - -`TEST_FOCUS(test_path)` - *Only* run the test provided within the parameters. Useful for reducing noise. For example, if we only want to run our example square test, we can add `TEST_FOCUS(/datum/unit_test/square)`. Should *never* be pushed in a pull request--you will be laughed at. - -## Final Notes - -- Writing tests before you attempt to fix the bug can actually speed up development a lot! It means you don't have to go in game and folllow the same exact steps manually every time. This process is known as "TDD" (test driven development). Write the test first, make sure it fails, *then* start work on the fix/feature, and you'll know you're done when your tests pass. If you do try this, do make sure to confirm in a non-testing environment just to double check. -- Make sure that your tests don't accidentally call RNG functions like `prob`. Since RNG is seeded during tests, you may not realize you have until someone else makes a PR and the tests fail! -- Do your best not to change the behavior of non-testing code during tests. While it may sometimes be necessary in the case of situations such as the above, it is still a slippery slope that can lead to the code you're testing being too different from the production environment to be useful. diff --git a/code/modules/unit_tests/autowiki.dm b/code/modules/unit_tests/autowiki.dm deleted file mode 100644 index 65ec2e228dd2..000000000000 --- a/code/modules/unit_tests/autowiki.dm +++ /dev/null @@ -1,35 +0,0 @@ -/// Tests that all autowikis generate something without runtiming -/datum/unit_test/autowiki - -/datum/unit_test/autowiki/Run() - TEST_ASSERT(istext(generate_autowiki_output()), "generate_autowiki_output() did not finish successfully!") - -/// Test that `include_template` produces reasonable results -/datum/unit_test/autowiki_include_template - -/datum/unit_test/autowiki_include_template/Run() - var/datum/autowiki/autowiki_api = new - - TEST_ASSERT_EQUAL( \ - autowiki_api.include_template("Template"), \ - "{{Template}}", \ - "Basic template did not format correctly" \ - ) - - TEST_ASSERT_EQUAL( \ - autowiki_api.include_template("Template", list("name" = "Mothblocks")), \ - "{{Template|name=Mothblocks}}", \ - "Template with basic arguments did not format correctly" \ - ) - - TEST_ASSERT_EQUAL( \ - autowiki_api.include_template("Template", list("name" = autowiki_api.escape_value("P|peline"))), \ - "{{Template|name=P{{!}}peline}}", \ - "Template with escaped arguments did not format correctly" \ - ) - - TEST_ASSERT_EQUAL( \ - autowiki_api.include_template("Template", list("food" = list("fruit", "candy"))), \ - "{{Template|food1=fruit|food2=candy}}", \ - "Template with array arguments did not format correctly" \ - ) diff --git a/code/modules/unit_tests/biome_lists.dm b/code/modules/unit_tests/biome_lists.dm deleted file mode 100644 index 7c7500155235..000000000000 --- a/code/modules/unit_tests/biome_lists.dm +++ /dev/null @@ -1,18 +0,0 @@ -/datum/unit_test/biome_lists/Run() - for(var/biome_type as anything in SSmapping.biomes) - var/datum/biome/biome = SSmapping.biomes[biome_type] - - validate_chance(biome.mob_spawn_list, "mob spawn", biome_type) - validate_chance(biome.flora_spawn_list, "flora spawn", biome_type) - validate_chance(biome.feature_spawn_list, "feature spawn", biome_type) - -/datum/unit_test/biome_lists/proc/validate_chance(list/to_check, name, biome) - if(to_check && !islist(to_check)) - TEST_FAIL("Biome [biome] has invalid [name] list") - for(var/type in to_check) - var/value = to_check[type] - if(!value) - TEST_FAIL("Biome [biome] has no [name] weight for [type]") - return - if(!isnum(value) || value < 1 || value != round(value)) - TEST_FAIL("Biome [biome] has invalid [name] chance for [type] ([value])") diff --git a/code/modules/unit_tests/create_and_destroy.dm b/code/modules/unit_tests/create_and_destroy.dm deleted file mode 100644 index 017356d9152a..000000000000 --- a/code/modules/unit_tests/create_and_destroy.dm +++ /dev/null @@ -1,219 +0,0 @@ -///Delete one of every type, sleep a while, then check to see if anything has gone fucky -/datum/unit_test/create_and_destroy - //You absolutely must run last - priority = TEST_DEL_WORLD - -/datum/unit_test/create_and_destroy/Run() - //We'll spawn everything here - var/turf/spawn_at = run_loc_bottom_left - var/list/ignore = list( - //Should never exist - /turf, - //No-op - /turf/template_noop, - //Never meant to be created, errors out the ass for mobcode reasons - /mob/living/carbon, - //And another - /obj/item/slimecross/recurring, - //This should be obvious - /obj/machinery/doomsday_device, - //Template type - /obj/effect/mob_spawn, - //Say it with me now, type template - /obj/effect/mapping_helpers/component_injector, - //template type - /obj/effect/mapping_helpers/trait_injector, - //Singleton - /mob/dview, - //Template - /obj/effect/mapping_helpers/custom_icon, - //Needs an implant inside - /obj/item/implantcase, - //Needs a ship - /obj/item/key/ship, - //Template - /obj/machinery/power/shuttle/engine/liquid, - //needs a template - /obj/effect/landmark/subship, - //needs a friend :( - /obj/effect/mob_spawn/human/demonic_friend, - //needs a derg - /obj/structure/carp_rift, - //doesn't have icons - /obj/item/bodypart, - /obj/item/bodypart/chest, - /obj/item/bodypart/head, - /obj/item/bodypart/l_arm, - /obj/item/bodypart/r_arm, - /obj/item/bodypart/leg, - //fucking explodes when created - /obj/item/grown/bananapeel/bombanana, - ) - //This turf existing is an error in and of itself - ignore += typesof(/turf/baseturf_skipover) - ignore += typesof(/turf/baseturf_bottom) - //Don't spam out baseturfs - ignore += typesof(/obj/effect/baseturf_helper) - //Needs a contractee - ignore += typesof(/obj/item/paper/contract) - //This demands a borg, so we'll let if off easy - ignore += typesof(/obj/item/modular_computer/tablet/integrated) - //This one demands a computer, ditto - ignore += typesof(/obj/item/modular_computer/processor) - //Very finiky, blacklisting to make things easier - ignore += typesof(/obj/item/poster/wanted) - //We can't pass a mind into this - ignore += typesof(/obj/item/phylactery) - //This expects a seed, we can't pass it - ignore += typesof(/obj/item/reagent_containers/food/snacks/grown) - //Nothing to hallucinate if there's nothing to hallicinate - ignore += typesof(/obj/effect/hallucination) - //We don't have a pod - ignore += typesof(/obj/effect/pod_landingzone_effect) - ignore += typesof(/obj/effect/pod_landingzone) - //These want fried food to take on the shape of, we can't pass that in - ignore += typesof(/obj/item/reagent_containers/food/snacks/deepfryholder) - //Can't pass in a thing to glow - ignore += typesof(/obj/effect/abstract/eye_lighting) - //It wants a lot more context then we have - ignore += typesof(/obj/effect/buildmode_line) - //We don't have a disease to pass in - ignore += typesof(/obj/effect/mapping_helpers/component_injector/infective) - //There's no shapeshift to hold - ignore += typesof(/obj/shapeshift_holder) - //No tauma to pass in - ignore += typesof(/mob/camera/imaginary_friend) - //No pod to gondola - ignore += typesof(/mob/living/simple_animal/pet/gondola/gondolapod) - //Hangs a ref post invoke async, which we don't support. Could put a qdeleted check but it feels hacky - ignore += typesof(/obj/effect/anomaly/grav/high) - //See above - ignore += typesof(/obj/effect/timestop) - //this boi spawns turf changing stuff, and it stacks and causes pain. Let's just not - ignore += typesof(/obj/effect/sliding_puzzle) - //Stacks baseturfs, can't be tested here - ignore += typesof(/obj/effect/temp_visual/lava_warning) - //Stacks baseturfs, can't be tested here - ignore += typesof(/obj/effect/ctf) - //Our system doesn't support it without warning spam from unregister calls on things that never registered - ignore += typesof(/obj/docking_port) - //This spawns beams as a part of init, which can sleep past an async proc. This hangs a ref, and fucks us. It's only a problem here because the beam sleeps with CHECK_TICK - ignore += typesof(/obj/structure/alien/resin/flower_bud_enemy) - //Expects a mob to holderize, we have nothing to give - ignore += typesof(/obj/item/clothing/head/mob_holder) - //Needs ships - ignore += typesof(/obj/overmap) - //Needs a holopad - ignore += typesof(/mob/living/simple_animal/hologram) - //Needs an elevator - ignore += typesof(/obj/machinery/status_display/elevator) - ignore += typesof(/obj/machinery/elevator_floor_button) - - var/list/cached_contents = spawn_at.contents.Copy() - var/original_turf_type = spawn_at.type - var/original_baseturfs = islist(spawn_at.baseturfs) ? spawn_at.baseturfs.Copy() : spawn_at.baseturfs - var/original_baseturf_count = length(original_baseturfs) - - for(var/type_path in typesof(/atom/movable, /turf) - ignore) //No areas please - if(ispath(type_path, /turf)) - spawn_at.ChangeTurf(type_path) - //We change it back to prevent baseturfs stacking and hitting the limit - spawn_at.ChangeTurf(original_turf_type, original_baseturfs) - if(original_baseturf_count != length(spawn_at.baseturfs)) - TEST_FAIL("[type_path] changed the amount of baseturfs from [original_baseturf_count] to [length(spawn_at.baseturfs)]; [english_list(original_baseturfs)] to [islist(spawn_at.baseturfs) ? english_list(spawn_at.baseturfs) : spawn_at.baseturfs]") - //Warn if it changes again - original_baseturfs = islist(spawn_at.baseturfs) ? spawn_at.baseturfs.Copy() : spawn_at.baseturfs - original_baseturf_count = length(original_baseturfs) - else - var/atom/creation = new type_path(spawn_at) - if(QDELETED(creation)) - continue - //Go all in - qdel(creation, force = TRUE) - //This will hold a ref to the last thing we process unless we set it to null - //Yes byond is fucking sinful - creation = null - - //There's a lot of stuff that either spawns stuff in on create, or removes stuff on destroy. Let's cut it all out so things are easier to deal with - var/list/to_del = spawn_at.contents - cached_contents - if(length(to_del)) - for(var/atom/to_kill in to_del) - qdel(to_kill) - - //Hell code, we're bound to have ended the round somehow so let's stop if from ending while we work - SSticker.delay_end = TRUE - - // Drastically lower the amount of time it takes to GC, since we don't have clients that can hold it up. - SSgarbage.collection_timeout[GC_QUEUE_CHECK] = 10 SECONDS - //Prevent the garbage subsystem from harddeling anything, if only to save time - SSgarbage.collection_timeout[GC_QUEUE_HARDDELETE] = 10000 HOURS - //Clear it, just in case - cached_contents.Cut() - - var/list/queues_we_care_about = list() - // All up to harddel - for(var/i in 1 to GC_QUEUE_HARDDELETE - 1) - queues_we_care_about += i - - //Now that we've qdel'd everything, let's sleep until the gc has processed all the shit we care about - // + 2 seconds to ensure that everything gets in the queue. - var/time_needed = 2 SECONDS - for(var/index in queues_we_care_about) - time_needed += SSgarbage.collection_timeout[index] - - var/start_time = world.time - var/garbage_queue_processed = FALSE - - sleep(time_needed) - while(!garbage_queue_processed) - var/oldest_packet_creation = INFINITY - for(var/index in queues_we_care_about) - var/list/queue_to_check = SSgarbage.queues[index] - if(!length(queue_to_check)) - continue - - var/list/oldest_packet = queue_to_check[1] - //Pull out the time we inserted at - var/qdeld_at = oldest_packet[GC_QUEUE_ITEM_GCD_DESTROYED] - - oldest_packet_creation = min(qdeld_at, oldest_packet_creation) - - //If we've found a packet that got del'd later then we finished, then all our shit has been processed - if(oldest_packet_creation > start_time) - garbage_queue_processed = TRUE - break - - if(world.time > start_time + time_needed + 30 MINUTES) //If this gets us gitbanned I'm going to laugh so hard - TEST_FAIL("Something has gone horribly wrong, the garbage queue has been processing for well over 30 minutes. What the hell did you do") - break - - //Immediately fire the gc right after - SSgarbage.next_fire = 1 - //Unless you've seriously fucked up, queue processing shouldn't take "that" long. Let her run for a bit, see if anything's changed - sleep(20 SECONDS) - - //Alright, time to see if anything messed up - var/list/cache_for_sonic_speed = SSgarbage.items - for(var/path in cache_for_sonic_speed) - var/datum/qdel_item/item = cache_for_sonic_speed[path] - if(item.failures) - TEST_FAIL("[item.name] hard deleted [item.failures] times out of a total del count of [item.qdels]") - if(item.no_respect_force) - TEST_FAIL("[item.name] failed to respect force deletion [item.no_respect_force] times out of a total del count of [item.qdels]") - if(item.no_hint) - TEST_FAIL("[item.name] failed to return a qdel hint [item.no_hint] times out of a total del count of [item.qdels]") - - cache_for_sonic_speed = SSatoms.BadInitializeCalls - for(var/path in cache_for_sonic_speed) - var/fails = cache_for_sonic_speed[path] - if(fails & BAD_INIT_NO_HINT) - TEST_FAIL("[path] didn't return an Initialize hint") - if(fails & BAD_INIT_QDEL_BEFORE) - TEST_FAIL("[path] qdel'd in New()") - if(fails & BAD_INIT_SLEPT) - TEST_FAIL("[path] slept during Initialize()") - - SSticker.delay_end = FALSE - //This shouldn't be needed, but let's be polite - SSgarbage.collection_timeout[GC_QUEUE_CHECK] = GC_CHECK_QUEUE - SSgarbage.collection_timeout[GC_QUEUE_HARDDELETE] = GC_DEL_QUEUE diff --git a/code/modules/unit_tests/find_reference_sanity.dm b/code/modules/unit_tests/find_reference_sanity.dm deleted file mode 100644 index 67b6072d3b96..000000000000 --- a/code/modules/unit_tests/find_reference_sanity.dm +++ /dev/null @@ -1,132 +0,0 @@ -///Used to test the completeness of the reference finder proc. -/datum/unit_test/find_reference_sanity - -/atom/movable/ref_holder - var/static/atom/movable/ref_test/static_test - var/atom/movable/ref_test/test - var/list/test_list = list() - var/list/test_assoc_list = list() - -/atom/movable/ref_holder/Destroy() - test = null - static_test = null - test_list.Cut() - test_assoc_list.Cut() - return ..() - -/atom/movable/ref_test - var/atom/movable/ref_test/self_ref - -/atom/movable/ref_test/Destroy(force) - self_ref = null - return ..() - -/datum/unit_test/find_reference_sanity/Run() - var/atom/movable/ref_test/victim = allocate(/atom/movable/ref_test) - var/atom/movable/ref_holder/testbed = allocate(/atom/movable/ref_holder) - SSgarbage.should_save_refs = TRUE - - //Sanity check - victim.DoSearchVar(testbed, "Sanity Check", search_time = 1) //We increment search time to get around an optimization - TEST_ASSERT(!victim.found_refs.len, "The ref-tracking tool found a ref where none existed") - SSgarbage.should_save_refs = FALSE - -/datum/unit_test/find_reference_baseline/Run() - var/atom/movable/ref_test/victim = allocate(/atom/movable/ref_test) - var/atom/movable/ref_holder/testbed = allocate(/atom/movable/ref_holder) - SSgarbage.should_save_refs = TRUE - - //Set up for the first round of tests - testbed.test = victim - testbed.test_list += victim - testbed.test_assoc_list["baseline"] = victim - - victim.DoSearchVar(testbed, "First Run", search_time = 2) - - TEST_ASSERT(victim.found_refs["test"], "The ref-tracking tool failed to find a regular value") - TEST_ASSERT(victim.found_refs[testbed.test_list], "The ref-tracking tool failed to find a list entry") - TEST_ASSERT(victim.found_refs[testbed.test_assoc_list], "The ref-tracking tool failed to find an assoc list value") - SSgarbage.should_save_refs = FALSE - -/datum/unit_test/find_reference_exotic/Run() - var/atom/movable/ref_test/victim = allocate(/atom/movable/ref_test) - var/atom/movable/ref_holder/testbed = allocate(/atom/movable/ref_holder) - SSgarbage.should_save_refs = TRUE - - //Second round, bit harder this time - testbed.overlays += victim - testbed.vis_contents += victim - testbed.test_assoc_list[victim] = TRUE - - victim.DoSearchVar(testbed, "Second Run", search_time = 3) - - //This is another sanity check - TEST_ASSERT(!victim.found_refs[testbed.overlays], "The ref-tracking tool found an overlays entry? That shouldn't be possible") - TEST_ASSERT(victim.found_refs[testbed.vis_contents], "The ref-tracking tool failed to find a vis_contents entry") - TEST_ASSERT(victim.found_refs[testbed.test_assoc_list], "The ref-tracking tool failed to find an assoc list key") - SSgarbage.should_save_refs = FALSE - -/datum/unit_test/find_reference_esoteric/Run() - var/atom/movable/ref_test/victim = allocate(/atom/movable/ref_test) - var/atom/movable/ref_holder/testbed = allocate(/atom/movable/ref_holder) - SSgarbage.should_save_refs = TRUE - - //Let's get a bit esoteric - victim.self_ref = victim - var/list/to_find = list(victim) - testbed.test_list += list(to_find) - var/list/to_find_assoc = list(victim) - testbed.test_assoc_list["Nesting"] = to_find_assoc - - victim.DoSearchVar(victim, "Third Run Self", search_time = 4) - victim.DoSearchVar(testbed, "Third Run Testbed", search_time = 4) - TEST_ASSERT(victim.found_refs["self_ref"], "The ref-tracking tool failed to find a self reference") - TEST_ASSERT(victim.found_refs[to_find], "The ref-tracking tool failed to find a nested list entry") - TEST_ASSERT(victim.found_refs[to_find_assoc], "The ref-tracking tool failed to find a nested assoc list entry") - SSgarbage.should_save_refs = FALSE - -/datum/unit_test/find_reference_null_key_entry/Run() - var/atom/movable/ref_test/victim = allocate(/atom/movable/ref_test) - var/atom/movable/ref_holder/testbed = allocate(/atom/movable/ref_holder) - SSgarbage.should_save_refs = TRUE - - //Calm before the storm - testbed.test_assoc_list = list(null = victim) - - victim.DoSearchVar(testbed, "Fourth Run", search_time = 5) - TEST_ASSERT(testbed.test_assoc_list, "The ref-tracking tool failed to find a null key'd assoc list entry") - -/datum/unit_test/find_reference_assoc_investigation/Run() - var/atom/movable/ref_test/victim = allocate(/atom/movable/ref_test) - var/atom/movable/ref_holder/testbed = allocate(/atom/movable/ref_holder) - SSgarbage.should_save_refs = TRUE - - //Let's do some more complex assoc list investigation - var/list/to_find_in_key = list(victim) - testbed.test_assoc_list[to_find_in_key] = list("memes") - var/list/to_find_null_assoc_nested = list(victim) - testbed.test_assoc_list[null] = to_find_null_assoc_nested - - victim.DoSearchVar(testbed, "Fifth Run", search_time = 6) - TEST_ASSERT(victim.found_refs[to_find_in_key], "The ref-tracking tool failed to find a nested assoc list key") - TEST_ASSERT(victim.found_refs[to_find_null_assoc_nested], "The ref-tracking tool failed to find a null key'd nested assoc list entry") - SSgarbage.should_save_refs = FALSE - -/datum/unit_test/find_reference_static_investigation/Run() - var/atom/movable/ref_test/victim = allocate(/atom/movable/ref_test) - var/atom/movable/ref_holder/testbed = allocate(/atom/movable/ref_holder) - SSgarbage.should_save_refs = TRUE - - //Lets check static vars now, since those can be a real headache - testbed.static_test = victim - - //Yes we do actually need to do this. The searcher refuses to read weird lists - //And global.vars is a really weird list - var/global_vars = list() - for(var/key in global.vars) - global_vars[key] = global.vars[key] - - victim.DoSearchVar(global_vars, "Sixth Run", search_time = 7) - - TEST_ASSERT(victim.found_refs[global_vars], "The ref-tracking tool failed to find a natively global variable") - SSgarbage.should_save_refs = FALSE diff --git a/code/modules/unit_tests/planet_gen.dm b/code/modules/unit_tests/planet_gen.dm deleted file mode 100644 index fdcfda1faeaa..000000000000 --- a/code/modules/unit_tests/planet_gen.dm +++ /dev/null @@ -1,19 +0,0 @@ -/datum/unit_test/planet_gen/Run() - var/datum/map_zone/mapzone = SSmapping.create_map_zone("Planet Generation Testing Zone") - for(var/planet_name as anything in SSmapping.planet_types) - var/datum/planet_type/planet_type = SSmapping.planet_types[planet_name] - var/datum/map_generator/mapgen = new planet_type.mapgen - var/datum/virtual_level/vlevel = SSmapping.create_virtual_level( - planet_name, - list(ZTRAIT_MINING = TRUE, ZTRAIT_BASETURF = planet_type.default_baseturf), - mapzone, - QUADRANT_MAP_SIZE, - QUADRANT_MAP_SIZE, - ALLOCATION_QUADRANT, - QUADRANT_MAP_SIZE - ) - mapgen.generate_turfs(vlevel.get_unreserved_block()) - mapgen.populate_turfs(vlevel.get_unreserved_block()) - vlevel.clear_reservation() - qdel(vlevel) - qdel(mapzone) diff --git a/code/modules/unit_tests/reagent_names.dm b/code/modules/unit_tests/reagent_names.dm deleted file mode 100644 index b7a690e93485..000000000000 --- a/code/modules/unit_tests/reagent_names.dm +++ /dev/null @@ -1,15 +0,0 @@ -/// Test that all reagent names are different in order to prevent #65231 -/datum/unit_test/reagent_names - -/datum/unit_test/reagent_names/Run() - var/used_names = list() - - for (var/datum/reagent/reagent as anything in subtypesof(/datum/reagent)) - var/name = initial(reagent.name) - if (!name) - continue - - if (name in used_names) - TEST_FAIL("[used_names[name]] shares a name with [reagent] ([name])") - else - used_names[name] = reagent diff --git a/code/modules/unit_tests/ruin_placement.dm b/code/modules/unit_tests/ruin_placement.dm deleted file mode 100644 index 1df3560ed710..000000000000 --- a/code/modules/unit_tests/ruin_placement.dm +++ /dev/null @@ -1,53 +0,0 @@ -/datum/unit_test/ruin_placement/Run() - var/datum/map_zone/mapzone = SSmapping.create_map_zone("Ruin Testing Zone") - for(var/planet_name as anything in SSmapping.planet_types) - var/datum/planet_type/planet_type = SSmapping.planet_types[planet_name] - for(var/ruin_name as anything in SSmapping.ruin_types_list[planet_type.ruin_type]) - var/datum/map_template/ruin/ruin = SSmapping.ruin_types_list[planet_type.ruin_type][ruin_name] - var/datum/virtual_level/vlevel = SSmapping.create_virtual_level( - ruin.name, - list(ZTRAIT_MINING = TRUE, ZTRAIT_BASETURF = planet_type.default_baseturf), - mapzone, - ruin.width, - ruin.height - ) - - ruin.load(vlevel.get_unreserved_bottom_left_turf()) - - var/list/errors = atmosscan(TRUE, TRUE) - //errors += powerdebug(TRUE) - - for(var/error in errors) - Fail("Mapping error in [ruin_name]: [error]", ruin.mappath, 1) - - vlevel.clear_reservation() - qdel(vlevel) - - qdel(mapzone) - -/* Slow, and usually unecessary -/datum/unit_test/direct_tmpl_placement/Run() - SSair.is_test_loading = TRUE - var/datum/map_zone/mapzone = SSmapping.create_map_zone("Template Testing Zone") - for(var/ship_name as anything in SSmapping.map_templates) - var/datum/map_template/template = SSmapping.map_templates[ship_name] - var/datum/virtual_level/vlevel = SSmapping.create_virtual_level( - template.name, - list(), - mapzone, - template.width, - template.height - ) - - template.load(vlevel.get_unreserved_bottom_left_turf()) - - var/list/errors = atmosscan(TRUE) - //errors += powerdebug(TRUE) - - for(var/error in errors) - Fail("Mapping error in [ship_name]: [error]", template.mappath, 1) - - vlevel.clear_reservation() - qdel(vlevel) - SSair.is_test_loading = FALSE -*/ diff --git a/code/modules/unit_tests/ship_outpost_placement.dm b/code/modules/unit_tests/ship_outpost_placement.dm deleted file mode 100644 index e1e27097ee6f..000000000000 --- a/code/modules/unit_tests/ship_outpost_placement.dm +++ /dev/null @@ -1,36 +0,0 @@ -/datum/unit_test/ship_outpost_placement/Run() - 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) - TEST_FAIL("Runtime error loading ship type ([map.name]): [e] on [e.file]:[e.line]\n[e.desc]") - - 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) - TEST_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) - - var/list/errors = atmosscan(TRUE) - errors += powerdebug(TRUE) - - for(var/error in errors) - TEST_FAIL("Mapping error: [error]") - - for(var/datum/overmap/ship/controlled/deleting_ship as anything in SSovermap.controlled_ships) - qdel(deleting_ship) diff --git a/code/modules/unit_tests/species_unique_id.dm b/code/modules/unit_tests/species_unique_id.dm deleted file mode 100644 index d9fc2f288c91..000000000000 --- a/code/modules/unit_tests/species_unique_id.dm +++ /dev/null @@ -1,14 +0,0 @@ -/** - * Every species should use a species ID unique to it and it alone. This test runs through every subtype of /datum/species, and checks for a species ID. - * Every ID is written to a list, gathered_species_ids, and if a previously written ID is written again, this test will fail. - */ -/datum/unit_test/species_unique_id - -/datum/unit_test/species_unique_id/Run() - var/list/gathered_species_ids = list() - for(var/datum/species/species as anything in subtypesof(/datum/species)) - var/species_id = initial(species.id) - if(gathered_species_ids[species_id]) - TEST_FAIL("Duplicate species ID! [species_id] is not unique to a single species.") - else - gathered_species_ids[species_id] = TRUE diff --git a/code/modules/unit_tests/stack_singular_name.dm b/code/modules/unit_tests/stack_singular_name.dm deleted file mode 100644 index 739efb54d6a4..000000000000 --- a/code/modules/unit_tests/stack_singular_name.dm +++ /dev/null @@ -1,18 +0,0 @@ -/** - * Goes through every subtype of /obj/item/stack to check for a singular name, var/singular_name. - * Everything within the blacklist does not need to be tested because it exists to be overriden. - * This test will fail if a subtype of /obj/item/stack is missing a singular name. - */ -/datum/unit_test/stack_singular_name - -/datum/unit_test/stack_singular_name/Run() - var/list/blacklist = list( // all of these are generally parents that exist to be overriden; ex. /obj/item/stack/license_plates exists to branch into /filled and /empty - /obj/item/stack/sheet, - /obj/item/stack/sheet/mineral, - /obj/item/stack/license_plates, - /obj/item/stack/sheet/animalhide, - ) - - for(var/obj/item/stack/stack_check as anything in subtypesof(/obj/item/stack) - blacklist) - if(!initial(stack_check.singular_name)) - TEST_FAIL("[stack_check] is missing a singular name!") diff --git a/html/changelogs/archive/2023-06.yml b/html/changelogs/archive/2023-06.yml deleted file mode 100644 index 55aec1f5ef95..000000000000 --- a/html/changelogs/archive/2023-06.yml +++ /dev/null @@ -1,271 +0,0 @@ -2023-06-22: - Any%, Ryester, Azlan, Quantum M: - - rscadd: New wall sprites - - rscadd: New airlock sprite - - rscadd: New a lot of fucking sprites, see https://github.com/shiptest-ss13/Shiptest/pull/1838 - for more information - - rscadd: Updates almost every map in the game to fit any% walls - - rscadd: Dwayne has been updated - Apogee-dev: - - rscdel: Disabled the Cricket - - tweak: Updated Talos with new assets, adjusted engine and job slots - - rscadd: Added a Master-at-Arms to the Colossus - - tweak: Redesigned the Colossus's armory - - rscadd: Added the Inteq SsG-04 marksman rifle - - tweak: Improved IRMG gunsprites - - rscdel: Removed the Lamia-class wizard ship - - rscdel: Removed the Solar-class - - rscdel: Removed the HighTide and TrunkTide - - rscdel: deprecated the Tide - - balance: Fixes RnD balance - - rscdel: Disabled research nodes for nanites - AverageUser67: - - balance: you can actually recycle syndicate walls now - - bugfix: eluzose no longer have ethereal meat, or any kind of meat at all - BarteG44: - - rscadd: Added carp spawner - - tweak: Reworked the fishing hut ruin - - tweak: tweaked the modern railing sprite - - rscadd: Added Pizza cutters - - rscadd: Added black and purple office chairs - - tweak: tweaked how racks stack items - - tweak: renames armbands from departments to their colors and adds them to clothes - vendors - - tweak: made utility belts able to hold decal painters and etc. - - tweak: adds a little more variety to the chem table sprite - - tweak: makes the decal painter's decals more resistant to cleaning - - bugfix: fixed being unable to make and color modern railings - - bugfix: fixed up some tiles on the box and li tieguai class - - bugfix: fixes a typo on the box class engine shutter and reworks it's bathroom - - bugfix: fixes the justice helmet at last. rejoice! - - bugfix: fixed belts not appearing on player sprites - - bugfix: fixed decal painter's decals not getting colored - Bjarl: - - tweak: The MOTD has been updated - - balance: Cryopods now apply a range of effects to you when you wake up. - - tweak: The Kansatsu-Class is now available for spawning. - - rscdel: The tide has lost R&D, its medical gear, and the RCD/RPD - - tweak: The BYO has been made Aspawn - - rscadd: Chickens will now infrequently spawn on jungle planets - - rscdel: Radios no longer tell you the job of people using them - - code_imp: solgov sabre belts are now a subtype of sabre belts - - imageadd: sabre sprites from tg, originally done by eris, touched up by imaginos, - redone by viro, and then ported here by me. - - imageadd: sabre belt inhands, done by InGorer for /tg/ station - - tweak: tendrils no longer emit a GPS signal. Go out and explore! - - rscadd: Sand Planet hermits now have randomized inventories. And Hair. Sometimes. - - rscadd: Sand Planet hermits can now drop different races - - rscadd: legions will now drop a variety of species - - balance: drop rates for legions have been changed in a few spots. - - bugfix: hivelord.dm no longer sears my eyes out. - - rscdel: away mission templates - - rscadd: Tendrils now spawn from a list of creatures, instead of mono-creature, - with different levels of danger having a chance to spawn. - - balance: Demonic Portal Loot has been rebalanced. - - rscadd: More Ship Names - - rscdel: Everything Deepcore Mining - - rscadd: Waste planets now generate with biomes, please report any weirdness. - BogCreature: - - rscadd: TG fishing minigame - - rscadd: Aquariums - - rscadd: The ability to fish on beach, lava, and jungle planets - - rscadd: New outpost missions - - rscadd: New fishing related outpost crates - - rscdel: Removed flying fish from beach planets and made them into actual fish - - tweak: Increased the amount of outpost missions that generate at once from 15 - to 20 - - refactor: Refactored beam code to use signals - Bokkiewokkie: - - admin: Renaming ships is now recorded in the admin log - Ebin-Halcyon: - - imageadd: IRMG clothing has been resprited with a cleaner color palette. - - rscadd: an IRMG spacesuit and an alternative drop pouch webbing sprite. currently - not in game but will be down the line. - FalloutFalcon: - - rscadd: Trickwines - - rscadd: Breakaway flasks! - - rscadd: Basic Trickwine brewing equipment to the SRM glaive - - imageadd: Sprites for breakaway flasks along with trick wine icons for them! - - code_imp: Breakaway_flask_icon_state = null used for the same purpose as the glass - and shot glass versions - Fulgro: - - rscdel: booty borg code - - rscdel: booty borg sprites - Hibou48888: - - tweak: reduced Kilo crew count from 8 to 5, removed Foreman - - code_imp: multitools now change the alt+click behavior of an ORM - - tweak: ORMs can now have their input and output tiles onto the same tile, or two - tiles at a right angle, as well as the old behavior of having them on opposite - sides of the machine - Latentish: - - rscadd: Adds a mimir (sleepy) - - code_imp: adds some supporting code for the mimir (sleepy) - - tweak: disables the Mimir class - MarkSuckerberg: - - admin: Adds ship purchasing bans. - - bugfix: Ships can no longer burn while docked to something. - Merlin1230: - - bugfix: Fixed the Colonial Minuteman General Coat's worn sprite, so it actually - shows up - Nitha: - - rscadd: Cleaning now has an effect and sound. - - tweak: Various cleanbot improvements. - NithaTheTired: - - rscadd: you can now buckle to things while on adjacent tiles - - bugfix: fixed a bug where you could climb the table you are standing on - - rscadd: Allows pixel shifted players to not be pushed around depending on direction. - Orchidthederg: - - tweak: Replaced Bar Tables in all maps where present - PigeonVerde#8826: - - rscadd: Added double beds - - rscadd: Ports mothplushies from Beestation - - rscadd: Ports flushedplush from Beestation - PositiveEntropy: - - imageadd: SolGov stamps are now a thing! Use them to give your documentation some - Solarian approval! - - rscadd: You can now put halberds on your back slot! - - bugfix: Adjusted some outfit code further, making it all fully functional *and* - compliant! - - balance: The SolGov vacsuit now has a more environmental protection focus and - the SolGov hardsuit had its radiation protection toned down. - - rscdel: Removes several unused floor types, as well as completely annihilating - the "monofloor" and "dirty" floor types, and the "edge" decal type. - - imageadd: Redoes the floors using the TileTest tileset! - PositiveEntropy, MarkSuckerberg, TetraZeta, PiperDoots: - - rscadd: The start of new SolGov! Expect a new and improved SolGov to now roam - the frontier! - - rscdel: Removes many old jobs and content related to Old Solgov. - - rscdel: Fully deprecates the Cricket-Class. - - rscdel: Fully deprecates the Liberty-Class. - - code_imp: Adds the worn_y_offset variable, making offsetting hats much easier. - PositiveEntropy, PiperDoots: - - imageadd: Resprites the SolGov letter opener! - - imageadd: Adds Solarian Sabres! - - imageadd: Adds SolGov and TerraGov folders! - - imageadd: New floor decals for SolGov have been added! - PositiveEntropy, PiperDoots, TripleZeta: - - imageadd: New SolGov jobs now exist, as well as respective equipment for them! - - imageadd: The SolGov Seal and Flag have been added and remade! - - code_imp: A new IFF flag has been added for SolGov, making those turrets able - to target non-SolGov aligned people! - - rscdel: Removes even more old SolGov content. Good riddance. - SirConway: - - bugfix: changed the RIG heat suit to use its own helmet instead of the prototype's - Stiel0248, Positive entropy: - - imageadd: Resprites the flyswatter - Zevotech: - - rscadd: The energy halberd, a previously unfinished weapon. Comes in 5 colors - and a hacked rainbow version. - - bugfix: Rainbow energy weapon sprites now actually follow rainbow order - - bugfix: Syndicate Battle Dome (provinggrounds.dmm) should now have a functional - SMES and airlocks/blast doors. - - bugfix: Syndicate Battle Dome (provinggrounds.dmm) no longer has ~20 black box - recorders and now only has one. - axelzonvolt: - - tweak: rewrote the config.jsons for the meta, boyardee and box-class ships to - enforce proper headset pathing instead of resorting to default path, which is - NT apparently? - dragomagol: - - bugfix: alien tools have working icon states - goober3: - - bugfix: Plasteel stairs have regained their shade. - meemofcourse: - - tweak: Reworks the Twinkleshine - - rscadd: Added observer_start landmarks to all ships - mystery3525: - - rscadd: Gave engineering cyborgs their own shuttle manipulation blueprints - - tweak: moved the skipper's pipes - - tweak: added more admin-relevant features to the Shuttle Manipulator - - bugfix: removed repeat in the Shuttle Manipulator - phoaly: - - rscadd: Added shipturfs - - rscdel: Old planetary turf subtypes - - bugfix: Fixed water turfs runtiming when hit with a bat - - bugfix: Replaced tiles on the Glaive and Shepherd - - tweak: Swapped the montagnes ID - - tweak: Nerfed Glaive mining gear - retlaw34: - - rscadd: Changes the airlock sounds - - rscadd: New hydroponic tray sprites - - rscadd: Adds 2 new posters - - bugfix: Some posters were fixed and tweaked. - spockye: - - rscadd: Adds the Beluga class transport - - tweak: replaced the seed vendor on the ember with the broken variant and some - scattered seeds - - bugfix: fixed some things on the Cepheus class - - rscadd: adds the pirate_cutter - - rscadd: adds the scar suit - - rscadd: misc frontiersmen jobs - - rscadd: Ports updated food container sprites from TG - - rscadd: Ports the BLT from TG - - bugfix: fixed small jungle trees spawning with false icon states - - rscdel: Removed seed vendor restock from the mimir class - stiel#0248: - - rscadd: Added seaweed / seaweedsheets / seaweed seeds - - rscadd: Added freegrowing seaweed patches (only in beach planet waters) - - rscadd: Added new sushi dishes (vegetariansushiroll/spicysushiroll/nigirisushi/fishi) - - rscadd: Added new misc dishes (onigiri/eggrolls) - thgvr: - - imageadd: Most of the old hardsuits have been resprited - - rscadd: Elzu now bleed, but do not have Liquid Electricity reagent as blood. (will - be changed in the future) - - rscadd: IPCs now "bleed" by leaking coolant - - rscadd: Sarathi now have teal-colored blood. - - rscadd: Blood will now dry over time - - rscadd: New bloody footprint sprites from bay - - refactor: Refactors a lot of blood code - - rscadd: Examining and other chat outputs now display in blocks to make them easier - to see - - rscadd: Being on harm intent will cause your character to face your mouse. - - rscdel: PDAs, Modcomps, AIs, and pAIs no longer have a crew manifest option. - - bugfix: Sarathi and Elzu tails/bits wont be eaten by suits anymore - - spellcheck: Fixed some grammar inconsistencies with Elzuosa/Elzuose - - balance: Engine prechargers now start with a 5kw charge leve. - - rscadd: Sarathi accents speaking Common are now a little more thick. - - balance: Cryo sleep will now make you nauseous and hungry when you wake up. - - balance: Goliaths, Ice whelps, and Whitesands basilisks should be easier to kill - now. Try AP ammo. - - balance: Crushers no longer drop from legion bodies, only old crushers. - - balance: Tweaked how crushers distribute their damage. - - balance: Survivor suits no longer make you run at hyperspeed - - balance: Laser weaponry should be a little more effective versus most common fauna. - - bugfix: Added a sound to help show when a whitesands basilisk absorbs a bullet - - rscdel: Removed maid box in loadout - - rscadd: Attack animations are now functional - tmtmtl30: - - tweak: Lava planets have been cooled below plasma's ignition temperature. -2023-06-24: - phoaly: - - rscadd: Added descriptions to all jsons - - rscadd: Added tags to all ship jsons - - rscadd: Added Ship Tags and descriptions to the ship purchase/join/shuttle manipulator - menus - - rscadd: Added tag manipulation to the ship editor - - tweak: Tweaks the UI of the shuttle manipulator -2023-06-25: - Bjarl: - - rscadd: Vela-Class Industrial Cruiser, a large CMM Ship built around mechs and - mining - PrefabQuasar: - - rscadd: added the Junker-class salvage(d) ship - - rscadd: added the reployer - - rscdel: removed the trunktide (older version of the junker) -2023-06-27: - Bjarl: - - bugfix: chicken flocks will now spawn - tmtmtl30: - - bugfix: Different planets should hopefully no longer repeatedly generate in the - exact same part of the map, overwriting each other and causing double-dock SGTs. -2023-06-28: - Arturlang: - - bugfix: Prettier should now work on VSCode again. - thgvr: - - rscadd: The Solarian Marine Society has begun mass production of a cute, marketable - plushie of their mascot. May be favored by vampires. Sprites by INFRARED_BARON. - - bugfix: Potentially fixed a lot of lag related to pipes -2023-06-30: - axelzonvolt: - - tweak: actually adds shaft miner outfit pathing to the meta-class.json - linkylink21: - - bugfix: Added Missing APCs to the Osprey diff --git a/html/changelogs/archive/2023-07.yml b/html/changelogs/archive/2023-07.yml deleted file mode 100644 index 14ff814ff877..000000000000 --- a/html/changelogs/archive/2023-07.yml +++ /dev/null @@ -1,272 +0,0 @@ -2023-07-01: - Bjarl, Ghilker, Comyx, Assorted /tg/ contributors: - - rscadd: anomalies will now randomly spawn on planets - - rscadd: bioscrambler anomalies, they randomly change your organs and bodyparts - - rscadd: hallucination anomalies, they cause hallucinations - - rscadd: big anomalies, they're like normal anomalies but big. - - bugfix: disk renaming should only work with pens now -2023-07-02: - BarteG44: - - rscadd: Makes graves buildable - Ryll-Ryll/Shaps: - - admin: Adds pinging to adminsay! - - admin: Adds the ability to link datums! - - admin: 'Adds linking tickets to asay! Simply put a # followed by a ticket number - for it to be linked in the chat!' - thgvr: - - rscadd: A metric ton of Vox sprites - - rscdel: Vox no longer need environmental regulators - tmtmtl30: - - tweak: There is now a cap on the number of ships that may be spawned by players - in a round. - - tweak: Spawning a ship, or joining as an officer on a ship, may now carry a playtime - requirement. - - bugfix: 'Ship limits have been fixed: Many ships can only be spawned a finite - number of times per round.' - - admin: Admins may now disable join menu ship spawning. -2023-07-03: - thgvr: - - bugfix: Mining vendors have scanners again -2023-07-04: - retlaw34: - - rscadd: You now have 20 character slots! -2023-07-05: - BarteG44: - - rscadd: Added chemical crates - - rscadd: Added chemical jugs - - balance: moved the chem dispenser to applied bluespace research - MemedHams: - - rscadd: Gives holofields a glow up. - - tweak: Adjusts holofield layering so the emitters are visible. -2023-07-06: - Bjarl: - - balance: Static anomalies now deal more brain damage. - - balance: heartbeat anomalies now apply radiation burns to better telegraph their - hazard. - - rscadd: Most turrets now have a stun projectile - - rscadd: Turrets can now be repaired with a welder, and will report how damaged - they are when examined. - - rscdel: laser tag turrets. Rest in piss bozo. - - rscdel: Dwarves, Squidpeople - BogCreature: - - bugfix: The modcomp arcade minigame now properly gives gaming XP - 'Imaginos, Memed Hams ': - - soundadd: Borrows nsv's firealarm noise. - - soundadd: Borrows tg's printer noise. - - rscadd: Ports TG's Cannabis sprites. - - rscadd: Ports the old codersprite solars (I think they came from bay?) - - rscdel: The entire goon folder. - MarkSuckerberg: - - bugfix: Turffires should work again. - - tweak: Makes overmap movement and vox thermoregulators higher priority processing - targets - - rscadd: Colours in character creation are no longer crunched into three hex digits, - allowing for 16773120 new colours to use for mutcolour, haircolour, etcetera. - MothBlocks, MarkSuckerberg: - - rscadd: The rest of the autowiki system, as well as the vending machine and tech - node - Pawn, retlaw34: - - rscadd: Overmap consoles now have updated firmware, and as such have new sprites. - SapphicOverload: - - tweak: reinforced floors can no longer ignited by hotspots - ZephyrTFA: - - admin: Overmap Token Manager, use it. - goober3: - - tweak: Salvageable computers are now deconstructed into retro computer frames. - - tweak: Broken machinery can now be unwrenched. - - tweak: Destructive analyzers deconstruction messages have been tweaked to better - indicate laser intensity. - meemofcourse: - - tweak: Updated brain trauma messages - phoaly: - - tweak: tweaks the Hunter Montagne job outfit and job datum - - bugfix: 'Fixes #2101' - thgvr: - - bugfix: removes surgery table cloaking device -2023-07-07: - FlufflesTheDog: - - bugfix: Independent Litieguai's organ freezer now properly freezes the provided - organs - SapphicOverload: - - tweak: skeletons and plasmamen no longer husk, because they don't have flesh - - bugfix: fixed skeletons not having bones -2023-07-08: - Hibou48888: - - bugfix: big mortars now check the correct container for fullness before refusing - to fill said container - thgvr: - - rscadd: fucky wucky admin button -2023-07-10: - Bjarl: - - bugfix: Turrets properly report their integrity now - - bugfix: Assorted floating wall mounts and other oddities have been fixed, please - continue to report any you see. - MarkSuckerberg: - - bugfix: The wiki verb now works again - PositiveEntropy: - - imageadd: The Rack, Dresser and Holopad have been redone and updated! - SapphicOverload: - - tweak: tritium burn rate is based on oxygen-fuel ratio instead of being binary - fast/slow - - bugfix: fixed tritium fires breaking conservation of mass and consuming too much - oxygen - phoaly: - - bugfix: Fixes improperly declared outfits in ship jsons -2023-07-12: - Bjarl: - - rscadd: table mounted intercoms now exist - - rscadd: The Chronicle Class, a Real Solgov Ship, is now in game -2023-07-13: - PositiveEntropy: - - tweak: Changes the headsets that the SolGov captain, overseer, and representative - use into loudmode versions of their original incarnations! - - imageadd: Resprites shuttle chairs into way better versions in comparison to their - previous, non-license compliant versions! -2023-07-15: - Apogee-dev: - - tweak: Updated the Hyena with turret controls and visual updates - - balance: Rebalanced the Hyena's mining gear - PositiveEntropy: - - imageadd: Redoes a good majority of chairs! - Thgvr. Halcyon, Mark Suckerberg: - - rscadd: Adds new preferences to make characters fully prosthetic or a FBP (only - difference being brain type) - - rscadd: Lizard prosthetic/synthetic bodyparts with absolutely wonderful sprites - by Thgvr! It's just a visual difference, and any species can use them, - but they most resemble lizards, so. - - rscadd: Adds missing robotic vox bodyparts - - tweak: All species have the ability to change their two mutcolours. I don't think - this is really a loss at all. - thgvr: - - balance: Belts no longer fit in bags -2023-07-18: - Imaginos16: - - imageadd: Resprites the bobcurl haircut! - SapphicOverload: - - imageadd: updates some atmos sprites to fit in with the rest of engineering - retlaw34: - - rscadd: Solar armories and all related content - - balance: Bullets travel twice as fast now - - tweak: Bullets also glow in the dark now -2023-07-21: - tmtmtl30: - - bugfix: The roundstart join menu now correctly ignores playtime restrictions if - USE_EXP_TRACKING is disabled or no database is found. -2023-07-22: - Bjarl: - - rscadd: Planets now can (and will) play a sound when you land on them - - rscadd: Gas / Plasma giants, cold, dockable worlds with absolutely no livable - surfaces. As a matter of fact it's all chasm. All highly pressurized, gas rich, - chasm. - - rscadd: Dust storms and carp storms now grace the sector. - - rscadd: physical storms (dust, carp, asteroid), will now only trigger if you go - through them too fast. Take it easy and you might get through unscathed. - - rscadd: planets will now have a name on the overmap - - rscadd: overmap hazards now have a description - - tweak: Space carp can now survive in hyperspace, their natural habitat - - balance: minor and moderate electrical storms will no longer Explode you - - balance: asteroid storm lists have been trimmed of Extremely Deadly ones - - bugfix: restores planet naming behavior, I believe this was unintentionally removed - at some point - - bugfix: Ion storms work again. Fuck you whoever touched them last. - - soundadd: planet_landing_1 and planet_landing_2, (tech_notification and sos_morse_code - from CM respectively. I don't know how to attribute properly please tell me - how if you have issue with this attribution because I did not make these sounds - they're from Colonial Marines) - - imageadd: static and sparkler anomalies have "updated" icons - - rscadd: The Junker has another Mystery Safe - - rscadd: Ships can now start with varying amounts of money. - - rscadd: Ship access might work now - - bugfix: slurring - - balance: PKAs are now bulky - - rscadd: you can rotate door assemblies with alt-click - MarkSuckerberg: - - admin: Adds ticket claiming, interacting with a ticket will "claim" it and present - a warning to all other admins who try to interact also. - - bugfix: Pitch-black mutcolours are now randomised again - PositiveEntropy: - - balance: The Chronicle-class has been supplied with many new weapons fresh from - the solarian armory! - goober3: - - tweak: Large asteroids have been reworked into asteroid fields. - ritorizo: - - tweak: Mechanical surgery won't cancel at any wrong move. - thgvr: - - rscdel: You can no longer tend wounds with a pen - - balance: Ghetto surgery is less reliable across the board. - - balance: Organs will now decay in ~30 minutes, heart and brain in ~45 minutes. - - balance: Inducers now work for revival surgery. - - rscadd: Resprites underwear/socks/undershirts, adds a bunch of new ones, greyscales - some - - rscadd: Redesigns athletic shorts - - rscadd: Resprites the basic pants in loadouts - - rscadd: Hoodies, they're in loadouts. Couple colors selectable - - rscadd: Resprites organs, by Onule - - rscadd: Support for Kepori underwear/socks/undershirt - - rscdel: Some underwear/shirts were removed - - rscdel: Medical job alt outfits -2023-07-24: - Apogee-dev: - - rscdel: Removed the Metis - CoiledLamb, Imaginos16: - - rscadd: resprites almost all of the atmospheric tank sprites - PositiveEntropy: - - rscadd: Adds a SolGov medical ship, the Paracelsus-class! -2023-07-25: - Apogee-dev: - - balance: Removed Syndie headsets from non-officer jobs for parity with other factions - PositiveEntropy, Retlaw34: - - rscadd: Adds the solarian SSG-669C Sniper Rifle! - - rscadd: Adds a cloak for the SolGov captain! - thgvr: - - rscdel: Drip outfit is removed for being too crusty - - rscdel: Sec hailer sounds are gone - - rscdel: Bag of Holding is no longer researchable - - rscdel: Bluespace bodybag is no longer researchable -2023-07-26: - Apogee-dev: - - bugfix: fixed mismatched perspective on east/west-facing holofield sprites -2023-07-27: - Apogee-dev: - - tweak: Updated the Riggs with a holofield and some visual polish - Bjarl: - - bugfix: mhelps should no longer take several minutes to send - PositiveEntropy: - - imageadd: Fox tails have been successfully tweaked into what they were supposed - to look like -2023-07-29: - Bjarl: - - rscadd: toggle ship spawn now sends a message to players. - meemofcourse: - - admin: There are more options to headset messages, including Inteq, CMM, and multiple - Syndicate branches. - thgvr: - - bugfix: ipc organs are printable again - tmtmtl30: - - rscadd: Ships now spawn at the outpost, in hangars. Take the elevator in the top-right - down to the main level. - - rscadd: 100% guaranteed most realistic ss13 elevator experience if you ignore - all the things that aren't realistic -2023-07-30: - Apogee-dev: - - rscdel: Removed the Hound from the ship spawn menu - Zevotech: - - bugfix: Removed a map template with no corresponding file from jungle.dm, hopefully - preventing jungleplanets from spawning without a ruin. - - bugfix: The bathroom tile in lab4071.dmm is no longer screaming to be fixed. - - bugfix: fixed flooring and removed a tinyfan in onlyaspoonful.dmm - - tweak: max integrity of fluff/paper has been reduced to 10 - - rscadd: clericden.dmm and cryocontainment.dmm have been expanded with more loot - and enemies - meemofcourse: - - rscadd: Abandoned library - thgvr: - - tweak: Nemo is admin spawn only -2023-07-31: - Apogee-dev: - - tweak: removed a single pickaxe from the Colossus - - bugfix: added missing bedsheets and techfab to the Colossus - Geoengi: - - tweak: Removed the ability for the Toy C-20r to accept a suppressor. - - bugfix: Gave the Toy C-20r the proper firing sound. - - spellcheck: Fixed the description of the rainbow moth. diff --git a/html/changelogs/archive/2023-08.yml b/html/changelogs/archive/2023-08.yml deleted file mode 100644 index 989fc9ea7692..000000000000 --- a/html/changelogs/archive/2023-08.yml +++ /dev/null @@ -1,227 +0,0 @@ -2023-08-02: - Bjarl: - - balance: plasmasoul anomalies no longer create endless plasma infernos - - rscdel: suicide verb - - rscdel: His Grace - Dominion, Mark Suckerberg: - - server: We should now support TGS quick setup - - admin: The master controller now actually recovers - PositiveEntropy, Maxymax13, Wallemations, Kryson, Viro/Axietheaxolotl, MeyHaZah: - - imageadd: Books, IV drips, tank dispensers, all-in-one grinders, water coolers, - book binders and book scanners have been resprited! - - imageadd: Dressers now have directionals! - Skies-Of-Blue: - - tweak: runechat and balloon popups are now visible to blinded players - goober3: - - tweak: reduced the spawn list for dorm bedsheets - - bugfix: random bedsheets no longer include double bedsheets - - bugfix: random bedsheets have been replaced with dorms bedsheets in most maps - thgvr: - - rscadd: Solgov sprites now have digitigrade alts -2023-08-03: - PositiveEntropy: - - rscadd: Adds new SolGov clothes for people to enjoy! - - rscadd: Bespoke Psychologist and Patient roles for SolGov exist now! - - bugfix: The Paracelsus is now a proper ship that isn't a good 50% empty space - anymore! - meemofcourse: - - rscadd: Syndicate Voice Changer masks. - - tweak: Removed the SecTech from the Twinkleshine, and changed the masks that the - crews get. -2023-08-04: - Bjarl: - - rscadd: blocking something now starts a short timer before you can block something - again, unless you're using a shield. - - balance: Block Chances have been altered (usually decreased) across the board. - In tandem with the cooldown, don't expect to block as much automatic weaponry, - while still being alright against slow attacks. - GenericDM: - - rscadd: adds a preference to show your username in deadchat - Higgin: - - rscadd: Adds elf ears. - murder357: - - balance: Price change to the flamethrowers and combat knives on the outposts shops! - thgvr: - - bugfix: Midway boxers look normal on plantigrade legs again - - rscadd: Suit sprites from TG - - rscdel: Alt job uniforms -2023-08-05: - PositiveEntropy: - - imageadd: The Colonial Minutemen had a visual revision, now looking more professional! - RunKittenzRComing: - - rscadd: new moon fly wing sprite - - rscadd: new shading for all wing sprites - - rscadd: new new moon fly wing sprite - retlaw34: - - rscadd: resprites SRM gear - thgvr: - - rscadd: Some new lizard horns - - rscadd: Some new lizard frills - - rscadd: Lizard facial markings - - rscadd: Lizard Light Belly is now better -2023-08-06: - Apogee-dev: - - tweak: Added access restrictions to the bridge on the Aegis - goober3: - - rscadd: the nt asteroid outpost now has a 56x40 hangar. - - bugfix: outpost hangars should no longer depressurize upon ship docking. - - bugfix: outpost wallmounts and doors have been fixed. please report any floating - extinguishers & hovering intercoms. - - bugfix: the independent outpost should stay powered forever. - thgvr: - - balance: Grav anomalies no longer spawn in rock planet caves -2023-08-08: - Bjarl: - - code_imp: Ruin areas have been touched, please report any odd happenings - HometownFunky: - - imageadd: added some kepori variations to cargo themed jumpsuits -2023-08-09: - goober3: - - rscdel: the hotline miami ruin has been removed from beach planets. -2023-08-10: - thgvr: - - rscadd: Digi sprites for patient slippers and laceup shoes -2023-08-11: - Bjarl: - - rscdel: cloak storage - - rscdel: You can no longer print circuit imprinters at circuit imprinters. - - rscadd: Lights will now start off on your ship. Find the light switches and turn - them on. It's good for the environment at least. - Botanics, Ebin-halcyon: - - imageadd: Kepori have had some specific items uniquely resprited for them, this - includes, basic shoes, combat boots, jackboots, underwear and more. Along with - some inteq specific gear. - MarkSuckerberg: - - tweak: Ships will stop increasing speed whenever the last person stops looking - at a helm console. - - tweak: Holocalls now persist even if the target ship docks or the hologram leaves - the projection area. - Mothblocks, Ryll-Ryll, ported by Erika: - - rscadd: CPR will now automatically repeat, but you can no longer do it multiple - times at once. - - bugfix: The INTERACTING_WITH macro now tracks all kinds of do_after - - code_imp: Users can only queue one do_after per target at a time - PositiveEntropy: - - imageadd: Redoes the cowboy and warden hats! - Skies-Of-Blue: - - tweak: IPCs can now select an age between one and three hundred -2023-08-12: - ? Bobbanz1, Timberpoes, SteelSlayer, twilightwanderer, ShizCalev, timothymtorres, - Imaginos16, dragomagol, Jacquerel, Mothblocks, ThePotato97, LemonInTheDark, ported - by MeeMOfCourse - : - refactor: Paper code has been completely refactored. - - bugfix: Fixes signatures not working at all. Signatures now only work when %s - or %sign is put into an [___] input field. - - bugfix: Input fields are now fixed and also work again. - - bugfix: Fixes markdown paragraphing not working in paper code. - - tweak: You can insert any type of toner cartridge into photocopiers, and regardless - of the currently inserted toner's charge level. - - tweak: Toner cartridges can be ejected from photocopiers at any time - - rscadd: Added a system of forms and the ability to print them - - bugfix: Hints in bureaucracy forms - - rscadd: Added new VOID stamp - - tweak: switches old oracle fax machine with tg's fax machine system - - bugfix: Fixes faxes playing the "fax_contain" animation and makes it actually - use the "fax_receive" animation when receiving. - - imageadd: Resprites fax machines! - - admin: fax messages and book printings are now logged in paper.log - - admin: renaming fax machines is logged in game log - - rscadd: You can now send photos or trading cards through the fax machine. - - rscadd: You can now hack the wires of a fax machine to have it throw items harder - or accept additional flat input items such as material sheets, ID cards, and - pizza slices. - - rscadd: Ability to send and receive administrator fax messages. - - admin: Panel for easy viewing and sending messages to faxes. - - bugfix: Fixes a crash of TGUI fax panel when there is no fax in the network - - bugfix: Fixes a crash of the Fax Manager panel when there is no fax machines - in the network. - - bugfix: You can no longer remove the toner cartridge from a printer while it's - busy printing. -2023-08-13: - MemedHams: - - bugfix: fixes some lighting oddities on the shetland and le tieguai - - tweak: adjusts some schimedberg decals - TemporalOroboros, Memed Hams: - - code_imp: ports update_appearance, update_name, and update_desc from tg, as well - as associated signals - - code_imp: a bit of base_icon_state implementation. Can you believe it's been sitting - in our code almost unused for like 3 years - - code_imp: cleans up some code formatting, mainly around custom icons and overlays - - code_imp: fixes the typos in COMSIG_STORAGE_EXITED and COMSIG_STORAGE_ENTERED -2023-08-19: - Apogee, Erika, Imaginos: - - rscadd: transferring bullets from magazine to magazine now has a do_after and - loops. - - rscadd: Ammo magazines are now purchasable at the outpost - - rscadd: P16s, SVG-whatevers, Bolt-Action Rifles, and .357 revolvers are now available - for purchase at the outpost - - rscdel: Removed paywall and clown firing pins from purchase. - - balance: AP Values have been tweaked across the board (On guns at least), smaller - cartridges tend to penetrate less, while larger ones penetrate more. - - imageadd: New bullet sprites (I believe they're apogee's), and new ammo box sprites - by Imaginos - Bjarl: - - tweak: you can no longer close falsewalls on tiles with machines or structures - on them - - bugfix: melters should avoid melting themselves now. - - rscadd: The outpost will now sell you mechs. - - rscadd: and radiation first aid kits - - rscadd: and jackhammers - Ebin-Halcyon: - - imageadd: Inteq Honorable Vanguard clothing have been added for admins to play - with, along with a peaked cap for normal Vanguards, not yet mapped anywhere - yet. - MarkSuckerberg: - - rscadd: You can now configure LOOC and mentorsay in chat tabs - - admin: You can now change the global LOOC colour. Because, why not? - - admin: LOOC now shows up in the OOC tab of the logging panel for players - MemedHams: - - tweak: increases the volume of money pickup and drop noises - - bugfix: polishes out some weird smoothing interactions between some rock walls - and metal walls - - tweak: indestructible rock walls now have the new, smoothed sprites - - tweak: beach rockwalls now have a whimsical name & description, matching our other - rock walls. - - bugfix: removes the junk 'asteroid' subtype of mineral/random - PositiveEntropy: - - bugfix: The camera console in the Chronicle now works thanks to cameras being - added! - - code_imp: The Chronicle is now player-spawnable in game again. Don't abuse my - trust. - goober3: - - rscadd: the mudskipper-class salvage clipper, the scavenging successor to the - scav. - - rscdel: removed the scav-class - spockye: - - rscdel: Removed the Icecropolis, and the related code - thgvr: - - rscadd: Crop turtleneck undershirt -2023-08-20: - Zevotech: - - rscadd: Nanotrasen Genetic Research Facility, a new Lavaland ruin - - rscadd: codelab.dm containing assets for codelab.dmm - retlaw34: - - rscadd: Various things have been resprited - - rscadd: Medbots have gotten a fresh new coat of paint! - - admin: The TRABUCO misfiring now logs to game.log -2023-08-21: - Apogee-dev: - - rscadd: Added the IRMG Vaquero - Latentish: - - tweak: Remaps the Ranger-class - MemedHams: - - bugfix: iv drip now has a sprite again - - bugfix: shotgun drums now have a sprite again - - bugfix: blood bank now has a sprite while filled - - bugfix: layer manifolds now display inserted pipes properly again - ritorizo: - - rscadd: IPC can now recharge/repair at borg recharge station. -2023-08-27: - GenericDM: - - rscadd: Adds a hand-powered pill press for ghetto chemistry. -2023-08-30: - Zevotech: - - bugfix: flora sprites now properly work in SDMM instead of being missing textures - - bugfix: dead barren trees on whitesands are no longer invisible due to having - their icon state overridden - - bugfix: whitesands grass now has its sprite in SDMM thanks to a typo fix diff --git a/html/changelogs/archive/2023-09.yml b/html/changelogs/archive/2023-09.yml deleted file mode 100644 index 00dee846f56b..000000000000 --- a/html/changelogs/archive/2023-09.yml +++ /dev/null @@ -1,159 +0,0 @@ -2023-09-01: - spockye: - - bugfix: fixed the jukebox/boombox/discomachine inactive sprite being invisisble -2023-09-02: - Ebin-Halcyon: - - imageadd: Keporis have stolen some oversized hoodies and are now able to wear - them properly. - GenericDM: - - tweak: Custom radio channels no longer leak themselves - - tweak: Custom radio channels are assigned a random color. - MemedHams: - - bugfix: the solars on singularity station no longer runtime - - bugfix: a bunch of broken indestructible walls have been collapsed into one working - subtype - - tweak: adds smoothing connectors to indestructible rock walls and adds a seam - with normal rock walls, for clarity - Skrem7: - - balance: Standard 12g box magazines are now small-sized, rather than normal - - spellcheck: Adjusts mag-based shotguns, lever-actions, and shotgun mag descriptions - to be more efficient/accurate - - code_imp: Changes how bulldog/mastiff magazines check for their icon to be standardized - with the CM-15 - - code_imp: All ammo_boxes now update_appearance upon being initialized - - bugfix: Bulldog drum magazines should no longer go invisible while checking for - a base_icon_sprite that doesn't exist - - bugfix: Spent shotgun shells now have proper sprite pathing - thgvr: - - rscdel: Clown cargo crate - - rscdel: Clown stuff in costume vendors -2023-09-06: - Skies-Of-Blue: - - rscadd: pointing at something on yourself now shows the item - Zevotech: - - bugfix: Most rocks are now visible again - - rscadd: Most flora files now have missing texture sprites to make it easier to - spot when something has gone wrong. -2023-09-09: - Zevotech: - - bugfix: fixed the icon states for junglebushes a, b, and c. -2023-09-10: - GenericDM: - - bugfix: The SolGov surgical cap no longer turns invisible when handled. -2023-09-11: - Dethstorm: - - rscadd: new stuff to wasteplanet_unhonorable - - rscadd: new areas for wasteplanet_unhonorable -2023-09-14: - Apogee-dev: - - balance: nerfed some outlier rifle cartridges for consistency - - rscdel: Removed guns and ammo from sec spawn outfits - BarteG44: - - rscadd: Added a voice log for the wideband - Bjarl: - - rscdel: monkey and wishgranter code - MarkSuckerberg: - - admin: Adds lag switch toggles from /tg/, ONLY use them when the lag becomes unbearable! - PositiveEntropy, tf-4: - - rscadd: Adds the CentVend inside Central Command! You're now able to vend Central - Command clothing items for all your commanding needs! - - rscadd: 'Nanotrasen has added a new outfit for Special Ops Officers to enjoy, - instead of a simple leather jacket: The CentCom Officer''s Coat!' - - rscadd: Re-adds the CentCom Official's suit, making it the default clothing option - for CentCom Officials! The turtlenecks have instead been made to be the standard - ERT uniform. - - imageadd: Thanks to a collaboration between the frontier sector and the core sector, - the parade jackets now boast new and varied apperances for all to enjoy, with - a new parade jacket releasing for the Head of Security! - - imageadd: In no short effort than the finest of tailors, the captain's hat, the - centcom hat, the captain's jumpsuit and the captain's carapace now have finer - gold trims and the finest quality leather available, making them more vibrant - for all! - - imageadd: In no short effort of our best tailors, every Central Command outfit - have been either redesigned or reshaded! All of them! - Skrem7: - - spellcheck: Bodies that lack ownership are no longer described as "soulless" - - spellcheck: typo moment in nt-svg rifle ammo type - Zevotech: - - rscadd: exosuit fabricatiors can now be connected to the RND server via multitool - ritorizo: - - rscadd: Body bags in the autolathe. - thgvr: - - admin: Improved admin build mode menu and Drop pods from tgstation - - rscdel: ion storms are removed -2023-09-15: - FalloutFalcon: - - rscadd: better rations - - rscdel: rationpack spawns - MarkSuckerberg: - - rscdel: Gang and revs gamemode (the gear remains) - - admin: Removes SSjob, occupations are now stored in a global list -2023-09-16: - Pickle-Coding: - - bugfix: Allows the supermatter crystal to produce gases while powered, even in - absolutely empty turfs, excluding space turfs. -2023-09-18: - Skrem7: - - tweak: The NT 'Boarder' ARG now loads standard P-16 magazines, rather than the - M-90gl toploaders. - - balance: Standardizes pellet projectiles to lose 10% damage of both types per - tile across the board. Improvised pellets no longer have a hardcapped 1-8 tile - range. - - balance: Less-lethal rounds now do 50% more stamina than the force of their lethal - counterparts, with 25% the normal force and double the negative AP. If the round - had positive or zero AP, it was subtracted by 20. - - balance: Shotgun slugs do 40 damage, down from 60, but have zero AP, rather than - -10. FRAG-12 and meteor slugs have had their damage adjusted to reflect their - relative force. - - balance: Surplus rifle fire_delay has been cut to 1 second from 3. - - balance: Any DMR, match, or sniper round now travels slightly faster than other - bullets. Shotgun slugs and pellets now travel slightly slower than other bullets. - - balance: Match rounds have had their AP slightly increased. - - bugfix: Fixed WT-550 magazines not displaying properly. - - spellcheck: Went over (almost) every single ballistic description, including the - guns themselves, magazines, ballistic casings, and speed loaders/stripper clips - to not only have better consistency and readability, but also be more clear - on the general effectiveness of each caliber. - - spellcheck: Assualt is gone. - - code_imp: Repaths/renames most ballistic ammo pathing to maintain consistency - or take advantage of inherits, when possible. -2023-09-20: - RKz, Jacquerel: - - rscadd: New foodtype, GORE. Split from GROSS, GORE foodtype will be replacing - it where the food in particular resembles a corpse or organ. GROSS should only - apply to inedible or rotting foods. (baseball burgers) - - balance: All butchered player species are considered to be gore, only preferred - by Lizards, Arachnids, Kepori, Slimepeople and Flies. If you like the taste - of your fellow(or rival) crew, prepare accordingly. - - balance: Moved food preferences around to make more sense with the current system. - Nothing drastic, but species liked foods should be much more immersive in general. - Skrem7: - - rscadd: Adds the double eyepatch, a blindfold made by adding a normal eyepatch - to another - - tweak: Eyepatches can now swap sides with ALT+CLICK - - balance: Cybernetic organs can no longer require replacement due to EMPs (they - do not suffer permanent damage) - spockye: - - bugfix: temp fixed the jukebox(with subtypes) so they appear in the mapmaker -2023-09-23: - Apogee-dev: - - tweak: Removed RnD from the Colossus and updated its looks -2023-09-25: - retlaw34, Ebin-Halcyon, triplezeta: - - rscadd: IRMG Pointman hardsuit, admin only at the moment - - rscadd: Resprites and reworks the Cybersun hardsuit a little - - rscadd: Cybersun Medical technician hardsuit - - rscdel: Old cybersun hardsuit, It was unused anyways - - tweak: Extremely minor Blood red hardsuit sprite tweaks -2023-09-26: - MarkSuckerberg: - - tweak: Firebots now extinguish turf fires. -2023-09-27: - Zevotech: - - rscadd: Remaps the Skipper Heavy Cruiser - - rscadd: Adds an Atmos Tech, Cargo Tech and Cook job slot to the skipper - - rscdel: Removes two engineer slots from the skipper. -2023-09-28: - PositiveEntropy: - - rscadd: New SolGov outfits now exist, including a winter coat! - - rscadd: The Logistics Deck Officer is now a possible job for SolGov ships! diff --git a/html/changelogs/archive/2023-10.yml b/html/changelogs/archive/2023-10.yml deleted file mode 100644 index 47269833f876..000000000000 --- a/html/changelogs/archive/2023-10.yml +++ /dev/null @@ -1,27 +0,0 @@ -2023-10-01: - PositiveEntropy: - - rscadd: Prescription glasses have been added to the Paracelsus, as well as the - meson variant in the engineering closets! - - rscadd: Universal enzyme can now be found in the Paracelsus' freezer! - - rscadd: Adds a variety of solarian folders throughout the ship and in the clerical - supplies crate! - - bugfix: The Psychologist's Office Airlock is now properly labeled. - - bugfix: The solarian hat now displays its sprite as it should. - Zevotech: - - rscadd: Remapped wasteplanet_pandora.dmm - axelzonvolt: - - tweak: ID access on a glass windoor - meemofcourse: - - rscdel: you can no longer bypass image sanitization with tables - spockye: - - bugfix: fixed a couple errors on the corvus class -2023-10-02: - thgvr: - - rscadd: Added an option for Sarathi to have ears, in the frills slot of character - creation. -2023-10-07: - Zytolg: - - imageadd: All forms and beds and bedsheets now have directional sprites. - - code_imp: Made Double Beds craftable at the request of Rylie. Have fun with that. - meemofcourse: - - rscadd: You can now build lightswitch frames from an autolathe diff --git a/html/fuckywucky.png b/html/fuckywucky.png deleted file mode 100644 index 74dd03a43955fc013524f321accd8f1fc336f992..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222698 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%0DC7FeE7L`5EgU0>DHThod;pz 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�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

Tsp%?4$X{q*7`0@h#!8V$_R-!kxd3gEp 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ü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 diff --git a/icons/UI_Icons/fishing/lavaland.png b/icons/UI_Icons/fishing/lavaland.png deleted file mode 100644 index 6c97f66432e94a4db97ee48b8272d7d2325b2884..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 886 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 diff --git a/icons/effects/supplypod_pickturf.dmi b/icons/effects/supplypod_pickturf.dmi deleted file mode 100644 index 3ca1131e1a856218f4b565a6706f422110e54a86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 336 zcmV-W0k8gvP)fFDZ*Bkp zc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainG%uKjAGg33tGfE(w;*!LY zR3KAHiHkEOv#1!zH00t;D@x2wg|L+sT>V_YCISGQz!()WHs0v~004YRL_t(YiS3lp z4S+BRL|NfhUzKnySHQRJ=z0=>4=@UQ#HuB3*wJplYTHJOxOZ#z-v>Y*HK3 z%>x3(!S*&V8E~(GJ7y~hh{MB@1Zq{w5y46VC)Opf_NJ7b^%lTa!QUj`O@5+;p6V7a ii+|ls^!YE>MQQ*ku^!R&cE#WT0000L*^!tYI%}V;et{}+R z-d5A>n5DKYP?oVI$S;_|;n|HeASb0NB%;J6wK%ybv!En1KaYW-Voq>aK~d@VFTn*L zzdq6O*3~+9=6vvmP=kxc4<6~9_t8AbP;|y;hlO#F@nvH#g*lHV9hnrO5bW96ZLGR^ zg~SPyCy#uzz0UZyZkQ?>^Ec*z8WY2u0}`S}X7^qK?aT9YaSZY3d^_bJ?*RoK=Dkhf zC%7UHYH#?j#kw^lw_Y*ms?s~=P45`hm?CNfFP*vDBO|)(z}oj`9y_gmrn5q<%*By$ z%WWayZ=VC1RN@vbUYUj#%9bZrXoy)7aQSM?! Sq}+R;%?zHdelF{r5}E+-8i7;* diff --git a/icons/hud/fishing.dmi b/icons/hud/fishing.dmi deleted file mode 100644 index c607ed13e2a9cec1f41c3c40d2f2f30eca411e08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 771 zcmV+e1N{7nP)V=-0C=2@k;@8$Fc3x8$yWs3mePmYZi-S|)L)Qjq8WTl zNv4+meN%<5Du&tIdpXPuGqJd4x4aPPJ?E3Q4sa9~k?aqgy+D!i=6vGJXlM;B#*rlL zWmKV6+D4oyu+9fZ&KfHRz33m-fHRwrLF~$yM-_mso;Vg+k(R9J=Wm_JU# zFc`&?HUmWr%?%>9&b$9*GnQ4VWw4sj^1`1Lv~a|2Y6C z5*j#n7i46jNNC{vTm803WZ=BfA4(ZOj6?>`Sq~fm5Qz+&Z|l0*Uw_#mk--bO#q z$e;z;;{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_)j0000T!I&D|(rIXDI5;?T#)rnlrUQXMj+0z{eIv)9w6wGt7OSG7;^N|x zo104_kuG0WbaEnCT6zTsr+RqAVX@AVl9JD!J;P$L1OlP7wA9<%oAO+ocw8CadlQ3Y z(OevHIu3S&Z&~WuR+fNOBi&j=bi6LqYCq=CW-C zQZVf)*S+}c2OgK=t~5$aYt1qoB<os!8S$77)0ql$m5`lJ)%d)Cw7%X>E4dPf|qgi*o5 zlk#L17Opb%b=0ju>S{W7z_6s`IZVkvJSsFi;$P$(}KnLp|E%zv?y;@g=N1BHNHv zeuBiix+C#SPTWt_Z74#<0m%NP?fYlKOGq`ZR%L(w;}A@Y<+?lW!Y6^70bD zcGKsQ59j9{P(fUredsx9&wlvXfmx7q0LS9HdcNUkq)r=?Roo;;yOu@n5t6bPDEDQ* z97Eo_s@00Zs9n#YpA49ifLT#+{&JJrJ3L-DQ@{2c|oJpqW%cPid z-sMZszGk7zcbxhNWdE4(8K5vvONR4tFL_@oARdfj;8T7dxovUGpH+siq%q1km?s5l z@DXNscK%4UuKnD~PH$ud<9-{inp{gxfN=~Y?*s;=c0G1J&6UqU8bh{YmwkTqMdxmn z>vNToE<(UoFmP#XxbMtmTBcADcb?u~kc?d134Rf4iTg<_JtkJ>!y2l=uvXZ#&r9u2 zeo80rm6Rb3)oPA;zcjZ7vbmS@AIX&9o9AVV!u@BjAd1RcWYT1XL&a#n3_uzN5p=Ow zTIP!_vnb${(!3~7yw`i?Oj{JvLuqD{VMZd# zD7zRb?X5&SGVvMS^Frj zv*W9f^@yZuCi^N>7~$M0CBI5QWiQf&?mvE?UU_aJOWL)?f6N4&A09bW2uWz#WjZ3Q zXzZ(&Lipf{psXAK=l`yTSL=4{2QDP#$SLIAPWPhzP(RH_nz!n$r~0Q{){X7DBF0+* zykZtSXS?cTLJqc$!ZHEn#CX$CqXuC})sT$2Nnb=U_l@Y8w5snhrPYig5qU31Rpv`q4%lndyl!U@&*j{q}{ zK_?VRI_+oPIXT)--SHpWydC&>R_K;~1XRQMnGQ8SYABV3_?JI=pB?1PsUU4sxy9dvl^p)deyueL8rwtfm%l?5Md>M6|mc4H|1~?6) zp7e$?ly%2$CkUqw1WC9E2~5)bM~g4Z*l&J}Sz6LzPB!ZqD;&swF9XbJN9iR9bVE!c zawZ0UObWTZU4435n%`j`gp%%s87MnxKflxp!E~X&+FgPJKdVtUt6YO{%g5JT#RK`FrLN)X?(h~kE>(*H5*AB`Yc<3Qp$4V z3aD;%FJQ0T!u1({r%Y+dNNT?6Bg8~Q|7uV{ie4{99adbG;4wQjIhL66M@-2NkJolj zCOQBc8}Joz%j&DSDT=^b#8ks#(Nb$fG`oUDug3(TpFelSnnQuxU7hFMZuArR;QZHR zi!iN!IHy!(acI~qurQ&uC%AMtOC%l2)L zbiEIHxM5j{Z^Op&S#s_CO{HB%+MyFsU@HG=%j;j)opQ75+-Jd6eKjL1-}{3V28WHQ z>Uw28M|GZRjOu7%x`naraE4>u@SEJ?8f%wj+FGg#qx!+?n7a6XDdTTXX{=SLniSxj zR99>;gHkVXRE^7QHPuu3FkK>k_KywJb_qyKCjUpP8{r19d-a=CDo3m=^}u@L;{r-9(_O>KAh3;ahHBkd@W zA=D|>H=sdl2>kzW*l|Oa7j{HSJv!9%TV8lWPH#MuSR2R0%&0xC45)JD5ACK{nX10n zRVr%84Ilz_i$CYX*&Cm$U3)P?EUbKY>d$IjZk;%TFi#Fw!5YaAO=eZT&7;}F_O$SI z-#g~n+_CJ1r!*|oYAab^1ZcB`ME`YHgy0xDF7+?>x)B{iX38z9g^aJKf)10(X3a82=lVk#L2Qe| zuZtl4P#eKva;3uOLhdu5{H6UkD0%Fjl1ObMXghSVic$)AAK2u~g3ff>(HtZa8R|Y% zOUwJDZ$7#}{ne7r{Vc%v@_tvpz#f!6pMDiwnxy{q=ff({YRdVc2V&d@v#ZfIc8b%x zrgpd88(r?G!W0Sy{Pm~vz_O{R+ipa&$-G zW(^W1KuR_)Yk9KsG|qaz+#t1%dhwq_^~M@OUWAl=u*~?q{No6}=3n?UuWm|1gT9{u zt&I;2UlP+`92R~hXj9dXgbW7~yum4zhQfhMnVC5NN60lPovxk@ardl@qZ2&4Cp3gq z>7vS6OAp)TH0te687j?eESSmnUY0YhzJ9A=WBV*FbgQ9xrVY{uOsEe#JlJEz(3`sQ zajf_CkMc%fxI=7aV(|Kg!mCWETf>p(niugGs(T%J2nqJ|ZKTY-NTc2{^>4t{Pti^C zc7X`5+l*fx&M4~9@3!fNa0lQTQQp)@Z97l@fQ^>+)H!Ramr(y6Fhe4pAOkY{;qdN8 zuXr?jd|BL0^r;Rl9qYDN@{23;h;LzEBH9UkNR4?NBMsjTHr2bLpS}=8dend4sEWJ2 zMjw;M3AXczPY*2P2QImEY*5cHfPb*bVpENn^gTgysl&Yk+0b>Vqc#(fglVuZy3Z_9{49A}I;lVH56^JrE2?%9{8 zeZRWE=Hs?g_bw`(<~=3E^#0dVy;aZmdLB>x@w+#JM~@-fob|1ZE`Mcc%?YUo_Zy8O zLw^1~9hbR%^Q>(F3XVYE$a%UrhD5Z!J;=xl^4o&%{<(bS3xG@zu;Y<=z`*Ex>&syf N&(qbR}P%+|6g>dBlr zLCsQ+8Cn^VVoJ*-3qiCprGZpPr1Cc@gyds*vVGli?s?ApyyxEY+~0jKgyOM|4vQT? zAdn+25EBLh*^sOoJ!^*5;mi*Yw92oc!MpwWe7@VVRcqIJd3&QY8qJd~No7r=D`aU( zQl{6E#UbChQ_u*}qqe)HjMB5I-^`mwizfP=s*0NGkN)=fx`VTm*AUL3 z5=sMe(B#UnbVx=6_R3OstlQo-n?PZbNa*!wP!IL)5OwoV!Ty)!Q2h&%GQVlKK~#lY zNI`(^MC4jyoLwuNWld$15{BOeLJz%&u@-9D?jKVyhm)g^$5B$^5)(k6G$!NHhTK2a zyZ8_57cBgcWj7G-66_B zgdOlhUyly|%9nF_UeydZ5nFSk#v81;dF^`|CF>M?wy1o*-%kRh{*t7;Yp~lioVJ6_ za=9{KUUeGt5VwTt;S-vpKI62U<4$>F-!(|Ocz0=cQD{}ZBy#pLSM>qq(*);|39fb~ zA(p`M>aMW9d1e6)vwe3ObM$3@7!>DX*B!9Tg_L6#BcJ$aX-m94Kx2vy?hem7lZ^bN zwkLWNvJ~ex62aDk|6BY;x92U&M(iUpZ0qZChlHp$&U+enTU5zbAP6bKyB1;Bj2Xps zK>jZ+(jRMDUcuqeY#&QOBtr+Sccf?TlRcY+j}GdzsHXQGQTHWdTce)*0M6@Kn7c(i z&>qvWVk_8VsACz0GYpO9q_-=|i0UWcss^&@9{6qX@al zxd*e8$z;EKIhRDn?e9?}j(Ls%n@*eaVx?uKTiS-nCT+B)1+K=QFyl|Qmmdb4>FC$y zWAZDGC%L@6kPRgzJY4gLNzvSB>K~15W4S%}`i7EN*~UY8-Y*}g2_k){vb-##@%day zBZ}AX^$OBaJ*-|?dA0x|ErhUA$2`&vg_5y3Y$dzQvSL6-rgzK=MBd1LH!|ck7!i*# zKJH1o-%D+2ZHtTq;@Lpv1er>vR)h~$X^ZZm=KK$`wd9jGGqU~rrSd#m006p*&#R*r z)2Z2($p>=cRO*SJjw$Cvd=_;I7K@xCu1b>P6!?QRqyKH zr`(4?KP!~(kTwc2@Um_DrRso(zR-0E3Hg1Ju|Z zG9oNIK&Vjcxu}B;Ppj_!-93S^FW>f;=^il1DkA%b2(YJ4rxJjq@N4&n0$5~BHCwKO=?tqSK zMjH_a6B6YY?*M}zR8k$;?UU(+!r}S&b8XodB9&SUS1~og3|`aI_muFSVO2?vKhk`Gi&kZUyDR{5UAA2b?MqS^02 z@aZ;AJY6TP1+2ExYtum(GwWT8%8L{RovSvFa3{9$=5uT<9J$?>EB~XU?PiveFcBv6*IB*-tA!Qt7BG$5O|DkP%BCAB!YD6^m>Ge3`kp<>R|DI4>c40+m~ zpAMdru>RJit=_DwBu;71DLNuBJx0jVP9XpO6A7!(GV|zPe{TPLoN~ARjotV5y5C#P z!xuDZetZA-_T|kl^IqJzp7J@%iofF99}lkRHmP+xDpcZTo>QC}mby#$CTG;2Pu;cQ zkvqC0{1iI_K6dV4Y0&P_xm_W+P-J1&xr2-+n~VzszQk^LXqeg%bfl{=%`dQ%x0~H4 zXR)v%f0*LbgL0*1{OT$*&$Re0TUGo?F;K2MXG*I=->0^$7>ScvGY+yH6%AW=($Hv@(*82n#c;CkNq<+-YD&tv(QNS>=cw@c2`i z&LQ^u2f7QVZ~xcW5FBn&KHc4R!n2RgEDQ_{*}kcp|6cyAz46!n>Q}#$O&?9!?)Ufo z-1^NT-(x?1JRBg(_vp6Nq2N2==6lNju|B-~>cNy#qLy3VZj=%HW!f?!N%Y*_&-xsh zG19wtnTg!~;p#R2R!!@&S9hzQ$4~gyzGmX7uY4>0D<{peT)I)hP~Fm6J$O~nuD8La zzjC~vJkPmRvr~1}raw}rn#zrNTpcaXEk14iOmgpp%e&R#Bq zgJqAl`}F!t-)FQ>3Hl#Ycgx@jV_yBgw9l`9@4q6uouk%%&)4i}hirX*-MamPgg&ebxsLQ01aKGb^rhX diff --git a/icons/mob/clothing/underwear/underwear_legs.dmi b/icons/mob/clothing/underwear/underwear_legs.dmi deleted file mode 100644 index a3a60ccfc2a7798e9a82ca7dae544d6324c754a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2050 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%0DNiLUhMQ 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 MboFyt=akR{0PE`WU;qFB diff --git a/icons/mob/clothing/underwear/underwear_torso.dmi b/icons/mob/clothing/underwear/underwear_torso.dmi deleted file mode 100644 index d3d4db41316eb3d849723dab4b57735313414686..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14630 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 JM91Or{{saY^tJ#1 diff --git a/icons/mob/inhands/equipment/fishing_rod_lefthand.dmi b/icons/mob/inhands/equipment/fishing_rod_lefthand.dmi deleted file mode 100644 index 846c36522cc100839c958d5fcb044f3c85470a6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 677 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K58CaNs)Vi3hp+HJHz$e7@z<~oI0>Y*ij$u*B zN-|PWelGw2|6jCnV|jJ69}kxcNK;9WUoeBivm0qZPE%D#M2SmkadJ^+K}lwQ9s@(g zoZzs6qSEhQf(t%=eWK;9t99gE*^OIo{)*J>D=iykp^37R}>mhgOj6HE1tlNLPc`ST}dk?8Z3 zXG?{G)~tE(>N(RlX$HZoPATONzjpv#w#w7RF{EP7+dIBq%#H$W4?UyYrz^=RJYqc} ztZ`&7H^0H^HLUsy6@}(bbLQvmTea?`K+XJEqpMesntM(@yW}+k!-1+i|2_Y|T@0(w zUvc+M%OdvV?@LT#U(Ge-b9nhr<-LBZwPetXb?yoL3T90H3=0J-m^yk6h&v>(>|=PO z^np!4tkJyT#pVSX#wjl%119bEKC5)%-cmQgC-%#Fl{9L6X1i?Atnr`iQm}pf>v?&f zu5(TA)4MnKZvET%DY1K)Iqt^K*Jgil@71pB`~f%rZn~ZJF8Ij#H#Oh)mo3}Aw&@ly zxIv&{f&Ev8!(C6kK58%|HmVw|+;)E735hR^OD=t!cWBZJ#&lbZC+yuMIpOGBvO5TCVSX zIR7=nvUf1G3=T6Mu3_6?`!b{Uhvl1@$!rM>@n0)>pwbWS|6L;5;S?%EaCb5CYI_OCoOo?^XE^_BGKn5 z&z1@Wty%Nn)pMqA(hP!Eol?ple(wOf?6jwgV@SoEx3>-b4m$|6KD20b=zPG``GBE- zxy8r-AY;r@w?|A9cUX8j^4yDkZ_{rc{h>ZqsQ>T1BU~nNIt&a4B=20~+psH8ecD9M zjmN%y?^ZWG5c|Y-t=ngd+A@p3&Z`VpD6CW1#<2F-hNkpd+l6ic2RH8%uI>f%ihDg+ z&;RmUW11vt^ZK=9wu^SfweqCZg6khd&esS$xY^Eg6;RWp6xPdJr*sc&YnsGuuy(-{ zCO+*O70Y^$X>HNp`Lg=7s#&tU-f^uxcIke5bBf(lY`4r~Xj3lIyXS7V=S-hC--OMk zE;d0G~<7Q8h?&VI6E*ZfS_U0u3L=PetD!xw$;Y(B-pv0pSb zN`yblX8i;c)xynE%o6<46MrpQ#cpuV@hQ`dI(M}{FXcAHsCoW5+c)E(8XLrJAepv( zmE42mLp=}Y_Wb*K|7sln2T3-8?3kbP7XIU6ezVm$=C}MKB-O@;m0O&7h?~7qcbl=f!Ov%T79v6e0X$Fu0004WQchCV=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+ z(=$pSoZ^zil2jm5DJds0BQZ;fi!&v&s2HS+i!-e#F*g;&Hsn%PaP@Nmn+pI`yc%#? z+c-@C00DAIL_t(YiS3lJPQx$|hGPq)jmWL zK*K1M0rC9N8Mj}p)UZwh;Hv+E?%ReN6Qx0%CF&Yj9aC57wA%nk-nG-UvVh3|#2%|W zpqEW92Cew6R=Fgs6CXIH2reCPmjq_A>`gWW@KrL2A%tfRg3`|MOc=xf-iE~wVt~L4 z{GIw~LZ@xd#XMp9;$?5qDs_I*KSU)fvw*;2oh5FX*U`HnVX+qPpYWdr4*_!6Z_>;PqSI1MNajt;N`=@d*wVgcur z8bsG1sD>QrDxOE=eDZ+1)WG6{S5k3uk^l8lRU5%m4rY07*qoM6N<$f=r$L)Bpeg diff --git a/icons/mob/inhands/misc/plushes_righthand.dmi b/icons/mob/inhands/misc/plushes_righthand.dmi deleted file mode 100644 index 99dd1d01044fb128c33866b1be9d51f811e96349..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 590 zcmV-U0V=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+ z(=$pSoZ^zil2jm5DJds0BQZ;fi!&v&s2HS+i!-e#F*g;&Hsn%PaP@Nmn+pI`yc%#? z+c-@C00C-AL_t(YiS3m=Ps2bAh8weV?DdMocpnw&$mK0!g*HC`iC+LinOW%CX3Edz z6vBNcAm(~W{Q9YLacp-syV!_TOqBzQE&8j*`neRo-l6XAZuj?#Ea^3~X_vrYTr3Y%WIvmBfyUGtBjnU2Fb?_($I*x6#7lpGArUBF3jmIlk7#bDa_wj*Y@#Z&weWXHdDIVGTym*hrs7eyj7qkwlmBme*a07*qoM6N<$g4PKI%m4rY diff --git a/icons/mob/species/kepori/onmob_belt_kepori.dmi b/icons/mob/species/kepori/onmob_belt_kepori.dmi deleted file mode 100644 index cf74d73796c8c6121c0818fdac74e4a7f0ab9a5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnL3?x0byx0z;m;-!5T!HlRD%)E?im@cfFPOpM z*^M-ilB$r15|`BC)e_1!5cyiE*d|0 zq;uX!^CUx2Pwx&3;~?Y9#$F0CsjT7l;v3i)KHlcf^{%~V4K$R;)5S4_V`g%K#2p}S W0R!VxY5#RV7K5j&pUXO@geCygCOLEf diff --git a/icons/mob/species/kepori/onmob_eyes_kepori.dmi b/icons/mob/species/kepori/onmob_eyes_kepori.dmi deleted file mode 100644 index 2cfe52f4630de6ad4dd084c72e5d10bdffcb53cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|ep#Yx{S0JscYy4`4(yw!=o0C=L z71ZAC`fCFeWh@Eu3ubV5b|VeQDXI#IC~-+GPAM56C74hRQml(aKXo~ zPqe&swa%S6AG{&d;G*$^M>^+yG*2=V_4MwrFb*=lZ0w~l=h37ilR^}NHI3J+Y&Ed6 zwYRlZ-x|@`ZLGR^g~XDX-NtJ*49!K4m^}#!EBIQ>D9z8{IbF6aas8!@K-bP0l+XkK DYD;Rd diff --git a/icons/mob/species/kepori/onmob_feet_kepori.dmi b/icons/mob/species/kepori/onmob_feet_kepori.dmi deleted file mode 100644 index f352a422378a9b734c6da6d5770b9a2a6a7308e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1676 zcmY+Ddpy&77{`BfIh826ttl&%l1p-*T_T;SqmeLK?w3MtnZv}^v2@`$DiP6!TGA}3 zq@gBqPSLC+yfBy0vSdy_)5b1m9jDGY&mZ6CdA@&qKkw)AJ@1LdsIP*q0sugLpPQ=} z0H`QK6=1~@rHiTd^H#bFPj~OV&CSj0A<)g643UW4mKIhz+S;ymW|2SbGTvm6;D<^L z-BWo!6ys=SYyj)`j2%QrYkGQ`LAyLL+7;-6{3Y?& zVW{ajV{^!Q19Nk0y5;r`&TB_UG)!B4r-4q0k=9MPF2-#0YrOsrlYD!>XCCKV<1gQtBXzT6Zer-ANM65%TDnAk$zS04(L~b9MGkE&VhYfHQQ|&Kf<{ zem3*xa=&1;6^5qSAJ!=pK_&U(+NPPQUv1x9zn@ME?BQU2I``3Qyr8PePAu9C*d1M? zXF^UX;NB|g`S?9N!%Q>p7T^oOzOwyeM&0X<#}9z@^)duU$lp9Qb;|}7dK7a*}+&C;bDWR)kMYkaOCLz?;MDPs7*hV+y21PmaPP@?w+TH&j5p9crmS za4y@mY5A8|y(@YseZV6aQf7{0_9Z-GX4TZg4r*^l#cjdLmNOU}Y zXbxQ45K!X_{_-DCb{x@Gy$Deul$6*%v=)EBWiZK^gUlj@Bn z4p%U`!iJLIl=`aqczi}rX5)b*Vt6e(Yi_RpHhF-}Tx7gH8mF1l{h0Rv**LwGGr^_6 zH>TwH84H(vrzT~~WR!%vY$5-LLYSDif~_&7nc2p^?fd16HnL!D6%iaAJ?H>O%z{rQ zGSF*^XD2ip5U-sr^2(=oT90hA{eUa#*yDhLqXY|y!|%e-7ED&)!FiTX(5w_OhtoJi zLTtDktupURt9$hY{(RzMn_L%;m}1D!wsw!a`WW2z@!IM9Ko0^0n?0H^l0_N4>!4{5 zgTdGVjPV-E;E{;;UpD!s>=Fl9d0?rSj8b(HL;m&0FIsxbq#OPE8#GdpTG92wZ>Y3g zYvcH5NF@C75-(x}<%q!^UPxqfv8_EE2_`Y*gmHc?`+k)J+p_X#v`S>pU^qf~O+x$$ z_6@sp(TCJL3#*=Xopf=8>Xbur$MsfKMmUOEq7GBDg<9>qY(H?(#eLHJ^QGi!K8&%( zHSNvp%J%Ms zjT6Mx$!CjIuJjB_rCnU+JjkN`A-51oq;&sNJ7VGz6DRn-vbGj(7#Wu)-%$rd6hmjZ zd_HKX4YCk4bT1#|e_lA%U4~YKhJcp3C**2Mp%fHN@qY$1oTkt_V(HV+RA^5YNzxY~ zZaKYNEf#mF5kpD1BKQiE6U9dQRLE& z2+iyXFA^+)$!B+73w^#u6JC5GyekbTr?B_ diff --git a/icons/mob/species/kepori/onmob_hands_kepori.dmi b/icons/mob/species/kepori/onmob_hands_kepori.dmi deleted file mode 100644 index 6dff1607ef57442080e5eb90b212a977a72608ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 393 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 xgBkbWQp)!DM6&S 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 diff --git a/icons/mob/species/misc/cat.dmi b/icons/mob/species/misc/cat.dmi deleted file mode 100644 index 685110a16114a292fdd6a269d3a7727111d73ccc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1143 zcmV--1c>{IP)e9O(v|Ej9Ct*!t6|2LkGZ~y=R0d!JMQvg8b*k%9#0Hu0VSad{Xb7OL8aCB*J zZU6vyoKseCa&`CgQ*iP1Gq?NFOS{f z!{=zk!zX+G@yYa_C-37cDE4%w_RaMO?7!Rdug1gSdIZe6W3_}3LI@#*5JJeBe8IL{ zqW@z{yx+>VOT7QQqktdhTeDgmaiT!0M*%k5_Z%F}GE3$W33CmD^2!fR_$lP5ISup-0JYTwyEJiLPS_E#D%`E6;GW+7m(uA%qY@ z$nJ#24fpc4IzLc@iJZ$zIA-yE#<5*+_c`kl5b=Urf0?7XeV;OR;0s8@N!^;R5ip3d zkr6u>Tn93CricaG2UjqST0l*FZ&DndfWY2vL%dXp>WJ(%F0VhBdBe?ly$3=FA%qY@ z{&&iQ)5YEuljhgY6>-Hma8nK{R$y-6ONK+j5L{H)k-Xp%Hs89HGyH@`oCA-0~?ROWT z_ZUu4tQUZCDM4}m3py!Lm0%be7ohieO?+>jFsKmFoF6dmnI9m85JCtcg#4W(=ktxc zu>esMl!w>mkpk^XIao^Zv=SW002ov JPDHLkV1k+@8btsA diff --git a/icons/mob/species/vox/onmob_belt_vox.dmi b/icons/mob/species/vox/onmob_belt_vox.dmi deleted file mode 100644 index 9d183ea045b46bcaac72ff87644af400375c9f5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8617 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 R5cn0KuWPJRal`)EzX1_IqlEwf diff --git a/icons/mob/species/vox/onmob_eyes_vox.dmi b/icons/mob/species/vox/onmob_eyes_vox.dmi deleted file mode 100644 index 2a30fe355bf13aad6fb9b9b04915f7a806de3d5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6598 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 Tp9H?ofPS^KK~((g`Nw|&Ikizy diff --git a/icons/mob/species/vox/onmob_feet_vox.dmi b/icons/mob/species/vox/onmob_feet_vox.dmi deleted file mode 100644 index fc17db0fc1221d36943003debe84cd6c3bb65f2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4199 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 dzn$H^VutO`PGl5^^+ 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 diff --git a/icons/obj/Chem_jug.dmi b/icons/obj/Chem_jug.dmi deleted file mode 100644 index d872ba00ff1d2dd67a378b78c2b2d4da7a69b62f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 964 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 diff --git a/icons/obj/doors/airlocks/station/base_airlock.dmi b/icons/obj/doors/airlocks/station/base_airlock.dmi deleted file mode 100644 index e1b6eb475d15c987de0132428e41c9ada304e683..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9561 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 Y!3CWN&l{fse|-WOUN+UQxa1J|U*G&o4FCWD diff --git a/icons/obj/doors/airlocks/station/stripebase.dmi b/icons/obj/doors/airlocks/station/stripebase.dmi deleted file mode 100644 index 179c521de94c13484ace1458a1d1268426d2729d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9094 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 diff --git a/icons/obj/fax.dmi b/icons/obj/fax.dmi deleted file mode 100644 index 3c96f1c79d78ef1256838ad11556f6891d4e80f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3533 zcmYLL3pmsJ8~>qI2uUudkkTRKmNFWaT)Vi1Tw>!dM3_v5jb);%+^Jkf>NrPbI&vLm z!qj3F#h6QMh&F7AY3x7soO9mi`F(%y`##V2{k-q{eV@eqxtA-;U*?)CZE%=C z>}Jl)p>X$~9XUex3gQm=7s&1T_~#)4fgltL>2&&|KshHP8FzPg4u>O(9269UMx(Q{ zvr|)3D=I2P!4DibfIuKnD3q0zRbyjgS6A0^(}kg{=E9qRkmf0vK((2Cw6f!YV4yp&Pl+9(U4(nq(@=3v`ByXL)8UB`j09R02u`>spC zv17+}@80e2@2{<`os^VhY;4@z++1E>?&s(C>eZ{$M*(?x`K#VyU@#ba0XTT@AaLY7 za2k6n|EZ&+qmPe|r>CcumR3i;I2;bgU@!#*1(}(dc6N48;(;Gz31F8dpk`)i;{+VE z2Ec(~F{!|@qd-X!(Avx%QbJQh00jlW!5%p88Fdi^XlnuSC?F@Zp;A^4!`m0+Z=~wECy3MEpFq}I zMpR?ThF70Y-jzBTAOrv@)+t+SkN9HtXa-7wqSzfsE!d%=y6CW~n|FP;Ps~M|7y9lI zcMKH@cb(pIN#dnbk?Fg~`jN;9A+*GYda@gWwyyZxcL|$`!E9gnTHQhjE^(65N}-2r>uHfM{fby+{&FtAytvN*=Nr zF255z!b8ZNBf3l-rdIEmuEJFAjk~Xx)}`0DuX4KsQ3jC-hx8f|`bF-_p2nl`pMJ1kZ@6Cd{&vcy1OOu22bg!4Bv3)phCb$<0@iwq`lpUoni= z6q;PK=)jEIy!_vo*WV2S0-3qQLRi{rudytyzYe0ZalUoFwbE7jbGE{VQVD`4pXkRS zs^;g+xdp9iS(M@h?4vM}Zi0Y6hMTk6hB~1hHg>^vKDR-FYsMQB=jHZspbEA41X<2C zi@uhI0ER$M)BW|vRJ&}?)LVA0(}NArD5)x&f-h2}H*|rqk;1%n#e`i6UJYYWuYjYt!g?G7(4{irbup} zlu&d$Jf3-_Z-vi+mVYS@5-~_FWhTwf1cjQ-NNgc8SlA+T;Ly#8D*fYL;xpZ zGX2(NvrP7RPg-#J;Fx6W#7$M~TE!Fv`p`Mvs^%*NYHVp@lGG7o6}@|A{@n46Zw}qD z9lVraXxq2#j2~aLszke{B^>_CPXsAy%9FmcLBXHzG!Jx5s;lk9W^0)|4t z5C~#iuAq=Ok>moAF~V!H9)Y#vVTaoDMXqq6uu9UHq-6}cFEt%1t)6lc#=$*Jp;Xvz zj7w1cqql$_=7KMe(VCsJ@(LR#-tjIkoNOLsMwQQujGcO`eTdV7*oc^3{q}9?!AgmX zLcN3cy5ZaYFNV~&71^{J~9(e1RLy)V@D{t5W@if&p&Lvj;EZrKj z8%Lzhs)Drci7Pmy+^T5rJoWtMbABIzoQX;i@$*li)2*8Lv_visneId@LCz3Wo9IVJ z*2_kU(D9#IppeBS_Gj7~3Qf3LfogM!+TfK61h~L{X=MiAz#+=CHx4@ceOkQ~yg-w~ zV9=|)>M3m(L90B^k|SL;9J{Eu5#n`SO@OOTR(`COPyvhn@&snI<%RMNmtl}*%{!3I z0|fbI@pnX=^;Z>*v&Cisj^r!3@FEwo8&9peEFgFTbgrgq5p*uvbxouxk1zc(z+;Bt z+lP?<6p*v>y3!KQoKape7o)g_36ZhoPjGlD1|Wo&@lo-tNhh>pXId)cNy>V;3@}KYVypA!b||;JKVw+cXeiy0_m+H8CcOs=edBVdl%Dhw!^?s}4U1*M-W)A1JMLgITwO$RG3L&{ykP z>l3?P@Ym*i(Y;NndV1`-dU|3KD?BO+48Keu)Q{X_M74wzJga8Tgix33eFk9E)>N;- zPmx0~{|m2agCpNp=bt|1Cx}=3|M2WqgpUs~hK7e4r@f<-D*EY+uMv?jWJGch@@XxL zL9WZ_J5Py73Ytn3g&&_|41JANZ5oZI9;P#TXuSpC;~{RLdMmQ9@#er+ebb-pH@0Q9 zrKQnKsvFyeeEod={G!)=Q@TQGKZYCBaq-!(Kf%6dz9&}QQ#*Wkc>aY!-JUyqFORw+ z!()4&hxBKoVXpOC?1=#fVMexBly@MSL7I&+kaN26f67E7nlwx;iU-1>g#<0nvkd&#NV5g{i zh?qg#B)e;>up@GRn}5qhUkN1bg*ll6YH-4g9FA63_Lk^Q{{ z883+#XL40NX-G*bM>Mf4xCZE{lxW!&>{8?Du{nJQ(Bccf*=c*f(NX!8yXbxj>A)15 z!M7Qbnh=P-)r~^Auf44&?j!ap%uMb4gxEJ+WTM^yf|on0YFxC^k2!l&D^v3Qfbsr^ zW?HuHlT+uPgQY3ib){;bCa@x>-#TWZyfreuD{x-fIH!|iY&56PigQEKMO2Wc|A?n1^R zLC)t|;Tie`H&~1C%(yc1i$bZZdWYv1lId;3AzzHOSC|l{oTrwg2{YPdsFKqooo>j& z$@@;=%6n@AI-N12Y@X-@4xu+X)@~3tJMBLvBE#w#!(^j|M>x@uc=DAU$yKGK)ukKz zq+M!6qo6BXNZI{NcU8{#U)}+(ao0i%O@xKZ3pl}(CYe&r8eyzCPv|Su>%krYqhy08 z=VQ{eAIqD=jQ^?izrX#%5-8f!4FCPjc78Na!3{~LYqN3k-m|#!yHAhaHLLy* a{Z1$**&2wkzZm`#?UbFfZS~0j-2VZHN8H8$ diff --git a/icons/obj/fishing.dmi b/icons/obj/fishing.dmi deleted file mode 100644 index 13b2409ed28fffb9400c35f3cf82bcdba027f854..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2855 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 FV1k9EWs(2@ diff --git a/icons/obj/food/ration.dmi b/icons/obj/food/ration.dmi deleted file mode 100644 index 5bcf1f2b490bdd68274c1a00f70b8e9b549b0589..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1832 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%0A-oiGdMUl)5XU2#uBiw5b*uYl+n$I<6 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 diff --git a/icons/obj/machines/oldsolars.dmi b/icons/obj/machines/oldsolars.dmi deleted file mode 100644 index 6bf300b6718e1877d0f5cf17fc88f679dcb8d83d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1859 zcmV-J2fX-+P)V=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ> zRWQ*r;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5sW?9;u_(SEF)uYoiHkEOv#1y- zYRJWzR+N~V3SnbYtD8hvbwPYmVsR=#btOfK$=Rtz2z3@H>Xa2+{anCa0|4@WL1e_f zXF31?1^7usK~!jg?OKa=qc{wuX^DYCTnIFj(DeWRawW^)m%t?KZhKBE=1enlD|9Uj zTh}B>{#APd+k@}6!}IgY9{i8M21`@=@ofYsbb1u`2gtH4S68+xeyZXhc?N3)L?N^l zJp1hg(&Ttd1vicr0T!4RaIR+o&&1EVZgVDRD- zkU0K}AwaWW#mC`JLw6Gq#>cUX_c{L4RQV8fDgh**|M#qLn1ELHG(Cv)UE9`D;V?gq zSg|1f>EzbmlMd<=n95P%kb$=AO_BBz2$Tv30zxkT5q^9jPK}fQO#~kl4(EB{D9Kl(m_X+=;tWdJ_`2u2y0R*a?CTzshiMlz45D#F8A#}A6I%_eP@H1Fwbqi=^;O#g z<3~%gXad%o(qS0YH4G2M2RrQ}umO))ypj72%IJp^IG=-l^e%k2zTbU5us4Ofr{Isk z_YxT9wUWn0SxR*+Eal~dFDzIYw7Jr2b#04n7NV$U3em57AJqgIsKo(4FCb-aosYho{4LjCVemA;_%5|;lBQ- z@xuVD^8wGlrnXf#jbYO|>-z=V^KbnzW)%M-dx=eHfa|7pZktuxYW3}zr|%VRJu8Ff zuk^pApH%$ZYReI~bwNxxWFo|`Hi2u1+X52mZ(W$I>UWw!A8%{|T_A;KQ}~936j{r1s`+Ug9xrIo2{+V}wYoWp! zbPp)>Z(Q;|hy1(-OXY+w>3diIFZi3K8Y{?aI#v&p4UT)w+Ga#J<1h97Z*ZyjW8zut zIDPMSO#WYBRTYk3k8$;d!rq2N8h>W|#Bu$V%HEdD_%Ah`^E;)5mr6qSoaMp+TRq_m zO(!_s)U|Rx@XK|%Y`?{ zSsXhmwxt?Tn@l*P|6}Ghoq6r&z{SU)sT?T&)U*aoY0OG$T1{IGHwfBl8}}HLHEOfv zwmwdP5hnHxV!|Tkzkxs?&74_W)Aw8a*G%d6Tit%y`dxOI!cF>~_3!2EA19#Y`Pa>n z*I37{zV9Tf?_>Vk2+#=34JZSf^gZiO8Q4ewRXUBp*6%n1SKoJ%)%P*~O?8mmxFWKu zIHvDo{!#n($51b1<{&aSA5aIKE^ZU>^nbXNZelP-j#~3&eAfT6mlxVh?)=iA-b_fp zGn>hD*gPLb`{x7p`2w?<#Vxj-#*W)#+j-n#4MpsQL#&~R+Yr(BnOJ}2V&LMzFOAOn xeW9t$=B|~;#f0zp(&{hQ1%CvR|3Uu;_7BcR)J%nJkOcq$002ovPDHLkV1i^@hy4Hm diff --git a/icons/obj/machines/retro_computer.dmi b/icons/obj/machines/retro_computer.dmi deleted file mode 100644 index ad64c200eb6b93da1f27804c9f1f61d9a280b7a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 129765 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 z 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%0DV4lM6nC~rH{T5Z>V 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 `|`OLuh07r=Ea&*2Q3za3ZLb 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 diff --git a/icons/obj/railing_modern.dmi b/icons/obj/railing_modern.dmi deleted file mode 100644 index a72c175c5b1c645537b79faf82c92d096777b6a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1174 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5%~+U$R84*0Qy`@n;1l9{;J|@RTXs&GGV{r^ z=O@pemz9;()YP=Lwsvy!j806Ik&!v{;z$NaYe|q_FoVOh8)-n!q^gjJ5|`BC)e_1!5cyiE*d|0q;uX!^CUx2Pwx&3;~?Y9 z#$F9F#>(p+O*%3uL?L*khM}>#vA(TccxSh<>gE*^8fgcQ&J3F}V>VZkbW)(?{5kPc zrbo40NO1CS&WhvmJofyF_{29dCAmi|xb}yh;#yay_rQUbp?h}bi)L=y8w?E0t)4E9 zAr*7p&UMU_auje)PhIlnKup6O232u~M+|m{baeF|8K+E_6!q@3NI3>I7_KJT;{M)q>R>vM+{7YE>+b2)aiq7M)e>*S6tqW;1lq>(L z9`|43UI=6Kdn>uC`90P)jqjLr9LpJ}Jt#4p6ABTYzrzBkV6EVeJL`gfuzv1SZeU>I zP`Kc%aF6>L>zgmHD?;A4IqVTX17!c*@>T1d?&G})dJmrEmtEbPx<~wr&HMS^KmOSf zXKjCz+stO?@4J7Ni3WtEu!s5<-SNo;{$!t?#TtFLc}(|%C* z;j90G-3;CrVjmow_MpaU{-LV15L^DNc8FLn+VQ=K*Z!Z{=gC!PYk)z+ka40fV$;v4 zUv?Y&S?3uu>ekM;I5wZ(B8>?s6ytAWXaDOzpK7iAEMZ~)vL>Zv@0~XXe@d}dH!Pj) z=x|y#U7+Ce{(qb$;t8C)xKDT&bhU40=K0IHg6U)DX?B)L%9Bjq_W64}IpN02$Rgmt z(D+;2qdc$q{@ax=ck9p3-+S#_l<)n&ytjQG2rPg8^vm9ziozZCma+c#ZLjW)H>^E> zo_*E(s_vE1|BQ6FuM{0;Wx4b9x;-SQ8+T4uxL65Sq_mxZEV-)WH{`orS*S){I zp8t+>06n(Ayz2dq8S`H6eVkOa?t5SN%boYE^_D$1{?aG@dbxSe$BJE3C$pZ4-CWGw z^YO8 zOiXrv_kH$vn_LG>mj@m%UjF>1puf_B<;m zl(6Dh@p9+Vd%M@wf8M1V|1S3W{>r<3)2pw4&5tW@n(6TT2rDQ$85kZ|FZkN`x&Hju zFMI$0x9tz?|M(=?4ixxs!x9)7LGHf~a(`_&$WyUzW#^mM`Uh5@e|oR$! diff --git a/icons/obj/supplypods_32x32.dmi b/icons/obj/supplypods_32x32.dmi deleted file mode 100644 index a7607f716f7ad0e981cedd29b08ec0a0e4b5090b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1640 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 RuVw%M002ovPDHLkV1mUdM=k&W diff --git a/icons/stamp_icons/large_stamp-void.png b/icons/stamp_icons/large_stamp-void.png deleted file mode 100644 index bb23ef86f7aa8a1882ccab82d70292834e44df42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1380 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 diff --git a/icons/turf/connectors/boss_wall_connector.dmi b/icons/turf/connectors/boss_wall_connector.dmi deleted file mode 100644 index b71a37c88dfa965a8a5ca456a7becc96483cf8f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3041 zcmb7GdtB1@8U`;!InumNprCD*y3%#ZOIm=gX1b=Pjw}kStgIBZyr3acy4l6aj%!*o zqdGNf%*^suqFAV8mY|qeW~gLn<^}Nr$mRU-R=b>YKIfnJ`@Y{lc%Sd{KJUZtbfCWv zY!Q4B2n2%pZrKzB0vQ0Q0m#S@I3W0j2H-Fa+#0eOIK9_7z@WyT*jhN-Ewz%^rUF;s zxFG*v5bjO;0T9U0BsnBBZqxo_`;H!pi8~Zc27xFS^E)<@TS1oJHGAAWv!oR*9?+eH zoG>$v1RH<6<=T&1E-Z;;LJ!;fA3QSVm00>d&E~9YcwZT|*74@ILHe{Xd#7Eg-{GG#@eL6_XHr$cv z?w9bF;1d%3?U#6j;29*n6udtQw-X^~gVdIS?$J^l@@T>7_@GkiE z)*D@+cf9@y%Z?O;r`aPyo}(KfyIrAoy)M97A_WK1+!3wM(R@gXE40Mx3d}r85RtY8 z5%K~pgyg$IOTBKwf}#Y6(?SugFVG@Ll`FK&s~DCYC5TLmK!kLlJ0P8|&~mSPu$CwR zIgNs7?Ldnm8dqqA*8`Y2SrC(U3K8-WErBd`gWmIMfCZ5SN7K$DT3@22kd1E8`(Dkk zY_cFO?FJ&G6FmUg?FOy%dJbzL3lh>Q5Uri)VMt1OU*%@;Y8AOT@oY6=tn=!y^?$pH z7vpWnNfPVh&H04g_n#FKc2_>DBJ5`WA3yOojdX*Rd`2|3S}9*Bj$Xbd5FY>WkE_{t4KXKrA&zeh99B$X2`g-$`=#hXntX2F5#J6mSixBiq;)PI@7aIm?r6zP2UEmbTiX#iDhrWIn)kb<3Oo$ z4*?mlji&O%-pR@p9g%a(KBgH(&>@?W4nm;I)6Kl0%QtOzCu)^b%Z4}VJiD`pWUu6` z1AFh@Yu|w()-;Y5MEi0AD)#=a82tR|b&F&M&`6ZZsg@~~8fKXK9M9Rrcvbx#&8{wW z5{8*33tqz6Ub73?rdu6z$t;t3MiB)5IyN-brKhmCdJNTPGIpI|gBy?-3shzG7g1lR zpaKx=)M(R3dLRIrQ@3!F(tau%8z3DnsM1`cvgx@}VWX(uod{aW%PkVdvOykMMdAX9 zH&kZ!ee@6Ov0-CNE`#A_z4^8{e(SYySyFNdh6pO0YeNB-U}!eKj>{71Z2)ECGJ}W| zHfSfx87PMz1_-f4C*5in_5EFMl<9UE(NgD;@@8FV=nV?{wTac&ubj}N8=<3#%_KJN zUVBBUds2~-0*=E})0kP#9J4L}|opr%nAKeLqX_V+* zp9GA-I-KEE_FBU}PHjYrdi~aE9`pd`@FworiAr7Y9^foqwbMH_y;K#KdZ~@Xt|7kY zI3kxB^r;bjy#sOj;Y;QS5)BJum#0&pW%UnHKKZC0M?dvMf#H|I+g@D&$3`Bv$UKJZ z$fCRRu7FSXy01eQBQpX{)E-5`e+qWfS6s7zFL}i?b*q=mFpyiGV(fOftwcXflnV z)o3P0Urj&USTOhC|DlMkZ(?TE0oQZkR#Q;Z_bJYB9s040ejsEV@cx@j?4Xo1s(zeN(3kuR;Dkgu#db5P1>OO#40XO(h4w`{zQ;$tXhFd z6s7K`l0~_EdA`l{b5173;I#c%Hf6Qs1LKbJn@v0KdSc&#TAKU|J#*MOhmG_C`$rHner3j&5J>k^`u6*ksm^DHh22 zrHGr#?_!?R;&bMg=Dlf^V6=+`st;iScBG1~iHn)(9mC)d>V8^hg}u^BNK;#pE{Lh% zUL`_W?i}cfAUx&e_X5tZ1p0bT&<3WMGmP9Ig=K}l)EHiU*%tbk@w);wH%us!I!wKYN9TQ?jzXL78WHz`^57SlO#*-4sRgX8|9fem=G;r676@4=76sgA9UzUOK;1m zuxYbQHage0VMeQ*n&XUn6Z>vc54-d{x`%?Gkk diff --git a/icons/turf/connectors/diamond_wall_connector.dmi b/icons/turf/connectors/diamond_wall_connector.dmi deleted file mode 100644 index 1344b55efda007b8f9699f85d34680bf6a24a348..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3057 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 diff --git a/icons/turf/connectors/mountain_wall_connector.dmi b/icons/turf/connectors/mountain_wall_connector.dmi deleted file mode 100644 index f5247f63c63533fc040cf65a9975a622de539f66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3707 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 G@BI%cd|NXB diff --git a/icons/turf/connectors/plasma_wall_connector.dmi b/icons/turf/connectors/plasma_wall_connector.dmi deleted file mode 100644 index 27215b67c9cfe68c550dd0fe7d01972a027a5344..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3047 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 diff --git a/icons/turf/connectors/rock_wall_connector.dmi b/icons/turf/connectors/rock_wall_connector.dmi deleted file mode 100644 index a8d08dc24820ce4a364648c747ecc86a9016cd90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3671 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 I;@!Z1090B-U;qFB diff --git a/icons/turf/connectors/sandstone_wall_connector.dmi b/icons/turf/connectors/sandstone_wall_connector.dmi deleted file mode 100644 index 72b3dd58798f2f44c9591cc53556c057ed71b7d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3052 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 wj&8aP-jvW2j%{׉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 M<93&a8$8ec3z$F&`2YX_ diff --git a/icons/turf/connectors/uranium_wall_connector.dmi b/icons/turf/connectors/uranium_wall_connector.dmi deleted file mode 100644 index 393d69bc9601817ef4a5495456f6257bafa21de7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3057 zcmbuBYgAKL7RM9bN)Z$=1rnpJFMQDs0x8iXTCHQXf{#_OFa%Ttd;}s$0>%&>3fAh4 zqb@>447DnDECecwN+1!0h)9A>OQ-}0Tp%EXB!oxanHvnK?aZ1rYrgEW&-rrx=fC&< z-TO`WjxBDpeP_d9Ft@FL-Lwk^vx8DQn1emEIDOgJ2rcg6+xKjS)*q^JJy-fK--!*U zZ@bm_iVPjW({}CH4I}io9fZN`{WAANrfrH(-G3}8B`qnL1cOnp-fXY_97*1_8LNEq#io2_ZXlwa6VX+ge4o|D3E@!$ zER!bA5Rave1ScdL(8alvmui9&+^bBST(O|BX>g?C1b$uC`cBjYC#*7=!emxXigN2l z%wsg;uZ77%`Y&_~rYpJo+$$E($=z!_9%{P6 zJU3V1S_I}YIh?h}kO2$;jT6cZh=Fx$vOV0pL9f2z%jms=rlEVfxF}@UPP!h8{~2IO z4r}V}zfX5aWH@cgNN{pll^FK>fLjB5&URm zt7Ub{HIH-bv)WzoZRE(Tpq`TQnlbc%>)1^uf-nR+w&?FSTt$DRcWHsSof#FrXB7ge zIa5lQln>Il_%OM$xY~4s#$~YN;wH%;CI*HQusC8e7ZwU|x{AS#E^3dQ8Xy@HAWv zoeczp27itu^1_C|p~<9^G!w3b=i6akqAf16%rBn4$8ySUO69`7E$KMBwFLX?+(7#Q z-jl?W#!t3S`Ct_|t(Ow_6*|lLjX;}Tsl+3%a3{4epsWn8!-9}^bMt1 ziw{m4BvFdVi?XRM_Zw=_TME$^MnA-&;l4%iot@vo$wy9jo=Zix0}PDdd-ykfn6(Sb zk-1@~o*YB^UWf!fwV&5S=9+fPG!~p*lJSzs>piR~P_~8DDkfnoYW`vg4|Z8WudhI7 z)kpM)5D6LP2A#rnyY?QRat-oYjwpgISJ(S^|L{aTZm6(2)GC0E^mkq;w!gqTu8&~N z_#d@j=>Go6={9_#p6Hr|^P{i4YEzNO2!rQ=EexA7P{Fnnx~I_jriszcsfRnZOh5R) zbcF1S6kB)rTD=J27xM=`B-pQA_$ zF5-eZop*p<7hflvw5#9jb=q6BQ+-{QS|5c-^a+3E%{5uVU9lnw139KY8A`AErg}(k zP7wUz`5T~a9Yl zK;KMYR8C!Lw{)L}v!K8r }-`R0@qhB#Ze?#@idZzCDIfk%8qka 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 diff --git a/icons/turf/walls/rwalls/reinforced_wall.dmi b/icons/turf/walls/rwalls/reinforced_wall.dmi deleted file mode 100644 index 77d08162c54510ed999a7614b5407606644a4920..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6031 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 bj1F=n8q)5e?U0Or=m3+e*9|K4ZbkhE(i%Jr diff --git a/icons/turf/walls/rwalls/reinforced_wall_2.dmi b/icons/turf/walls/rwalls/reinforced_wall_2.dmi deleted file mode 100644 index 5eb14cce3f81564c496fa68f7d48ef4ae4abbc83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4727 zcmYLNdpy(o|NqPfQ*!C5+@{mLgihr?mvSqj;zWh1)sa$^OW159sZOF&NDN0Mm3yUR zGncHIOt}s*#Mo$KX7_!5bI#*;zW;pQulMu$dOcsy&*$-eyx*VC=hk6wcde!RO924T zI^f}Q6aZk#5MZi;%Byk2Q?zneaoEexl|rEeo;stiZ*=!zuB9zfIbF_JwnoXqqK|s} z0!|Zse=6g334Q_5E@z|ASHdEr!y+yLKwMsamh;jk3tiXVuiKK#A9~%_{}8!h_2nY} zyQhn_o?m}GDcD&TI}4c=+2>3>7N04v{U9HC!WnZWoi;uSbs5ZLyRGJSrT>V&d~9`) zSM4QPP-@k>vFN<<9Ad8n>NEytC6qR``F(q4?=|eQx_8iilq<{D&8f5)32AC}S+a6R zj)p~5>aC?#9v;*(&GMi~Zt`ut!TL?9#@vsi+l_*An%&z*uE%4K+mm;0s%m+cO`r!* zG&PkYrj*x|@x?a!^_oP1f3Z*pXL9NHdbJCTg{Rnr7i^+}@k8Ua%_!PRso(T?4t1ANJ2C2v zPjsLdHERlCWfbwR-O;>H-k};sZDsPD4Vb?-U`fLU1!3Yu=)vtQpys6x%0F% zuv~1&=)6)c)vJ2p_A|>$-MXRYcQ?j*^Y4vlJH?-9YLPLc^Mu(q=i=(YQNd44v>7&|U|?$d zA9i!b3{QZyy|_B?wDEZ4>EFMUA%(GFK3m=?sqz{4!V0H&hj_pCb#&fI+qe;v+J(V^ zr%1)zv)Jj~+lMf9w`@ zwv4S)3DC|x&vI?Q$smrf+xskPOCCLYYvrY|79_Mj>M*rr9%e*OsuzvKR_&U({t=;v zpr74eU5<)w9f<#Psgvk4`uR-Q`?8sb-H2xn^hmWi7h!$CY?@(b%ZPgZ$SA%(rukcx zz^c~8ri>QfwmaN5W0XXJX*z`fCR&4Mv_bml#4?ZLBl&oJsQ3yi>rjDkTLQWz*_?eI21ZDCiY1X_~Q1ET`oFq%r5s?dj_@gg3I-|!_%l9R`)7xm=iQsz zh$FtzFOr5g97pY$Fk4<#)_T*Qcgd$#t?N780l`KO2Rn z-r8JUQjIU30Xg_K)wOb{uiZcw?Jh?!G8qm<3aIJu%f<5Akk<5*<)4Vr(f|Rz-3@ZA z&CIMCJDf3Hs_rf+P?Src_xa^V-}n}PBF5giGY7WBJi9OxAHJoetiSZg8J`c!mJf|B zr`L^z{R1AFc?E62^q-nC8_>Nsu#?4VlMK%)mmbhDmAQnu`%gJHE@N7kqB@}eStnpZ zo4AXEr(({S!wBA}>YwlvsoKP<$$t^b-N2q#a9NrwWH+Q#w1IXUWcjZ7r~a#psu)Hy z&p+p#I9<;0*+Zm1&Cl6BP`Z{6W{oV1XLn%nuFhnDJid8^A)@U(KL^Ip zT*OIPRm}_~xp2~q-ioS?wR9wCY5%HR)}B=p{aj2)ztf-|!VomY#T3hdD^EU3TTjdh})0@ywu&QMnY z?D#J_)>*(FL`Rk6@ve~fk^!YG#U)J)qizCLWh&iS*Q>BIt_;?k+dr+#howJtj)k2g zGb6>Q5r zS=`AV>8>0zl%0TxnUgWcop7`xiB36)=j$~4P2$>Zn1v1|Z90=u?1|*7^cO6+VK+QQ z412e6Snze?*KvW2P%I%>INlvkbeLK7zl0=HE`I=c5U;uS=W~aUO4pa-e-YD6B7(P~ z3+^>jLD%6Si&vhAS+>=eiB4yO{hE>Y5FKrsWE1t6V@OBl^TocVbLyZXZv00LTMVmk zUi204RVu4i8$g~!;y?C4FBX$jxl$6DYyCn;gAX=JaTQ!UrCgKDiANshNYnrES115N zrDRk99|p!MPIlnw7oIyfvQQ zji+o&7InR6}xfL~sG95HXcZs+fTHb?g||tdmhJ5WEOBybkM}jaWMlDvrpV zvdt&wz-BB(S?eZFUNtFh+KN6zqU`OJ5K`YHel@ppNTcIge$O zJGkN7aY4M?&zlgxdy{+^6Yxs{8ScCKTkX2_W25{B7jevE^lYlSLS&iov_xUs+WGqhf*LLyR2qfXRJMSgmfah0QS)L--UN8I+Xsa`9;-jvVg_&#Bsl21@Q zh|=X~>3ZqdXP0>axtCvm?f9V^8(J6kFHm>y9w{TTjM65+OF35g-~u%hIA@VAu%8LZ z>MY0gdd=LJ&YE3X^!!FUG691`!#U&Zb3#`UF>CEInDWpHdYxwbZ(LOGPgd|7g;E*dS+k zT&Q|=q2;A-woV7ud7k7vk8}?4`OwKBHgmQ9<}OjOJM_`50;Anvb(6eBWBQi=mhS&3 zO!Z6OOr4Pb=RR{{=p#b)Z$i~1q|$(mY{*1HG^t!{c4OGUWq76P!cRdRi-);3iAkmq z>w|@ci4nRzdjG+NWRriaDSf#J)b1hQTyU)jj*@c7R*?(kN{++A-6Lkq!9b`zUC*Dt zd=n5=owNw}D@aDR7q@RU=7_fq*X)|0db5@+zlqo<<_Z z!34BshG5M=N?`{VOWF zjgCA~suF~VzKg*1Z3OoOg|h>N1MRSTmYN}Ks!t>$L>34DCgUPWdZh@FwIlD8L!oLU z?&4Zlw+=QJA=-mDtRf=L`TgcJRhyWHhE7Z{V*s5^L?87-~qI%iC4(S zcP}C6b#Taoh=9n@6Z_)mCXY*2bwi$HX01S_7z^USM_VN3bZ1;h?k^6s2^HA`;Qmkw z3`Xg0Sqr=v3#+Suda;cW95pOv;=$pPGYE=uEAwH4_9ZJ|8c)Mj-jzX!@>CrTXulcmj^0xO{%xjV)cL9u;d5h3e`chBiDyJwGEtRItjSqmt|Z|ha0GlH+s9SB!CRx~cCRrtL{Sg#pC^0h-BYI__$Z)0Ed0Lu(VL?ZByT(x}mNS z0}1`%n+D}a_(0-EJy=J$;LtD}`^ebNA&3l=H=ODmRyVIJk6TMgm=nT&-r4XB{itt7 z{bOX)$KaFUdV}!71Z1ZWW^Guzj#aj!_01fzUmG_c_jvtU+PNVB0FGSFVcR z5Yd6do|%v}A$0`X5ZP7l0b$4*h2J=@ad`gTOu;b!s6O`M4z&)8`sGabl^HDYc7j_4 zU!v8yBJHp7+}oJ2`7cPc!?Kdi^%jp=w}BI+_5|`fE;hq_t>oIV3v@r@xcXxX9EI-+ zlm%Bv3f$lKfPT14yv;aqy!1X7Zm)Dny2OXQh8;I-c<-1qkex25dWNO+%yql`oUi)| z?>O(i+|P|_h280GUUec%doLnHoVa(j-D1(Zz7D2ETDoY>3)z0^_w_8$k``H72h<1G zCLpp;>KmqRQ5>rex8UXb(FThqz-42_-_@9cx^5}3I5^pGxwLU>8`32KIeIHsdI*T@%f!EQ^tk$uE_I4Pg=!6ausH7^JlcpfRj|U-V_KVIoLCa9tIaY^(c& me_R~nIu?^rg(Hat5WGdDFH{364p9Cp0uH!(yOi$>N&Y{WyVF1b diff --git a/icons/turf/walls/rwalls/reinforced_wall_3.dmi b/icons/turf/walls/rwalls/reinforced_wall_3.dmi deleted file mode 100644 index 1f98442a44985aabe2d8691da990c9f2fb541fea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4908 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 diff --git a/icons/turf/walls/rwalls/reinforced_wall_5.dmi b/icons/turf/walls/rwalls/reinforced_wall_5.dmi deleted file mode 100644 index d7cbbc02c6982691aaabf109f2dbd3ad6cf87e39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4926 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 diff --git a/sound/effects/planet_landing_1.ogg b/sound/effects/planet_landing_1.ogg deleted file mode 100644 index 1581c1f9955a80fbf7b9465380cf142e450f2493..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44819 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%0DjbX_5@bg#iKaALTFjo}e&{GOFOLoTPk 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 Llkgyv|NHrWML7QP diff --git a/sound/effects/planet_landing_2.ogg b/sound/effects/planet_landing_2.ogg deleted file mode 100644 index bd206161173c60580bd1e2090bd028ccb097e589..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13891 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 diff --git a/sound/effects/rip3.ogg b/sound/effects/rip3.ogg deleted file mode 100644 index de759788867fef7494be080948d9ff23a59e6203..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33531 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 U*;rO0XcE4OgC`jD_W#xY0GG+4L;wH) diff --git a/sound/effects/splash.ogg b/sound/effects/splash.ogg deleted file mode 100644 index a02121ae02fb97ed105eb5c4460d63aea9a435c5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20924 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 F)&Vmvy4nB$ diff --git a/sound/health/fastbeat2.ogg b/sound/health/fastbeat2.ogg deleted file mode 100644 index 93f26c2195b856c7b6dc7ab7a6d843cddcf17cf6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13404 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 diff --git a/sound/health/slowbeat2.ogg b/sound/health/slowbeat2.ogg deleted file mode 100644 index 91143884aea90c47ecf57fc3a023db8915eab417..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15474 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≫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 MzI3qUnoR=#1ApDE(EtDd diff --git a/sound/items/ding_twice.ogg b/sound/items/ding_twice.ogg deleted file mode 100644 index d88c0a9a59e356c06460b70e474e9f328836f3c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 230657 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 F=3!U9ROR)fl$oCwS5GWsjTbH+HtJ^69v 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 diff --git a/sound/items/handling/license.txt b/sound/items/handling/license.txt deleted file mode 100644 index 8e43dee5c77c..000000000000 --- a/sound/items/handling/license.txt +++ /dev/null @@ -1,2 +0,0 @@ -standard_stamp.ogg is adapted from tom_woysky's "Stamp.wav" (https://freesound.org/people/tom_woysky/sounds/348316/) -It has been licensed under CC BY-NC 4.0, which can be found at https://creativecommons.org/licenses/by-nc/4.0/ diff --git a/sound/items/handling/standard_stamp.ogg b/sound/items/handling/standard_stamp.ogg deleted file mode 100644 index d31fdcbc228cc34a7d77d84631b31033880306d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19989 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 diff --git a/sound/machines/FireAlarm.ogg b/sound/machines/FireAlarm.ogg deleted file mode 100644 index aa651b436138a0eb9b5cb20531e1c84d1e6eff7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54410 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%0Av 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 b0N}YyGk|LoZVb~504RRo`T6-7FAx9##lvIw diff --git a/sound/machines/airlocks/access_denied.ogg b/sound/machines/airlocks/access_denied.ogg deleted file mode 100644 index 8d2c4a178f8ea0c8bea48a9b8f0b9d8244f6ef06..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11385 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 Sdke6W8=Eh4ra=zIrn_$ zu66IPuU1X)Jy@232_G%C@$koo#(8B4Z0_5BBashzK zGSJ^^BS`+`$^S|(PrkI+*0lUa7k&Q!q+RHL5V1qrH7xAS8RZ?#NUbdl)&8Ofdb^^ap0m1%*1S}-11_BTuHOw-ky}lDM zssMlv0Q!_*w6CU;;Jo-OTKA-Qi5IAsDKsfQv=`SXg1PVCf|Sh|8vtMcUs}YdoIOd) zF)lM)nkdIiE($TaD)GoZ@t!UUh-ej zNkKp+1y|xWIGY?ldy6X@Ixx5t3NU_A2`OS6IXEsyGT+p)+#r8s%>n z00imsk}@q)^8b%)s+nl=|IPyD18)HVh%Wmb2>Tr0%p$DR>8?wCThS(B3l-!${JdxrwCW(@g_YdU$Iu*XGXbMt?x1WaAhi3rkXEBum zU$m$Jc~)~GWv{Ra3j&44r_$6lsr-ZQKWS1iYZLNB=u)ax6QV8zx-(8Y8AW`l z`=9P30I{3F0&ZWrKdDy~oFNujKG|1d=V-LAnal&=T;j+mF{z>e1tmP1JZJyEl9K{J zAo^b~{`>?VHT^NNK;>Gmr5HF6b+skk&=aR6> ztDDoJ%Zpc%0_Xh`Q4ph&8pjC2;r$Jg;3UT(Z~-JL{=4DMD915~CjVO=KPOatO$Eu5 zEDXx5ys9dy>aI4L-&~d(f^-*L*5|#}=Ogvr1piOR`me|VAVCxOHzwl^BbfWs0_21c z|1t2tk>h~XA4@nGODSDVDLX|!`kPJuf^8C0RFO?q8C!P}+hrQZM43Z(n%!ht)nwMy zWU<~vyTMDd{yzcpPuQ%_yZpDvc?l76uBdH^IGFz(IhnLkTbxl8l5v!pan$aKW}zuX z$r%Sl*+~B*a?HaDlEMnUgzbNcq76;72u&$&%C;UVKWzSg=KqQuaYsr>hD462BjtaK zoK9v!VMsJp)5~7`BO~u5M4`^2Z~nUh0H8AlMf&eJqNv0$tHeI5#GtCe`+tuZNb4+{ z>@*uhu?YZx2LQsnaCn~RXaVTbcD&|D%qf*>CuS~g=* z0G$Tdh#?&R$|j9PC5TGsXD8ox{M>MT2Cd5DJy-cqKYZ1 zimf`GD63j$GR|hQsG_R-Ms>E{WEsa>9pW~uvWqyXvvabubuROXUb^)*x=C!KY%i!} zu~cWBRhKy+o!J$gRTWiDG*whJ)l3%WRMqFaq_I@zm1P&PRaNU%7q4to6J6GwRkhVk zG~cLc;&?+w^YuBeoWkOI+vf6$lIo*}YFmPq;|GZp)07n2;$rHsV$0%Uo77^fKG5tgH+m>d=;$qv9YWl}~y2JM4hlu4lmrWI2 zU3HVi8&%C~ujQMB%{do?Tbb#4S@l^LWf!m2IhXBZ8$C`j)mbmq#2|wNlg)WAlGPgw zRn>V2)2@&@y*I9Ai(Y!*LypZkud$Pd_{}fx2%GB52y1LHZCBM3*KfhYtUSEa@ixk; zF00PEs|_yNcQ(3a5yig_i|H>^)vtq=-@I)(B@q2f!%MHu#Av~5{gbP~V4aOYqZiTQ zTtfT#&O_g1oy}&Gm!8D~$G%%|Ah!v`r+uLT0bfLu%)d^N1^@vuPGMk#1VeOg1h5Ob zQZa5o3>OWR5t z(4yQKEeI+lr3k7#9Br$rdK@d%7gV8TxmZS)MfEsFWq*n1z7WrY5SJ`7l#zlbN*EE8 zq{^Fzi%_jB10xb_J1V955;a#XnB zvH}y|?vVz@Y3-*4CK?_QLLi6$bB3jL@$p&_bvOW^umM@%=?CQh*aCurOJRU)$gL5& zA&O8ygi?f{If_yk7ecI31jNKjVa)rv#!*}}WO)%>`#%n>=rm$#` zRV0VG6g?V*p|BT*046x*U|it|W-w&<5u~R2I>8AKc8O<^%KP!!NUZ3GnqfqyQ@oHA zUfydX3+5aZLzF7WpyLW*$W@;V3%~j`FaYtr2t^3pG*$%WUC0cL7l`#TO=B5BI7o8} zWA1yIwf7)}AOhJ-18Lv{7i2U-7y6mzga(2_tOF(Ye2|K6PptVjpdgilWrQvzSp*>m5lMv$J`19vl9vXlGMATzI@}MCh8eAh zy!e+1ab7`6nxRj_31UiIr%|pvi2Jec>j1!sKQyr57fGIq83BX+uMp@E<@MnTBQf_S z8I6%aoGgO*uMiN{r66?>*8dj!g#QQ@#rz@@SN}_~pJwz@IE_KH@Nx@TJpCU+*h9u{ zgrA&$JG@6TEQ2f`tjgFO6|DY&ie7GC>SX^m{QqA7F?K=FzRv-XtfiFc*imqAUi5$f z4*(GcBZB*x0cb)!@lG#`@<4R_eA4*WLSTp!3DQtOq8_s384(176XKMlid>YGEE)3V zw8G22#wkgIUm&7D6(!5Ex&^~S(%g6@h*Y>nv{Vp*!e7)221B3-<~a?>xC3c`>`Nf{ z%Kq+965}CQUZ6UN1+AI;@Qos20sHryfB@wJXOGmB=BBy*Uw?>!_y^fvxB3b3BXIAF zZC+f6JP-Fp`=k)xdNCEm-yqPyOWj`xA^qPvgslIngSg*6{UBZb?MD_k@n3bXx&L|g z1=YWhg4Dkdx)AMu8eabk#iI)$X8qGyNs2ZLatrCK02z4$l^|~H_cBsrIL9fPU~r_^ zZ-O9GFclyG2lxs^vR~s^8OJ-uNDWg7NpXRzzDa?1No(<0^B_TPIfx4xY(kp?(ZIR6 zi4$CTF^cg@(o}&6f)-qTxF7le$cO*~;C_io7RUsUP>g|2kdQwXprE1u6PFPR$`KI{ z7B0xBo9mz!vT+nL4wew1hYLlV6;Na*0_Yi;cAy1<`^1)dVV&_d{25QU(S^|c(IKM^ zl0;`0;(MO+V49T;nDlHV_`f?}UjTRo0E2Mo7#O33;vxO;5?=-oBtr)gr66oT5~vd% z5Qu{k5fNeSpWHkLy(VW7QZjV(fBjE0q=bQiL}O07>^ex&+vi5e7Y(vyt*-4Ehzk@*QkFE?V&#ZVI7GyQj!L}r`@&&e!%rjesY@r z`q8}!Ywyj;sbu|9I6+L2S0#Zt4)7yZHy(a?blJkSmCRSjGS%TtY7J$*X&dz|X-L7( zywxkk@-uJX6czXpqzUKyiVzbZj6j28Bw3Me?L)6lat+)IxAY0S;1cXcr2!pzsou~8 zpmitNL!IRw56lf#zaGW(qO4SrY#8^S0N65m&g5=TZhh_3hC_>sOI5_; zn(dyj2|&pD4cPI6Jv8WE@$R3PybrwlIS@t9Km4m;tP}>D6TNz&#Gq%yyJu=)A<$EL zuq;4x3B1g9k#F8wPj;bdkKX})^U%F5yM1fwNeu|Rdkx4K9>6q9hMbG<8akc0w-+~= zU#zWBx7ck6e1YXP7)zX+s4?G~d>A|EQQvl)HCgU~EHRtJXA#yFX0$3aFzmiq zoWMB6aKyVmyV!4_0+e#R=@EGoe%GY@`LLuy7CE9H{Da0Sdr5`x-xW)s>c z5o-_bcP%Ia(-!0QGGrx$`~5Dn^n8x0+&Qhj7R=A|D>J)1m7-Q1Z&*E-bk7eS;v7i3 z2XIVR8F|+%7yv&BSph6D7b1j=G!}0f=Na}qaf>56J}Hp>+0@i0%ZQ|M-o-;Q-Q$cC zZ`oll`nErW38-=&>K~Rnq(3}V-LwcH*$L~O-i7NFjvTnc0rW~37DmdN%xMmAx2+(n zGM!x$I%4~?TZzt@p>S=F{u`Uf^`Gh;r;`2iWuC9U`GlwWw1F2>n4U^=|D^bZV2jg_ z$Z)=zBq<#twgqJ5o_dI92kpQ6s8^UYUEd{Vs-LHg2?l;=ur&*jd@w#~Ioi&+85~R8 z*GyhoF6kYet2=amh@d&u{JcWzR&Pe#))1DQ_4xBMPVBljY=n?vztoU>kRtpaVT*}X z3aLTkST-62`2Mc1iX#F2b{FY6*Wmf4Jg;{g&f|sc-WuHIhm5u!gY@Y|35}mw2E1cM z=4|3Qbq6$oB{QN7R{eS8FQp!YK&D^W+ShU%UlT4uf89I~fXB7bb5M88{$W_&8%wa+ zemi68+Y>Q3z>+%&QM4D%wspmevPTXMK=>l?r``Rv3wL)-&Et6jMFTJD;@g`hov2mK z>N<<sUJ zy+gi*+JY&t;IS6zJoW7>iln-HE;39*8F676-Id^t(&p5Y<>#bV4uf#aK^@vN?%Y(~>kk`%V^DO;9r+E5EN&vqe`s?ja0kt|Zu z#R0bU11w>fiK5(Ki{}3|;V{LZ^puVK<=su%Gi2RXKvJnHb?IgXfIAGISHV z9ULS8ocpf9K08I%tCwq`VLq7J0AVLE<|YmRJUWl=swN0>BE6-ys5rVor&mkSycHVJ z#3eEHn1NgX-7$A*AEN4yU3OeI){KK{NwDp>n5oTo>E{a-%c}7OJ``V>^`1FRv&+#I ziBLelZM76sw0xxmWez!s9smIfUSuDGQ3)wV6?{E)pNf+!9%Oc430!}}9Uee4%oVHt zLc2U_!TCdGnf2i9MG;J4IgE&^x3tZ_#2G)srtsi47iHfZ3cX7@5<4tv@Mp+w5;yjH zViYj{+N697^^ILJ9vk7NnavRiZLk*~RHmxL8MY7taP6yKu#Vy%w@+X&C!a&S3M0_f zs)OHIfec7P0mS&TDE_~C1dbNhXlt_y!hSI4`|+nx$6Fz=@=eFd zl%kK&R?KWnZ-O>Jf7Ix@o>=NR{d!EtiV9Cc(sAd(mTBFc1W8Kkv1whu(~9Bk?qyRi z7Rxd8LM{Qds7Sg-*>_h<2zo&Ncs3wni{#tw2n{bS_&hK>Qf?T%!D?5xyVE|0ec5A8h zv%6SI?OT$s#4}A1c5+J`BcX(XotT`LY+;&=>=X}!BZ?!B1Oc#7L%|s{VV71xmTcL^ z=mbME+EEJPlu!UVz2N{DQDER+-l1{pAq7>0(aY1}3tBgF776(*zu)HluI(Zh4b)&` zwGiGSir$P}$V8Exoq%z*<7QXTAy|^jV3@IS`C#t*cnnvL@-6~r^C_$ATpUnaV<9_b z1;+Bc$U=&Lto0KC>_xHpDx8s|GBbdCQ$R$}{SqPA&4u!%wX$gT64n z_t`H*l@_;|MP&ZY$gtBcE;Vl`CQ?(3Lbjz5ArkS4M!O(W=;>lomhc~YaC1yO@N%1@l0KK2<&4{JO6^@P3Ec!I2}jk2LYaXH<4@$*@WA5X--^QJ-zCP9K*Wl?e6rGb z{Z5?U#=rm+7G<)RFBUp)@;y(O@v&YYbGX|kR|eZNkWv0-*9=KB@N3u;I--2;`f%W zJ&Qkgs&YMU>-&GIteA@$0IOlxhzO&1?7SbiG%hIVVk=E#_^dHYZTK6?;%W= z?}L{bLt6(*CXQGJCmHOOxJZVt3Nh#dKiadvdjm1bl8Po*cZKbWH7F@xq2j6L-qnP~ z+o>i?x>)K#%^sFrlqLEZ2cbfV*ZQx334BcfU++(yP(X}tpo*zqdM06bv?R-VRiXIq zJ5V)wP)o=0b%@L6;`c^neW@Ij*8SkPBlR({kDuTpPHnR9h83Dd@%6DTjTfK1@$uN? z;ig90F`7P`GrS^^)h#C*Jo)XN2W6h>LCraV0f+&+&!zwk)N_XYI>s84)Nbc9QQ{&;e@3AK)ddgY8?Rm^o#w4Pywv+taN8UH4fVGq} z_%eC+35GW2J249ie0-Nanx;Jzp%#F9hL@|{*1sh*D!-c4bY(4D)u){tc%pUKE*P5@ z;TrK2^o0}SL8jE^&ZtY0w9+r)nO4w3F!rA1q9c1D{p`id+T&wvKx z@*embmHf>kKO*um)ZW18V?(y5#1{-X1c7an)-a?3SaABE?XgHfop+$Z zoFi|kcM}kW!1(&z*>u}QEfrxrb1rtQJoGAtL|JO$Uk0)-E|U!-)y|Y%CtfawvltV7 zzREI2oaJ{is5AJbCoD83cBl{;4X3&|9a65c!`BR;mx4GhGetJ}KVS$a&@`nQZCP#NItRp;IuEgnjhCK^E`Qw?QK+*`8H9wE@<{ zf|%Lb%xk;VxGQOqBM#2OBm%F^2Sk|~e+}2%Eerb2`C$UYx5x;vGIaR*--)|^w3tno z3J5d$CP&5Ge&qV(i#Z_j;&0JW>pB$V;ty~1 z;lwfhEEObf5B6kF*E7)2S&yeQ`p2@P<+4~h3R7SyEsB+VcC7CV{A%;N?i=*|GpGk; z=Jm$kn%eJi=;6|!39Zq|AWp5&IoSw@bqRI5MlLWf z`0a}gUgzf4z#C(3w~WB1w_){v((r021|?*Et{q_i$_MeC{JC3>MaQMx7eX6-qlmc5 zZBPClozrgHAb&7EOziWz6iPOxwE|arDqK(1$v|Zdl53NAP)$Bzz zlC#`8rsGGV^#)yH_Og$H$n`g02Yv?B4|w~D*8qq44mwDT_%iVmo;qh6nRqI{VpYIe zbD{^>TpS8NCFA&K;gxZ6W>hw<7>qv1Z2#G^6>o}u;VJbCN6E1#-9;nSBF$JKhO@?N zkn&6yL5i+`eReMT-dbdZGO2-PCi)ITOtgT9q?C|@!pYdE6btifoMgez-@s4`I22SZ1uI&@RBrl72=eT-|v*6zWt!}s3=4Q%4Zh@2WHSmA+TcBx`y z_kr@1;0MoO@bOvw18u-AV~*I{eAdu@V-ri;M{TS3B`70qaVpr@o2$!00oDt_J{`?Q zY6n*lz{w_M8e+`-;qvlzPN0YaNCZB#(Z?Evp4byp_sX2%Vz%NJ_^t%hs%Zf82@Wd; za)`!*?}cTTI-VFKbLm3`;75cdT~iktE2y0sz=>WE;+epw&1Tosh$BW_enlZi27Rzq zlbj+bisT)KK_WXaO|puFZb^WmKsiSh5}OqD$W<12`h6@kJQ&MH+(!FVOm#Q~vwjzW zN!;-}Nw1!s8{9QhG?%>2i3-; zkqS%lanzgfNX%#s=ZL{6Ly7#^bM5gPN5=W1-yyQt^vC{^IeZ9}XTN6&Qv{(4M9Bvh zVfI*8kvj>=ezzm9?yaW#%t=oC3fk7Ey@pZQ>}qv zK$|$RPugDNccybrnVxPh$8RyfiX^gMI?)&GnJ-W8#rzjm)wJcvUWH_hKk)O+t&8)V zI@_%tJz?+<*~#l=B)09hvYs*RZcp9!)GR2mNx}VO%v#GIYI0`*c+@P!I1JpvnU46c zjx6u$aJ*6`l}nGPImv$SH9y>CF3`rUUpMpY64~v&2|Pckqzul=fY<(Rq}Pi{U+!$_ zHu8!?uWp6g>}?+#2QRsiI19nVaWZse;{m6Uv1RbUj{I|57BT?)U?#y~FD`rQfy%lwS=J-duWEW0ad(GJ_*txIH?b}r|D_||=g{!301xNOf z;T!s<_?fhwCRg+KX?+t~H9VH^5lw7e?vww_Blr_3vw2xeR$v`J*Pb)O>Fc_tbx?^-TEZsqH+_s=tM~ z%GJ9duWS4IIE9Xi~94!RRyKVFo{VUytSq1k6=>A-rT3i!qgS{z81suVBxc3 zq>qQQ=RQB}^6rK>iFng3*1h=oTQt4uU4Aw8HpN79g!S|Fr#O2?i>3BztGMmgm|>ON z!bf~0Goe*O#Y6OYly1sxpT@6{AlmA zi}75wi@_g{n=zrPu&nwIVXY4iOogCUOKhOLOa?h;-o(_B&g1g(eI|wIJM`*@EeyBW z)5axQO|Q@W-+5if{w%d+&x8WbmSKU$>Ge2K^H|At8x4#gvM!72BRPIVSspVG6S7#C$Nmnv(Z}Z;!;X`(5(0z z9inT%YDjJ8<}Jj_fYHJ=`wGFS>f}vIpv-{0~Yq-lgX0_Rm>1c=uPFI~AUu zBx95z0?yv-wz)|dj_GGx@!7|ovquHDavc1-g%00<|N1+cRpE=|_GqYP=LL0y={4m;I1}P;`)dVH2PC!q2?>rklHD?Zi8$ zy~@&5ts-*3nGYGAGzQdtO(Kr`b0fcC$kxtlE8jy8@eOASX%IR15GA;H;>QUnm&FAa z;a3pZ4s*KXYozyhmvnvjBI-Cp7br=iORA!2iB|CVIB&l?5dyhl?68zYk%2z%2z(iZ zG~V-`%$%rpeCDDm*DPMg64C;@zlmV9egvs}yqb+Vv6XvsUBNf@5_5ai)^26KNztQ9fuGy`Jkf)v?ebCeE|PxrtsJdGMyr2Nv2HEy!@Cdtd+bFeC#~JvmJiR99*=eq zIl~nw{1J`A(i@?*dXO{F{)FHzxD6a(&GdCX(uqM27oJxN3j}kr2m!`Y$cmyuS;kCj zF}@9fZ*S&vn$z5w4$3&z7lqCL5RfShg(qzazh(6lvlz;N;R48VEHMPg4~C6vO7zb% zF0CR*n_|AZ-u-|%Kjff?an=HtkkLX_+~tZ&l05vd@@(C|in8fU;*jIb_h#YFO(^4C z``XU%oW{Mny45Y9Ws2_@DY-Vf`ifEJn~#T^-J$-Up`^kHR3O4NK_49&vUC=n*Roxn zP~&o^D?~&M?!4PuD`$-N=F|G~?kMfUE^_aKahtl#^=Y{4(()4HTDf@mv1h|^Xn4u@ z<>g*I7jp&z2r5O9-nXixLnqtX#ud8~(WR%#!^Bx-@+`b~@03}iQyx#ib|ilS(0_y&h#)BA%_S@1(*1JR{D~zOIiF zc&+>(3WZU_?U(=gASeZ|*;Ux2fvrlBe53Nr?=XCAnwae=$wYcIjlz&IC{O1}GD$VI z(jj+)`#1&Y>{z(hi!RE|9+2CMozrMhRnm6FPlo+)r0_aql8`7_@`fdwTUhso&Bskc zi9rI|sPPhA+lPkSJ&)~+#$fqunFCV)<*3cKAX#^HT~jRB$N2u@sx~v{gTuc0WN8iE zJnRioxlXnZPPR>IO0u)7^r^HW4oo-3XA}f9tt(aa#J;OTcBD{1JJK!y$Kwl=SW)p= zK%oZD*SxG@qRi#XN*5OA05^h2{nGf??!}EQ)3Q^$QH+8P7v+*lQzdVuSIZMuxbk>Y zdnZ|A`|EODhyfnIFk^Is0*T{x=w&RO(Uv2|^Rd;u#EGc$YU;NZpG zoA2tq-IC3!D|-$hm4!%$L@pYpov@5BOfhHtOQp4oh(1x3m1<4 zsK~%)dH$^4%6c_<4+d*0z9DabjA4^L;1Q_gD?mVG$=Nn*6+Ug-|B+%P$^@H@X&7)) zaNWvtdOA{=%6a07^-VtUq@3_M>05KJD&f$5d#}@NW%_ zcEjfETZ{-4hL7n2u2{*V=`oQob=7aQxY_30n!S+-K7V`bsxZd@RuGmx-&V60^~Z2B za!^&AT5@rgQI;;09@Xsg*{T@f%1-2$p*!SG%6W~+Rt}?#suC}ICONBR7v-C1;P{y} zQ}T2hxdYq0WwtYg13d!{JX%fSoS|bapnR>k2uldG4<~q|Z~}yS(T9O(1VV%pkKE4b z<{L1ib2^y7C%lWL<}IOUilNc@(8^C9mArTJ%rvW%h zK4VGSTYUWIW6@l?1Lvy(a8_bhRQ05&l!{%RSXMc#S;V+Oi`qhMj%ci2CeoEhGzV|k4tF8%!p5CR`CzLecLSrVg-m%*KiwW?j#YS23 zcW*XG*0!pgBdh@FXW5m`3{}EUz}MN;^0$oFRmM$k&HYh&d&x)$XWW3@zET%4*TYYg zb{tRM65&tDEg{&%OPOXJnAV52i(yj|uu+vyT;Rd`Wa3T1{7{^|QQih9kQTlTe5Upk zSyr4CL4Uo?SVIPdvtFP#waG6rxP7P*#)M^$*`F2&mOHcg#z!kN;)v0`^5L4+Z=|O_ zg*Pa2j1V|LIwI z8#Iz&8!~pqQKuJ12|q+PFsaVAGKiYNCf)7tRdq08-BJQ)JMQISmPG|8>;_8ydDaG1 z9AjP5noVn2hgrris^)>N%pBLK`w+-XF{1l9aElp+WF* zg-|TxP$RB`gg|__;`VlKnBmajCP#whT#B}QQ?vTRy>9avvsY`?^YxQIb1W#(RoFQz z9{Q^XApC`%)ub%vlZHJ)8ZT21yVKHFoo$`=XTAkDk80m(4aW86Ckhp|#v$T)a!gRC zUD0O=yEkdw%yr4$d{;g^a$r~;d3&@2HlTN7#dnjUwji~T36ILMeXb>~)uuq_4ZMq5 zq@)fOpreLCgG?1&sAwh!+=`sSYYd(ed@~g&-oM8#({@dW&i>mh3$`nGJC)` z4K$enfrIQvErFO9Mx17yF8v8l^=t7zV`tlQ<@-AaA*@7pZe}9;#n@ZN=->8&F;Cm2w!Pj)jOSUrBcjJ4 zW1?}yB$ItujS_XPf5m&{=W&ljkUtlphZzuN|16`y<8X5p`C)G1_viOFX75Da#SfLO z%aJHp6ul=&zz)%1;cU76K`bJ2lhXvupdu?qk{5_k1zEiI?Jispcz#ERUxlx$uHrs= zE%kM?_&#pFCsFNNZS@e83I`$*K!I}OmgL*LVfl+mmy+kp@^(=EQ{J0^oR(7PH>EgO ze1Ns-`}{b7DGg+J9VrytHbsRiwi~ySht1M*x<4epov@RdZhGo=P0VrlfShu@D&O&p zUBjV8`2L2jEK8o=BK7Op!Muo7K1fB$!EqoCOU)Fn(Y?47WmNpoultiL^-f>Hd_}{D zZ%*|+&$Ut9)?bzcEG<1xoErSBK3JrG1ooX%g#ZWtqcfK#^`o^Q5@w4=n2JF1!aI6k%vrf>j~kJZc442dM@3f4cOR0> zZqCmh${&ITFG-DpPd_s>8~`7Y+D5@hIUswn>?0T?^U+fSTqwa#7+}MxvBH=?GO@*H zY-ivUIBn~LDIq*3v*@vd{=!mNpNG)# zkafg}+S}qb6`Zvbp(t!>gfeFekKA-bF(VaG$(Gsj2jubt>bf^6TfM zrQU?unJMVmAn0v>dKwTIy(SMyhqa$qI?Vn|;7efDXb}fYAOha^o_e0Xez5}HTYMS= z2&HZlbY{MVi>g@yQ0B9Urbv5&+y27SjI-4e1?@{WYpksEUoOg2?EqKYoWl2GrEx%W z&D-Dh1Gl16M)xf4Bd$ZnNEvc*&@p&9l5 z<77Wpt+bfF6PD>hz~|@BH|MUOn<4KnYJ7~osCSwBqv!-$-3nrf^PT*AQ97sjgD@=*{RodQicOCd@35`WfVsfS4qeE%LQ9^yS_mLbmU0~v z&#+gBA7XB?cqmyrVPZ%ib3Hl&7*9Z51l)z_9QvLW@jQw@%iZm#?Aq9Y<8^#@r7{ee zsDfL;=Ji7iEd^@-M9THCk%QD%SO6|Yz>@i~oknFC1v1TcmXqyv_{3sVeELCR1q`@v zhR1*etd65@9@Ts#4nD|UpaY)40a9l~2m*a&aFiGPqylX`U!CV2r;_Cu?u+FAq&kY- zH#9@p`}*K}juX=DLigU~^aQ4up;{FU^66v5ZS8hP%fV;rAOpm|9vexrG=!Kl2bZ(a zDyt`fWW>xv1!-YPC={Si8B;k5g<5L(Du$q*`-ba#>Rk|-`ccOa$BgGA$%1FJ05aysBBt^??s%I(mDj zZvNot(6Lbzz{0ch$p3sjKwc`wE}m27&B0)lpPq>kH)B^@#VnkqN!Rjo4 zc}P!NOrw&zDK)GIE=|Xn^}h0yN)kRwS!k6tp4LG50gmJ7hiZ@E)pv9qgvfm!&SE{Q zVH+&d!wqPwj?+iKZ#ZIgBsG73e>{{Q!bWQzm%~mxoWg6?aU71RB|PxVcjFspWU!Iz ze66!@8C&2bVS6zp&&oKjV{DbqgM#p2704-d;m1DyaeS#xSSk*>XEdLLM3|8Myg$-SOWxx$dutIN)tp7e}NkyrV9viagk<@LX0+%LB>^4$dSfjg(Gt+|`gz zWmfODT=`a*XpU0Yn_OQlckSIctD}=F?W_03r@ki;bE{z8d@u@Zb5xf5h=@5){gq4S zIj_i-o({`F@=pE__4e9T52l@nr0KY7QQ6EeR3JJ1*6Hm`mldBPqph+&E&@ImO8h1# zY$sk+${WGbIuyiqjYm#9&=(L3amtE3doLk865I3}%-y$nxWLb`;wk@aSK?H<0c!?A zWx=R#9Q)oilHlk>;fnF8xCt1H@}^&YLqw-zu^30|a+WSr{LpN6zcwXLphU|gVkudW z5aNHZqMybpNs`KvkB~K@aGwWH)2RMwFAv(=J4m}?96k9Qf4^Qg-0&{IhyQ7HTwb?E z34^8!=fSmFCWArFK2Cq(awG+LEw0ytwzL)1%bN=(gD=BRWW^vly`Mmfy<;T&hVKf< z(D3AE%o1kW_oW`^!S`L`R6?E5uC>?Ai-!TeRoyP~SH#5f5@eV?{v7*eJ*=nMu=g%v zHtfl;IhdS&$c1XM$cj8!QnkExEVW^zadNX%JNjqoV0Ntgc1_7|jzJAm*2DLXUlVMN z1eZk+@C~Tqn@WO$QbQ}a5aVtxn`P>+O4gWKgh!MwzNgw)t&<1cTDt!6)$(vC;Z0O{ z82g4nxK%JIm<^XN%-T9$_pT(F=ZDY!@!jO}$m{@b!+erdhD45)@&PRrpOxs4ja?XP zHkM_N;4J8hI$0I;QRC5T70S~Wj-6aSLT%dFwC@(gOYS@o???sfdvO0J@BDbNU5DB( zV1Aj&!A8HOfa?2U+PuC!_#@(L%YgE50+W?j zDiL9?$K5#von>P%46vsD*t+6-=bI}iJLnN+o{1{p*V=%vr301(ZFn;*JrlMua_zz% ze&DhplltW{&huVSx4%)@08OJ1=s! ziembdnUHvuqyYM(_E<-#-?*rdsrI}5ttp!|vZPRjesH2gLL3$#cH9!6cwQ1h<9KaF z6CRbIJ=Pa*VIw#q)8j zR7Ld9#%z>~s)kYuto$dh_!-{qMii=DE4M{d_cRT+QnvbWXR=2J?6r8`4`3$D87y{$ z7N>4u0qts!E_$Tr`i25!J6_mY2-WY^C^AJw4w|KyfejXtd6>_E>_PXb2P~TS8OiD& z&I%|TPcqhKwmj6P;hO}#F29-GYlZD1g}nbjGPE^!zZIGcJv>yFK;QUH^uRp(Iz?8) zkee#SQ#fvaG}Uf0y25YJ*uQtDKivk@R<%<95za(5XJQIf9Gk>$t>~Bai48@1(w@l8 zsqDyH5}4`!WR9GzwL~*CbMZ+eE^mzN7C!wf{s?d7Vw*g~>YKmF+fkk@XpNhH z*>CO`nYc&jP-gT{*Ij%o`oP{YH%dpE^W5n%Ya&cO8>Y4r@%=)4x~Y}DT1j1XXm)l| zbWc|f;U@ZRp>^gTdO8X!b#i+XlpSuS<_lZu8`O{ED2gALr2%VXlsd#SuEgxr;j--{O{!uH)`S;Vg=<#%Nb@O#mPQFF)(e@=Ns9n`_m4^P$ zC&PQ@Of^q=YfF$X+~fsPPzfYZ0NLx4gAMsxqB?$%EdAHJa^q;dPjwvi14XX5-b{Os zNx|i6*J2|TvxKg#U(?hzy?<3?%PVVnTt`WLP%RF9a#@l6X?+;2P;o9brn*#iRCzR( z?JuslGBXQBoi28^szt4La`S#jB3|vWY2Q*7d31F0DaWh`PLOOy4{Ss(-Qa!f6>c&^ zV^DCud^@Fue>JkCMKZ6n_MkkfMTHpco}E#frY06C5)1tyq{A72h+y3S z<3K25SBPf^1H?4cl4L<9p3HZg8NWy>0u)Nt89(SilZfUw%dJHh#q22`x3E3#q8D(< z3~Dk8U+lg?ndBHNIvlo`W>=yz>|ywB{Qj^+S5ubA(7WF@uci3z;VZ+7`hJU=#L-LEg9 z*J!Dg4++^Jtw80McneVghJmExL$ofjlEqzy10Mv zN+-CPwOh+OO%XMEUK)-@_dpasttEc-RRPtYsCSQJZqj?yz+{ZBdD^l2CmO(~`pBtn z%jx@mCSpEw9dxN61*U@h=LWpi*4hZyuu9G6eO?Eb^TJC5%ZI8Tx6#&*_9)SdcBdX4 zBU`dg1?xQQ$M`l~W-QIegkR1L%~Y2guhNa_8l$sp_Q!8}ZVT)VV?#{177N;Edh6OB z%4|p3l{!ZmaPtKykJ^hJ0bI~J#;YEbK5-L z+)eo@?~#`c4Plhe>>ozqx58oCAV123ObNbqZM#39Q(UCeJCMxY)VJH%beDwPfgZrf zEE&7}dc&-BOs2oY7+OBk9>k6{b)M|S`u0?-PCrI?uk005fd()EFuojx9ycjdATmA%r1%JupY zOdogN)3*5x5~C+dp&qFYCZC4Fk)KKJJ|VhY%hdZQ&H6?CIie>#RUM*HKV;j1j9i)} k;Drb_Mz8V$Pxehne)NqqVGVhKci50~2E7~%0$l+P4rK`_asU7T diff --git a/sound/machines/airlocks/bolts_up.ogg b/sound/machines/airlocks/bolts_up.ogg deleted file mode 100644 index 0aac1a44fcc55af5569fafb99fcb60596ae8d665..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16881 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

Qd*9tCI{IY@mwHf2}>~w7C{RJ5Cw@< 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 bm;5+wEn!LDYvy|``F+7m7}aQi8!UhaJGQdm diff --git a/sound/machines/airlocks/external/airlock_ext_open.ogg b/sound/machines/airlocks/external/airlock_ext_open.ogg deleted file mode 100644 index e9613aaf843cd3ac696f3a0fac6ca77b53e68118..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22740 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

0RVRD?b@yp4$&(fy}i7)Bctx`R7 z_0frj@1xrSzpCBX_Z%?i!!qf0`<$5VAyPoQD|}siL>A%JCriVDk_SC0#L8r=iRq#q7HlwXq|O%BVskt+K&~iC zr>Qwwk8eA{!{W!i<@pxsWWXOkc=omLLsjK@)DQ5P>y}mfS)o)Bb%XaWnd6LR3)`fT zfB@%)#|4T;-lLRgoyjJ`PlJVmiA1d%Y5pjZHX@>f?Lh`=q&4FL^&`A?MCn6 zyYmJ;pK_#??0hLM;UhX;Iv5?H_AP{4Xu#W%mQMUUaumQQ7MOR&e37lq90J1+e0A%` zX6|1Xc?SrqqpciglaB_l{VvBywkE94w4-B>f_%i3OpfT)a5}6 zOi#y{N+nQEmq|fjXMNMge`bt)4`EbUmiX)y`*2+eN4{FE90aP#1M2CK`M7|B$!0B!8^L*zD@ASX%c*uCOU z9S^z)`b1`6v4v>U?LwoBV*(?pN1{bUpq%PXF*zhQ@RBy`m4J@wgB)%k-gK(v4Cr@R zyp*8ACkVcldu>P>(>~;>S1CD6^@Gk!!@XXwg8UceG;J+IJfd1c5aR`L(JbXLxUz(l zH{?`2ac|(!bj9A#6h{woO_&{&Dls)d zoT_MZXy^2v)S<`8d_CE^qQgrN1hrp6{0HIeGXdKq=irUQ-p_=9ZVW0w?G+<}mKF$F zGNdaRsvlWR5Mh^((G&Pq6&v|Qj-j0IYxcy%-D@fPb9JZeg@oJryT#`D&Ag>Epsy7< zsUNqx7d9d8Mf8?IDFgZ^CuQ6$Es{ot+!FW@lSUk&;V!yzvF4GajDGO?M(Vez2AMiS)8Gz;XB4vpAcmO4-_BGVB9KOvq7MLbL}?+S`0zCI zX~nFA!t>kc+c*rlcq4~DbT(EE-c8)BkBZ`hR#sd)k;gtB&(h0Hlm(iyt*KA>j+Q#R zhl$rh%$=<^vCTEp3O^V9N*JAAja!k%_Lf*V$m+RoiSw7UhaSH#l1tyy-8d@z6!0UX88VZ* zI5gR(>2+SEhz5K^&mke=p%1u>-XoU8q@BAqQ!z+S#2!j&9feF0I9Qz(CA*XoD8>Y!2)+sRdz+eg^VN5|8h^tDfB>d?lH&+IJS+=;*Ur)T+g z1~p~tiMSa-0e3Q>&#>1Krp1^3PO;_6d$GXg+Gw#8QG~+~6`)W2Vqr=^LH`QpXl=LV zmTa@3%gK56_v>f6m8wEZrcc$at)tYw2b>CS>}({}9eOXL6{=+SLDRNKQ3$6hzBt~p z$Tuw}@80Q$QQ=2jwVp577{kJa)wl_KN$*jnvp()e%ZI1K`)E#Alq6tI@Kd~I!#}(- zJ2olEMf+&Kbe#;FR6L}TEwVnJ0XvFJw_>T0 zP?*yyCr&jIf6g=%%VrL6eKC^f6w$7$dt1g}?qq!vYvLx)0 z|Exm)U^HfxhdLOLDwBdsGx$3X-q&XQ{tJS>3^*g`@I`U=*9T7N^A=YUQ`$6b1=w1c zuZxVp2i#PB`o7`Zb&9qjyCF|A1%l0Y@unK_WbZagxT+|TYuAV^-vF6OLP)VRiKddc z*xA+ozk3|G0~&V^^pp&qOkk$yQR5x=!?%m0z=qfOawMhi!ep1=)^TjKH2SM9DsBl_ zDP^uw?KL`UT1j;$u%+#`XAxwZSx(m}rB=z~d)hv5fvT~0N4s2?V$B_}5!A-)?2UL@ zbdWZXn+pA#?a|+NVO+GZ^O?m2(NT^AU-Jj4ze#hLK)ic(&O(18uAH#e0^NW$2iG?KOK~3ctDB{f=?R z48x#M<|t6xc51^^nDjwlz&H-3t5r<^ZicQn;XyEKlWN?~vW?XR(T&0o1{l`{mYu@~ zl_iIBukV~B)~QX34TSC#;@z0kt!?`9Cl(})w*qWb)%1XJEzE+(C=K16Oj~ly&G=Wk zrByH*bU~9upFYcCIOu;tq%EK{K$67DV;dcI^)~9rAgaOF6=a|$RB6kn{jSOI1X1Du z%M%1z&h%Eb!)CFPb1)fe&c9yZplkVo|6|7tFy>N7jaLMdw$Ujw@Ccj@JES)=&>7F~)%J;EQv@AR(k|ZF_;IE2p_JSCQk~sCag?{{535J?{)TDn zZ!0j>Mrkb#nS6X9%Nq-;aPjl^KB#BCW?gp(?S%vP9wj?IQOkOP9pY(i$Xo@D6By}x z(k#J9ougx1k_)@Qx1$CXg&-EXZ!EX3Hh!Ue%uAX>heH+U0VS*0>>t(yUR4-$I5VL5 zA~&HUdgAXiE1X|W_>rU>LdYU9$YoMtfofZruR&#KMS+~DRx+19uI7Silh-k<92Yef za1eZfL_7wv`3!Owc)T_mb@u1?0z)BoY9v|e>pjP&=8XjCDmOm}ks~+1m7X=k<)skn z>##3kDB5!;)2oRzH=~cG-Yox$1Ae?Z7w<^gE$DkMW3;saB1TY{LD^+J-b+DULDWr> zR#KiEjWw9~)zeYW9>HObB5Arbn#GVTd?2e2>w7nji=O{_a_!LL%HiNV+Vd)0P@wDu zDdLP_4=m8C1_+yYAq=DYV>2QTemS}9>fX^AY}!ma(cSIm#{Rig`lexB?t_wAZX~&| z9Q`_R&#y9=A%yw%(faK2ypB(+-r;->Had=i_Vj5=o~E}%k_1Zv*MNcLVoObHW9jKUm@n!Sln3~P%WYx?Q+KB_+pe3UFzMO|Dm9ZWg+a-{Ah&B$Bi>1ym%QAcxZ z?^quNjkL8+vkAZ)2mLIyQ`+NM6-T=d~YbV9m2+}5N5YD?b7&PC_sDC(P=d}5W%ojzenj)8)k57$W&^6Da*+M&-F;9Mijw9|DujU}J>$YLas(@oSN5`^yr>)+tZ340Vex^lGR*+_ zh`cm5YT~K}2G3TOU$)y&)oeH4V*4Pjn)mT4YxQ)Tfa%d5{43Yii7nF^@<^o*TAgyb zdvW8E@AVuq2{yM#7=&KA75FJ+DBV?7hQXwU@M%O=!64=KN9pQ&yl|&gE$`g4m*S{s zdrQz;B~WavZlLp4{pg}#!Zpfm?GNsy?>$D?4&<|a0ZuC!dG zGnHAUR-mi;2$;MrWTJTq4=#a=Zk3)XQja3V>$`B9Q)*R%+zVe=# zZ%z#`Hnk{dcK4poXjktVyL-=AbvZ$qU_D{5QmPZcR(B6JL$AJZh7-KsB?O51uDI#1 z>|7i_E8w#t0Jkk0CiPKFwYg83#%U+dI0<@aRS4@43sJ5$of^JV+<}bR?Oo~Ws}k!E z5Xn0TXeXJPeK3<_iV}hbJ1dd4rW9v6%Vx4@dia{EWO2za^LWPjYqbJNr3GSGz~Bo> z{rz1|bjb_sH|j-_>puSWF+wZvQ&OS<(tU+X`)>WEqBLUMx@c#KLwgT1T48wMBzXu1 zIF@HzGRh_W702Q2b3&WJ_90R zn|akA3JVmt^_nbex6CLWK2(G=30&sg_jD#|qv<2lAOJgjk5+J-ap!$&#WZBajt7DOv0biW(CT*=^tso@R6l<%FYVrUcx{I66%^~UR22T`t zb&|MK+o{Sf7AGHQI+LI;Q2R=PEc|Q#|{qkuJN5=pU ztMwOk%wa_AP`1wbd*j_hH&yZ#KG3{I zxkFN3iWhe+Jhu6|bXoyMeD#(7a-#sEH|7*DzVv?yO63ZzcZkub8@7d9g8@9Y#VTV z$hi^7Xv>WH=FrWjLf5`X_u^z5v@fXCehiYQd13Cza>Cps}w8}34 zRZW?|?AKu~$>O}$6|dW#EYFj&V_(RT3fuhu`Y{nKND8|DSK?{qw7v*P<|^AkL|sJV8mgmt!OFY2Td`9+-< zOA%%nwc@rwAGLS+z5Uz5%0y(;NIO}fXD-Q=BQ_&(T@kfS{9aAKWn72^d#w7Cpn8Y0 ziuWO~^qz*~girKEr7|fl76NN8S3ven_OcoWu-|*iMVj%OJKAyBxIqM#8JZaE^DUTU z8KB{|8k%*wUn@!D6R#HgYY&!j@RIhMweW(@AlG-1Ym)Oq672)FDc_pYo7E)s9Okz& zv0Rw^aZI`%ZB3NsI``h5#U4AYzQdnbop2{SgTiSbc>;Efa+9}jand$T)KyX zcg(9Ra^r@Z5%O(3%0)Rp8wXp-jJKS!E&34*IzDcdhqpQdc5-&yT{vvFC0Vkxmp;@R zE$H+B>#ODfv8^@b%?<+gIx9qgtKO6XIju+2G@Vl??s}C|S_PDy>>p&-;Arh@5yCr4 zaL`!Vw7z6DN^jbazb!O9vPu4vAH1wu>w-1Em-eU|Ud(4n8HmgP{PC6^9GH>Zph=v#CD1#2N!!^b!r}w) z#Rg72rx-OsjAF3){9`Y>EptfE>}`mp zEC=4+jqmt&O_;4QfP`)>v=okF-+*iBM!9t3?f&Op|ozq$Kha z`i~sX?8gmmFE}*NS}+E{|9v|SfEA91U;K%E;8@6o!lxI%4BpKDr0b^oW11S!eDT2> zZs}+Vs>WZ&LP5w~$5kU*<0yn|?Qqw@@vaFQMntZtASwiBRAi~yCw*jw`%nI>}2wyP&~>VLZ=mg$CI!gtNTEauI1L=r~{Fk zuZRd~FQ;!KRkCXb%(S0d)L>xtnFg7^U0>P-Kgdu@ zd4YM1y)5QN8{MwO?S8ty_^vypO$Tpt7qv3RbPPSzlUyB7FgTWxxSPl4W-}+5iZ&M0 zac@ymd5B+Zz0c%%gB$!qqx!A_2b9^_+M_oX$RXh={M-+acLq{r0V~UtlyifEi zI$*mk%H3A>GY1@H`YTFmhArp zRu!r0xFi7&A{MQPn0QC*%h2hP$RH9x)}2J&cssp%EGN3J!8ZHXn+HCX3`(1C9?)7pJx zJdTZY6dN?+WQft(oKAG{B9ucV1S(SzXufW|d9sYQGs`D&Aq)mDJuIKceovRFyS5L| zd%Dcq_ZCCKQzEI`1YWqLR0Ye#1bBz*_7-yE07(LgtjTF2LWf{wx1Tc7n~IgC-B?M# zUDb?m2dXxEF%SOk#cULc7R#sjj+}g4gq{Nkra-tNmH-{;dhk<;vXjR>7Ud)Zajg)s zg$dU}nboI|*#kh%)Rw4wGKi|xKXZs^4_|O5NBbK2TZz+0DSS+6B^DPRzqb`>+xMDN zfR&W94qks(Z~o0zD1GV965h9joC?ll0C-1l9kzaft%ZdEN*uj7gf)ZRveVXI=3E!) z#;r+{WVL~mQ;<$wIrx@iu`S-tROhI$f+K$p3Zehms*4IVyj8^!DxJv8nGWf-wDA-X z?X)RbQ&dXd)YKUoTD2cK?f;d7qoh(zE8e^s2yH@{BzrJT$-)|qyy(hGzx=c_XzBvGNARrH==SE9=K%C0>J`+caiAHChhVzRHE+g~ivORziTYBt^i*&StcuZR9wO6t&4rJ$zDKVvhrX1WeAZiD zVa7%F$$B2vb8c)288@7f?2S`ukBq`b)z)EknKi853W;7urN#wzsn(P|Iz&!*^bvJ+ zh-pe4hLfM%Hb#6t@Jifj-hp6=LugFL$T$HL9`6t-l>S0f!)Wm!ruenvRSSlCH!C#c zAzrwY*a9ghdjfn%-?H-)Xg#z*(olLS2@$fuy4G~##^6ai%}8!jD;3+d{VBLWL2OZp zw~krU-MNSj4te4znR4LnwYw#btiA!*x`z22NP zrll-S+{m1fx)(r?nceON6F$hqNP*D9Ko5uSI*fYmiF=Jk^g#nkH!+2X0+Uy0i0wE` z)aBfSaj&HD6z ze4cgFSqxS(Ta)hSwZTCapJOWoN+k18J-VX-~IQzED_vpx=K?4Y4 zCQGImnZXd*@5#}slHhuxXd|LKq=%Jo`uj6jug{M3&h1w69q9?j2Gh&WamQG)+{>bK zy2N}0?6L8zC0l!kIoyWorsOom)4w@xkMm$7>=CtUq89E9B2o<9)*|q===+&G#4Ieg z`kpkFPgB&eY}OxPx7hBtIXS!rtx8gy4y>L;{clW@lTLYE40c|vKH60F;t&8{xTJsw zSdtoGB=k#yfkU(x1JmaB za~Cy+4rZV3}jGc`0C^Lf%Xaa=NOBmWx6qrXl_OR)1jzmhD z*39XrEfG~b5B_s`2&u$SN6MhQ=l6L0gvNzzTWaq_t3bX1^H-FRZtwxBM}{}io^0q) zwJoY;MuXC|6J<~oknnmqVq~Mf_&Va&we$6_WIeP_DZKkb>=3VH>*PJPQ|@czWQOL9 zk@1m;ZAdZ!(vHDvwki`N9nCv8-m1H;7VD|e)_VWvTxlqcp*8`2$dsG~6^qey{e*T~ zzB`DBqYkq7(4!F*!Qz3~?os%f4rBX*52g>zJ~D8&FdAa3Au#_^FuQ#l{tT&uN%t z$dJwd@g2^k@Myi0H?-&cui!pIL^zpJe)4rDSa3?}hQhZ#=}XT4iRQlrE+dDnvA7A% zU5Tudg&T`w;m4Q-e%UNo1=_*ZcLR_A$*s4A%pxT8K@G^JgdtOC3zYas5|ivh_V^X! z!8Bc|lkmECf(`1A9&E>}h=2c&gy_UdfXVJ?YL0sL2bSjWczwRM*Xj+NT2zcxH5s+I z%|e7En=Z#G94M^z4_*$ytEj-Y^TIiz*&Nl^qrhg3<3!?e_Sbjbj>&A8oGQR}ZLYX3aiB{dq45}_ z1xiBPhI!naw)g9MXya%4_4Ya)3B!6+Qb0P4@DUS{^-AXylR1ehaP93w7I<`7MwLHl z*`OxCaF|HKbVVmKw!&Ju_Ssp(4A*SyIg*BoA+w?gE!}P&1HMjR;84-E9RBVUr@)v< z9D6B5?-T@)t(@LK!Ji2%C2<D6^#%Xzw-1lnL^=;7`6Y7VuRk& zhT7~WbF_5*xXc!__mHhLoi}EsqKWVC($eUh2ov$2dgPm{wi|;?Ro%|kj@93rk#O7-V-WlzPfYJvAV4t2iH|yE_00aP~8NJA%5DcB?Ahn6MBhfgu6T<8=x2UkI z8jBwh?d9$&ZdFQQ`b{ohEIE%9y-^Fra3qh;X(I@)ff8h+M_X5!LpyTVTN7>UJC_WR zwN$7*MMwWOjogE)gEZw)kE~36u?GAlm+35)ZkIg0^iJL-MO5)D91^Ao-@Y_k5`ad> z$Y@vcOJTEOJ;>hXr5bG=ANH7hnTWFv-U;mxfY(POuB>4*%yYMu13ibIPACQ?m5d-& zU3<{n9%q_fbkVEMM181td4+I~&DX3rXBFRD@K`LWS#*aJvaPrN{gzzY**;~IiNpJeC)t4ES zQpxehR7w8yc<2oYM|vMfu1Lg844?i}tOt;A)85nWgo*6eEqM#xIh_EC2QtwEj(Y81KQORQlfur+ z@3Ft#8~?2D`+feE+bIqhM=q??TT)upBrQEVDW}SCjwmmDV011!_8vPp3k`Pea8V?6nvw6Jr*N0o>tf1rEaWqI<~|Ept@myJ}~g| zDe|7G(jh?i-RylgwE$4PBoYdbpv0zi+EW(W}(R8Uv*v`5_|UFsl_ zIgV}2fickNrG%zDmLkxk`&um5&6ZF*qrkA1#|IEZujvMZMjTpPo+}N}E3%7|6Y6I6YXus4EoL%Z%o*|!S=+Tm=3uEb z6oR(HR*!}(!H@-OEC=kYiV+v43L@|q%yUz*nPd`wR!6r}rQ{<%2`wZKofmLmAKn<* zv2~9PY{(6Ok~B<;auC$G|5jguCO!3F(XjkxtT(DvkI^@ukZaLtXMen%=1iV;^$}WY zi2rRIY#i)~(RDtI_2?6!)rS~Aw3=RPk#GsRRs5?MrVO~-^tFVg&R>Wj$vT2!7cs5q zJRA&Nah91lpe8*nxvHShj}#2ct1CMLgjRCa9O20e3LC^89XpklK0d3KDz0FUFfzuE z68)M8{>bdihR~Zq?;!l0em*ukkIXQ$3=L3+y-5log`lc@lkcoWeT)*-1=q zzrCRJp2MRY+oZt4kYNY6`6DUwP2sQuMiKi>>qewS*H5u3sXM)R5m5K^*Z5m!dqzdw z=ZcXghBn>Y+W<y`blP;}n&3C@w>dmM7MqejuSwgwu)W?@W&|JizDV0{1`gTB|{Sq(> zl1fx)g7m94?~n@mNhfDv;u!Psu)!KBs$`P5DO;@%7|AT}?O@G~xz@PGR2f-RB4c26 z38VSh?3`wa8e7~=di2=eKo@L!cly^09KVi@40Nl)ep863m1|PMbciXV{N}ST4j#xf znt*Q;v zicOy9ZdmGT0~Ym>iG0~*h>dk&ORU4h3Q_sNUv?t>y_285dCsESv0kuQ})3xT^R;h8Sn6jPrRQLmNV~7cWiY41HS^^3{d&5|u zmb{Mvvfu9#9>|Q6hey2n*OSdRTsjtnm|K?Pz54`y#4HV{)(B@Vl2k(yyBuwHICb{|nz}`{m zw@XIJxd;XOHD+UPh;&8KvWjj!_hu+w{@N72wj=<7-toII!&4IL##cp}vnMx#CbKja zB2!R8YdTI%?i)D`zIk|m#VY^yKEWun!hQKh(5Tggjw5C>8@|7aQ$aA zjHlme1d2NkyvuK~b7U&O=oY1?zWlzeC1e7qJ&(?}(ZgHpp0?QV`{_>r-nP^T)h^g_ z24ydfqm3ix*i;%vbkB4(w9ulU2I_m!uIDzhhyS*wrN0?YB;IzmJH;|fF`EQrIHy4@ zMNE6S6OHt&uQY>o+YlX#aLB@8Wk-V6udAr_ej}C~aCrBl1DL+%TK}ywUUX#3eQ$AFs>u263{CekRzh(A8%+MB`2{ z@}zty8tXx<1kS;^j}PH&OxTv-y>*FA5AL)ez#lhmO%iaZg^(|w1s4;#owXu27~;$V zP1}ountTlf<9QnXwM}QtO*V|LG)V_y&ypx1f+^f{SuV?&j}dFO&D!eM zH*%73OHp*}uJ)oCc(%-G!f$a|8qQCnnw6!We$L86i-bsY$4`dHg2 zZN$vANA0IfuqH1dii0oOD)5T>V3zdXW>7n6@T_bH>TT)Gnl3RX#L2BSVLli5@amg{ zD)|o4YAnzY)}iu6Q0Z>7{|1Es^8tRgJhA_WU?hFJ!*4g4Q_Xn5Q%5NRvNZr<_v}PS znZZ1SRIexJ4*&ai7nYoVx_hdpi#Me*T(v$q3D}x)Irnwa0#J`aM-1RKqHgF(bBzw> znw42!70z{Sw05>;T*vG%_u=Z&|0HZL&|sX3bJDiGh=fiP44`j2RB{4q9?XaWN1Ehc z4uNW^wHzlb!J>-tfS%_A$7vi0pe-E$-nIO!i4T9lQvO)ht9Sq-=K%8z0GUMzK>~vT z0C)smn6324#L_AI$m~oT!Z$j5p&ekbx(biGtgo_|t;S*WY_9?U8L9J31Qk*Puugm_ zp5E_T`TC@%3m}0x8T{kuax(h^mZ#L^%Y+7zIzQ_yR1eS^KNw~+0oo}_VCnpDmXs|L J0PbiMYyv21w(bA` diff --git a/sound/machines/airlocks/gate.ogg b/sound/machines/airlocks/gate.ogg deleted file mode 100644 index 09b20572b650e68ec516773d10e8ac0e3d218c8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34581 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 diff --git a/sound/machines/airlocks/hatch/hatch_close.ogg b/sound/machines/airlocks/hatch/hatch_close.ogg deleted file mode 100644 index 7676a73f2b7619b51ce459475bb8ef43e58cf6a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9537 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ℜk(bi;9}7*HIjQW=&Wv|X1e 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 diff --git a/sound/machines/airlocks/open_force.ogg b/sound/machines/airlocks/open_force.ogg deleted file mode 100644 index 4caefc0b9e4d4181f5fb9695b5dede699e205405..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47159 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 Rl81iSU#4FURRCg$QvfexwiN&X diff --git a/sound/machines/airlocks/shutters/shutters_close.ogg b/sound/machines/airlocks/shutters/shutters_close.ogg deleted file mode 100644 index 548cea96c59362aca267a01ec92b984f23ca9082..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21794 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

-b`SfeIw(^Ei!Xnj50u-er~yzQ zf8K}$47DZ;qrh4+6F1AUL$|QQApiitdOd$k;uJ|9UyuW8f&qd7asvRX?ndMPsr}=}|Ghsq z|Jus4v(J+I^p;B#e&l-+qG9;mG`UcdUbuO11YC;%w?Fy>0Dx6a0Q8={0$@r55OD7q zoM&NFTKTQ7o|Tl(&qx6Z002F%DOtuREW%MUjh=2ov{}u{HE-()T ztI7)NgbYrjb-FtoTIv(gil8|!GpDtKtrAZl5scq|ZSkbdq+kGFzr$@6t2oYR=K@HVblMw{5S3Y zW*pt7wtptJTaP|J?DBWh<~Z0~orl;l$I1d|5MY((4bmu}RsK`}1vt0LSq{94T6Pwz zqI!2Ng)4qHrw{=sVM)}ij2RrKr7$jbbI!2=sFEP5NxuX0ZubvIOc)a!J)5h#LwZ`^)gZRBqTx~*3)jn?lrLf3J0f73M$tnj?3t#yU238?% z06-w=^`JtF3SPoVR_kv7rIz7Pr1h=<@S_n&Gq|FnPk75qWEI%->^x?k9mf2mC9|ey z&UQGqGXn?OV$F7rM2A$7Ao&>K6n?V00??E}EO z01^PxrMS0jb{tb(hg$*wu!ubqv;FV_9F-E45CPZKC@%x^zlM*gRakmHXe+9!2nX;mVikx;FDf3JcyRGAi~gh z;*%fy2Xbvz#-TL!Umg5EcVWvGyG4{_7QlgmddrAF6}qngr8qbMZVLASVTj5*%c#II z+&|P`U6+qxNp_+mISU+b$7N!N1Fh+`7SJ054IaT^*Sl0bQ(ZT-%QClk04o}3z~so% z#&S~1OM!!4GI$gAJIL&y3o?BFI0FQ}?Eo1J2!9Fy0D?)k#e{eGhYA}6dFP|H)H26j zF*EpI3=n(=7a_SDfJXJ>zEKhz=xzI{vgCFE{?bum2k>iqS)fv!9ZH)L`Ys)pHaHwC z6eR9bs=n->8F2?5R$8~>6B7WGelcIc0XgqGSOG?9fSrVQ0046x5LgsI=LK?73_vv_ zN`G<7{#}~PX9tdFuP?Im_v@(gWFq#fc{g{qsubBM`8p^#06yEkfT{{A3Q|DGkV#g3 zSU7T;Yf%*KibC--s#h}r0<|>2FVc{7q}&8OhprR|Y!D`_F?^ei^`1dr%^CwnKD*VN z04V_c9aGi%XVB;Whz5K=6zcs853mmfp8x;=#(v6Pr-4a`Dir`qb%W)AM`~B3@;(8u zPeNg&vM*K4!9Pz5_JOdb0pKh~kFJOP^M%nI=1GPYFSvCUW)v z9=Alr7=~RCKwaNjzCG_0u-VN3fY<6LkN~7VV`O+R0EPJ9j;#W4Y%b;nB~*ZVwgIxUd-?#1 zmH(BzG(v9rdhzH*1n}R_8j9>o>Kr#m^=uT}8(kH()k}-ldB9XmoBF%OMF3a?us_3H zawo1Ix?BukDC&c$DJ~4GkFR0?0I;ts_ZWbhn!2Ci_a-u)3E|FVxF?JOc;)iTJ;=|v epNUC+2HaD@*8sqMS;MsjECP1-dd7=hIX?pzRsO&L diff --git a/sound/machines/airlocks/standard/open.ogg b/sound/machines/airlocks/standard/open.ogg deleted file mode 100644 index 0b8a0d5f94f1657b39ad97e288fa894eff56f90d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12012 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 diff --git a/sound/machines/creaking.ogg b/sound/machines/creaking.ogg deleted file mode 100644 index ccdc30b3191a25d47aa49162659be6da066cfc7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48778 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%0D!Rb1;Na$WsrGE55EErrOcjLQBD;Y{}f2Ac3) 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 diff --git a/sound/misc/asay_ping.ogg b/sound/misc/asay_ping.ogg deleted file mode 100644 index ed293db4fd322d502780023f8556be50a0a83d2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9303 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 CXRdkx diff --git a/sound/misc/fuckywucky.ogg b/sound/misc/fuckywucky.ogg deleted file mode 100644 index 5d694149dc82af58ff47f8c5b5dc8fddf524298d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 187931 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%0Dk)pWu_L_5~k)@7IL=^bBR^U)*KSL~EH@cj18 zC+JS~Hc&TCtZW;?0RS-O0GPVzIFd({J@jF^wb@xMdU}pJE#z8$Ae*f&D2mUY$cp!( zPETvZ;zWnm( zsGrs8#Z}6_$okzDjz*s@pAu4f-$C{HLFRb+d5TCqGWHPZq3hr-+J56*$%T*ZJ?=s|v78gfwgBr8f=F;3{#Jvj`7Mo_Y%s z3o!OGwsGawJ4E#Eqyl~pMZgp6vx_crFpCf$?kfhC)rn=^#7K?0Qgj=-s-v=3W?QIo z13-66#aIJ~A}!n;&|?Dd*8VWKDB3v>wR~mlFuA*T#)0$jrQ68*!J@2FM!v=JJ4(lE zN_XX1>ir7orRiMklVVgkD~Ruc6Mbe&5a%YH^$vb8Dmxkp9z5uEJVOr(uNi(e%6dF# zmSyO8PzX}?62zB9RW>t7Q+fH}%ll!*8LE~tp|j5lcI-}HMP00RMUfCCaAo4odtyQr zI6zk?V>B+9HxBTakpTG8r zzjxX$%?Re1YJ`gcqO&DYuR4sH ztUh7sG-uM?*4+FSzoEl^^qY0GzT)~(R84%Kw*!pnA}A&!#NdhV<)Ba;k6&G;Cs#AU zhXT=!`xRELuGgWb6bk`YfZPG!tm_DKqdR~Cw7QH0st<~S`i&GUZDKGajJaRm0CP@1 zu9@2JyRD)?xjwD(aF-+j0!3q^CU-tHzhR^P&|c%d)}Uklg(Qt&OYzNRMRl&7`H%09 zUAX7bsNgDekvtw_*GipK{D$_L9Qr_Px>)MA7nI{gn6oij@oq>J>sRF^#->vaXT_QF zZp}eGy}e3OVzoKE>~ov&N0U$}S%TbQ16KoK%uoxr$}PjH-}qZ}!iFa^N?WCbe3mxU z<^t(P{kCeG%Q%+g1bFLCC}(-`o2PN%!=6_4=k43(F$phlvhfIDvh-n&*^W;aRJV1+ zU-Wnk_+lTZk$=cQP>^od2LF<*76&P-4uFFEl`P5~E40M-#*UIiY*Z@b9plFEtcdpV zqDIR5b6=*tRVWf78bAZMG;8%@e;uVF9uV?j-!sQ+s|xrUj|CsTPF&uWK6$=S3sT~$ zi(Zp?<8u4qoVNC#4iebw40N-^g+otEu51Ie-(4M)f~Y=aD%(tbSkbc?PEGWw&>kAPI+H0_taAeW#SMrND{kIO^mzTSP|0_xNbV<<>nkb(MGuMoc^i zZK+f4m~)cBC(`{TC&~kr zT6D)ooZKWfpNa+oHhM$Kju=y!7$y9HpU!+d(1?jGLacCq=&r#QMKFQ-}|KCs_O7vt2i^YcO0 zJC*sCM~f_xpIYz!p0DkM7~NgwtfIY$gGBzo#pXJX&EUE`~@CtOy%;W9I)(Muibx7WUTnfk_)7OZnM80<- zNPf5$=~zSHYQ>kuc^TGPPw}`U0wO`+R8$G=r@<9*Fd$%|$VC5`<}x*!r!i3!9SzZ5 z*jTc0NKEa-^$QQjOdj7J7ub?kC>`tOPZc6|GB^X+4tGCVSD$TEQO7{Vj9|ej8iho zcS_Wlz2lZ40630gmANVTgXtclls-YW-`v>^H>8{f#fBAW4mg0Viy$hpiz`b2d%{KW zpFZY4cG?B>RsB4r4+F@_l2WzY>}X!KN3|o7h)|_yBDufZh;qmG11~FUppw$+3j3dW zt%+6bL(TL*g^6WAcYE#f82D~`AdE2L^1q@V%Vi}iCvH2#d3rFlbGAn#RqdWD@uvBp zc9yOu;2YW`VU^3-mex#qcSom;)aFpnX&Y-4dKA4Gq3aEN%Dyt^cXaRIjj(js56f#Y zenqxc4}JPh>!T8c2HC%oUYz*68~s6dRoiLE7cN}q*#vr7&WGRFS3kCJY=eNAM5@({STOPHEl2qv^ZCU|MuX~LNJ}^#O0E%*!X`dca>unkHLfjNuVIg80 zC^gG7I(w&3)-Vr=1E004zTs}b03~Grfnp;eVMcgS%S+Tz766?3animp+(#iIxN)0# za_pzqU$ssSp7flmyJh;>SaxJT)K8;26Ty9P+xr~?Z??Ol$@7#R*Z7zr6CJ6r}6T z@1Ce@o%>aajjc>q+f&N&7?SA-E&?=ttl)--<2)?KDj#$-?1RwyMAAooUC3-u-xb8 zEGa;rfndeV{dfu2bA{R#_f(%g+I}Z-74kMhQ1a%y)ne4t*TNW*0?^2P`+o8`^I5h0 z7t8x$X*yS4lx*e9NM?L5#YPdF=>$~lXTOGx0LsvaX-gJ0b%{EwL6gZaP0Nu1=_pGe zpkp>*a39j<+okP8$f}Ul>ab+QJuI+$@w%yk&*?)mr?Q?(rcPE(oH(r8zWlu9mu|m2 zp?*|KOVCoO!CPPQK+LEAW(fn)mK>g|#{f+N04%dXp*cF*+R;$Y$YGT(-|e*^D@y^C zseH$)DNA1Ebx>Uq3Ln!f`>M z7zBv(qwv}8j;^)RIv!ZbVKOpFFHS!z)v^&vh`^2}n<6PiI2fi`C7SEWH}unoc}3sA zCm)~QD0#)radS3tLL69rX|9_5aLb2-UkZ-y^0{8oHT=WYV(_6{{i2k9a4^Dp&#-^Q zsy2~rT-GLU3yHObLCPx^eI88pphTq_kMW?58mSHW?`>;P1(EX(Olw+cat5W~2o<`VpLR0Vv44Qey8Rti3CuaG}UDSXOqe65ZKVRRJkh1wOaQc1ZZVT0J zI7MAE5v_Eqv7okdNp>q=Qa8?{C6o#rjWz`!D&$t<)ku^LO@-c}W6pKg`+_5F1JwE- zoXmUnG3voS^{vlHS=W9T-&qj5_P{1MRqq#8I^n&=w z!r9Dj=)2)MI|roNTkdr>X3@;%hKMjzD$T zOw9+R-B@Use7hdlq7;e%#iTHMTIstT43wzPCap%s#CkS8R} z3`5MLj1ll2zk(}!4zLjFGKqP0nRojq08pX#6qiwzX;S1UNkz$BeqfO_&=g*gyzkQg0_6jWf@#{D6TdctJdY#)xiM5r<3y0GG zEgp`4_44+U^u5BabS#n}~nuC79%39`2#&!#L7rP}cf2*{XYpJfbGhP183rth|oD8&`+-!aA?ANcg6 z@1xv}Mw_)4;Br$T_>ULOYRN3tuV=%!1cc(m%~yujuli|HHZ!QQbN7PzQ|IFp5?k=M zcL3ZZ(1auQ9kkxfEzt>-EU7SJRapz8UqRj~DGH|UB6VEuY?g4eWlEw&errv+TX$Bd zR5Pc-ZR=J-hP`PG!c)XcS#AZkKpKp`l{KkWg{wROEa9dxoLZgVA3v zE`=T2V>A_bX=CB#OMz%%$MN(&H&IQ|M}vEey%EearH+xf$Lj=G7yuk#Mx4Dlh`+jE zhwESWV_JCE<|fhx`xE+jll-pb-!9*N6xz(4GZHGfAEFO*Jlfkl5x#eKA^g=+5Osfx z(B|?&4dnX0PNfI;NWto8O)=LbzIF7OGm$l=&vWhM7Uv~j7u~t(-3Z)YGVUd%+{r)Z zn+Uy^Cxx=Y76F}3Hincv=_s@$B2BfXa0QJ;x$crT5~#^}@P@!mOKsgLY_W($hC4>Gs~< zzO5$)YbM-fdv7|-Hi@uIoys|$8(l)3--igfC+pH2B(2S1_q%rf)Gy%XoWm(mBnd`< znUdjZ^b{)ihS-nc%40lHyvGmKsl7Fa<-(>MhAm;boHvu(bp-BXsQ|e_p@9>X#Hpgz z*qspj+3TglBOzjN;$FAtZbT(|#km@3L$-#TTWSC*-{PXtSnS)z+C3LA)~+u}>gf(G zNw(s&qxo6udNv)?o_hjnBPy%id@Yf^mHY?$utuwzD;-r|d!Q(xW6-hQk!}M^2+f(8 zLZwsPm~P}y70}EWWs_Jk*L>$&-o@eN+u(t)xWv*`GW4or0OxmD&DTf2-u`M%U|q5H z{meh2vKj*4czMDID~`t7eJfDB5deb#Bq-_G7T*m?a<-Ngg(&&P676XlU5Fh3@b42c zZ!VH~Qw-x+a#JXA6}pGV0-uK6!r3PMu-yP$5sznaSI^Fgp{k$WIQONjEBm@jS8SJc zfU@wQLDP@L(aX*cm8{R=dzPcWd-$CiyCgK^D_HS=iGObB`&qenPF#J!=-sU+@1d#h z7-Sq`&Jes}iGENX-D4T5aJGaO<)-6-u8EJU4jrXAp|oX<;{_B|Y1L+ogofWO4~B6{ zR|>-B)YEsxbD3d>Zy0Eu?va(|XbUYB$dfIbN0r-etvNDQCw%ltroE@lZl5rXq_QA> z=*!`|M>icysyO%jH-FXFwo`ZIJ+|&m-Vzm1*wJy#+T}=MAVG>EHhu$Dx0iaZG=3SG z_8pu0!P?g0l+W4c8>5vhzU@~sHW(0}_^dqUJFk)lNtIBsELIh#8Y_)LEljObdF%Xk zK3v}lHJp2nu_hFx96WYyUUDpULnzq|BtIi*AGl8AJx&KG%3;6VS zIxwOyulT9BghW&YVg4Za5*MgsMkQ2pDBYY*x<)R~4H>bny3g-8mNpDVVN(5|*3sE) zlqnglE8<$A;aR?LmaBV zlUG|V>kO|R*s;`MR1alE;wygI9dIznNf?C%Y+SZKnnQmOSn@odd8+Y!xXR9I%LZ`^ ztuhO-58uxwx4TTW#)HojJ}ah7`W*U{-#KV_$O7V5_OP+VCgk<}B1-KXj8@rRBFmq| zfvrYcgO*9WOeZD|scM7ZDK?{}M)^~{WQU$60X-E3BayMT6dsxCUVk~aMJR!pLb(l) zkyh5e+JpnR-_W=l(V_@fk~Yf5SX&M!Jm&b;hxB%D+69g_u43)^CVaQaJ%i=rYI8%m z=wHWDB(d`{?*_l^+Jo+97oL!Oyuf=+?263nkO#OD>bN*==}<2pjs>-o?%hHoq%MWZ zD8?h1L_&6NLG`$MlJeXAYuC4#1qGEoM)7E!G>mv?LyIoJ}X)PFDg8ALHpTLAYdC!b2wK{4> zm`g3nXoG_X&?K)hES1SD1w7H#af0GqJx#(cz8g~ty%mj4D~S?X#k$ug4Q}*ZyEny8 z4mK3Sv!tQ4G5d~6F=8xP;N*@JNP-$LtYb!4zi|ZgblDv*vfUH_*uTB`?!~( zp6-}-bduIYi!^A*Tr=U(!)FIdR!XqP+=(KYq!3gKbRJ6}wU3yGs9?Qkak3I6Y0@x= zLR&`mOLO{UYs8VzyQ{zCR;2|TY=pp}L=)a^bV#CJNHHq6&F)Td z4`1GHVNuXlry(2k;l1nbemBszT*#5Trh2U;@Cd3o$gKxc<4$p~(nSV$dDRKPV~o5M zQ>wvTOl-^vB9@Y*LeX?}g<9)6VWYVj388c-(TXdv-M46liV-W0CTBzi-uIBJN_2GK z8?Oe=NcqffSj{R5Vh4t*a|9>}amgeVY7t7;PtJNU?m>^|#*>#MX^$|U0<8vr+jUjI zUR!&^dAB|ABuO}^VbwrO`|)BUSSA?%m!>WX$$j8MaFyr0ud!P;Di>{YM;>mW1waBi z;5LgUl%4pJpEgbaTwp`mGy8!xpQn~2SY2?U>_o1`9I5^A_^LM#TX$T&{6a4IvG z(Vl17e98DKL1jiey#taae-I(d7@_{Y8sp;dsN~~qnNn&RUN*J^k4-sNJ*}O4q4Day z+`*b1N*W(jg!;G7*WKEFWR3OCcl#tTGWlPWOfKD{6+VEDimhAK^|>)IQI{HDDJi>q zhbvYLnsWZZgWvM*B(XkpOs5ECBhdHQsiFNADeif>Z_V^JYt1u#HTU}C zTPqXQ&_UU51c46=L)3>GNS!JOjz!_9=Ai>ov&k(#3Xbgr-ZoFYKE3>&E8M}AKIL_% zyXI(2NB5PtIUVhY7w{Bb*PP_q-XiuOcV7p{cUl?LeR)q*XNK;T zL>=Hdu*B*g=BnLdqN1q4Hp#U>ppnmRzkqye{r;k_2nSSmEW-g2ecjRMVOl%Mr`n^muG zS-6Vbh;QwUU;3bMuKMij*7dy(jEifAMlqL60bg%HpX(y)i^{vo=B|9LaArk2rQw23XdaR-=I=|}`FRH=PkLJz zZ*2C7(`t>b*7!XLV7c!}Sb@$A)#KTuJSk8+uiPBM}nV6y77NgS>l7-pc_PL%`bTXnNXgtb)U{kg6VX@haZ z8c9(?|1uy^wE(F7a9gY}_RUe)((#?Go#4y5d20N-)?jvd&vxOdZ2QO9sq^$}bzN(| zG0r?jw->d^oT~&+>7_s$J?gmcV%KvbXqil-76C zTYS7~=+bTROIKeEzVm7Ob@%*)HdE{o0I2I4ol>Qleh_b0_?RlbRu)ZIvDyWkEPKc* zNQhL#D8|~&z*#-k-^wi~(BOEjn@HBBR!>BJii$?y6=HRNX5x4WNxbMHcit4O6An{M zpG$txbo!8NVBz`8Np?qwV@f~@Ue?Ac=UtwRTH3@RjdXOUT9kOZPdfIyoU}&;KgJ}9te6e)QWl|i9 zWI!pcM1LnzC&nxmXQd7RNpmws9Cfutji26miaSGm&R6+KcQ)+qywP)^qvy-v3-%MZ z$QXnXbw|6*+H>b@#oOIE{WmLQ!5PhJ_O4SfM4s*0cR5$agRUA<37%TWZar|RhHB7W zAh7Iu&mPo$RTQNgM$w3o2S^0K4nZ@?FL@!?YY~W^?nF_?E<;l1fekX2sE3m?XcQE{ zIYd#$zUroDyjBAkaGmPDP@6*yo2LoK${yMdI4Qv3Jc2lcjY;uSUUhgqi8(l*>FscZ zwRxle7Z_Q=(f|of%$)q%89BK*Nrdn2mJ|$a0i<|bG8SlSN^w!Bkqsz_-`>%1^=?>?+eVH8xlQ3Z!mp6=Al-<k_eJB9ki#zV$vt0i272iW>18ybm5kV7f0J8DMVKvuONduE9%3 z%OemB7w=I~j9@f)$o@*A5fH1V;*fm(PeU$HH4$ZsK7HIO`QgU_8Tm~!{ci0=k}`Es zfl~Zp0U@duPsi(FfjMBRacwxxQ{<3xN=h=lvx@}P}rMDm2 z!F%>2625eGLqK=3Eq{yF%aYDTV9LVhmuqy2>g4_SBB$xIq82y#M7bc12dkU+RLPoa z*FTDeO=1$lWH0@fO}2IR7J`R1b4#rE`3Z`PD8Rk3g*}RQHhjiD!(w02=0{$ME+rWY(zCddf5cmdhc+OFOIYBLQwDEr$|i zgCeLb(YVjIE*}e5+EW^4y_A-6ZQ2>YN%=_0OW7@y`!)m?KV$0&Dhc)#8(3OGV80+L z$1_9b7l=^Qa;nEL$0|Edf9@?fQ(dPfbi`7TO4im>;>8hpj*d9)Y5I7Fu0NZ104;G9 zCQF3Mb@LQIQRV(9`waU;k6|YN{vf`M52=W{Ba}YR`WdqEvg&8!|D^6L$Kz*iXy2vp zbM}@56-AGS+S{?iPy@aO(qFmCX!xl;$aF;dip=DlX${K03^M|4?Yo4Z?O(@*FL%*f zT3_LJV9!E^wAuU+F zU9VK3P_j^gpFw!$+b*otD3@$DDV^AcaE$N#m^s$qrO_0&N#&QnISB@g5y?;ocCTz% zdg#L*&hhxcmgHXFlTQFGw%oCeZXUcjgsGw4dq<$x!xk2KMCp=2^DhmzUdX4n*Vp4} zN0!f+Ye?KW_vrQH*7>y@rl!%xgPPl?&U#+jp3el6(MAmghr2UGv(8O%4h}dKra)gP z^ik=8*6HwTsxmCtK^+AE>DrMGjDFt0(a{Db^oF@x(3JnaZQZhhxn@b&=NF9-%y<3=V{!&uuE)X&bsljcL>fR)wXx$Nz&NSoXpb;t1@>_o7DA% z8%X!;lG^MbSNh%tF|0b!!vS%{h}h>*l2gUfZw$=lQr;BhJ$rM`Kj;Q`cX!Xd?CnRM z7XOm{h^W~Y7pVRotA0>Qxg`^o^pC>CJVb*Jvu~JBMC&M&^J84@f}#;4`MLs0l0UDk zgD9Iy59Kk-Wr^4x4U&PSC`pm`{t+6RZ-*dZwLH*d@9gvQfAISr*-L(_ha+A)ah`4sb(aTx$Yd9lI-w1L9i46`2UD@dpc1mRz8=Alq`gj_PqzMa_;x8Y z(pK#OQ~6BfNg3##{cpR-1w3cBwYGV6MBH57)ZzF7wf|>8A5Wy_gz)_HI+|L^P zo!50Tkww}Ag)?u5{UTquZHFd)Q1Ea_j)*{~DoCu?mdl0Er_Cn;4ea3OEUMkq&O z4tMO8?jfvy=9gE!%Ce52Ixh>u?|Y7{{2Y=n3g5YBNCjHfdnW*)aseTJt^w*1a>mgU z9=2NlczmO!gmhvLQ{LMKtTK<`(}KH9R9(}`go18L1srrCIpZ6S`PMW9j9(W6%wz_E zqp5mnUK+J*Y8!$<=Zb;il=@<`7ODB=25YEGTjs@wtiRWuKf3k~Pd`@DDhRmvRS8DI zP;fyq?j}$w+ujC>pWtY)L(iCR=FCIdG=UvR_t;Yd=GFl}+p+eb8X5f6YO`7vvFe2Z zkiu*qv=eMqfKUI9qH-;YcJEUgdbpze+%y~aiY@VHqJj6QNb&ys_4+5eEB|YeWZb70 z=FyB$-?EyI2Kd#bd` zWq}=33XK^U4iaTANcf6RV>muvJN zrC_@~7GG1ULg8>ODHHCCm+%+RAjY-j1%+nSwWU<_0$!)QkOq{gUA~?)pQ=1Q!0QzR{k zsC~8H1;^7fLU{QXIW2e4#+MqC7C|3bA+m0BI^SnSazf>|eI1nTW!2qqq8Nf%qlB5x@<=lynMg*#vC393q&`;T+m zpW9uOd13VQv((;>$*(`|;Ue=R8YC;u?XnnjOZmM=8RO_^uT$)oZ=WRgbXg!8q(sTG z%sS;(u(mRdoN8N%oI!tC8BsJE;lXAS$vDX`Boj_Gfbi4f&FT0Cr~Q}nYM}GYku`Fa z*^{FqhP_7;{em(Hj|K6_)Vlh{!kbiPRoUfo5$A|J{)wYp^ccO=twm119t(@INZ_IGf^8UFXcQuQ5)EdHHE{Phdci9th;L`SQ#nh zE#A#xi4XoPe<)+D>Yh_26VvIil%AtDXWvuZFAQ>AwA_hByR={2{F60zwB)5qy%LOg z<*E(Ov5T%+PGBqObN^@ zJ?@4zY1wM%6+_)ydoXIDrv0rhpEV63*MHnJ{blrKWw!h~$BlUQCFJbidr9y=`juf> z{uvvn!GRUB_dBng&9!2iT6Z0d%y9Z8v)Rc2ZTz%c&f>CWNrIZKhuTvOWw4P?*zX=H z63914l@}0vMZe0wfrZ53bQW3gxPtI~mf$qMdXt#q#YQ|GxjecIvX zw_-Y=B_dOF1opO!pD$Nbap5O+gPtE$#QDdsBfRQT zSx|O&)D|+>tbW-Z+oT-T96;tP^I;?|g6Ry$VTQ0tgx>4q*Va2qt2J#L@haQRjW<5g z&zws;_`%KRYw`x!LEgwuwSAYR@~|wcjz6?M zDa|zFU+L}AjZj?wI#DF32+@eG2q5W6)M2&6PCIQ z*%~4cX}EU7_OPK7wi6_s;w`(MHYteeQn~(ABW%4MP9Ft8C3?S9X(Ksv_2CvQr>RDV zDua)bK7o0_0QZ;oHa|<5S<#wgw}VV%LURLxfDgYk0_>!X_y*3$dB0$e8)jtm%v7I1 z53-e;qOBJbq$l*+1kxQ=b5`>iDK4pD3XL|m9^8{?ZOqos>6dlfw-|?+kjZ-R;Q0)0 zPo2U0{|RGeR8i_Eu9HnrxI3n{n5l5Lf>B@Y3wVuAOi)I9C?mBjB{~e?HP&a-B$EZC z7IHz6wH*P8J5#{s=)z6*w~#^(g4*M z>jG>)t{u)!W8PZPzK9Al@5u7a(cEVpKEWtTF>o$|8ba)C6;N>BbYp#>QxQJN+d2bxhrjSt z3^1cr_(;!T_8%%b5DY)@_)~_SG`$hRB==-Lz?DpT0haf zNgzKd)Tl~{tVxm|7W!B=1RCIy@s1j(aXs1OL7>;zal2L+!k1~ca_?mN4#(&tZ&yz& zzY0utC}8jH7@zwlY3MJ@+@PN8&me(ADCwHkwd=E7gn|Jn@1h!$Qer3 z?Q+6O;{gA|=AWl#dyrek_irC?yf?doBi|@__J8ZbKJ#){WJu%~D3==Hef4AdA*TD=L{ONNdncx{AK7FuFAstuQqTX|vnzP3>{8mA`FVW8*fX^m zi>mu^n|TPux(tOTIfQODtm&CXDIB7#aqa4mfg8L{(44d-F1TP<#imW}eV3im{0+@R zpYQ!{^5Hc!-=%iNmK5e&p>yE@l2?%ZzT6J=gjQn%5|KC{@5~o2_Fq7nPgm;@eCr@l z{-#FQ#*~a^`SXJuRJ4@g^?fD3ZrqJAI+F|2&$cTkI9Bccy!!2V!@&A!?L0LmG))gc z_hFA|3FuI)qXx9s=z5$h1B;M@H8wKU_HWLF+oP}~%qx69U>rfbaJgjLXNjUAbx5e zujF1qmhP*|Nhnwk2J`x*niZknE29kVVX+zHVd9JDw#Bp~jf$uX04!;8&euBO*baJ4~JdN!f0`HBY@u zX-~I%(GibbP!>%KgPERoZIsZjU-i=BCp!`VLcnfn#}o`mv#ny)8z-Jbf|}kG*qLd8 zJd(f?JWO&oPahL(YaM^ZwN;6AK>&*bM`?_elQ$1k$^)|p?d??_SOQq3>VUEcnJK@= z)nA(~o_Vl$L+w|W5Yvi*;W%~mb5_*@TRlfE!md=l8ju@foN z%pKgyXLZj!jPl88n)chL{?=>#K}XDvluvBc?cEjmsp#fh^c=nUpj&pyQ;=h}pB$l> zN8%5hT?+KEHi-Slx+tYZN0~FXU?hBSc-Cd7GRA!RH@%asDW=a96voUL^zIH>A3KDP zN+(vz&JGJe1-IC{4Cx@i>s()6+lx)Wnw81Z;W92J0-Po(9TQ=nPD4U$cWWD(TcL$`&AqGxeNGX@qo?Xt#FmLDAKA{XM6L(t+Q55Y z$98y&_}6=nw2?NYHz*7zRXi5Qnk@Kwjlw(ehV1U1e|TQp9#S=lt9;?aRtOE~b(g?=EqhFYf}hVGYy3Sr9{DX4S~dkyKhuHz4S`L&rJsY=X%M;h-Y27_| zI2>CS=ie?iVfeU0b^xVG6Q08&lLvB{>`kNb2&TQ=&hWx5PVa^{MQ)9>+Lld1X=pfJ zEov3ZOtu)2N8MrGUC*q-N%l&Yf!BozEWrQ5W1dwWv2##=TTN^wG96arI8Ti7_gAT{ zt*QaAuYF}WFjg3m6dGTl8rjTjuy8QGw3DKfT@E;Yf#|^h5C2pKOpE@#%^?32yP)7lg|dH-!1+{uKktyi~hCrXoPELO$a10vte z>H^*FMIyF&lXMbA7TL>{mo$|HHK;O45dz)dUWW_6->q>rQUFdY@k|Z{_4i@>VJVFH ztCe;srbx|6PbZF(l0xEEwsuBb&Y!n1fsXH%s)vYTRCBbRym`J=S$c)Ynrje#bkxJ^ z8L&9eV*nPadfk;1GovT_>ipxKrsV@~Hg>ewe){ZkJUucP?bo>de~?Cz5aDCU#x@5XqQq1) zlguYnsWBgzW2#+rcLrXL-j4M00JuCOjZ+yzAN%(8Y=LB>8xxOf`Oq7qjH+r3k|uf} z9B8ao)cNQt(dk#eZXG$hTxoB;#`=;Ps$KBo9Cc{lQp=<7es2oRj4CvI%w?|L|C_RO z$kkmQ5B3zX(Uh1j0|Gy?*nl6vy8lD@fqoGQFgZt_G6d>5$%gly#Oyo!%H@)hR;PSk z^d^HqoRX0SuhdCB{*6HPx6GFBZE31a8~HlDT!&1(q0f}O&v$!mezGExeicCVM({58 zH?+7-$~mcL=`vD$-)eaLiy89rHuz=&eRODUK7yct@xo$#sP+DhX+Aa-3`zq9W$Z1N zvCW1Mp}nOea)2a>N|LmJZm0Dkw@Gr#uZyA{nKUL_1%jY=ts{ja=}YQaNn<_EDqf;%}CJP(GdMf`(v zdDBQ3!e*pJBzkO@oPQYbFP|1YENPpW&rMz3Hhh*K?vuXdnUL`DP6R9r1Dr1G8hm_X zbNs>2c`G=dE_P1GnVp!I+kYmlty=Hg=)oW>=qIQMA|NfI=^SE_Q}}c(Js*Trrv=?Z zO$I`XvDl^}_6j$ z`i8yzCD7VQ{ThgR`^CJi{g==Cv^pd8~(`S0q^*x1mi6)b|Cu>gi08*>&zFSoD|co4J2um81m&JJaxJ2HY|y1&-ap;2Hvi;oze8fkiSpBvqh6v|*Uto=1wo1Fl+7!!$Tl;!jH1N@|5a zbA?G>=zI8m7>b$%y%$Z=?KP9+K`|lT&M2B}gpP5r1%SiZ??1=eGwGcVIZ0gF5h(4= z%Ny@MJKo;vvE5P>3QS2(IbZy^h5EaBUf{CEh&7DgeC+Czu9fHIn#L~`+rhMU4@rxg zJ-UEB&2vD#8kx3-|C@FLgqd)f{i&pK`|et-XM}eHGc%80Tz zf{tgr)w3r8#F6~G$UR;g^v-^YT&TM3f*V%Gc;RsI-%XZwd(7^C8Zi(lk`Bu|FrUX! zsm-+ji$$@p6-KDEO%7<>x zQr`15YNPb4<%es>TGDyFq*`}uKGGh8aSz!Yd9$Qy8ugqA4E?+@*jy4GwaJUx@lzQBiS5L5%B=XRl{!t8+Yh;U{LMl=lD8Tm!d1)*F=Siv= zFVwG?=AB$Ke}$%hI7NNsJ+QWeb9}wS-V}iZao|8#`vR0a!=poQEY1;&EF*_W37F|` zH-s5b4{|ATq1mvy7;R+(JO_{(9un(7r)n=AbNQt?`{Y&D+x-)EjDvM?&!}Ir(sv~8 zD7Y56LB4f!Z&YoNfq}t^9*&xI?banT*vv;`5gsE2Znh0J6kG8OWlxdr#CoVoOHdmK zlD=ty3ues(Hg%DGr8r4|CbW=A$m|8$_4tpcnrkjtOXN_FazyDPP^~RF_ch4d1U&*I zi)pJrLI!~Aq?~M;Jy<_D*zWgog~74F+iiA1dvz!KE+s_X6MwdYoZ{SoRkMwvpd34A zsHJS_^yh~e=|A_XsY5>fI`9VSC+O2kU+g*?Mr?wnukCH$+rN(kbBAUhQgvPXjs^?8 z#UI|I6L>H1yYD#t@l=-1olPI(=8jtzEc(Z`eQR@&3qE(u@~h>>M{#8HL^LqCw?!g> z>!7FKCeyyX%{O27-xJ=9tQS1S-R(|dV0-|VbfelHg=2x;js&@kR81SLqgt|Ck`f( zq5*)T9nz*B3*%%^%}wR?P$NUJ{r;Km6+I z-dDOwR+-PP>XHTyx`$o17_|lZi{SUfdB*N)`Ok4_^8&C&#Wf4Ng-Pvtu1*jtc zSs4vwZO(d%GTp896M8w|jyIn2A^n^_*0!u-D4QrN-Vq6iVmZJir`B2R2hN}Tml6~|q^2spPV+Pv@#T?^7QwfxA9^Tdmy&3-gp;sD~t|~F6qKZ`8YS?2Zrkteh-YoCzL}Ou!(nJVo}pFNsj0Pe2T2C?BtTaaN~Y?uHx`EJ^q{zRMge0O zyKV!2b|fn@G_-Kd@^88kjOs{lj$!%r9x~ID)k_b&?tPJmL}Kl8fNt%l1t-@xOtBBV zm(I|o&+B$UnNR&fzEjb?fFur=q}Xn_o(bDM5PJC4%)X~g)z%Q$6dQ#Q+Xi``@Z%~kXqVQn4jHU50c`-!&zu#u3iuWmv+_(3F z_3XLtS~3@a{B~_yfwh4k+n5y-*z7SZ zOd<>k1k9uet*VDTpW}{M{g`c z-E@?Vj=Cr&9w^c2$SK;AY7Jyl3dJ6oH;6qhl-$J0Fq>}Ro-~ND?UKK*i%!{Kc2}gK zJgi4Vdcs3hW+~a)<)C{CTx`R^z=_#N<-?tAh_l13xJX6t0et!J>iaLLVGCN7>J%Th z$^(0!udLIJ<8nPW6dHsepFW$xsXqZN>;(53y8Xeb1L$HOYATGQx-OV=Gz=v9krOR3 zqryrbx#(0Di|KFb(=8}=6sQs*vcPqDG~DK>y3WLSxmrwN`rKN6m9BvDrCF7YjSldT`*o2JM|!i>ro=MhSmce6>CqLt`KVY2TK%^nFX<*_nr9w1$pTo20QfH4^(LG>%; z-%JfToCZ)j=bW)?1KGH6yMpw=N4&~IW?$o`M>u!l))Tf`<+eXo{*h0vBPU34`VTV{ zV6;;;QKci0x@8lFs42<^VaOkoPi5J{a|L6P6}j?67ECOLNDczU@fr+{1>mvKJlzoq z#6C0y)SZ7P-zI-;6eX5(txU`_EC00bF8J<0wqr=FuB;k@ku!VUqZwzRMw+>(k-=%? zfkPZh`7hlK1+2n2FEz;U2SKDcp$bM);B(7r`NdI!l#2==?^u`-jH&Z&V3+3r0SfTz zjXX%vwtLse1$kW~-}MZt1qS8*K|}!SNw2EWONY$;=-kL%PdY6dUXt9j0UQ$Opf+(z z$K_TAFPkwR;j*x+p9pO0Vwo6}f6tsE24K|Vn4j=9_;(QoPZnHc0}f7-nb*K zNUs1UUe7m+&L_m`5yN_8@8?7zhBYGY(|0NmSAf&!U%KGjG#u0q{=9gBv8pHc;O6*a z{0#o^n=dV|`U1kTj1Pf~k2lm@&t|h5bRKpcmGeAKZ>s0!P5+%@@V!)4AoC+{jvKMf zne@@>MtiKcO$;l86$sMkjbSEbR;uR@`R+(eGdBBuAunRMv+Vu}KaQAbDX>SMuh>|4 zV*KVJCuFL1TqfHCxct*PBU6UJp(qD3_q*yP$H2Hrg}fiBSS#)^T^iL+3ri?fYS%I! zl3+3;eHKMMCZk$_tz6Dt7tL`jgbW2ox7b>abTo;YJnkk1lU)pb7uaLWNM<2H!Js;{ zSAhWdOHcqXCC%k-Xt?|lS!(o{x{rGS0tcoZwn}X|_@g@H$+fppyv1P4vw^pdv*uhk ze*5^nd3T1Wb^n>CQac3`^#w|I($#oz%U_hB2XnD^klABwkb&w$C$lL%LTUrpMJ#6f zQK=&xCPt$s_0>MjO+6-o#`7Ap-u>HtX2i7X$R5&j#?rcC0d6C`nxdS+6*Dy%c1>j( z5b%U`cRBMl6WL=7D*d9!GIJcsl@s4z*0fHfOl3T9F%4L;XghyYGm(7&0&rjgNuH+A ziBNHXOHVq%iPtX|A4dxf<{IgfrcbhOj@c&+%Q|wp)NI2PsqAyK0zi5*n!eiYJ-eITCjBI z&{dQ{QZ+j=HDkix)WzAbN*)tqzLxLz;+Rr65hgm+U)?~26JEee4Qhp?0)9*<;DeX1 zA8Q%;1L@07aN!Zs({FwHvmA%epsjwtHc8ZEXk$fpj^hSCnj%n16-SNIt6- zi1c1`}?BHW}h*?U+k;@hRiO)WcKFaA+toXdy_+a{ZU0L&*Z zOkph&61oP*NxIR3xV2aqp)&BS4bZNRRYlSw!-5QDk=EZ5|EJu{HmjhFIa$Xj+` zSuDWef--xG>8TFtAy5!mUzF3%;P#b)4aR0X$xwUw-P9Ba;DUAHQI95S*l!tq+)|iX*n#OmjwD{fX556dSy=I0);m{!J2bznnU6nq5>>QxX7OiM)LpNk zFWL|2^Tu#gR#wOZFlBkOe@y}VKbve&UPbb4WSM$E(jG@0!a5Awi2MUhqgkUeop2kn z>utHvQ+HRo@+9xuD0P~i4%a$r8!~qhOA5u8N6hb+anwZ-t0b$9`t`W-NeBS{y`lV? zED|Y`d!V)H%&F&Fe#*J*IRq4r-QQ^?{qo?Ry*uZvB)j310T%pu;m5s8D>k-5Bo9ec zb~KX-V+~b3@dXDYA}~Q_e6_f8wxGF8prH^|oK#VkjWQDV?iZI%M^kn!Me3AA?g=9? zC#MH>l)o{4zI6R_$EtbfsNiPe-#p>V4LcoAzq~YYIjU>&{@t%KHJO< zr4#q3pq2uyJMtve%2@{yC;o*#!)ie@iOq1YZzeHmBSL>=U)ScCGc^iqM7{E67u4-@ z8Ae+lWxF|3N%TWnT}f}oT>8phO47kGuVtEFo*Sos{B01ls26SwW))+>jAV5(l2=iN zBQggq2QTHr{Cgz9sWctaFATLlClpT2?PeSQW+`Kjd4pLAKi3{q z7QFldcepWro{Ik6dowX{chtDruGp0%7x$ePShzr8mTuO;xHrwG9B4~W@NOHyd85AW z74{jmk%vTeky}*h4ScYMP*!MZY_d1<(U6q{#FDW4^E-#01n>3Q2>@$%}KP zjwlqFz9i#n10@1wgF_X#*u;zaU-uXk0!Yp|+!4_d0`n^N0kJ9!Kqmu}xByalA&~*0 zl`Wu9fC?}*`m59_)dL2Y969#oaBmES3JqYwT5ur9EY`p|gmOT$Gm3P($YaD)TiG#F zV;kN$Y=bn?SQW?$x%i$f;cm9a7PH?kp6q_9?)PDnM;m`H{Zh0)cYSphJ#c$sv%`&F zLmQqXvX1KS-*IU=0Y~beOA2}JHvQ#G-zaUBgPQ=4b{ekE6&%<#My{G@X`+mX*g}7H zwLW{oKWHNIQEiG(kZ-q%ku9L)!gHUvA8=6Vp)e9*DQfaXxSy755vv|8imK3omJ67O zAYmyK3MD`LWo7RznGU2gwIjYZLLwxH@wx+vGV`Syl3@-cfFL@F)f^9DWNQJ@kM?e2 zvTJrhIVbk~z4W$x{`u#!d^C~>aTl?b%Slm_GAfqf$OR*By3Oco$>qzTSPskw*&8)}u6R86{2 zlSC{xD_~1eO$EqI9;>t(R#ezRktcW4;0z?dypB3E2mqe@VC#==_geRa0ek9xKaI9H z-S^=B-)`!Swe25v|G)o8;1;}aJd^cccra(lb{0q?OoF?OJ=A1i)?D+FJ)ugg&s6Ai z$4G!#PNZMEsFv?v%=Y*9C-@o}jmS*$jT-UJ-CZ8hL=(@5i*3bos*a3FY&(l1F2;(* z_O%Xm~yZJv!LZj8`UWvv7KqpA5=dwGsH8+EpRAja~f6;T{!eH zVoOC_>S^O_F0|B;@4jKe~3SSMRHaUkgc}`|AAU$=|Tvsc+{xr$!MQuT|X3yll5h z6ilpW@VdVfRRHlf20~!0+Ej8^{CijaO1yQU!Md{l<&FO-Lpp#sZ{D^Xh~s027k=N! zMKZ7VN`F($jGmdku+0d|Ba!+5j`fDHCL75{^2|Kt_OrWu!cP_fzzCID*`-&vLeR96 zor+to#Q-}!cxq@7s=*P<_ec`JE)!eh5KK<_P2**QyDFa>w5Ya2YLcJ%7hj%mX^7s| zX3(6 zYxnc|T#R3A*;)5wr!s-=bqEURu~}pOj-{?;1*v)%oy|QTzb{9#^Ug(vLIeWkB->Xb z5T(Mx=@$@GtcX^CiF~)aVrv9t2`vqSs9UyXn)f(-`0^)&pVcV6S?>Q?A8BuyzdpV* zdvIoUJZ`&3d1Q|e%*zUTp&#atj4FM)~Ot5?V&z*XLsOnJP{#ncP$h&;u z<8O~wivG*4mzB%T=D>E}h|M4i{p$;R-kIJI)jR+4PxXUoo&YHf( zZs5`VTwaj!6O&mkZwv)2mmDFr)}7x~v1@0+R1Y{ch#n``ZYGS350Wi41gYJ>kig*q_?60pvrcC}a*}Wl#D_DSVM@2pBTfgp zy3d{8xPJTwyZm9KsZG(r)6=gW3sVgg!%D6W$aFuE$+{+;=fINo1Y2RWMy7vsCSN%T z%v~BAo1$3$%xWJM=V96Ct|oC4DJt+(*RM^1pVKi18Hcf^1zOp7925W`Oi~V^l-PCc z_n#`3Qi6;IN07P`OYetKH~=5`TOmpArC+9AfWNt;}HVmmS> z+iuNepgq(4a>{SA{IFfIw`%(yiW!i}hpd0k0Nb7NBa9V?UuhNz+*H*HZ<}CxV%PoZ zPQ}9BLpclc%7MZMv&S$A+-uqzj?jM&{(2;{^P}v}q%m5fw;|EYOd%@riVryk<3eqy zCHNN?6x>5)VsbgFwQ=6XJ5G}kT)bWqPtLl#M^B05OM@GtRAZ@V;AP{u;+g9~gD`m) zdu!EiK$!zmoFgu9>Ba8Sc`!EpcQRk~*=&_{kK)>O$Fl;ljfn|?RUSza@hTtaVQl*d zB6bhPHq-$o26F8jqP5riR@4WEsa@~njrqWW*p%3rCf#*+_t)V5p@GQ=sKeTiY1I=g zl*sQtyB@hooJMzNo1SpJ`uZ>C2iss<@a8hYb)9Q{KEFzALR_@3d~8c8$RaJj`2s~d zd3XGKQN3KGCfPoX>`+E@SuI$NHlPZs#$>x%E`sxfMw(h`NkXclFCDlO`t;Q0)~z4& z82!X>4jpy+NKe-F)vG9~W?6Kye4xfdWgg`^9ZL^Yb8~geY^r+vTQVo(`<~&`LY*y< zHt?B-#Ion`nW5(Ci*D=6>+^`PXk_StQ;RFD%v_5koe;mGUrnc=gZ#gr*M^IhZSI)v z{#2wjn54St)W^l;{Woiyv!F6z73{*>BkWBu^>r=iQ(2}f#j7LXsC0rXBoZysDb#0K z-`T_LQUJXzH@@%v*sCZY3Do|F&$LB4THvFG^`gML3Vep2x|w!&U_C62FyPjT6nx5& zNyJ(K6v4f7M5kZl*N(6hEM1eUI_-G#l_H-gF?4?0>O)SG(vo>lh~XIpTN`f<6$-TK zK(IXK8Jn)8>4h)HTE(YJn3(C7+Ma<+shImAaUy$4cMcB#v>TYMhY*8?zb=y70u--bZ-~d&ZjN z$FE&P?kEe?pSdY@zJ>I&d3aja+fe)0YTFsg_oRj!(!b*AR5TvcO8_qW$(>q!pH9?F2( z;&b54Fb#bYpo;$BHdOYQ&f8Ym6h1&l(7?fRRsJTMcOHwo8qTjjE8k$_GnQ(xe8R(A z`)2D5vg!~gz3-Y_5CeVWw9N$qR#rw}!?~6TS0C$#+bh+$pT$b=`z9S74y{P{)^if@ zZ~WL(`uxe&GQ(?jj=D>M9SxAf>3$U2rGi0;th+t;AU zeT#*rpRFsr%;dNch=!w%ScfFAQe6Nb$C?jA31Y}Sx8@v=tLge0HX1vBSdmt(pBLB% z!A=+U=V*WbT;LZJHAC zLCMSCqTl?9n=k{+grbL3m-k1YVR^rutE00oSnro$_6{71&YxGCuC;4B9TJS7>T)7z z-m<*w5Dj7#In>${*!-ExTK%pPs_z_1HU@=hDkBW%P~* zeSIB1pq@FDI(-Gw(PAXm;q>)e&u2WzgA~`ozdJ50pz^<{KY}8mz01FGvgrW z9$oMuF%C2i^rgk8e3y{ok`9k_5IE^Sb%vpg1*{Z2Ry9h-su)Q8omH@My#d=nNK7}* z8w{>6vC?N8E4EY&>fhsMo&R(M(6!NHv^!^}!gD-bpf15<%(NJ!q#-oSW z(2i>PG1Meg`}8v{#bk(Ts#B@^<_w52N-|G}F01G64IiQb9Ejrr{a}Xga>%uVMjd)R zW#Z|-4;{m&!U+UoS7QDQE4w2lK=#;T((AXvLl`B?#*9m5J8-Bgvr z4nlyQM_#zQjsmp24^h=|=CA9V)-Q)xLAeb+eQ(*pUc|JOau6samTBj1_qS|0q}1nc zgPJC=um%PI1xjBgzQOWbv1mJu?z6Od2!i3>C|rm&e2wusVo8hZr#ZGnUZ5ugzB}(J z({DkDCEj?~c5uVOrJMK2>U{VniNBk#h-CoyxpNw!I;Hn_66E+?Pyh|iE)hJ` ziPGONkNp41mB3vv^8tVUkt-44-?*!*DI#%(uVL<+sxx78cefC*Qn$ zyZmc)ZE^YY&%cl#vtNIG`u-R8d)C<4WUD<*y@r0zd38Hwmg>7aDO2vK{W|#iJFZez zWA3XstWiL8G^_o}WofN3*>dH7WF?HLYqS|<X1IJkYfsNu? zVWe={F(SE>cHQ(_z!nqq!P4?7p(#pFWm0Zg8z!ZP5rCd?TGwtp+wlyYyzABL_g@0F zJij9%kxKfKkTQWiKVE%Erqm`VIkAP&{N>>R!c~vmlEb3A27f?b3P4 znYYcOH`@32pPYZ;aW7^ccE*25EhOZk?d|r&)6cF-NMaW!|39kEJRGV&{QGBCgQ1yW z82cDYW6Q{rPz}Zw3fZD$hAe|ZkxCk4Ok>~5PL_y4A+%!bd{Nm&Nm?Z(ZA#@i{jTSF zuIJ|u*PMS`&N*{F=l(&q8JS(!|GMYKM0Q&&> zPZ!gwJWMS;EbOzWqR=f(R_v3GNhUr3uca>rDY zTP5z8UV7`SU5ko1r98pOHxZFJ11}_~pwuLVv3rr7oV9w2s#>c&6iuZ{vev!_iUOAK z7sSOs1=t3EJS^k}@&etb{BKaOM>uBPh6+tfoO6`kdF7jMN{7&tpULhao1t*ZYzic9 zmcy@;e&h^SQCD)&e~5n9DD38;TUv>-cG!C@pjhT{T)Le=l(S}QZ;Mg}6VDXE_ZYwL zL_U{Z$kx!TDU@<=@Rbg6>&b1cO0G&GsC&)_2T$><7&wkp_VG2Y9tiBPb$rA)>vJyf zoy7J-*SExd9!g+NtT`82;q3^Y(Fbdwds^r;KvJZEYMo7jyc{-rd;W^@4+&s*<+&?Y zGYdRO+uy%+C!Cu<8T>|s+!ML?(G}FestqjR$kVEx?JCwt*5-|!Uk3%%f`KP*DgN)` zJ2ZA0?4G?~`d2fr;L=Y>sqyQd`rp0LXQWFmB zjx{n9`$~_8Zm=;jLdo3hGMV+bJpuNYzz7k}*kj+UA+srouHMf@(yg&vy(70p-@0zz zO2qg=kXD<9I?(G0UKRreJEMmBVz{!Dj_xj?Y;0PAAp^#Bbp!TPQyFW~NTchl2i^Jv z9{o~xyt!v&eB@e{bz|lss_Ej3x@t2PRM-Xq6pMb!DEYod7K+Q~#14l`B{dtvfagX4v?($vBT;~fp7Ogh!& zwz<;ky+jz_uDB$0`aQcV@Sle{(UMt~ivzX4t!SAri8Rhm>o_OW+Df7O=6cuN5OK}8 z?ym@BXi<$0)ZfkcYV$t6V0~%@K19Wso0GA&<#OEe!X>`8r`nvbL~v!_tLxePy7a^7 z$uB#1d^>VeN*(Pdxv1V$0HyY~h}3itBxn|LfWMV}tZB-7=mVfMzn3XoClDknn5wBa zd39@o0dxZg@;EK6v9WE+w%GCgjraboWo|+?SUk+8ZcYa(Rl%>BYh(Cs*^fD_^ilO2=(-&>_y?GsCIoSwOfckN0QH&Ls_@<(|FRY^)hEiOf^cQ{$ z)7ai~_pQcw?GWyvkjnw?sYerW-_B8keuCaDYtuc=IE;c$y;3#=ojHJ^I8^5QnZ<}*QQpWEVDSZ3M zm1h*CskM@0y?fIM;v5~hUdYaqon0iNY=mpN2!#dLgAJ`Xytfqd)$h z@D|WrL#}JEe5ZwJmVEfMgkWIac36}%zKBMN{p*W^_StlIQ4~8^q`L1$^{ftPu}tu) zPbV>=PE#CVb#x3XHPo--!HNzM^jc!&S(FQ~M=>7{SS7HaHSx7=Jfu1KFeI0%ymss0 z870&Qlr0W05IYGwwW_OuVvKxstFrew9z+e8?v&ZZJb@RJ=R{);87Ft+$M6-dQm_c5 z@4D;9w@+mHZ0;8|QpBr*Ffbb^8-;TzBjR|y%KCu-`r}#xizs8^|F@taqriPZb&w|n zAUb5e#T}Tp@mCQV(A{U1T;%-eZOa9kQDpe<^+VS-)HP)eBL!{9d!Z_<0h=J5n`*JN z*P^IU4EU6)Sl44ioKtJu&^;#>YuE%XVnQ-P@;*P(A~}BQoOF9I65tNOIGK0Nr2;Gk0;FsKV`cojglxy#4{g+UXyu6WjeZ%3du~_7| zo(n#;rUP^!R2qy8@FwOQeX50mCjs%- z2SBx zG>vkz9uu&}E#^gOECBN@y}M_^4zTH=@Nj+3-K&y?W;VbrabqDt@2M|`aVMHAk&;MD!GT)+- z_el(OW?lHhiAfx(xq0Y!f$iV44=dYywPO9J#iEF!{*v#9F5^zGI&nn)unQZ^ZUfl| zz}wnr-NfhN6R>bm5&>`C)r&01As26Fb;~LB9shj1l*@C&y;U3+Q%vXP-6iQ zzm=w_c0Bz`pKyj5`D(~oet(0$s?`lK0&V=liRR`IYGaEfT5iI^8R7;*sNRWhYUHux zX%RtyML7|Nvu!3}MR!++%BR6a@UtReL*I9M!C1f@Hz;u3BxuK1d>O#y<#Tlo`B4}1 zFnk=3BIv z&-bLAIp%)>dFMGK36L+xkjk< zFwGH`GL;VUt->@goIx{PiR{xs!Z4ydLJ~I7uZeo6%g60}dZ018q?3|bZ0_j-rk@Q{ zi94EtQ=gj;esEBZ+^vG9ZTa}5M`S}WMlPJ7m?Tkv)CL9%e9%Uq2v;jwT)RYO{OvW)%APe9N$^ zjx|Klq{Q=-^%m-(2J=?6yx+Uij8U0CD#q7qMhhcTZ*!!=GLL@L5s1dN#e>r=uA`dy zzZdO;#mu?#)ZV#__~CM6l^ zcw_Xhdd@ljSL4WmMnAHwHEOx@vv2HjX_L1B6bwE9W%riK=!*DmTY{cvd3%PDs5whG zF+f7^&d1Y{OXqkJXWi(K@YA=pVS%{hqsJ#tuUUTil4tfiKYO3)RfdO*p~COSzkjQ3 z+gJVS(Zf6eXUFZVcWWDD#v-=Vd~azs5iD}8ji&5d|jwa5XS5uS29yVzI;rxP|=qFfZf$ut3aNC!v&A{ zk~DAZlkA4}W;erKSvM|}Fe=X85{x}}_4_0<5CORpXy?7l<;n%W@9!zR-1Em8{-pE( z*G3$J62!74h0~*zO*&E}zp_L@>G~{G+7)i?nfdz|wS9do7t&E!a>31HNASI?xf6p6 zdN@YilP4ZkFSDyRgLkKWP*73+UXhG;-ep-k{P=`~m*R^d(OB~mg&U05;QS7Q4e9l) zWA=GX3P9avlU%x#>1=tfJH=HSZTW#pFgx{LwCJ|3FZCoW93u=fMIr8BFKWFh`J`y} zRP56|zfmi@v&~okz`J7ZeX;spf!ou#^K<&{BnHgkX{tE0<}PyO*03Dc*}@xaq=yQP zSzKJSfQiWeWkRl}Q3K_y*g*u4D4i)_aTL-p!UB}NIouQ-hDy4|UTehyP>j>V=Y#3p zSEP;KBvI~FG>ZEC7Zwn@U>H&G+}7^umHl@|Q%CQs@Ax98v3%>FLw0E3WmY;pS{3Qz zp=a?geFjcsTGZrLX-Zl#wMEk^Cgwc}>bahC^k6Hou2fA6p5Lsq7OGO5Dn&zMI&5Rk zADizs@5T8N3h7L?(?RRvk>5%~t*dnxTjaY{BW`?40DQk8r$%h#o6c={^NT~f4hL@EE}c`={0Vljcm0qx9(S7jaY;ccEFZ;%Uk*vU0z(#ltcm@_r3*3vbSzMxb-KmMMolt z=JV{A!S1fD!wXOT+Rx<*8<3u(=1HuEo|h_S7Ok92>IPf03sjF9&q>ztg7wAj(>-;n z>0WSG2W|Jd*5I%-FE{TBDR(hLNf8?hVNrxHG28$wAeW=m{~PPLQBrFB^O|{}^$vs! z22w5PaI?OeToG@5FD;y(Th@y@ z`jb@Ev0C*}-e#?C3mW8I>x{=?{artnZDUhVUGXYe)VR^Q+Ka)-z>2Y~2o;IyPgD~X z3!?1tSr`lIEB|}%+soP~Vj1|ifkC&TC^Ys=gVMp#6EXG1`z(tZ5|nWtlry4yoN!OWwn#mL+WL4&|*_qUD}oXbmNk(eOxr0}L?N$EN4 zp-;zt#Pa~Z(9~b^ro#tVl*`xxbOlkw!WSps=a^-5|?h9 z_7DiRLut!09l!AvqFWnD70F4;Qc{nfzI<$&7xhi&P8Qi3K=J+~LmlDG6sRPPMEmzg zu3EiViQ1+BD79$*OohBV(b!!BcJW#8e)=TbNyg#cU`2i zRA`7uTTDC|)#$&lhnNWgG`Q@z&KUphM-}^rz6Bh%k@k3y%(MKw*G)MZv%Mwx=XloR z_*9D_wns?r;@P5z@iCjoymDm96+Z;RnS6>qgzu6yodd@{4VdK-_)9<*BDzk+bwJi;>mo zYaXYzhUu3OqI&C4<<^IXJ z77nGdAXZiceQN{N#^Y43bIQJno`ue}i+>NfWL6vuW&GH4(m?8Vz@5oWtJ{*o95yi% zwYpr0|7G#{>#tptSzVtKD_!DX(*n#YWJyV7>3!9wiyBslbZpX6jj)=%n;Y7yH<#Ym z?P7980(a3N$Xq7^@XuEjHrsl#{pg)s*u%r${u=sH+86+`v`FWKM(3@Thv!EX&!y^V zy$(q6{_m4^!xx`hmlXX*_Did_VK%^^l-BI@buTrYDe#=5dzid(F1@v4HmtX;R!T~$ zt%3J1!3;zixQd0!@$z$>E$lHURQSu9Py6;h$3QN0{diA2!srRvZbu`dvnT|s^F6J_ ze@#9-!Bvu!HPBS!iS+YcL(&%pQS;?`E~-wxP&xS?7l0k$+d8-7{jsTYSG>$3`b&ON zm7)IfhTIpTfr$694d3fEl~eY;oBRGJ?&#-4c9qbW06?KKwXfQX`x#Fi5`|OsYm02T z;=KK305B>Vb|?B7CLR!l6SXsi{YVlhpkuh?_vAxQ+VP|t9k;q2Bl1jt)|NE!{=*%; z5SUoB6ecm`yKHh+0p~To{z`eUIvev3`&u*lhLzlB9?I2V_5^sLAw|Z#DZsf`fV9_g z?{!U)eoHZr7QIBq;Q&&qXE~4>zl+pA>fMb(HHvYRjb%@ya!-})lKk6v^-86>$6}2n zD@=XYixXc_3!(W#l2_x_pStt zWDXLrtrnN=%mnxx&&2%BlN3`0#gvEk2sb5Kph#5Kq<8br_8m+4>%*jt$w0<-S91Ck z-7QxaOwv#uk+|tW5u*8*5QinP`W~+USbydhQqBwUE&P|q}lzxulz1$ zXCv-IrhaGm!N~b`q?9t?YZc)uOlk{NjqLr6(OCGy8LZCgw3-rO*%6K6U-?h2;#$XA zlOWju2{_`P-w=8(y;|5{R+(JwU_cFpn&>|x<>r-_`^p_CYmV~W^K(4-x)2uX?{Kfk zl*zM>kQBvIRarH#NYaDf$BmLF$oqsVC+Avkprq zrA}Uv-asjr6hwkueVAOw0X_Zy}Z3DNTlR^_3Amdo0r#Z zm125sE)*YE;eGnlF2C#JI2!)EPLU?uB!;tH`DB#exwY_a&30Dt?zu_?I&R0 z0Zt{Ttxj&4syhn<@%i^8K4%Mr$RsV4P9|EpS*4j$Y*S4{Hf$@le&J<^e!5$Mm2!?~ zNx*oGVU9Q+`&zu1z|*^t1jDer9p_h|in(?EBU61Y+a&hWF(iobeqNZQtvEv#h#N*6 z$H@&IJVQ#b&q#fpEBc?RQRdZ;G-RHl%y6p(;5Fgl|+- z&TLA4wxc>&B|5*lh7pg)g4Xmf^dX1(S-J=E%M;<_0a}eh9y%O~*Dd-o&X3wrWN!bO&-aq&Q zcz(3=5xKaoSa*de@B93_Pn87{qwlac#3j6i74>a-XruH|V}`UqLv|5><)bmzw*MCh z3>?^Qi0U_4$%`in+Mp8FJwzfy0t!bi46D6qC_K0$KVc~5Yh=>dx;HtZZ+v$uo-DA) ztx*k*zY!ZhkO9|RYc;d9!QwiQpid$dHH~7VlKTU8_1<8TsuLWYLFb>icLg8J97pLs zySqWoICd!l+Sh`|1B($CU1aX%x6Cvh>uWnjLcG|7s;MS>@#zUQsKNao3!jb{I?BpW zw#NH{zGkr=bBSDHKnK(3Av0k7Co9_c{s)4%ig7qui|t=PpcDOOA3gM!gSXi_UfM=k zwOwt6e=M5FNmdG#^zG)Mh-XTT-||M^q!-<_6kptNpA;8aJ7qoLWVpLv?}4;V{b-oW zq&bFo*wb9{urY@Ubfh4nq~%^E)fmprcBe%*m3?F+m|gwN~~iSFu^?8?=#?~!x^tI6`n_n+K>wls^n3w09;ZK?XAQiNC#+-OF!e2$P94B$m)jVP2^j8YU+f@Lcxfw~0Fzm(} z0UrYEq4XJ8!FebAg14AudG!!97KMh>FB)(kbW~COleEMLBmOnM&o1b~!Y9)FFO5<4 z*c939O-FS*tIp@S)WNG8R0y0VtgS-ac`W&n$61DYo3>rQIr{hCPan~U+)5JC6FKoX zVG~&@r~Y2!K!tS4lVtah7lUFF-z2w>r92F^s%s689YnF~Z);l6)a)b&ci3ykuD$}} zk*};lah7tu{9uNpm!qaQcvRjpe(9y zMR}@fBF6EjHhgxGr$Dnr_`;E=#9;(Z19_(&F~&NHVI&iI<3G7Q=Xd5*?oH%9#$J?)gE?5FQ&ayU<+ z2hz1&;n}mKpLcfNM&G?P8R`Vs{wz%S=td-kQfJk%2%$Z)iR_7dSgF1GZ>wT`ANboh z<9*#Kc@7&X#(@t|4@av~5(jh|SCfn$gNvH&;^+-CA0kH@ZqW;77tD&mCer67Pk7v~ z91W0VvSi)+8VR}XG#$r7O-*eAN@;@s*`#sHiC1Rx?Z!T7_q2WuOE=<&rqg9`Bsom% zSTD_J+r8<(uGkM7p!|jPS;-SZrVLL=$ow=^vw}c@P$rb)tUf9oIHePu zhSg5( z==)daRUmQmumAMeZKW*6MgDA6Q@pdf{`bYTEvxW-cYn{}wmld`VeR~DqF;aBAS){C z9MgI+>JHD421P?eG7F+b2%%3kI)^$KhN00~)ipJAuReY>DRL&xby4QLITFA8%SKMlF~$nrTX_7T0|-U zH3yihE#ml>m#qj*5C{}zEW+Bzc(Z5QZcXk}abMK+&g%*AV+xVekf)Dz6=c^;$ z>*nvK>#kil)_XwcxHxpT?N!3#<73CY2Kq=Sfk@T^b9Pqc_Y-Rtr7U?Esj zXpN!iSOWdx2p$i?aW260q4cuN!^4VHSB>vJJ$m|KMuL-G577xl81SqI=mJhWseCBw zlU}JbBe+_vIX6*b$lZ(?`9`9$7}4JbkVP{QPuHXp!3;*y?q6Il(d| z-xe8fwmP8Qt=ug_;u6wjCCCOM*yw$omR)O6K#Ly{Kwix#_R)czIi*yaoGzqlu%6d? z!^mgF?OC<)&`j!!ze){YKau5i^Sx1@T}J@=$5zmkxIOGC0gL?i2-i^6r`#CBAuuD% zzv-qY`aWZqf_!~?y3zfqu7EOzVQ58ia8nzl&(*TQu~pN3lB8X~k;9q!UXR{XF8*>z z_*%f;2>UkWFYydxR0Rhz7)eP0hH>VTA{p`qVZR#Ytgn4ciDK)@D+3T;K++IG6rCTH zdqu!vKu$+t8L@(i@0nwN>8mKp=UqB=OIkYuINhH2H&G0;t(dY^~2P z(xn+9N5U|#36&{(mhCn+-mC4HvES?M<|g@2>ro4#8(;h2M}fcRUVrP$EwwsFVLJ9} zw)>pD&{P$erI_lK)3kqhukSiyZ?_8PcI*BCxyGD-ghZ57U1id88BdvEGd0)7ujSI^ z?6q=9=$?Em&(_=kRUv{;7GMRwZ}IZS2sjG^1{JE;+I}&)Z4)!7^v4j>1tC$)ZI{o4 zIc|pC0V~Xx%Q-VrT!!gL7Qtd~)%)Mitt?D>G6Hx%SelyL#6&QXn(qCI$aUZWk_>GW zuNOm5du(um)a~tYZA~k1`W`xRy~x@ZPA%hsEP51*XOhZAI>9O8GVVqenSiJ{gjflH zLg`dOqVgC4l8mCVx}_to^WuJ#=HcjQngtd5_nz8>`>2ra!~CO)KQ%f|47Ip@=}OTL z$g_z{K6zP&b1%zZOCnT%Ek;53Ia;$*96CJnPpw_X1XnOwLumE0fT+e=4U&5g1*Drd zVJ4H)MBMd2rI=ho8r3$JG-yo-r^O$aDT^5#q%l4g=`b>$H$6x`a66`VVz1c^I=G3! z(O;S3h;oLLV%Zy~-D)QUn^#yhXa$rE+evwhh^|n_rQx#DcrutYz?a$_>91JyXSDGq zf@S36b9gcFNyJIPsm$(u`AlCw$?7O&UL&UeS`e*gm(i2yZd@9lMc8F86juyNHW z9EMq>mXieXF{k@6dv^f2hhNXt8Wh`(@JGuo|9_vqiUE{y-<366n^NU99F`G1TeCXv%kssOr(JDNH8fdS!VcM6xJ_B;iHTY|nC_D9t+b(%ZY=bc&9j_v=^8 zd47F99lLwEj##eP*sJ>7r=jOK(A#nDCjJ1i;pY=ce&)Y=K3?bP^WYiB=?>}H?ms0B-V#~1>bqHl6uoy@ zl_IFBl{)m#M@K$e!C^0Q;YUmo_}!?^Qu{zBH^PgVFBJ>6Z1fI^8gp!&vmkmS;^ZDB z+O5MBaY7UDAA&d5N$3#?OCXambIA*YB2NedxN#KJ-l)Fwe`_G zQ4C>c{T~N!-wJWR>+Eq*sT_A4d*$5JWLZtEtG}}(s^I8Zxff5k;=1GvX;;OYpya4t zv)>cUbWUrM(qp&wS0Gzk*dTeP*R`jg0#XxZ+C!gioCBF>2@rfM4KT0QVURf(Xr_)x zoYXm$d^hTK-mYr?F|U9JDPPhUfQ|M`B47XfBi@IT5y)X%XJHsBU_sq4wN&fC#j7`; zmp2bcepY;&ckt>{g?HPe51BiYu0Gf`hOT)dQ}rG$pLeLjvNU?z{cTT;Dw$fbW}U<` zv4)RP=T~~n4}>dz7d!Z9De8I7#eEL0IFTv}jsb=M89si}dwzD?fwk`w=k^l%7-FZ5 zJ}Z7tka+N?rF5IMy##9h!x~oc#pjI}q@t2D{N}%?NZx4rQ4n5@w@IO+a&sBd=Gvg; zPesZom+9Hm($zu{13TI~NtOnf+-@LK!Is0JI*{5@0Xc{*ElUlGHLLRX(Y44zle&GM z?3~R}nxK8q`r>CBu;+nmq0h-Y`Fc?t`_Y%yCwm^oTmvQz@(B`+H`2PUi_)687dtPi zX*b;VwQ9y~R=jprILpb9M#nbnfA#O=^F4Kv7m4ETMMw3-nsyhmO$f%mbNNi=YA}|9 zG+UEgLt<4xJ!M(7(*(`J(?J}XHrAF-F8*&S_-4XWbKUKJJ@2m9YWrcWDNqPtO_fwM z>QtqeDvxbPH~(0(nd1ByyM9PG<6&=1PQ`|wY5>8S!oog~@Fj>3|N2T&ev$q*`Rlp+ zizm&ummJ;)iTLty>{=M$Umrx&1|;yr(OtjdSZvDVp+wkSyI3Nv*smkl7IMJuTX=sZ zX!s6k7_Ta!9um3FJ9@Ig?OuyS(0;mf(@NjYtfQ|#+j^W;&~!5M+0H}Jz$%5c#G7K^ zTg%*qit;@P$(~-`Sdgkzm^%#`R%u{I*0OQEH0g6#Zl{k;%)I^Qk>bs*BO2Gqh+jVU zYiD#%Wmv!1?!Zfer?J_9J9eT!cGKiOkS^uGDizZ`X!m8MJ6R^Fw#M9@xNy6``}Uou z7Caf09U!3G1Q?Yr4~M}QM^hy-+N>+1pwYy8!1&(Da2qRu1sP|a%&q7YJ5tb-7kJW| z#tBJ3s1jd1sw!VBjNjn`32Wab!aCJ1^JYA-v}jM`LEXwfH`;9dDX_Nz+dfPT2X)rz z;ABPw+x$;JUBUvAWPWX1UHk^a6wl~QgB~aK$BNPvaBAnF`4h>8^)+9 zB!L=b(jZbr1J@LF`rR{29Xw-&?waKUMSGSHK8OUN6=QuuqLkQJ`?87}GM`Gh2C?bnBGjc;Wuh#4L`~fX?GCN=0({IXE&e>IOGMO*aqzrF_telCP!qwUkL;t*f z61zj&G$&R<8(EthpZNCgYxuDKp1~>6oHGr&sBt+JYw43cAJ1fqSbHEw6~efe-A~;C$O=hKMqJZ5K;~ zdyPG_lv#H07x}l3Q+viUY41ZXE4{+SYjoP4!``%Ucmp0CJ>6f2(~U7eue8sAL1^p- z{}9~NBO2D1KkxqE`8Py)c>LPTNgHn}Eoi$s;hjiYXegUpzV0d&9G4Om>UvLd2mSkA z%bu7^Pth9a8~9%oSF_%3-VD{$|bYB;94H^dCGgh0E&rTbkY}pogMZb^flA37Q!rLTgvg z$;aw}-rl2+;TBJ0mY=r=R+H<7W|!IOn5BOEt&e;3tqwbW)L$bvw??09Myt~y#Otp2;7(JR;&s=U*m}qDLt_RB|a#bSHT2!Pw*OsNSItJ57y^>dO@W8>p zM_mu*$Lzl!y4#8BFds>_Po^Y%je-IE+rpr)(y~T|9&DR?2C4?I1Utdtb^2D~1rju)kQq^g}VN)0_O%|9g0Yb>DWvdf8 zm;H zJmWw6qxy3oKST@S__6}Jfh$dfH2ckbWKi#OpN`8PhvhGQ@V^^DlLo>-KW5ma3reBs z2+17$8GcQCTz~g@JwUAl>8ru5%PiUD%h@*Q9pJr;I@`Dnw*8Fw)AjI!S0}GQePj)X z;wSU$KI)fyNob`NzM{S#R{c@n)R5GUv9spWjv94n+?29I*o_PCK%2cCM60$ATiD0OXj`|#X5<#=P1Rzt7gIy)fYfiHw z@`mpAC!YU!{#7`Us8u4Ki2?F6Yd%`XK!7LKw93qLU&J^9XgrCLv-{&*Yg8k4^p{`o?Pe26j8Tfec4^dY|{k~~g)s}>dOEQ}>zj>KeX-99&w z$UWw`_W^4#)5vbFR(&_IPIzO#en`l27uZH=}50X>iaGvDHQfszP z+=ZCn`{B1{4;M`fwO^R`CCYLjZLN-;b1}O%@AI&`L=tXzkZZxsBqq6;q2}CxZAo#5t~`@N|EM`B}1K4LjJT7-)#mB zeKD3P%*b# z1S>6o8Un#5Wm@wOG?n2kY8YNAI$8_@*Hh0h0Araf(~pWk6B#xUN6!^{+ITZtnP+R;-Yy&b^pEjJ5q zB;2WRUFmUA%6}mKB1`bnnL{#DbQb%!MD?`DaFwN6lSUaee5jOrXuYfv$VYQm(C1a; z$5YZxQeS{;=q2;Z2~XFX43uWTfts>_eD1=jw-=YBOTJOW^c%|Fe*IDk-5z(lQtK6c z^j>KknGt#M%;Xl${7B4d>a{Ti>VEzIrgSWOtpVcoi48yf-u zegXnbk6}e?m<^t9EAeb?VR#W3{3Je4M+=NeW#X0Lpx|gHB--F~kU+!|D`uGhgz6SP zNdkO#pSGQ(oMB|1xIrlM-ed25(-M%xzdU-f#ht1bJ&qn-Q4bn6yZf;u2Fg(Gd)_t&;Z4J5J4Sy8>U| z6XcjmkRo5Fbnu0oJC8h3@yTm(!$0{tee&1GGsgemlFrd)UV&3_2fZu z6=#7SR7lx~S{8&MGH8{vzVWsrN1B?V1Ah5LeVUndrxLr#gt_o$3vcCkHf29RxS<&0 z7WKXC%l({*1-cf-C`%x9EZgwZ@W+P_j*E+7UInqJNEqOmPCu-y%%NhU;4*rjC}VOg z6e|8zXS}HJjECG~zNLBFQ$?p1dX}~RrDL^kY>}^W(Z@NfPFPrTboEc;$Q;+%&921r z!uh^KcF6u;U=mR#Y{5vrMbf1O_UrXH|CUSo%>O?8fdk%8(|V_0ybQ5hTp3g;Nym|} zpf#Yz886^tRi?*xOt-BXtTGD$LdC3SUn9m|!V;~mpiEuNe2mmGz|5MfQbdp=vE}W1 zZef6QvH`b!CIAVgN|E`XBMc5?OTxt`I-MrfJo0hjPsEZj&f~i0@zreVa0qg;Cl4p;67iNKT+a zdFcPCHSn|Q$SLb1*#x6gJ2FRaKHq)B#sMy`cW*?n{LJ)3fK-Rk$eajjj5Rkr@=T3; zOfDb{!3m!1|EOZx}p9YB_-oB{8KYKsL$_cAxhE-_KDhN0bh_gjFx};>=scYxs$~h5}A{dAV z{;)jChG7e(8ccUQxW1j`TajB6WC{4H* z9mCnKi;-13c1cOeT~P_#L<$6B>A{7`ZVFwEEfbAx6Um8bBD^wQqC&JGyeW+lb}1DR z_tO{|pT%JjnadFe^nAY5I`g%J&m32O7MLJyx}P-JrtpsGxAHLmfr?Kc;cwmP$E&qy z&6hh|EiRpS+u8o>p+*kgzGtpi62Po_+n})!UpW*hUacVmvX@H6lsnVtaFqld1T^u8 zYtXr%hWnsQLn@h1uQcv(8kZ(vu<@A|8<9`r5%A-i$fnOnr0k)~<6lVlm+nv?-B(_q zGn)thyZx1h5Rq*6;rx0H?e|5C(nx@v-P^G}V}Ebw(`Yt0ju(l)X}LkZk}=?R#Q?;b zN(nX1%Twxk$$T)^ti=`7qG7z-9GggtU@yH@X3dm%+Y`yyHESuuPdr z#mD!DuT26DuY<;?f)hr{zOxpd36HcN1;jf zGeP5Fg(gq9n?Nv!v9EJ?JXG%~=eO{wW@oM=92%AO2?(Jq4 z)yK|}l#P&p_gBtF>kl7t=BGP=YD~^2p-v%qq$<;oRHG(-p}SeAc~I5dAME%$G#NR; zoSguYI!?sNf&C}P!y#H#V6=GTP;HCJLQrYm!0!X~l_iRyYg6zx%L@3v5KpSBI|dq= zp?wyR+*cEJIrmPID0Jx6j;!#}u1EOz$I6SSHozzOia%mHrQuDe)ev{xzA3w2aIR^p zxPkn{>2Hreb<(whR{?!|#Ri;6w{m7k7Kw+EkbuSi538%R57?5j-7*@vZWX!+R4>N(-P*0OKX&0>tcl6vnb( zcbLy>zdqcHkG|S+?DD1J7Es+HUdAxI_Z+w%xJTxOum_7T653L z`sK9^igktRKjan~e?PeOFrukkQ=Hq^_1?EBKN=60OoGQ(>U9%1a6LaF0t;$vQYmE9 zV$*}7nFXhMBSY`+42-s)IptvJpcg7v!DIgl(goV&XJ@k>X9hcO%fwix5As}J_YWM} zBMBg>&8sNqfmA3`#hw?7({C~M*5ekxq=aZ0zpM1nNUHk)oH}@>4K=Rar{xoBxW_79 zTV5C;lGV*wB<$<~-X4i`-db%c{*&Vu zT2KD(!XY?m4!ia_ zSyFh`7-uWcm#AmG^lAJN^Yi?xck>T|-(;WZl}0qOQO?7>C6_m|u&oDQ(D-Q5v6juh zQtTJ8kC;dmB2ZIB_iDnLYCG2P$RcIjl-k?pQ{#WT-ApUWQt7&9*`OQ3!Q;Ae&BYyh z+W>E6@rqpV(i`6@dFGdRi7T{bE_BK5?oGLBZ@{5?;=LEc#i>Syt>SLo^t`Sh{PcF);^<7;(TnnbFSn5 z*+uvSJhtB1kP(KI(&F-mHv{dxm3nB@7rIAR((mx0wxa1kxN9TUy zr)+~YL>rzXNGMhipd9eK>)M^`&)2}+7v%ec{rN)ycc0I<>%y!;RjI5r0GP+PiEU%g z43?ZRytbz&7#PA@rRj~I`2|OdKg{z+aCR68uZgQXCG&`*TSpNgX3z9GmLE=TMm^W9 zx&f0UA`ymEHOEyY)|=NcF$UuKr+7feeeW8I1SkM>!;#s|IlL z=~N7o-kS|3hw6Asp|n4s=+v{hlX$+_si28-COLCMieubQbH826_<5_tdDA;ZXHsW- z#189Po^E#wm7Rpd5orHyoI>|0|vl4-H8Q&c7Pq{ zF;WGVZhZ5^2gNrl5s}kyj0ujTho{MNxe&IjIu{foKakVsvVu?;RoF*(Q;(5Ium1Yt zt6XTl$glk&Mc;X8=MKIRU4Lobd+1!Rb^G=&h@YQ{OBxqoKv0-&BLd8s9xUQqSLKv} zrRX3q8KjXQo9-SZSbFD+6_OYW`P!eK&vbCpw?B8PeR^)Z+f@`FTAyFRWK=Zck=7!K z`ls=y*>``BKl~|N0hL5GF8BV#z8j{$2p%S?2CVBCZuJLR2bne7f4fnBBC;d1=0}JR zynBp7i-)3wvoh-`C_m!m>YH!M`{C($=+ z6w$tm{)T7pYwq{b{~_z#mpOGmJJy%%z!2b8W5(X_!kch0s#5&HWaYq>F3} zGj~cZ$z2RJLN{sdgmOtPm0Y?YLic;;+wYw7IOlhcf40y5+Q+`1&*%MlzhCd?Ycs>% z3_F5SSP@PhJnU!cbTS|`?c9BPh@bH(mVTE?(exAeLsaIfr98!I7hVw3Qoyjw*jHCb z>S>>K{_tTt*Mu)L<24PqTZpNBx_oA}?!1h{(vFW)r;S$v3OHHFCpbOZ+XbFy(q6sv zo%M3l{0ZOfZdH-c7ErW{Dv~bop)mZ-TnE-h$4XL5)`%f}eDA6y`_Dp3SOxq?NosR~ z6hP6hNNmqD4lS?`Xdamy3(z@9a+ShZ?I$V&6(J2hx(U8W;-0OR8~7w$6o*ny{3)%f zD|WH9g?}e-p@|%PSgh!rQt39f2AVe2Xojn{*gRR|*b-ORqCx7{gJ*^v8RJsFG>WWeOJ3*{@9{s` z|MTX(s*fvv7#5vvir_FBs4W$)DfxQh>T~r-$S6L5IPM-QW}`{lr5R~7PO8_LzyYhf z?Sva2Y`t&!{(rxjwF(!B#b!XBQWL15JkgMFMYt5KBa1vl)Wbx#xOZWntC||NPOo#T z(v|b_a8pBLg*cflpAVm}n&`1-EBrs>Uyq0nhurd9_j}%a9xNW9(k56OSUmNF>~6J* zg8@LQQH@O+F4SYySV6JDc-&Q?Tiw`B3xxW~67#84VpA0!iR{X!8#ecn%7fWUia+k{ z-(%J|{WbJD%v8huui08AC|IZj1*PX&fLH z719P~+c#sPtxA8$sajrI+4wib##VnDrvpyoV>5<8OV=3Jqid|!YmMYQ4t0IvF4od* zRnJf~;9E1OWsyML(1*=+>1bM0(9gQR6OVHCzkB4k*L!&HLODwhkRh5ICk^S6?`sDr zkVF0qf<^k-y^@T>#!M9xgmP~V7Dq6SM*=(sX9BHlM^;apcX6F(5)ppnD2pu@jZear zH^p9|tUfyG+;lNLCdBd+LyemNLoXUmi7{V!2j4>3s%NFhHDXn82uPkZBcjdfP;+9h zs!!Buo5S3Bmkdc29Q3N@rQqVV)aij4{}33QeV|Ie;byF!*`a$*>7~pKcx%Z~GgfB# zs}^P0>r+VCZ~x|R**K*TMy>ZOqTgg_$`EAYgH?>DsCq6gQsWfuFm0vZl9tN+N;FpO z;&m^*MqSCZoAQ4K7RyAfd^K=*w)K=#Aj*?MLpD_SZI5>f5&&&FzT9ZccWbNKnJsgl zjWKkQv@BO*(B0plOWpc%`L@ia4gG`2R7>FeNZ8Tj?!RVBmqolTx~;3el$luxC*>qxU zBJJzz`~KB=loHkwN;Ew$~|2khB;ox=q6)MRp< zIArK^p*l1-_yGzp8uc1ub7g0S28#B~cA}ZbP$}o&ZO?4q_qSa61Tzh|a_rur&RzKJ z8xRZ8>hb(jZFBF&hi7&@mbDR5sX&7~?DX*y-(L2h?E=+4%=;83WH>sB0|D+%^`Qop9J)H_Yz*h zLbA-_+hDX|Kk5fC9)j@A)3=5Cy!tPc-{Ky}!P|`y^@UV(WUKTnqG#udu(?H7UZLOv1-+fGH3T9E+**Os8sjf`o1D z@Oql8j3;Wmv$wN39z@+YP;mqq&&&&?Nd@_L6Bp)-e}~zg`?^IUeL%F7%WD}I@k@&~XE}p?c(fTSmGVQ54eT04S{yhhc{0L!)=Kp6HVGf#k*ab{V>_F?A z9q~~8_@9KQ7lT9Z*>`Vhg2zjw^Q0SH$Me!t5({MrdDSf%NHEy+V4zK-g5*?Pe3}*d zPe1lP-G8xD3oEb}c@#5VzkHla+M^B;sNLom2TT?$ZXcnk!{YJXtqRfr0vKSG zbC2q{>onkMIQcRaEYvwNR$&S%-}xrNgjMa6L>2m0vsD=s0pe*Wxwv;8zc;+yx}jti zHXFjm1AB=KW{q?b2F_|YO+RVsz7J}N@qb9R5SIl6=$=nEd}eWf+}?|y8Ngq4n22p; zWzx>w9jdM{#yeN7v`-1__`8n=jJwKbwOj5DhnL5*()$({HwWHrtfI&E)nosqf&f?F z30wlTj^U0<9gc+Ar4}NQNy;=TMz22G9xaY!>m(+fd0;bj@Q-xicWK)9X?ngA5E}Oa zDqkS5ge^Oe`eQee6F=OO26@+54qAow8!7Sdi*-`OV{Gnrb4HFWAd$t%GWB2W;&UzBahUfMDGN!R3-B?4^izQ<#^8vT-=RXo)ewj zZsJ-=Ra72VBR(7=hH@>!mjePQe|ACn=LHLUq>8IA(h7C_p6{E^SCm_{G$Ht?Z0j0Z zsv?B%uZ+hNG=8{#_Y*^Jc`OMCb8S`eA9|qGdagDqEFB=fXk{SxjmDVy;`wcVE^4`h zI0F=@II%^$Pyqamy&d|UzMXYJ`$MoTE}by-kc6`98`ZWtP7sh^A=$;PD(0dQvMj*% zogAw95F8l|i>v|AB+V9h_hpEED*+_e{n0GG7x8x|zxaSo_R;vcgUioje?DNXT?t89 zm4vP5PJYM^zNQA#dZ|R&$Ob!8fbr{yq;N;a&@ee#vUI3f1JqMIv`$?nui8pjG=*X% ztcT6#h%=$d_JT}V+dYc)`78kwIKAGg$&c}43yCq<-D%1eS`z#>%Pf+9lcg&RAppTI z;?3a*fju3a%LJC~A#CU_zDikQ%-l=ne1^BSa)C;o1=cNzl5uzFV3#QUW)V@6gshwR$JXtGV3@UznP{kMZf&>Sn|Rqs;sMPCc?7xKf0(X z{dxvfuinGGex_%Jr}#8Ux}Jkm&&#V$Nj$3KB-WLu%qgS_F_}Ep!!V}|e-}G6F^wvF zI6(d5?!AqgDaw$3eM0rD7a1B=6JT^j!pitdtFXF8soGs$|54?s(I>NgGfY+oyciO*`ro*ixfSZcawRHSt@z_RYsvdzy& z2`j%S+ox=c;6GK(+XWTz=H(y4kuVnqC@N?%6bGgBM@dfia8r_XNmZrbe%`?IkjHvi zB1eOm74)TiTdIUIf=(>nOuH>j*>AeT;p(kvKjEqKgkAvIInr@SSD>?9r(kDD6*`T76_PSQ5_ zlzPsIKyXsK#{X;d5mI1NS#RUuB4ZRk1-;Q#VKukuiWr+uA%l(@U`~W*JHf+YKx@Ww z9+FA63MM#ar8`CBpC@5OD)v~gSt(RoNZzO+)79Np0{Qw0;HR^9 z%emo}7_lx>ONb0q0OQJSs(E*x=(FkCeazRi05obf!Ht1y6Ysu6;vhQlxqr7vy;9Mc z`+@!Q@c!KK75(GgB}@5oRW{GHzQ*^}4t8VW%6$Va${gR>PwOnznujZ;Z-BlM7c;LR zzyIg38V+eJB&bK*iOCpE=o({AQ6{)lqk3sEt?0(o7G>JXGjbdzBv_Ap?kRU_xxGlW zvG3HVd4Srg#kB^-N4<>5N}QK`FtbfYubVweGdSvcn(NvEa^)L#1xgB+w=M+aq1hivh#_R|1xsmXWQ54p^x6`MID_E&5Y>n+5+eG6UQb?q5?Ri@ajm4} zT>TeeAz3@upaSQ2+%N9yzgLsC=28^HJX}3GI&GzaQ@?8O+qCZ3g)mWfMlws0;jgaU`7eO2CazV1maOqEh_T6LJ`aA)obE(GQPigJf?)r$nQ+22J#< z?QV8{UKRv&oALl4_&PHZWbVe`^B`mE3)dLxmFI<&ey;tJtxew8|9erxcHL?9)<@q; zrOrK{Gq1_sH;B+su5i(q%8Io71mCf73Yp0cUV>e)v;j>_$qg8EsQU!f5=74@(5J#> z!LG|1S;kh-(j=0spuS?RubuejJ^yMLM%TW zQrN7?%sp?rb-d@xK>~ABwm(?j7UFf7>gC0$1zU8cL%rFe4LRHIo5w=PX$f3w z56J1;yO%30Qy-;EH?>*;H;lu3Og8i&y3>%_q9rZstb*u3E|R*g6`7)eZw4Y1tL6Y6H6sx|#Bn zNWoUq;oL3{717eCG9jSxF`aDK>`cK=i{`75`vHU$1vVz7zwi0?xiEf4+QU(Mcl;rl zkY7R@Wd$M-q@rzwt)yUj*iWCYz9d~L0$7x#*F+x@IW8A3^v6Nz&egQ!!%nG>hwX3g z%J&{nnatgcOby<=BPX&`c-#?NC0Vww*ssXk+m5I5;JTZ6=YfASe;O~{!L<}8{Bvzd z_Ap!JMbFS_(%OP%&@?`b;>)HJ;i4j8^Z`U96NN#UBmslQ@17n%J4kgWy%UY z1E@KjOK%S!otbm0_+t)l+1Y~8bWr;XqjuofZL5(}YR4o|jJ zltG=MmRDC@diPwUzX1>jglTy9Clo)$h;c>qtBdyEUMHg5^j`0jwKJGDEYNRBf5gzb z8R&ca0Gyy)e}3EAxyEl!TxVLj;#IMB!NntBCi{W;g#B%gi~l{0Vu^sQD!Eyn7Y-}xs=%wyUGx!Xl3jTEqE>!pQg=_T@*9tTj*Jl**Wl_U>K znLNc5D_M%loV`08y&&jh#_f*ol<*89xPggr8f2(3xn$OuiXVI#SDAap$ZR>PTTc9O ziil8YLZ&@ZAD|82_>lqoXgr+lKRh9fuL+G9Yy0I%!d$o%*94bZVKRfY9=<%@k`>?~ zaWi`}b{A~s{+m-@!v7R_zNo{l3xvMw%@wXVGzpi~=$>5sVf%CQWwRt;O#OUYHAPL~ zoY&%a5=JuVa8CZorUm)3}$3|@QIs< zEX7?)kwBQ+Co_1x>C4nWBVsSI+Ui>FQ$)T>J zmS+Pe8k9xq6#x%u-_db}SH< zYEhGGw6#BhCxJQPmLZ4&$TWxfX{~{ z4eOdrWx+=6i3;%K=y6+XA#^{bJpaa{)bS?9k@eFJU2BbaWbDRs;TQBGdo?s z9XiH5&IB=T>7zd{j4r0`&PC=ah@UxbCzo-0Tt{>6Sd%*3U3WTYw?^5)JAM_PE7`Mk zd6x+NhNUqmQZH33o{{8={T2K6_2o{CRMMzppQpkJY)U@ICleml&G*E8A1c7Icrfvo-vG8OGTwptU_-95xodaXSx*xkeK5SpSoaVzpw)>(M z8VXcZ3a^YG?fkuV^PyGhbmI030F`e~v0pF`G_AEPUcOO*05{O35yV~?3k%B@bSBAK z#N8<7=I=?;vG6VL=dfg7zT}B=&J_m4HmA#afB9n}{{7Bf3{d!b5!w0GPB{Pc=@i*C zYkLzMfuG{w99M#{VNl}n$VxId`$B}U_X@?dSB<{Z7k?{B`xHTOF^BZYx8tz&RroGF z`3T9eTkODV9%DH7e`RobJ`HCg%gd0EfYFymi0<}iO|ab$#LQtV#lg;7Q%xA{5F5Wf zae4D;kVP4qBWlG?lcor17}^Fb{z?yfJK6e@ZGC^`xUd}9HbZG}Zqx(F99!nRu3#)sqSQ%){LA~^hyE+}k)sZ2iZLQGrs2>+Z?5yO-VBf^N`20-$!jGb9 zW9>^pb#CA;ttpJmdTq8So;x4^8$vlCuW;b7XsAoyg@$9#?q9xMzmgrM@`szaxPW<| zd`_(4+ADwW#>gY)oxdX^%06Fg8XR|99#T54=ibyEryotoP6>fl?c!8}pVh6d-uN%TQ47gw7G20o8d zSYB=9imU?U z26QqRNnn%DkzxqixRa|%0>Gb`XWI)V#8hBZBIg3zc-I))RS}7T;%!wIcH({8d5Qiq zfmU1htK}#hIyBL#pK4H+dQEa~M!mVEdKqV?uzV^;k*Br4{W=>~JK_;9(gDVLqMm7% zjkXOHY`UQ>8;x&nnQFy4VY+x#L@=lvp}-Ljyq+HtZ^K6ILeRoe&>2wr@;mDzh8O| zitg=sJbDmd>NNkls{n8}z|JHd)lL+IL~Ed`y;=q{@@ zzm>z!^IC5m?~8iUizgikutt=+j_v;dQ&EPgbK2_9cBne<&wo_$mHgY}A^{EHXG^~N zUt^a2YGw42kT5bFUMOr&&)ktO7wBNcB_bK7C?tUFpj6nWjRj0lFbBfxYFMlivz+7X zYKXE~Bmf<;XhQdjD%w^)RMK@-jivZLiMdcXad+4B0flxAhS0EF*?9fa;eo3Q8_pQ{ zphw92$ark+^(BXxU#8}_@@|BG|8c#+!Svtq?)H*4B7`(xdwHW!H+C8mRg_<() zgz6glRFk`bOVig^ktM&Pw2LO+E?*WOIASwF&Un4Wl8iw~$+Kk3*bo6V%VWL*Z5ZMm z8z@GmExM&w^JHj@!=SO4LlA&s=O9(`F!*{`(x-g30!0mA`LWp|iXAjnyM-V;_)D-} z0~QdYGE2$ab^fmZ;Zafmn0#vdEF8uIzejT2LMX2*z{6(+t1>u$we>U#8f zwsZ%AbcVGx=Dea(=GLI|xg52ldSKGtl$#Qa5l-!KZ+WI&oxpPTz;={J4-qruTEr<8 zdcK;?I;!lNGqsn~xbJSdeC%BBSpVDfyL8{568MSX!95CJ*?t@2p|tHW(=VeeY{@uX z8z2nGf|qq*=!5e#V|?cGZIZ;89-IG?ll8$J9y}U2BuwO zB#1{=<;fe5As0;5#;#BM^!{Fa;gQ@6E8M&P8fC`l=iu$QwtFih`DBCTA`S{)VQbId zgezrEEl16eU2keh@*Htgpi^Q1*%^xz0wRMd^9e{9NHW!O zE`N%K?Z*=`Xa#5+A@YeJE3}J?(7%ej?lndy76JqU5|MHcCRAuhtA|(C>I8QDU=u|b zbEZ$p1Kyhc{!iznM<1&+bHz;pBWo{SI+T2nvL|yy(|GPm$5!-RR0=8l%m-7|{>jHF zm!kf4y4J`hdG&-e;xc57@39i#U6EMuS?DHshIQ+5Wvf}`Z**Jw-qn_Poplz|SJh&Z z=kPA7ns9(%g|$*vGkkTLDN@mIJ7xO4UeOnO(mBoUXChHs==1iBg+F^x%o#k2<3N)G zXbfak0FkI0aVE7jTGd2GYrkR14&hQLDaUsPynX}$Qbx2wCMWnANkBpBNzTc(N=xDa z4on70SJ7Yxsp4QJ0FWTvkvZfdnq>@QA%N+&RSwN-rpXX)lT~c;tW#B35lrS*eIEO@ z)2%gPIj?Thz_qBX)&(S`#i{uJ%sX}mw@0c)?rs>w*gF}mRG`>S!?#Ju+8_KE)qti& zvYvW90fo^J(8twNXRSPs5nkr$@kA3eZlO|LJIHi2V95s1MW6LASHC@4x`V4z36#0? zYMinPH~nBlD!9RuY{-&YybNWUy-R;JG!$C`WI?si*#IA6qYANypbL?#cyjB!M?P8Z zs^<^}0m_54$vG;IRjE@uK6y@ce6la9EHL|=X}VXG^WDv$OQ7(3|0WMBj!CxU2x)I_ zRZ1c!QIr$6+Y6!ikjkOMl-c|Q4XxUsDymgmC;ad;(Vdql zJwDTn6(RH*>vKjv97ILTRSm=F)V>0jzaC=-KtBl!K&6h;o>`$>Y@}T@>?Gr$ciKC_ zCmBfsB42hy3Nw)zlGfSe{Er^BSQw>q1e(=looNPe|YI@XO zpTB-S=wteg6D4mO-hRG=AwnEo%URMujsk@l#GHz+K2#j4ga)@Pfc(Q7B>|o0N;+V# z(l*L}2rCr~%^z4(wEeX`7NKFhLM3YJ7j#{lF-!Zl{|Cw~>`9}`6#Ut{=@@fw`I%_T z8D?n!S_S!^xTgn8A%#Z^*UeCz9L=2S@~EOR(mV#-gy1M8{_ zh>?(5XO^44w3N!R>(5%KOdc^SCMVg;YNBaDvANw>_GoAUfXNDpZ|#X5#2K4MZ=$=WtnD(lg^nW_1!^4Cqqy$Yv~R)aQW>@V`E;C z;z7{bf+k$V>Dd()@jXN`C`#zf4U5+yHzJjGkep(do1-LVlb;iJY31HMYwCEDfqm%q zGfQ4A(BJLg{=i_*G^;}^vzH=1oDvUTT5V-V#SoCoQDD(VGmi=yno@nIjJ116I;$a| zhM<{GvFT~05Ar0CT z0^D{ma2KZXgX2#wzZ$tIlMZg9cB*~{FFhOgykMmo4j@ zuNyRAr}vDC&%Us3ULvEX(;Y-ZcDXr=iAmM#5nBCJ1x-I#JEKUu zj?u11O<7C`Y5SGQLa6Fe3h@wYw1JB%kB9{Pvfgr)wv0v2w^6|F$c2e2Ui>z1*CPo! z=U4P0O1`U#v;TW=cx^(UcTKKTF3nNQN$4ZYzTaP&VSy+V$d6 z`cQaOO;3Nwo<^fCX=IRW8>Ua zE|Em9p}HOrA0Kmb4!t+yrqvoQ&tQp!@LHxk8bNz9Q8F9NM$60wh8|M&_S~L*Yx0u8 zK=+S$jy2sEUG_5a7`}_p0ZmB2$16Sx1gFkcR6*rvgI$Sq-*gR5{KKxhhMQh~eE8P` z0s2Js5F_kOyXxsHcZu_RPRMo+J-eqiTtf@StLHtS{x8TK35WNzwCY|l@O__wAu3TcWt+~+iP8}AUmdeQuFII z$#oQ2#y=fMNbj>lF5_ZYFh&*;T!}z0PK(L$@|~D@;=(WVG+OlptJ1-E8ET75<2aWk z>0v0KWzip$%$Y!EW4Eqf|9vw75H70+bM}!S_V!=%w-j+VyO9Uw4@|ilO@FBlY|vK_3RQCHpN>dBmh36}xUxz3@nC$? z+(*wPmU!?7y)`$cumln4&np+@gXOF|)$gG*am%^i9F!`}Z9boK%=u-s_Tbar^J-h% zu9p8eD%900cAk9;V->I3e}DoCr~tdVa!!i0u$^lc-(5(ojuBkr5nAWD+Fb5w^MqvM z6so5tia@FJV?^ZqAB4S=Q||iQ)G~DSC8q4^LwuB~<{%(=-e)^kl1HMS;GP2y5C}>- z)U{k+2I)I>?xm?UCx6+4@)8Pg2AMDB4pNlIjDs^#KH>Yz7GvakHD9F`hpk=J>lV-H z8$Ww@W#zQm83*ez&jFF3s!7j_z#%|L!rfB_0l<~=+((WsM_R@hrI3uZYfJBq&Bt$q zNYYo~NxJgL;(gSqY_t`JwUti+*W^M_V?lX!{7ijyaHDJnR|FZtO-M|kf^Bo%SVyqh z>i-~n5MT0sBxRQv5+dhz9D7qBYQL@ zNgu6LrXf40P-#g$PCowgs;umy^}IS0HhW2R!}yO5H^x~5^W=fn-nsB!hq0T5ZiJe@ z@cQd*`wcQL3N^ep90fBb_$iKt4XySM|OBuaT+KyHTtFqv%pD>0+F72n*KMtg?r z_%JY4FNBTV2L`{@-(@XA75Kj0?Am#+=)VF0%}}-r8?G!-6%^bMR`+7b=s^(zm-+`a z=VI?eF3z}hO(D?2-H<<*RC`o@7;465uYURIkh6e^#a(K*kN&BnJbJ0G!pl0)G9Cx@ z1m{7k2{!ct9R*r&)!eBG2_Y#l(uA9iP7jFO!smh14PTxYs;c~vW?tVtpKJG~@-`PJKLTfiMSRj4 zkJiHFq#V^@$X4q(9`>yFYE;Y1)6`_LT0nmd$joV30?mm%0wsag=eE-5C(Cv( zD2K!|0eeCYG_f^&LzAHM=6i|lr}2}$kAL2+ASa&FhoaG72GKSRkH;m&XQ7$)WK~HD zfmKO1iF_hjfrl{x=1uX8B+!{^{o{+>imy(l+BK8E>flaDRf**3Rj(7SLrB27$2Qml zDq*XSO@b}LB49`|aLVq8X;&pxzemqE&!o#@VN6cFCr3kf7!`IN+p{QEoF_Wtsz(4H zcc#WlP)`)LZpyivAMSgtr7SNVS>xd-hHCVbI!twyALpr+HHPDvHBVyiO1h|$AQCzw zrT)qFLA07H0jt^C z707LXRFa)ZX;D!j1e_W1B;{Add0vh*UH*;ve-GOt6vvc1@?0z>4LM+y1`zZ%cOk^E zB<*f)dabdHOts?Er!r5Ipn2sqka+7=Qy#CEW8Dc#cjeewk?4f=204_8uwce-wjeK|p5bVreP!>oHidQgou zxvB72x%fMxVbC_uU^VjC%c`{wZ^tXotUf^`4vrSOmXRMptmfN`1j*{Mvscs7SKbnU z*}S3b&^Fz*os5pXcXSF=CS#7yM0CgJeh?bTOfwY`DG$9S71Jh&uzaP`Kvfbk2e&&3 z24?&^O}2W1k0VgQNJbMp1F45o^BEwSB+G26gRHPql1(r8W7fuBQq|MqmTR`arg8u?uc%Ec-*i2QUIRWPxf@TSIRYz&_~!i& zH{Z=Gv%{11Qfh+?C3}%71ior=k~H+u;EzeE7lrdRDl&&*{bk3o9q_{6C-p6Vf8_2! zR{c^**a?)bTAEs4gcu43$-n;+mr)k=#}D|uuWE^R%)5f6W65~)!{u)O5-2UkI?gsaIvu)s zA;})&onuzrW4tOaz3^3vxGUKsyq-s&x_B$0%=XjUW7@AHFp|W`AT8XK<(`EbX(;D| zPYtdYHe{SsAyK(_)wEacgC?;xPg~-C+Hi;tn zDhg)WwMSkLr>J{#OoEuX`6g|Vk~Yz!F3al>7$II<66Til26ZMzCD$%f{ZzM0@p(_Z zH`bQ!0oG0PStO`}5zT@HTn%_GxaxLlL*62iQg~eGoWn#%#5VzEYkl+PH~S^~#9DUd zHL4`2Yc;76x70%yC79F@tBdoZWs|}^thJrT4JjZKY{IJ%-No<7$tL7ED_vTL*9s~B z+Ht~Pio#CwQ@wxvwi+yhK1pp}O}b)>4=WnUkTg_Yg!Nz0?A_*2qA4$+Ks7ksoHkSI zZ$1j@mjFPL`5H8fE^igE2@#JzHrtnHPJTnaksn)8{k#0ozFLo&mR+Izm9k|5-OZGJ z;xwonu*3K*>p?bTxI-^0BVMi4Kvb_(>qaP5Xvh{a8=%nCM{)X9{_glSN_emGIj8RK z9e0&ZJ4BH^(uoJ+ueS}{JmtVqmNo3}0=Lv&TmmKyWI=f~R>jjNKrt)Ti^FTtFi!I5 z=DUyco9%xKzvZ9t-||tkLsdgw%*Li>1Zc`)6H3E=yjF?bm7eqXjmz~Y$8C6RPA!nw zH2rtu(2J5oPyJv>C-iX+nC#2KTG>x4t!o+rZHkT2A~$owmy+5}cI$7+qmNG#(`^z< zdVBs<$34xqS8bu)qQ|a$@Lm6S$;0aMjW-S0Pe3ONQ2ilu{(hVBe*KVdO$pmq&SV=H z&+dUJ1u6tw8}hj5LtGuoFp#);;Em?P9oXoA_2RtA`Aukv`59JLsl&fo9gl&NNuoCD zL^FK3^lL5QU9Hra*2cz061j|nQ9-GIqC`3IqLa_R+{N=7z}i0%)w2|&bM9Wlrwen1 z2Xg`N&?rkm=mp!|JYb%8Q-6nj(sR<{&XWUXk;Bbu%STSB9x~cVMmx9yVn^aqpCACz z`d9&5_&s|)O-6^Grmj4>iIR7b7zs1zlfN(+ip=9TIVeMaD}H_WB{+4>w=H-1T7eMD z&D!Oc_(z)_=QmqkdU*`@tgMicEC3a-@K2B#*^#9i@io& z>qpI$ryMpp2yc1!Gyhhk3r1UKjn8jw3<+nYR7u~X7UePMzQGfMPWLbvXoBUAa;h_m zjX?O$3+U)xJUR;T;%EWAR=G8VDidedk@OUiGhX}t;$FITBpZ)Q$KRZWFGiG^PEkBn zVmlE6OH~dmBWUD`w0?^6c${(KY8y-FRjB2VW98@ldmdF@`)Fn6pdi?0$IDic6+`3g zUflb3Nx<>Gc~YzllWle}viQMyV;s#fe7dc3_ZK-uAHATYOqXN8pJ;{Z${6dmnp>3b zM|QlqwMbIykzcU6ulDfmS-m(Rpxdc4tP4eHC%=+2tYLv=E1;AT&)}MxA{mXm8Ehq? zilv$M*=h@i6p04)Sfa+gqEL(}9@^T0h70RyZ@)Xc|8c~}zO^U5peDsv>bR_lI#WO{ zZ8d#l_&Or%`mxuO0RU=*|M^DXm2zwo*d!a6fF z;49utiBnYmV%few(wt8rL9m5|7q-fUlvs5Kqp;`4?Wd(OzNvjFAWrbN202HEo3WxU-FV%ix&P8XfG$%*oxv;1 z$Y3;@QTcpcwX~DGO}Ms>v~@ir*muIMflBqtmzmt}8RidBw=%3&5a;~jwcxX|^eia= z%twYFxA0IeZsO~$#ztiPG6GG8VOsQbZbt^Qax9l(p3-uDYjuI<>1F;Dnw<~|Mq?dl zMGAdh6)Y-NC92t20`{chx3jl~u6O7yQCEK@^IFrO#me&EXYcq;6M9ObCAY59+YgG$ zQ6=uBDMxt3UK-kAL~A>?$8~mx*jojA??45&EiQZ5!g_}TebTqBq*<>(R+2aH0q<7p zHoM^ZVPLCQ%LfjtPX+fMeitWRwtAUp+`=tnJZlB1DQ+GlJ)I72aL)`^Iu!ik0=zO3 z>5Lw4aW^r@gWlA6z4R#by#BcJo7j^%W?{SzA!UhBfaHdr(o39u88(zFpL4G*ZscqXMlrLGPpZsPyDd^}A(m zmvSGq2F`qVgs}Jf9W<*xa=p&3_aeL1qLL$g#dC{&ZnxpitAVIXlJOcPN~bSfnK*R* zs-C+8vikhl=N>0K12?y>R>pqd=*+8hlViF|{{wO=C6p%(Gfo+;b(jhsfLUpWi9k(5oiv)wQiwH3nj2mKT0{-_@m zRDBnF^dL}wG@ZhM!7yQez4WTigyJ#p-~Re(zNITdJk;jt1)rQvR3}~PBgU5#4;y7} zH0Y{yf_g+4vj1Iav@_uTST^X*_Sau`7P0p7_& z$2AoE%>6J4MqY~geN~ZJn^`ufr$Jkn{2yJ{$<*#gSw8e69P|LgMNx)O*RhV#H?#xt zM&kUgnVDvgt;g+6lRJe*ST5mlUA?XT@^%nwvbMWrqZ)GUjHMIZzT9vJQm zdq+{5-LvpO6eB8dMSn6EsSzVUl?A;PdnfiQY5jCE(1sv(-QMT2m11E~Nz!#6b4{yG z{;1-2`zN)&tFsR94n(;twgo*{9UH7M37j|eEnS(j`RRYz+qP$y*!tn*zP_SpB-jjQ zXGrV-9~|`>FO1nLzyc`jhz*fX1s3mrz z{QBi$f=;XBO1UGdUH22MlSfIaB-;ht+xSazUzb6R0NON7PKB|GRHgxE&tEy;d8@Mq z!q4(e+WYJM>B@-ED!k=Z;{L;(b*P;uKV}FCvW}dTL-h+sxrN|cC#5;7-AbSRp&8NZ z5?G14`d5R8h^!LM7E+q)2ubc3t^Z=Na|C*UmzhIgoIJlF^e4bwr(g)NJfHp3Ut}Wf z=YJ3Hsmd8E%}-D4n{&OWD2{{vqoZK$VB`GS7o*p~ravxNL7JM9bQE&bVsd#NT@vG( z)gf3RiPv~6Of~l)lFQtobmrXXjO%`N{E!*l8T{N?R6Icb28c>7ouBJ#@%^5L~}~=9yh&= z;HkssgL=`fJW-H+!%fVpAb^!KX)EJsL);8$=TK<-40+pYR+Ma(kXp;cJIsyD2{wbiO?gABXI6wrA7a}s z&VJh$yD$k}$DiA~oK1am-s`|MBe;ua4tiRGAS?FC4T|h( zjJ2%1^p*-$CZN&8ec}VBLlLm+&yWCv)8Zwc=NVp5EzZOPU<_OpcDrbnfV zFqO_g%D4Q-F4Lzrgo+}69zpDRwOFfDA|7QbmoL=%p^!K9?bC(hwP8&Vq)jiH5p6~L z(w2TjIb!(OQY3Q_t?x6d>JGwmdj9Oc5)*9?w1a!?=;0mX>&fkutrx{#M-1P_l;85M zez_$!MVBc5@MX@$CGf&}2BdxVto`p-1Aj^_o_Q#7i*S}e7tpL7azrx0Dn zENKyIvosBe-m3oYfcbz7XG8zwb!WcKQWklXH0LNkGWAQn_}EEADHU|y>=E>GxqUBM?NCvy{p*5VA;2P<}>NGEy%pBl?5{sR<_VoZt<9?L>3{h%e%YXz{ zQpAQ#D#T2}SZv2|$}E(_z#G$)u@g9ZnPUje{VP|3wG8whwlxh+>^PVOn7n;Ba5Zbp z4Y>Wmf7iLh#pe$suFi29+&8qW0Y^<|e?CLbNh#3yCcGhdW%ZNP=Gybuc{2gNnr5X< zfd{0jMMFHzi=R%UgZI?ufKK}I+6TPniBrc6jxqCkKSiHGYuz#3A;;g0*?kDzju%md zY5Y4YL9%OmtlS!nL- z)6}~|G3wQ~EabJ76Dd}7UkDe97ktq1*QsfdLSwZ;=w5Z2KHc8w{5_N$5&Rp+vweAR zindwWkuy$NX(=!5Q(L@np6)tM zppg}3yj%2taP{u-O#XlT@U?>(Hf@aN*f!@=Hm8I%%$ah|A#5W#e$s&?)i9blgd)dc z#GDGDQfX#{RLUWTLOM|@bS~9>^?m&A`*Gj5$77G{y8QRP-rM{AdOu&!15?Tljsrjm zn2XRiile}?Bg?P{;24B-m?WS~L|`%@PDd3n;_EM6^>l4h3&a47DYpdw{nRbs>VdQS z=`ZVx=3U%AoosT=OV+85+U5RMa1ci}{(ihOY7kYj^*@P)qhwvF-}ZW!KMeou$j^mo zzc|0?g-pwwn655YF`B`NTLwd7c8VkyBC#4^GM^w`p(j(>!w~zi=Jw~Q#%7}UxU1+_ zq~VS(-CvW5N#WR}RE%v_7M}ReT?ixR3bvk`7!#N4N;2g@2Lv#q&K3-+GePyqxY>ym z`#eSj81oK}!i=Ptye1QP{&W+B1`7hrn9m{(Bol>ZPkmE=+`O8WZW09%HOeW)*rRD& zD9e8LW*w#b_dbumx@Udt)x^t@rah_|C;Gd^f#=HSQ6qn@R0YEbT9MXo39^znHrM5* zecaewanh98f;j!PFQFpeSLHsOmGZa+Fm}+gE*?RA{BB)(z8@^){f(4vz4#R#A}^ah z{A)nUN(OnxF-;vWLgom-uE7LC1Z`t7rlt@SgV+_&53I@8+p~!|D-a5WK0Xu0Wk{#I z)O0eg1-IsCJs$}}KE`}`b5%C52G!@4w(6jvUx#jBX zuO63&yF}!chtn}EoAaf17w+#05qG;nlrkrLI`(7o9>zgmo2GhjSf{RC3=;eIk`CqB zvo$irWez5u84yzJbNx*Cf%Hg!%k?4+xesd7vjoM-yp$7rWCDe!X@pw((Az#cxP_xr!qJhh3sf@8WRw(VHZHB7>}R;|^GCdgYg^^zzWcAs5-t!f zIC1W*pFK7?yaBtq{jBpHGL}syQb`G)o|PgVQQ-p^q$sda{AL> z!LT>#n=dW`<6qn@4ix;5-~Z=%7esHD(jW9E-b`Noo(1tftW*#<6a>wju{?-r&7pS?(W)E~!wXUeKPvx>F;!6_`h>zxj&0R*j8X0U9+ zRCA`kVpp#W*dr9kjB(@IqJ5h|1Bq6gEHEzYD&aD@if6v{#9-)DuB7dM?|%IWFR7k# zO8LvKwnM5Rq{1$hIb3Z~v2of&Oy$TRbBHZyiFcG=y>U33DF^9S3kHWG=(fLOt6wFj zzi*2@;Cc3@HqwTrCJzAJJxIaLTGTGV(lZ+cHc?(eD`imGIemAattLJ-nFYD5ja=0* z6Q3*od@^hM`O%?E7G&w3uG(*|BRAN)woarTTnz@}=d5hCk6EQ>60nE=EqRC%<_sE? zR)e-6q&lYW#N)2GPLQDA29vV$C8O*pAUx+Fvc=fXjaC-)Z9RU-JoM&ICD`h@tRHO4 z`x3R4;#-r06jXLQ9>h7bZGq8(V0uY%_QP_?-w7XbWY>jdCqpFa>kacP9W)3KAnxxU zJ0OJuj7)s~JA)|0V3vOGLCBL?h~GJM;D=A}M5yA=Cy;oSMP3~+nTgZP-MFBAZf;GM zht_dZ{ISDR`}PYhQBZZ+M0;TIzRnRh<}aNG5=a$mTa-%LtF;-{C;==STfsO9iXXL2 z?=7c>aWw!X`tMqx3c9=>V<*B;)J>|hqH@UG#r_J_X@w3vQt5ORM+NlE0+?R8IJ_7Q zO+XeF7u}n_D~Lr_Z|+&Fh|dU0WlPz5WCCun%II=*lw*a z*7Nf5yFWTy|Ft*M)qEc=Q@W4Orrh!o&~Lwc>_*1N?;Sw#JP*l6q5zYHPg@GGHZ}5} zRWb&azH@qNM)4|J4sKjHF;V{ZcBdj_Q1Nqf;W6SU^V#I3UKq9Elc_? ze7$ei|9x{oO5k`NhJ(80=H!S)_8DHa^`M&QW~`!B{mm86e%uuM`~<{}IkbOi#P5Qr z@Zo4_OUhPivz&63W|e6{rqKV&*X{Gk_p{$#;^C!8PK6kMERPaqp;+{JnBX0XOkwtC zCOVkOe$J9pno*c`8*R$s>-Oi5Zsq%vqak`S{ah&a)bi>j<;L90XB^TaBYD+4C|GB! z12l`}+T6?JZI7L`;*Mn8sQ-!~DbZ)#JjAh>0pQw@Yx~$4I*6 z^272=X5VU3(fT)CQ|H3W30RJAOmmtX5&2oU;pS;lG_;10=LVO>hY5Ve%OGhvLooI3iPvwDe zuiD+#AJOG}pyJT!kfgwSjdR`~Mx}Pg1WX*?N|n*WvD&f|=-M`ImN)SCITD$}HbL=Zkb;4^&AD$6ixJcy02W3w=xwajts`jmjzJ0jJTt$3 zvilBM2;n0kaWVJ$leBxJjLQD7!}^HSmx5}!Pv5SOvMU-}LNW%hk*=Y8Mu<`0{|0N- zUo7V~Fjur(v)2{Hb$)*DNjGJwlPIwaGws(2XM-om&y$twLt#vY(W6UHPe)3KRAH9P zBX)j7>^_(qT>9j%mI(Kau~!Wp{KA+^vjk3+~bdQ1jI3m2)f{za(Y#Hed)v4 zl&b`8I8mL@+Gk#LjO~V#O7~wiMuHHABc@$&qXuGO+G;M9FNTHSUthlV%cjan<@$J) z?2pcn1b8di%-_MmOfbc6777#r1juoLCOGOA>key!FUsycYds2)kE?1OTRwt9LW~N; zNV?&K7+DtZQBj@ShTTvIUIG?Z+Av+4SJqAjm_roK#@vZ@1ekjbP?yhg4%gC#=m{nbl zep_9I%#j#Dij(q}D+^kv(ZUI$ZFCsc zUK3H=n{PiDS(b0lN(G$tSgi29q7O&`sp2#GbMZE3kA*9*s@V#B%nL88@VLEFLVHCr*_so;~>Wl|n{gi1C>QuG6N?@Q- zT}Cc}3FR-H*@=dd+v7zgp7)b7u%hdQlTB;a&7oEl|Qu5!M8 z$BXKNSAR`&Bh5y40e__a2ux!x9vLfa8nId4ypb9+X}w&hv8Ocsv3*4O`{8$NY2wwQ zj`hfB53r(OO^|WrH8ti_Zm^qWh_tB2D1UBLeF^Bwo?T{EH&eoSa6&i|bILgLchwmI z6`7|%qv6S7BE99G%#iE$CTZHKI1>3#UfZ1bi6+?I1Nzj(&tfcWajcEo5W5hV#^Nk8 zp*aK$Q^H60lzy>HIY0YbLxs27|wCi4k4C#R7HZxD3M7hw1oYWbsAWg42ZokE@$9EVe)`arJ7+f^ zS*T#|+ucr#R+5mq?6UMMEa~Vr2_0DeTHa++Tmu;+@`PqoV+&U!2DI#e!vly`bZR`+ zP1Zud!sIb=tQP9vBYv%5r&4+RMRpz}M5Ms!$P>E}O|Mks$8!#Ms+ydKSSx?%=2!eM z_l`M#HS>A=6Z=;qcS{3rR+#FGjTV8#Z6f=Dy2|6_4w4TziSkl@HqCW`ZGk9^zMIn6 zE-BZhNv0w*jsfba{T2PtSUnksrDwn6lxs32u7%OyQk@hV+_|Qo9S1l5%;j?ej{P#jeEeg-lZi;G&y=ey%Q@|;xueELo$Ub{idQ8UNkEkVb)FN2ZA&FUw$*N4 zE**M9sLLR;GCtNxXdXoDvw9d0E4E9+1F4L@Tjl54M$?-q7&7q z%8R}PV65lwkB;ZAYQB=w_y+a{0u}&Q$+SDrmye znm_rfBBBm$$P)oj6n*JJ{ztgFgoLbwvMvuJCK=Bl6;){gSNZv^ zHZ?3yegNTTc0jyjR2t3pLd|!cfg`2JnF`ww$-Uceem~6L)s$hcQK0vQc=JV znje3xImWj@v( zp9Ho8SvB`t@tJatO3|{N1DrGp!d`g**@E=sVTU|R$p;%M5Dq3=KvtE-^ z#okYh8!G4WH)|rZ=;W$9Sl1mFO*yNiU2AQ(F>d(O^6g>J|H@dm?E=FWw|Nd}?JxId zVA2Ey{3MOOLARIs3PwH{@4`s!l>fpZBT9T>)}IIR`<59cV_Cq~p(#5>wD z7&sX=je{@(U4FgzfRu;YLX}Ru!0r01Q$e_Eu_nVAD!uWhw*PonDIK^_o_q3Q&snQe z%R-pLjp?Ot%a%i*&TqA%A9-YVZ{X}1cJZJZPA*CJ`P#vM(4AXTI#Jr+^Cqz_swJ^A zO|G@AwUsw1Z|2v+w5Rk6T3tk*KsF0FDEhfKG;AAr*W*qf^}Ah=gl#1p^%s~lYKqPI zI=z?=05Lvi_fNo*W}^;bw?6=nfpRP85 zq*uNbO#?>oR1Vjb?Kl=(uU2|1=oGC&?7i>J^LJ9s0;?5b?x_D^ox3uc@U!Hc^3#hq zd8afugq2~o`4%T^hO~t8R6BCod@lRT$=Ql)3g^c|qrJyH4JUua9iEHW>vgKZ-P7^c zKsh@!-*7d9Dn!Y^qQDvehtliP*VliK@kU8?l4C{1xtA{a`gTS)=$aLSR%$-7ZZSSY zRGb}4E+Gf@!Y1|t)OH%9A)_WkR+sAP>8+wEcoN28wY&dlWrP@8f)QiJ6y( zij*+&BDlGMKN=Hm8W7819j25Y0~2kp%L5BX27>E0{~DScgG|kwP1Yq|3b)MG>Y#~0 zf#zJ$R;KTQcG>YO`-Z5meEwd+my^(5Ek+n9X@0TH$FXp~jRUFkD#CLfXe zac7#C;Hj{R6IkP5Pgz`wBymbe(QQp7nZf!KT)9q-Or~zMZX+|Ww=0T6)3WQj@f3D& zPq14k8jVoUF*=J}zPVe?-erX0ThP`Tu} z6$juDt2FtX+)D~#mUTHbp832fg0dnj*4*G}4j>Ib7dV$Mv=e&_ATgLCnvavGK>oYK zo6E1JAw5(82)C=!)^E%G7>iLDI>kFdhxXjru&mjB021OFLibU({+g6At3|0!=4%*| zb!E03za@Nsw!~w{EzilxYL;kFFc9+t`*^+LR&l+}u@rE`R38t$NhYR0I&j5LNxH<} zv#+Do%)p0=?j6vbq$ndT9mW}OyTq?T$KA@wuJT=C4xTY0=j7v5uu*9?$wTm$KA)mGaAwa1GsWA_qz(_gVQeJ5imEv%%UbSx@M3NIF{@*@s57IU zKmHkQ*!Aa4wBn<=HLy&EzgxBi7wy^G!3k{i1vLn+Zmvoo7hi${=#ofLf6UFDbqB$o z!ei&1B^#K-cgBqTXhdL;z4x3_vq~ovLSRw7XoXNnd!@|gYAvaiKi#JpRnfc48%TZc zBZo`69?v#J`HS64v(J3A{g3A9y{Qc1hur=h${uhG6m@;0(TU|f;j{?~#6BmJehoSm z`atk~kT+Q5!jHZa9(mi5;>hMmeA|cpfv{_a|1AT5ZoH4qvD!TQ=E}+PO8ro9gAU;cAoXx+3q@a`>g8i3KQR`izY}c=x~*Q!TUBhDSWZQ zHUH4G$u}J81?X^6&hnm?vp3YB+{P(?)0VO-;Dt8eV6|6K_8oe6yoXxP(i#K}%sj*f z**XnW{qO@gf8V&iJEYb^j5u>fut2~_+hgoJmC;C8PV8qE!?euU8SpUKo8Y(I@4>@Q z*Usx846NqEVAk($V-907mVb68pZ4SEJWMteDbpC;CtK#K<(R{pIPN%4Z#jFyl48;Z z*!HULJF9)CxCxmCjvBC0QHce&#&onVw$rc857WtINHv4imz!R(UrQkN1@7wJVe9nJ z;J|A$Bg#dypgI7V`HSg*>SXp0$czKDJynB9WUq+ha4gRh1^Ch0bM*lX)B|_uNC0b} zqrSkVYT=lZmZTfryB%0qk{@A3{oLF>a>Vu3o5{vaU(Vg`0K~T3O(ixK?B3XO`2GmS zlicgIVj`xO*+51qFE}}=Q$HL7fo=!@9T#Yp%&Ef`Dt~=HBC8yt*Hd6%0Zy{x$8?_~ zEpqdN@|D@|Kh=D*(e3WZmxC8|Ybc#LL$XpdTuo|WB$9c3vY@V{Dvi_T*9>-7_!)6} zx_<7yrZ|eIb&Tw08OKoTf-9pbEHwO}Pj}B1gu!0@dBL!)CK6_Eu#gFN^I<;%Y^aJ7 zV=+c%_kt>UuLsTY+bZ%fF_>P!hZa6H#5cPVq9(ONC;em;uu$qmkB`>B$ST?TCME!M zdhNPIC;^XF1SDZ_?xag-00k0`flJEq$PPJ?D4sOa!8W{9Kv6D&RUUxU5?ElpALm>k zeayhX+DI&40eE(L%YKJ?FW_Xfb&;8KXmC`(k|%+^UzLoKi+ zGwB(FczriG4asVue@rk@OJ!-!6(W0m#vD9FK0wMbiWikeu_GJZEh{_F_QF}w-Q+Ds zB3unvtqAj)l`!o@U%5Q?+u+-i`?u=yRm9W*GOK>n*!mtts_#tAfbNk`!~q8u$&X=pb1fe5M23rG5m8XFb|@hS z3IJ!}^x58xz2d-ypg(X82mP-3lWS}8PAZ4)U91vu`oGQ^TF*fn`jk9byg7>uvQ#(1 zTJcI>xyt+eVn+r3E&*7Ja`^ZfzP}p1GXR}!?@k?$m=HDQ68*D%J59!UdIMFjkCdNv z|FjaDr_|0^H#SGYR;V^KBIFki19I|oSh_>V^=%d5=~#JuDlhp?QtBFu@Wn1O@-9Ar z%}UeG^xzH`5*5L+3L~Q{7!2(fTMIRi0Sc*Sq}nvt8n}cz7N7arplcxm?ns{E!l9Q9 ziw~glm1LY{pYqgXpin?iixw|F)kmnX43q~XEY%U%)0j3=b!@Di8`66Sp3jn*`46Tl zW&Ip)CwsBm^tjmzTv)G`a#-Y|_qB+J5fzJ@0IKICR+0reeyXh_&(x=+ZYI}t!of2Z z2@qpW0FzuKk0ci8t;1Gmw9g*k@}jc>XBly)gX7#R!CX<8lOHbQr?PYH@u#`HXWkI* z|mNAv>MFeN6A^@}I3PZIqVmy=w^2nm2 z!WgF+_gXvPV7IBPDt*4%9-Rh_m-w3^t>vLz3dxYom0*JYpMdc9T{!i;RF70odz7L>@gPXU!Pr#zlLVxHb-CNrr8v|9*VNrZ!31|2QPm?N&#~Z_| zJ;eDRvq|S)POp_o08VrwXgB!iFKqA-hbO~4NjU%UU?@UC9Y#s_cmxm$G$DiAKp#Ad z>kA~jRZQz%VjO0>ZF0sB0=^iyjX_*CiP^|di|&VGB~)Cnr_E)YXki+$O{oZJ0GdHz zW^&68=1&~_qJ@&;!KGu#@MpP$e<1iUCfo)N{3#0#;N~v4Wt;5q&6i2Oe_6lZA->MO z?1HY7#OtB~=#F{S$vvdO^G3cO`(>6>ha)km+PLK)E%M2%KxwXlpsbM^}Kk@8lP%$YeC&5qRHi- z&7#jl?-7&t{9yE0qr4q>0DDGa@(77d?(o)<#mK1^(;Jkf9|H@6F~*uN4bjzVd4a{S zeAG*GRBQK5S48UawigH0$@?6jTB9`~jwzr7ym<9OR=8TCYaXAq#tAy{_U^>p# z4io6q1Al(e9N8UBe|(1|`j97M?J(LT5b6tx)6ihU!d{isO!@^mOFS3&Z-31{-~YG> z3|(AzLaqxZvDIuLi0?%s>uS;)1KqGU!E{^ZOnb)wj%v`%V@^O_$DwU)#SPN~<$n}D z;$1Oq0I_7${Y#x4V!Pi;C96oK@y)aQM*FpnkN(GWrBsUPzUA;bTXF@b2fZA`4XX9t(NE9{XIc1);i=7*uV`ARAE4cHohOQNqE%6ArP zE32CZgL9E=dw{|AIl2E$Wr+w5wJ}jg5T8=i+uS2bkYeHJb7fUhixdn}_IYoL?F8!Z z+S97BJI`#MjEA3ob4;O^!D*$)Y&xvY1#1rI;qxx9dY)kOY%dzB&10;~pCc#hsy9WKY&7dKaHq748|WyV?t;dvD^6h? z`aA{z!d0=llNHaK$RpwHCpWB755r`?KoF%Ibqs39-x;7n;+A*RKI^V+yQ&W4?KI!h zWvi8wn<0TNxD|T5n!A*Bpd~|sqOFLaz>oL(7WjdcNuIrG$i|)B54JhIt^~{3Dl!dg zZ?tcY^F4D)fqljA8*0fqz@+=n+~LR6uifz{tC-3Unu@0Wn7_&u_}%uGxLENP`R)Jn zK%#2DYpB2c)FOoqS3R@JnOWxlFKw61V`4iUHx z{m^IS)_CH#?gjaxO*K&xNjq^vs(r>rQ4uv?z76jwsgcfyP!qSPZK*w#LG<>+a!hT8)}|AzI|PXJoVkSev^Mt<~k4Z17Z`!rUrgAWh@Lf10mm0 zWHr-}5BA(UIVq;1jE8`+*Naynwcqaz?y=jD1FH14Y#|a?lW3}Ewq+rU{z(Z~G9C%s zd?%mW8*Po=a-yw?y*St2fq}+AfB#N1ch^2IjI0zY=8iP`*LiV@M<%;nNYG7HKbPr= zWXo6Et7Brbo9>*<62Gg|_@H-If&Il!^V3e-g4g$O7k0(~qYg}qKaSr&w5l>)!=dq( z$p`-w?}VD%{XiIq4l^R>%UbLgnVT}y8jO+_n+TGx6H>4{3|)z~1O86f=|q!OH@Z~v z8b#7-dw5rk>V87t!&u0zp7mA(+gj7$U!h3(9a%Sss*xkQ$~^o1ds*H)Rt-i=e9dXu z53U3C$qTdS8Cz&DNGpI!q^^p=uGIW5suQ%WL*2a3JlIjf^G7$?i!|jEOx*iSTFJ4o z`eJszZm##f|92(!wM4}agM%qJpNR^$i#OIHLXUYGBSYPEu6#4$&+fq^cMGYf+!M|m z*}FeDy5wm5xgm7Maj$kJ`^0mtUwO|<3=}E52EUv6smoxi+j{4uq;iNcrshey>zhiA zLyz>Yz0S6X2;u&oL)PYN%U6e|ZfMG#Ejf12@i4^k@Dbyx^p=h4ds?q|Ou6hozJ6-@ z_WM0OcwdZ!TxHhO>eoJ|kBz#|5lv>_?7whbGu4TInX_wr@RNo-hWodHvtlCvZ7+Uc zRBS|q%_AwPCV5>@1>ez%1+_6uykGN#j13w^VIuA0S-ob}M#Zmb-M(roJMNGH5{Hey zM<*}=1HHFBS&M}g5UANgQ=$~%>~wZ_P$HsibF$rl!}NS{P4Yfh6e8gP?dvVK2SCB? zh|_$IB0x3r9r$^yWXoR{KGrGa*WFg5gZ^b7UrlT&tmRV8rTs=1-AacNcS)GDq!45$ zT3y*$J!olr+%q6G{v0O5?`gvj!dko2S<(}dg4>9B&hUsni{nARYvY5Y{x??Pix&Yn zkb%^g+VMXj451T>w8zSL->Xy9Uxxb!1^PD;GXt>{bYF3Q+=t7u@VL_Xn-1KV- zI`=l!?xt>~J-H?0Y~5h~1?ENPk&w`^(hJY6d}o?=2g2XX_qs?C!Z@upXzfE*VOW3-L(Rv8VzQUl>cr(f# z7B}E1HI`jw;1y z>EHKei?J(Bv@BEmP&^kP;bjvRTAwa{=f{nJN~0?S$=_lQz82xI^l? zK=|y`HQ827mB16nx)*w|-V{uS?BW>>{_?ATSdt$}S72dsu=M_%>v{HNH+^RI8+eEJ zd|-!THhq$zE}kjAE}r8YdRaX1)p4{iA$u@Maou%yDq1cb?g|(kGEskiVpx!$DjrkC z+N6l;yLCI+5o3Pp7?MOTY3?d^3SUkBoe<_UN)Wj zxBJQ_sa)8wuo2#UvF1biH)w*9k_04DtR$=skGw5-3>1P{T-)C#D)J*}66#XPL-4aB)K)p3|b} zl3xi?6?jlRI|V|MxM?_;S(u7}^fYQsKd_a`H;Ja{#gl1N zQ8YGt#={#Eqd&e2+b(^#QV0t*Y>vkJ+~Vdc7J*{a^cm+w0erjGBIB(8ii<01sw!U0G4_V zz(&z(is6GS_RgTUY`6J`Tb!MqEbym>=b-D64i7Eq1QlZ>sF>1MlE5MuxKzsKK+i96 z2WufO2)(epoU^2SR|4h%cFXa^ew)<`5#tw+O7z?`7)hVsso8K|=VZX24_)L-9RRAYyW<$Stvs=*fqA$UZ#KpSDVxP+#gkpF zTvmo0ESCecl1Yv9MdrYgsomEn(Mlg%&0@v5Lq37ySNtxX?EY470nNdoF(oEX1Ya)< zJ~-WzDw*&@!dMCnk41z{=Y+3slCd28ROkU1{BdO$V8R8Mj-Q80gfH9)`9@^emqW{s zjkuCvES_x8<<<;_7b97V{ze+@F*Wm<*k=L1J2$>^|Aq_rWz^Qqe$pTNEG?g)2oX0M z#KYUO*gck8hp|1P&9^s067Sk?7oPvl`$iJDM;>7QEY(l)$-jH|?mK>JN25Bp-y#!l z)$7)-jqtg#0b z&*nPgjWb)Z<0ce90EiD@QIe1o1`ih|m(e^K$qaqWdS>8$Ci1TWLV%bxe`~UX-u=<2 za%i!rO&;q_#lf+xIG%hS*RVgQ;cB)J2|(ajVM%dYFU$SHWba-sbX~KsakK00I#Qb) zVS#+WZ9MRnF%m8;h+Ies>AEWTJjuL$#`++dNd5D7OGriJpp5bJBMFcfOHZ)Km0mjg zq8dsQNB=V<4Kx~Yh$laq4o^^sz4^SWL6*MBgI z(VV%qQKW8&^&8lyc^>i-Ao`?(%$;-ZGt=}W> zIyd#+x?`*1-Tt60@}b!p2lfg(j4N`LSG84l&%GQ9!oVcflZfC9H`dVaKI$k>)XSV% z;UN(6j^6eyq|8f-bx{-YC5?VqHdc(LhJcyUZoeR?yxXglXe=${K$`gij4ZtxBd);3QIO%#qXcwT=R=hZhm>|K((F4 zdQ$5CR@v_&#eX0{|IA}s{g#<_J--zmM~CO{-?lFbBnvaSQBfcnyA33Ai!f~{@c)T8 zwIx_T_VpTQ;j0V*B8uYVyq^}D`2Ccv)>qDQunnktYShTIz2z4n>tSuzSv^?M3_RQ# zKG@i(vNz%Nw^x5LH&Rym* z!-Ir-U*~4uU0d_LQ+|TKGWs~qW$s?B<_Z6&P^*L9ipsQo5PxZ4^83?joq^_qBH{iv zo{9C*NG>HtxotI|SsNt6eU6~mIbN`m(atKQLeu_t;uW(UWKC$+J?q7e9TE7*^-u8} z-jcVGTf-wBwL4@XQkfzjK3_$`HsBFoxy>EVuF85NFwWQ^hM@@BQ!7(c>YKcenRc{V zzHvk^clVj~TuE5u|J;|BIL0;qC~2Fqy}amgm`1SEgFDX{h`32^$-3G-vq2~Ax6qf~ ztH!TJ<0IyKb-8gunIo z4pRTaCeX)=!}p6(BMB!<*PRyLt)h%q&#|YYz@5mJ5aSMSl61)N^|7y^JjT0(*~uPe zc-G@x$uwGjYnvz8Js$~fiZrO&b23*wcJO7hI}w6VMx&w5)#yXx&sQ-ix?!hFf6mYa z2SfL(r#unIE?Z?$cC(g(6zo#89w1qEt{j4lHiw3T(+Q*oXU^e>imR42Z^dpO6*!Wy zr0}uou}x6w6#X-w*DxRMdVvI3f zN_h9yM%{r11yED+EQ3XS5EuTzANsDp#372kcnC+}+(Q5%*+mTwl#LI+$DYr1`jRQd3`^#qH@DS$JhuguIxQ2uAJMh{zU=AFF<5p1-?D zk{i52(yTM+_b{=IGECZ(lgGE%oZNG!%XQ!m)+E-%nj^$xBbYQ`LQ*8lpa}{5?1S7HfiDid_ zoM0TpoV0 zWd__l`&j_7&BUk8p*5Qi$S1;E(drQLUi4`S zLVvrDn|K}={t3$<5kMRePb~&><#H{^?rr;g?Zv!3AZW~ zp2jDY5?hPk9~-fKalK_YZmKu1>kUOJ_eGcPdE)2T+E+D^ai>>f(p9W`s!||eKZ^6L zPE#J69W08T80d%&(H5(YXdut%waIy&m*~Kqk&u!d=GR;Y9;pxK3 zRpW)%2^dcdTV5#tIOvUHF=udUfyx~SGa&JK03FCTuoZHi%xDtj@k42YM?HoWfA$_V z^fJ?W5rvAe@sLGP;Qupfyz1~;JWJB=t`6?la5|Y?QmCAUnfUoIU?)j*8v?EfA`V>A zj+HvJ`IkMc7MVEC(odo8ZjMvmLdb_WDSVIWv*BQbco`YVnp~~B0oR$0l07kbkrU$! z;hTI-Wz&w{$F`IyR;*MvM%b<@*;ipa%RzgfE0rm=eNsE3uqx3Ajel<;O-zkzFH-bY zZmvT&^?N8&MLwNvpqz^AE@eaW@a*h0p`jlQE^L=Q2a(TPpi0|9@A;`}!Rh@1tgW65 z92%BN9=*?Q69QF!xvmlRxy9AH4;=TJy9`7~osA zq++oHWG@c39Xcjm$~yR306AH;*~ot1oo_E+H<vvfg_+DQf1_^-Z}( zsPlRuWnZ^^u&Y5C(l8k#(Sy05vkUTyopuO8X-g=^Mg*2#bZV||+hicD?owxNR9H)$ zKZse@ft=)qG*BBz5ss$v3i5&QU!2K_(%Z@s3K?9ytwIL!+;1)S@VXnJAH#O=w%BK; zvG?CI4ikM#j)ntnAM~sYTw+_9Y@t84{y2a+25ppHB1#OfrK#2KC}>y}WR(s*RnA$u z`dE6DD)!^AZgd>Ix{<`y#ky9jrkdwJ`^dWD91r@t zU0-v;3%JMT%=x!`%ZCjkaw55+u4dRts}B*oHa3So;}`!(`hVZseJ+d>i%os3t?Gbt*Ttxz86O%fR#=NRx(HW{G66AFhoA#?x5jheK1XyJv39 zw+x)T@I3sX^F4L3>GS;!h+XVQ*bT%j0^0{H+^Op}zRJzKbkSEr~u>95N% zQi#_LdLih0ckevg^VpxKsW&XCU+#xFaW-nDqRgcRQAp*YaDjARq&60m-hgp;uZt>F znIXml<$}LY2C*0@Feph#20RzySFxIhtm=;L_;L~ODcJ@&`Oct9N9MxJ_yKwQ|89$! z*bBYOf8OT}x+CAywsfysNL`3aH#k!tw9uKl`oCt}`0GgDu{^O(OU~jF!S5!_JP_-s z@6*q{)TmL%m@4rLamT!YJQP_-hxQ#I!KHEOVDzE^yoT!Gi4n6|F&Vg4bggu!_y^JV z&wJaDN{gmtCo5HVtD`aqYouQa~* zsCJR5Zb!w(zioxMbF)3W+DSmj+l*np`7KlaoWr{!FGC-P{^u<=U(5opq`&}c}wV$_Hza}!9GY%*0bItWSYFu$e*R$ja&!A2{IS*5)~3887U5TQRMt+4BJWt(5TfzdWVB ze2KlI(k8b(O(>9IJ<$ZX%O2GkZ93Z*#qwzT$Sm2>Rr41ukvDgKYZ5ZbdOFM_J*<9o z+Ta54j=3X6B9}kf2&|K2c+=9Sq}KXNTXJlQc{0*fcWDZMZ6}icU~}MxbEe!CPt~^F zhBf4{iWObyxoA_quJq4E6- zXC(GM?_B%ajiy z0VO6JUX6`{7#JI~bXjt)lsMYro_nI_pVm%qZOws&Gi87;#m0g?vCe;vdnrWqRvxgj z)5*Ij(|*d``O=5Sm=Gpt>qWW}4&6z2~Wxc1hu}9;-g)8jAtMo@##6sZcDnH42#hj;-VutYrdKpTBc@O`>1^pZyqAy6*m?#>CFXntl?u zZ9v<>6XWSQ=7|=+`7GMMpCg$b>jp?3m3p5elSZTSAP|2@)kl>axRG=QiE;@e0VA}g z{C=M|rPWq)s$tiL>R=srYOgUGrJ#+Eu7Kz9p` zS7&J*!(e6J>X+LY-7Mz=jN5|3+t$9WU;}-WU0iHX;LJoT2om@QQZ%wZ|2g~w$*<%I z^HTXQ2?D$Tmb2mKQlR-Gj+n|MG zAZ6L&FH-=~2ax^wc!D<^LnBvbxU)E{|4?1bLmLV?Uy{Xukb5V}jLP3(dQe^!4X>=- zOYbKjLlHU;_Ug}$6@lI0+9Jm!NbiexoJbF_G0jo*kCo2`!CHT1unVpiT^(J5uL}%n z?7Y-4$Nj{z2dU$pHRrB!SbNf^7=70Jafp1HXq)X** zPwxH062k!P%2|l+C(;hz?uJ$W38Pi)A)zrqm08KRkbU%XbFZR~X25rTbg5hn-Dfc! znN%bNSW&{Jj3i-dLL{-+6NfXFS&xQHl^vIfUocn5Pv=t+7u@1PQpM?hkdrrmm)0#? zW!RQCJ~(-8_F`1o18?n)hPNw6iB)=rt3zkCqMR2tr@4R#kB4s)<5~%b+tpY!Hp-2e z#08br@wjrXQf<0*aWExVTbjRx+%vn4OJ39JMp7&tISL zSRoY)}ryNSdoN~x=NL02tF~Y# zJU)-d@AvU|%y$2I-Pe6z*Y$cmPlp1myCE|xW;w40y_KX*MjktOrd&n|pqkZ7@Zpeq zy%*|TRjvt}0Ab9Xg5$S$;!4~2_ zls|(KUB1AYE>}4kL>2AKc|<)@^bShJSt$cOhi`=#${t9#BlKW+>_2^vl_q$}h*cZZ z-RiDLM9WaRpGwTbHP68|lM~TEc{(7;3+r&bU8bbksy;vaW>+!u32Xnbv^mtDxpcWE z^tP?pm6^?(E3>t^PiyP#h+~Kd7OvdZqiaNpTJ+ZZ8N`Sz5SnhX9s(;FU zEFfY+dQOE#DnE9q-#jjQeEG*p^)830eX(Gjp*)p9w6RVjA*9fdq%`kQpasI}na(N&^^A~hbG^Pwa?R@JHu+e+-f zRe&8bsL?!VDO00!YeZM@&GR!)4#4Nns#gg#?u)le0}|DRNCymo3=uRHPX zsAATwz)R*oHX?T$3A*{H5lt!*lIWRu+!u+fSKm!8TdBWNM;?87yNhfhm~p(vdf(p5 z1`i~6X#76>^!WqLWMVjK4`qVoRrYzY{qcFTj?P&M>9-8V7AkU1f(p$U#m8*y0P+uP zDL7|ayX|{(%5aa^aBW(D#>B4EuR6nN+%^ZcY!i{TxxC= z(keuhLY?J56xAOEu0bEHoLp15UGYcx`|Q0$4_Lz)h4?c5;v#trmI){Tt1YBx4v z@WCY3%HvQy75@HTuPR}U6ED)W%&21m014!a0~DJ~Zc8G!k?T#X!+Fu?dV71v;HO)Q zPoEp(1tV>W?cSo_z8ErBgT^DjO~0ZBW~ds9L+z{?AGm&6d&brFuI+%=Eew9nO33)~ zefXPIETk^gm^+QIdHM$aQ}-lGfM_OYzKH^0;Ptb4{)7WD31@F(#vzQ+(&U}u2+nBJN zbr*b!{bn9yFFd?{It+hVs8#ZabB)jF;tQ5!frP1+)la_(*_% z+4!L~vlK8w@3evk$i$=YdgdQtTl)my`#EPYxx!ezEL>6xX&#A3H8rcy#^4<|RcL(!q1@p3WPS z9=#r4*V?1MxC;PQrD6_^A+o1qS94-5QEe0~5|nj-dyX=xr(=b_OF>l9dXn!d5>mu8 zVRCHhgmH(cwePX%HPx;?=OAA{s>+{vhWg1ncP6Fy%3A)2KNg2oPei(w#4Ml9 z{rc|D*YEEZ)?d#pz5np$ui(ecAK<^OU)!6%|3d!zE4c9&_zU~_<1g_0ugLG8zcUm!4r5y?TVP%;%cfT)GAU?^d?7J@UGz zIrS)?3hLs4GAT=Vqh}Ovv5MKKPB4CWq@y{#+*tuL9^ySLed^j#2Xn_*Lz!)I_XpD# z61(3VVIVBNcpPfGX{$x~`S|P86o2ZKib>X&2S>M-9%ia=xOjxI3_<@QT0^{1G%xN= zKV_;8^+iBb$;!Rd${NVw_a8J%ooqy5s$QPB_q(SI(|+oxR9Ncr_25f2FW>N3TO#dZ zInkaF%4QhKUttsn((u`9VA;k=o5!Xz1bTCbT5~(^VAt`Jc$&hrHP7hHRtu^+vv2>PX0eG?f z8xRc{r+j-H)e1jtdaQHp>y4~_3ibx6f6*Sf$jMCZz`ak00dJKx9l_``r385)YsbxE zWu%qXpk@hxq*RZ;>c71&I9GL;yktQUEQ(C!`j9Mx&YX zT;yBsxu#A%fKFe0w){n=Og$08igHo(J`5<$x|OK`OY(T2m@Bp7InExe+<)!T++InY ziTX;R%g#4UwC?@|X++njgU!2L7W<|(Z&Jmx%M6_>?;EGJa==Qa8%t) zFlfUy&MlFuWO-FFstK_i&@iPyDuoe_C-(S6J@YrTwNx+Dhx#!-Y_RwRi8!&wc^X=H zz{C}+y(_`Njr9CLjVxoMm)X6eiB&}q3&V@9{XIU6`tW$gUSI#SxRHA!*+bi1ds3<{ zf)53Vk?vH2m^HE-(TDQg>g;$0Ohb-*jo4WxgwS?qB~<;9`R&y{dVwZkadK+UBI4nL zKbDROeSHG0BJ$Ur^u6$~;xmTZZx} z*E9P*f-&}M>xoQ7p~Ip$uj(jh-G(?nJAq%CVs`SCpe%7nDYJvi1lg zl)_;6!JwD7?|(Rsf4C&_G&=K`X1jtB{&{b15FP&-dsy^b;hLw)7LBaKkz;=7!8>_E ztfBf6z~G036_%e!%0Knm^)JNW;5CJ{IK4xL{o*KV9cM?8P!U@4(Pt(_QwJnV5(WiX zSCqpuPL%FW7$zBK`5SMf?cBb?Qq-r@IXl~HY-02tf5t!Pi~M%S#_i}N;lbsXr_e9_ z?)`jTrtuOU9;Q{Im3?aj)qe$IWI%jReSKOjzx# z7oF20d%}N3Sad6M#Y6Ou;qQUxU)%cq0Nb(>7JYJdOuP<<2B5H$O9Do`#@+)cN6^tI z@#dkWoDQ@JXJ&1f&$YEyb}$AGJPRe44mgW^*zV*Au}K^}pQ-|95wc!rL@7W>iYd?2 z@5nEA)X0r_kG;%W|Mr}EM(DkaeeJz~VF*MYw^26p{DjuNF;U-dmlf>s6uj2YraFt{ z3neCDDVsQy#TkJx+V;5RT1L;o_tE74a}_m53324D(|(0HX!%msHqCSj*aiQ%%UNLf z4y#JJ(z!0gOF>~Gq_C1pz@?~oI@RJdne{Zeq)q_pzx5-~r{E26=)|JEQ?a*-swy1t zho1!e3c(yDTZ|2svq~;L7y>AP*6!R9hkZi4u2Oo+WfOE>P8mcgB9<%5zPY;bi`cP8 z7)>oJB_>Z@^*j<|ihbI3!SKoHHf>jEoWKl2U4p7$tB`^N$?wYW!Bd?tqieX@6wkQIS5>#8qU30Zh&o{#9!c3H1;m|b+p@+^PpLr!@$LqoqI|ilvYqN0j}KPSr>VfrI+XOjyWWI!DryCJ7RJt8^N9 zA%$R|AyK#~Q$>zpy{Hapg5xE+;qYGP^Rh@h6yt*&@WvKZTODpYLs!Cmy9rFV8m;mT zZHCZ-#F&PAQWmsV>b=~Qg4JgT@u^35E*PM2IV#M3RBQ8}gO?d+c#mIRTz(Ggt5`0# zVcms)xfcN)x}ZI!ha1-29d0@(L1)1xy6>)h@-naLgT)-~TkGy&$nVdQKRFH*d!Jli zXue+9<-4~+_NS0~%gXCV!RF-D$LH;hzDkVL3oKJ9(_-0c>&R!$X@o>#KiEohtxK6? zHnNJ0$#r7JCk@F8bxfvkA=p53uJdl;xzD8}8{d!3#JVxm;kXKwh3(-a{@2T=B~SJ~_K6qlByBmCh*gk{!i? z6gw(1FIMgVGpj;ycVb3^*7JnmbVP(r!tJX8h!TQ7Ddkg?7BwZ7Klvm->D2yXQIdZ&}_E!t0OP8vlx({cfhQU|fBYdemG zow<8l;Fz$AS1BBCgGJl)LJzUAQFW>nQaj*6z9Kgk(j8$((~tD}tT@cB*Ig>Fl6shN zcj996(jhIoQARBzDIsSL(qk)|Wr?v+^)A1>u~OF^+Wn zw*oawM4`FI5xgiUnlr&I2=PK*DlR1*R3}QhZAc^5i)VZby}zGa_E=m*-zA#0BM1wJ zjQ(8f({|GNI@REPY;rSN@eZkF#OGniWn=H(tDt%CSgtfN-V&40=k{;yWr>bMUk9CR zE=)N9Ffk=%WX{R{_>J$PO$MB21#K-aByKSSd+GKAKeoRq z{8p^^J@RlFO~jOuBe>U&(Z^7q3%mZXo6Yt>j} zByJXMbpGKPuTznlF?Q?IZ&}&Tc1lu8yj?GLlH~wo*GLJ6N~}rk`1oQqr^I3d*q_&7 zb;#$^nG0m&q9<0CC>PIOD^TAAV(MEoth{aDyVR4hW@vZYQy0xGAs_Iy_SD6;MOhpOFR*B)P0!^O}< zY*(2Fdm@{?P_@A`)Ja*R381#b){w8t7bcv*eJU)FjUZM2AQigB++7K>AxWedBbEW^ zvb|!^`8~?Akgyy=o>lS={<+7P4793nE5%9i^o1UMX*G*|_0m%6 zW*7co*S60_o1GrF%LQck06pEcI|I`ttQ|(e91^3DOG^aotWd4m^DKzGXai%B*MI5A zNos;TJuwn^>tt=x_G#Azz+$j|=GKp$U1!A%l!6O<8ux$RoAN_G&}vNJ%n&*#UI|_! zkysImF8#*`Q5BO)_n3tAs4{1Rdw7~5-s#}ZSi@%Es92#lcrMfiP8ZS&#C3ml3%F(c z_Vddxgm))Td8&PW`Q4CRQ)rw5I{dOU&LH?B;b1l`ZLTHiK~jthWXP~}F7tq1C`Z0B zZ|UO&dn6EvYau|$<)!uLImX#5PJ43O6pg=k-)T?)P}-l(f|GA)Hi@!o>fLS7fdytpM=5=>ChUIoa!jP^8X&*{G*!;?{B%f%pubj4_~?(ERf z%MvWnT=c8LODs#OAf=INWf=mJnMJ6H^o!N^lr%HAcd5{F{RG0a4 z_{kT#)qQoNVk?Uirv1VBPXE2h)VsSbhu2&V!XXrEzfqsX>plxSe?P8eXQTK2uS4%P z!rop^Ke!#$^*s^ETlYS{`)G;PwCDZV8d=b~ud1r3vM@3D&eg=K@~R|IwOhlKsMRq- zi5N|Gj`7NHvPm516?_KT5gZRF@4V5iqI^ZGvzZk|aE- z+-CXg)B8^^UZn*;9K&A?CR1ILz6#Ur}8Fe`bZwm?wC;YeMF#dt1!7>l@nmo zXB6?WqMtv`)n#qG4FDi$lN3L7LR)``N3{T;e|$AVf|M;Fu~iM7nMxRV+NFmSjjS6! zrfLhE=T0u?z8^eie&KT7Rku3TY^v{nb6XGd=jY+zj9aX2+RIhN#u6DznmYvlnG|vu z-p(HK3JN@ycUTsktnC@)YP~A1EZgWOn?`c&o?_C2xi#FfGFfJOdef1?laJ%bNV#t$ zQ3rJxgXoSFCLlOtA9G%R#Mn^8$pIO5XIGnC{DMCIsvLiL?+r(})LKc4Uz&t0&4iaC zxKRCAmV8HPBpm?nS0|Kc)2J;$=|l>YUXi~f41_fN`RTGBJ&7o(A%p}c;if7xJ<1r= zUUg*0>j#7;ZTd5LU)TyATPY8{!A%Ub(supoae|wC_)-(WLGpafWVecU+GD|kcWyxT zw-nu@YOViR4Eb)bXf5XuSW%-6967DCbJF9e+8Xp#$iYrErT-BTl+R!yc|M|7OPJcd z-X7^yEw&&s1a)-m;)M*7zMQX){L8;BmZsB`Nc=-AbY@zaH; zP7(~pq32<^JLLHYCue|gY&!;@%wh&J%Tq+9_H73i##7{hZpXaBbbGu57$t=I{Z+Zn zZPxI%5Rfs5q-XVIRxTaled6vV1B#)m%{Ipt&z(ARC;2+F{(9?sRNH5lh*sV>cx-a* z2dQn=cxSB#d|ETd-(%M0k?xpu?Hg^`6* zt>kXfDzDMil?wS?RA+Gsy^3N{Jc$%|zdiB6$qyc7QUwK5cunCN(2EBz0!_7aTE>TH z4+0}hAVt8$5ag7zKECk%F*_g@{aRR}|J5o^@8=#>X;^<2jsd&vJLj$&S^6S5GvLx= z8}R-JKtD>Dt&T#>R$5SROx1)(_}PZQ-*b4T-!?x6=?=tHI^aEz=A? zx!^Y$+dtD3G~zb}GYvi?ioKovGaqN|eHCHU6lon|lxy_I><|0#WPhjVU7-2yjy=I! z$m}(5^8_|2ZT6p>0)4WZ$0UbUI>TvKJ)FlayIs4E*I-7G2iR3bASceZ-VAuyt4J*Y7XtBQg!Q|N2Nl434|;NsWB;4P`i@$?}zr zI|3sFKxS~HcQ45w=RvMR85J`2;nabEdx)}MYP<%+TZ^#~`r6n1^^kY6&6ME7{Yd#- zAk2=?lnfCHm%9`If@_YQc7RjwO$wwrq5&#zqu-BA`w3mhh)DiZ6kejyVe@Bn>@_#P zzI-|i<}9SUkzF8lup&%B0WD)hkeG=JAH1zq>fNbas`UzkY5mv3pf!TxTdl;J8t;~7 zGLPvO3{wpOU+r6rS@qaPnon#d$o;mr43ZK18lYYy;%XR(5`h(n@7}-2A>(2D#imz< zK=KqwHk31W)+$r43`Qd7we98PWccSF%bxn#h|NThDJf_TE(T8|_AgAt)3urf+{edm zySHTluQi>X+TekhWI3;d(pCzZibi!j)fk?shZIT+J>9l(Z-3x+hE)JfNt`V?>P7G||)Jr3_# z$1P3ac!A2*Sz{ux8?1m!LdO-gNf?q8ouQ#ASRlZzvu(-=keH=i#UYi$_|x6%cu0ws z?GQ=aibDW$$ivlPU_cG1(S|`NYNnED;7*p45MB9Nmv)bU{u!jt*_I?3GF15fPic?7 zXDG9CN$44`!vP>^Z})H1{;CfV0zg+YOoZ0ajnd(ylmJtT3ZGBR3zrChd!3H;)5z-$ zB_@{NFNGkzyIOb%nYtO>5_!KWgd zO}tQ7CtV>Bn*2lzX@buytgIF$R0>cr!-sUhfRy+W)7A{an}i;H7RfC6Ly=aUe?H^lNh z8^=5IN60Wd2hX^}b06XPdMUu?#bG$QMK|9C2M^IclUpPPRrGnmlz5c>%NM0LJ*!fj zR)4%PZNcV`UdrXrRqR&=3vvFp%vQVnd z*rS^t$YJyaVnoWgUUe8+I=5v^)k8T+?b794n;xkLjr4_9^nUULmIIjLh<+$9X=L=@ z*#q<>%VJZL0Xf&IWA4wdfG;&16Dk6MpjkZX1Zkqzy~R~R0A;64fXn#7)FB&HK~mCo z=-=!tA;Vsp^Y6H3rN>1@WDZ*1^Y&C$S-nGb0JvwrNqO^$Q!X~szl zJRLL-jAPWXX^C&9JlNRmMq2$dd33L5f-+^^Au#xUrd}%DyS_%MrKIwvq@z}%hn82% zO{NmJpQRv6d3`4Z^Sq(-v+tJ%yC{M3)7cks-L5RS?b?Umrh?UYTX!5q-}Us1>&9Ru zvs{S$dQvwEmnI`h!BdH@P6<{3fZ{7m6QO)eYAbvTMo$o)@+zt;*_klS`kxw9nmmA9$E_Wc% z`Ui-t&@&?t3-dkIPA@ZCCtqmvFAZJ4UhH1^*>-N_KkRbUTivri=}RrYq;_+C-|rJJ zk5>>!=Ye7kJ`Hs>X_#p-d$G`W?`&y(Rf+8 zqa1G^ZwwseNDF$_W(HNkGY7diBvM%7*e+hlPT~ODo=flKB3ggu3yRF$RFt=z$&-9S zdWw?;vzfDGl#trW0E`u239rWJb}G%9jlOATm(~I$Kk?Q%QxT1h{b;{7Lo$@rm;pKJ zbG;=k{^GBK|J3g&pKhpsI!kSLIPZ8W|9S52&qu5Wmz+Tzb8wJGJFBt65?q(NYrMRx zj)c$6B*=mW3uR!oi9ms|r;ey)WB9C;wYE-AbI7DTbLhXbPp8cdh9m2ZHTk3X6m||l z;E`tc_wm8Wmsct;%&CD%6Gt$E00y8SAzoDf=g8`NY$5-Q|I`Q}VJM*Nhhn8MaX`N3 z_x^WR|D5inGE7hW@|Dr}W(mW8x$`vk7#kFOvs7w3MgNP++GlIR7h6aDic*yo&*eds z1aYu*!lvR?+gY$?1j0?8nVLuf69kIWJS4Ba3gRlo z)+SYp)nsvIonU=`gZ&FmEf{<`Uq5&)w~iEpv(1Fw9J{_kf0`z7W!8At-O}vF0i+nV zMFmzsq$n0MUqlaDa1eJNA*0Y9 z2S@wt$D#pUbBISvcP|=_h6GlCrJ^~KppHDhm|d5Xt3d4}y{5cd54J~_fG7#Lpcq+V zfuv{DyVxrqcjYKRVYnn%PcyR7l1c_F%qICQSD)Hm$nPj6>vmg*M18)>{{<{nz8nZpMgn!G7`9mWV5(laW?NmBMSuL)@+NKJX7d{PSO z-rQG(46I`w3uu`|P6&R;$8u;L=@23h_L$ zI*iq&j`TkSE0C%xLE8HquK*p9s1SgmEChql?KY0%j=l!LL7bg4c7WXru96uf=@vR~ z@tux&oSr~aW;@v3g<&KzaRYP+ecsn2w*6>U(L&xuC!HD~P&9ItGi{`>xMZ+my89)= z;!N^B=T>2Bd(2;L`d8sgMPZUDIfOrl_#$W;)yU>kn}dMjhqcYkM3Ht+Aw7^qN3p@w zmQ8s#dWwqlpj$$2d4pbG5kkU7}ep(V9 z4xt#L&JC{ZT*kwR%7nhdoV%%$gTem+?dKD@!B38jN3@dx(02!KLtHaIYkuyn!ICR+ zY-@kQTve`42F6tgc8YG3CS$@+phV~MO)M&I-&Zn0$vHX-baVpmORm6m1#O(7C34k!JEF~NcESLo}tK1OcI;FYouXnTc z*|<{DpKtQ5`Ey%lpE5gpjiwWP`f$&I_}%}^k`k2)Lgt#ogC|Kny`V|A6I#o26Y=Kyi)tFPy#`{k7U9tl3l+_wK-g$n zk7xq52^*Eq?|hQk%)5wqrtv=d64+!*j?}wzr^>rNMEU9Xid5&Lp{HdbEj5`Y`=x`o z86YjT%WjkCUShVpv7&1UJka5*Y((YdyAy3Jb?R{hPbZ^plJ;tIxDM!9&U5b>Yj$Od zvpPwr#31;<^#{2%Cl7r#)4Fz<)(-~NbAnG3tPTlhWe^1D6rjUoaH(T?TB0XLT?7Jb zGR-BN|DM%|h(SNedX2-t=-WZ(hm-OWF?R3KpYBLNU9&p zPaSWI!>|iM7bX+(g-1hop6}}99oC(?h{ldq*1}CR6P03H_Tp?{a{!{|qL@DNC-4}a zta=46aCFv&K1`C%Z`kEgR^FV>FJkDbABm`;_Q}C%{x8ggKJ|ZrTBX`KZy{}%k>K(t`!YBY9OE0gtPtA>>a?P0vWQEM}Z4*&+Pp@S%Izzcfgyl_>H4 z9{;bfn1wB+pJy9-A6x^|!*jtrAtIdJjS?c|R-y9%e17chq<0x_XWj{w7htJQ@SLlO z86~rKHO?`*3ju6D0R_k9e<`zAbt0*MP{auW_Tuc^5ixB6l82?M^H!b%OiTwW$|{U% z^o7_|lMlOkL9p)n_eRS0cmQY=t1F9VY9S^|<9=`p+x?3Z`*eLMafQh8+- zZk}}L;J%R0$1bryHm{-rk7!gs+Vx%le_e1SHtu5f+JN0j`_w+cyasUWJTK94S4pE! zSyEtHk>o?o$`|g|&JSgcwF(P0Jz*lo<`m0Cpp2fX+HKk08ipGo!24T;%4SF|g;P&B zP-BgqBDADT9t2QA=1>h$nMT*(#@r`(AkH=xLI2NUIxM}jN>XBwl_TkN?U3b70l)OB zx*Q7LDisaz?Q=oLVh_;32>NOV#V@bex~5@TJ);-i$EtEgEgiF8&Rq2!-g3F+w>vGo zOBdrO2WU$aS<2Zz(TLH!P%GOiDrpH}3EdLjM|}A8&aAN|@aMEZO!Za!)%6nJfPgPo zo@tdhzMzI=3;x#By83MQ07|?GVV(`{?kQq7{4J#}s#QvXjaQZt!84=Lb`nV;+7fvL z#?Xi*krzJMt6ShzMVFN-VA88Z*uTQ z=16*5qJw{44j3US>40w%fnRALSZA9J=EmWfn&_EQc5}q{jM2s8cA`K(4ykwgzdoBc z!GU?U7&%M8Ljtn?X1|c(Vk=B+yt$F4?J>a>s-%T^@&T5l8K{a8Z^~7%yALadz9qQq z!Zn$b=IFovlYmf+L3(8dS^_M!Ws#adSbN9L4TY_X(nd~>5XCDkt9P=Zov-{V{bc7q z)%wirsZqd2YSYf!vNq5r`=OnDqwuDG4yfVY<$l4 zhkT}hyR?yD_Sodv%lAXW8x*)Fo)6#*U^KPtitAm0k!T< zvTX(=2ZFD7*;&U8FxQk2XA*96u}drt>ZZUE;0t4i{7(0sc7Z+;O)pHYyo4{|__De@ znh%(GQSZgUrIbW`zPMjM?P_@W-;bFiINjiT8Lv4=$T_I=a!hdy8t_DSBjrV{ElZGi z7~$PH7)yvmGZo)w3>9s+Z<%qw{ioad{TVgQLsx8SdMeL+Q&Y5>Hm40dnHRrGPxH$U z385+pEUvGgth^q)7;ULhdJ@ESSzg*=DR@sz7lcOYc1@q5dN^5k(8)}l-kSE^4>$J6 z^xECj={9K4oHk%NV_|3$7IuBiJ`Yn$p`}$3Q7m$Wn)rRuP8LQ?nOp|J@lcWcbI24t zmWEW(T01Mx@PiXjd|;770g${)JMNj>A|ROJu}`k31;AJU!zN0DpDRThubJ&UK!F^* zN;^4GM;W!}5S7D(eT`0v!uvtW4r{1DEB<_stAKWQE4K)3%eL0QvX+OOphnmI8pIxU z2pzqL8a;5dJ>=sDJ)2xZHECVz=KRaIXV3g}q!EV)4r=q(H{%lQ>>cBD4!Q2jr~lJr zA9s6L1`5*z8)Z@?LEnB5d6{fx+6Xv0X?cQAJXnDf@@X6vM>%piK69II0sQBjn7u9jUH*&YvoG2SPpSJA!r#}?C1sGRi#pe`|Bh!h zzgw*P`RL_A&fg>6_v{y6?YJZzZ~9-P!-@JFmDwaMz0DKzmr9N;tp^c7+w1Fe$6QZM zIEVtz$YaO5NfXUn7RYP{y+d2WIl;4DR||}#LS}HDs4l4EIA~Q5F$vkIkLWpX-LzR) zQTs6YQEzjTe z<L`*!8Rufb+dzM$D!jq?caea0bI?@32i- zz0t*vU~ROdoPBF}q?3`9Y;B{Hf5}&hC1lrW#ESn$4uiL+qV9R#@$pjpI{APa?Q-}3 zUjBemrE&va@YdA{H{x|Zz+wB}X#C@SKr$?Kn01mK65y!#yznBX0Qjglwt(i*AT^$_ z1e8$~sL*FSqa`2_%w9~i3c3dY2-4!r8tVIFk7mMmO`jFI466Di8#4fT6Ox3|sVY6S z$Mr&*s7`x)8C$)%0w0MJ5}t&vOQYl1{Jgf=Rq~Fw6S_@9#p4 zz)-G}#`VXdG?8QCnc?B_!buICNQgl zJD5f`qAfL(Bx)l!DY(%Kl^)#f?e5_riAG_tGzrI0?6F@&)2{;|`94-#nN4}p5ekkCnsr>d(|IN#H(9d)x#JY zE!3l0uLRy`+ytR!N)M;TD5M936soES1-Mr2$<9s?ssNkAV`Dr`C_7~&(Y^$ih}#<= z_3f#qr#cZ$Rq(AsSuV46n z!>K{nX#y?G(bO!s>%{t~Yj<=m=pc0cquC2f)108UgWCgcbe4*Rx_GNWYzbwl`i zrKkseU*w7R!%r5__!DumVtix$Zlrd{$W_$V^a&@GEw^1ifTM-(oX~h#iH z6pqT=-zB(x!nk2v1fPyPS@YbeIX+=W$47K=E8>mFzk>`FYt+l3*Mm|&@4^s#O>ALh zX=QLZ*L$|dy#;L)J*jxx^vo}~>FS(iX-=6K;M4n7IZ{B8mBY#G;I{oKhIQIsD zDIiej6||6j5FgWL@Ka!Q@Ul9{4wQi=6VfgJ&KNCCFje;qxwxX1znysP)>dBj-?$l| z7KV|8!1*n};>mX&pU-Y-T>7ctaGG-Oa>LUDR}t1OkMkU~T{F-GfKj2~W#hX;-V06^ zC~@r%yYB0*;NY4f$AhEfZM#6iQa+}kXULWA5x0-sn0P2-(!$2x5Hv zqH0S-;c^w&N?=*cZt_ofQ>jk2mbwRuV~)9+~_u-|)FV;bA^s{D2i8sH}D1yEMaHAH7c> zaX1A2g+`H*%3`PBWq}z0n6`TT_ggMI*D4u;Uhn>W{wMij?G@59SOJH*xb+>Qs$=;2 zDQFI<3^bRF?(F~Ck~j$22#5;M-{xvO6rsx$jF}SQx*D*oj@xf%?}rJDVBkQzNx)i0 zyY!wd&jDv`7n$AVpKbQHdz_H?=VN;m-^!j=D(z87;{F>8paK!@^g_aVhDQ3EN~I*7 zT1fRCb+Uv)rXQHnm>BLjS4c{Z+gdWvMXTrS(y~T*?25n zRgbbo3Ub9q%MKz);}n*?LGYwcw9`*61)dOAL3vz>YStZE^Y{#)E56){MNo0$_Tn@3 zfEJ7eq2dHcrwxqT1GfZe_*<{xS31-V3z1eBEW1vfH;e3pz@K+;`jumUtGdExa8=3M z(NNydoeLAMjKfe9osTHOO$U51a@l=LEp6>xp(+U>J^$W1ij7Bxw_i_{w^Ps9SZlD2 zwhjqx)58s(tT`r&VB*8g0p*udT^X-6eu{u zvU6RZ$8qFS-R>TJEa*hBM^gziO#uv>?%o4rvH;eHng|B8p@otjDir#|tV7Cwl)W=hn5rLAhdQ+4M5wMeF!EvTsic6=Nh_h9>(clPhewWSs^Oc7M z>v0qsIj_HW!5MR^^=CuCZbeu33}RCw=o;4~&{|-JIo;-|X#7>A?%$LF>Y`OM6QhPY z_)0J5bYXRI28&r{faY>;N=k-0I)-+k1x%TgQVKqe^m@cn9l!kG>_V!7#l4p7;-tsY z*8y!9XwCU!x@Gd5|4?a`*M5d1x@&1tX{RwWCyCovogrg#8;_=eee%s4u^0(_3Elqh ztu%ZWm92}_fxXxh<0Z?@RoPFMXUR7rtp=>nCgQ?ts<8`uhP16o)Z@WnVN?`^A{YPO>wF31 z^0#4CdlFDZ=a!|+;?8^%DJBhHRk~rtV!c`nnDD+f<+10nI3H;tY;kM(t6}ZEA(ust4W2s_|Yv zEdgG$t&R0ko>XT^49KPkqdLnqGI98_*FiYZ+{PR%ccc}12%{9Im4;E7`;q>KaAA~T zJmRSt^VXdC?z)IU^6H6q@)OkD6j*RYJL*;3IlBi4d2u0PMk0&cJ_igizN3B&9&G8q zNf^_OUAXmG{j1*nOUsdg_jI;yVya*W@7nNtZ)MRiXMLHTPnBnXcV12F{w3!^2HN`$ zZq3`olkEY<1Ofz-0e1?)1CCTOe19#kj0 zD72j$&qtx>cv)3ia#09FNoq-1#D z#s2z=eVBc$%2P`yIY~;;DO@_4z^Y=%dV<+$jjnYd zRg;df!dnS4GB`TB4GTGMMoQs3BhDu>}p^2kz`8Yg@tsLsPo(=xsokWKf!m{78H(D2>1)pr$DlFIuX) zJ7;=tf1fwBm|Op#>d07pMJH@Vd_HR-cG7o$s0@1@mjl7y%<9}UP%P@6-`otvAO zH^U7$$Mt_^qvIq6ZDtFnX0lAIh6>>=njWYNmLEwqT94dxYs&CRUU{Rvr~PpsC56 zoUPH|2p74CUl1|%N8+{1gXq{yGy(y^Jy(U0=xi&D5YrYZAdIG{f@gUVjxDE`1GTd4 zMe?*Ir~<-5*AUlW=19pzE7L&M-+-J1kJ)5w#I!g7b?;o9 z(ZOeFW;s^Ky21pN#HvmJMMq0&yHAdZ^&Aj|rf8E?VTPzgXA#pW2+Oh`vl%#sD!Nrq zKR^{gYQw%Ci*f4R>Gxxd(_p25-N*T3V5Yj1-FP;bdazVXScUo*0BSBhkWs?(Xly&P zjrFS#N0jEPP&5D#;r;{o5Nd`Oty~JjaL_}YEXb6!W|Zv8?Zoj26dbh5Bc|ib+P8Ly%!KMjQj&Kf zlEv{r*%lX0>FI1XUUhY{afi18a zEj>*Y4vbq?xDDE#b?m@J3o1`BC&h(OWeSnqtpZJ$Q3u^~oP(zLm#icb6!kMqq&zM5 zf4{EjtOOF`JkaI6%y8p-37oP7l)3VcOwTcwj=S#+fO&{zM|jD7SYqNFCED|aHyf=C zb=UcSRGoP^RPo#Y&#VSRGt6jgnHfvg8f!wDF=MA@WMnDLj3sMnlO&D77?V9DC2NwU z5ZYwR8ig!bN-C9TBed7=^nIS+^*qmC&iP}m%UpBL=W~DV`~7~s#f^&0znIpwt$yub7kTn8#oz^e1UXVAk;gIi>z-dC-p=nsxs4`3bJ zj~b7vWa3=5&_?1Eyzjs_M3!+6qG>+R92)<=Hk_UgznfT0}_103kC-VnvdbUeQfjlrP!9 zN~K3O<+E)#h7TasBF{6g^ORhykB5am#om450MbXkRe8-xPC^Wi^jMKBiGd%#J&1P7 z;yU!g2vrL4j8X+!kPk3?JX@8I85hRiN}B>w8Uc@$m_z<-9XU+rgzlcrqTL)IfByg$ zVYhw$eJ*U2>HJ3V2qSKIoyFbPfaz#fp@-1f;pop6!vBuo1Xf zo%oNYudBjT*RIafk4dTU^aBUt)0N@QjdcwTVxF$KlBxO86jZNH#?1a-JrXCjDEi4O z10^%uvaewT<+jPrcj!%Kr&ag!sQglv`mA5Z_Ag(bE3R5A!Y~&;HTJFFwfSYREBMJOKBC zNfLWIq=}>DzXhIKponF%^uw|bE`B&Me_KaiS~4R7XRA@G=}1`~+ie3vHfaoxaD7__ z3o8$NWL4B|-Cw4`#1Ii~8dO7^1%r?{k(#%1DbD}-v9rO9AFGuw59JTuyW8E-_BJCE z3iC|$i49qll@48dr>#nb^b;KU?9za;YvtVAJ9So)B6 zJi_GtEWe~YnR_FE+kcJh0q9lecsz$V-y014O3}D;lTdz(&UnM|>Ygds&I1#pvLMkL2DG`4)cS-g zC_97kBIMli{E9@j0OQv|2|+a370^gfoQ%Gs6a$w582DoG_s1qESvoe7S`VzV$4O+1Sbl5fw& znVLSL{^6*-$7>ZQ^Bn!&4|!;`Vg9IIKfAJXlMfX`o4`15R|0;XLiiC*q;Kvk&Onut zX#BQ%i-(jP0o*^M-7O&q2T-|$c2XKCsXoCFs&T55@k0?x5Saabs2V;hE~+Go`Ehw1 z5jWTyU;QwHQo@vz(sy9rU4F%m)MQ>cq7gm_#n~T`@-M$EGj|7#GOSHicOm>!G5GJU z-2O4x%X0tm8~^*}h#$(vW-!#!>V#ECkGey6fk*Oxz1CeJgvic@v#QUm;{YLoY|j3$b$g_CRYPT zb4Q2yD0_Mr5p)@U$mIv*0CjtwQX(}!PuYVZwT&Mgb^yi%YQ1tkK+xb(;alQZ`5mA| z$&9i4bLLNvbAkFLs@H`w!}yrFma)rK_X`w6BI7NY< zZ6ljW$lw3SY1HLc5~@lFU7|+tP+@|pu0Z5^w%+;K>~&;Ya$Rz9JuH&I2AVz;5soVY zD8B?lRK{e6J_@RnUBa-zDPJvcG!F#6=%KB%H@2!C4@mTBjR= z{Id;s+J+eE5Tidp=C`$Q$fvSS{FarNKU@BIT-!Yy1Y(3oxbKnc`O%JBwriY1+IMLl zs#bF$9Xv`bt+=W|JPn`_IpEvyB49A$Zfo9OKP8wV}!La-0Sr_*^Hki>4ILk7uQx5MuN#^s5 zggOdlLhjh6avfd1(u2_bXCzcQZqQo>X%Q=4{`ZgLpb`xpFa!h(0IA(3s{Tl$wC)CC zb_qGc-6*%c-v7vx`sx_B^FMH|LROUo@^znj>8JrNI(#Hy02+I(uq z*N6VRHa=Yd4oHS+9;0oYeQk|7^Q$*iZ z@7`7$5{{?SFfIZmj5dlV2tPUg3;LuvCM?zOU^%>Y&oQqv20!eg)hY`8=2x+}oq;t+ z_3pL4lIjJ%8NB+92Ikz2wK8lXT#^{Bn`Q#_q|9e1Vo4gof;q}8EK@31*oz@GKvf)o z81hbSLY~X`_0y3-H4yDA6i=Hd2kN_5c#$@i*onl8J6iocTHB92Y6dAsd%G&y;;uZ; z?Ru&DI%Kz@Zp7@nn*nuE_G)ffZlfCH1>7-so1&TA=A%%}eN^(kDOr>a0=!5C2Q>h#Z zvt4aHpfcJ{b2XQKhac zdImR?=@KZtJRjyd}aQZ4P9%^D&r z_(7K9%%C;^C=wNsLq;oDrk%CPuHhb|j4pS>x(1B2r2zw1ht}6ayP}4fvD>azD9U?g zWn_8A1+?n|Z5_QvkponKqu<|24Odj`yjj3Ds@?sW#^_Cxf_>9#G0RAbJmoFzfyq&4 zDf$OJxN&phtvn$eH967EX?$VIGK_+>5T_iloQRE@@Cn=A}h^*nV`hVN*<$Kgn?sAXemq@nkd94XcM#j z60pPtrX2|N%zZ6Wc~Ktsx+*@1I`heY!FB|7Cv~%(zi%Nh42{z^E2b-V4DlsxaX`$) z1A7(SFM8!zC6YQp)00yt7S9~&Ej z-*qmW0|K;T5x@lMg}N$Rw|9h!{>LVwhGGq)AezEYDsA{Aq~tjn($%=Wi!{YGHSI`wtLp|f#Qq<N{VmseaXPW+T~HkY7kK>{C41(tuGR3MUm=f*gVvU5H?gVcxJAH6)J6o-yI zqndu?(puF|%N+(g%4cbHqMH*-=5K>r@3g)eed#Z?0e2?KuOS!lqe&io91C%SMN=$L zA4K3yxU#BXSee#6PFTwSb|=8kA4SH1jQ3(mIAM0rwgax`hSwi8Tfb{H4p3=~813*syHI}c zN5CS52LTA~haBcC6Tym2zK-s@vUu{@-j_wxhewSZJks}>9;`+-bu8z92MVNNS7xHk z?djh}{We_hN6F{Z3HX>lh$}}NIaQDkrWWQl&yc>#mtLA_Dcn4J=HQsr{=CrpyPkG; zzKlG)RO9^u{RISK+zZ|KdC6hc@tDQ~b=tqNWL8#&c*v{MAryp^=+ColF{a_QwE;gNB7MSquZJ=Ij}SowkxO1!{8L@?DCdc&2+W;=|?9 z&8zE`8&Uq#K*q>zX=L}etlsPGtACr`^u0L49p9+HdNdT~yk%wN{LtZphO203hK>Gv ziV%my&Jih{6yHrCqZ$`uJWQj&v?JlU6Wj;C{b^nYERf{z@8DMWw_S3;jZ0dwunb?j zlz2pDqXV*~KRj01c=JqPjc%^{^lP)$)br~P-tfRXSMHtjKimyX-~8ETcBxE&v}S{k zE$0U3ex+ZW-+I|2nnsq!-y^{f`qn=xAPR$!IK7VL~e8NXC z_Cf9el-j2;@Zod}`cv-Y`gH7x)pZ+{M6z4Dw9Nk8|G@n5mwNfru%#vJIVQ01dh5p( z)3&L`LrtbwjRdfylN3O#;I9_(e3c5LBZFUm8#9DYE}Qm8WubldYY@??XjE|NLhpC@ zh}uYfvKE;47^Z%Ach^-mNeUeOSoasS6MhKpP!w(t9Nte6wiInjvE8&TGt9>Sfdx71 zR{MJ`{`LE>GKYd+hiYb-Ie?PQBD1PsEV_1Uep(0_iN&)+YdGl9kVbD6*ZT}rv}vcV zm{Oo1yBrv&zY|seRC)_ z^kZ1xFNJ}evvtpQ-Znknheb2-;If9BmH0D87cAj`5<5OA zO~_W2L0ftv60Z76)wmlt=}TV~T*lMd8hE=qO%P%F)qG7c$!$^zCR4-$J4sSDHnr!~ zCE&_8tfMh5DIar-)qctc-p~s@p>qiqHI&1Bd?EQ!$Uh~)2ID<(Ryx7F>yvCCiy%xoRp54H! z{1l=*wdgGo2XV>x9e}(WVp@x z=U*7be5 zExjRlcbc{L{uucF!I;)p`cY+jxBdt!Si)Z1_T_gPIJXyeX;^K@>^V!UyZkMRCl>`C z005#i^X^rlC)mzQQ_v&2`(54QVR$o$b&yXHJGv;A&`eMPxJKpxiaR^>=EBi2iquqO z3-EIri@5Jd^%KcGt7@jt(nF=$UTmk&c$9`!COofSQ)l0s{&Smvaje<+Vo=s!QTE?w z3XdK4Uf;s=PoQLlyQM?i08R>v(3!o1kDoAPj$$K#Uw47es*W~(SIiy`&?U-qAL)N- zwNT)vz}_dk5^XwM|5hWy2l#VGb!2AzMsD4)EN`ywO~0w>=y9W_9d3F9^4advEFZ_= z95BHB)y*YDe2o$s4w@4Lczs=gp+M5FJ0c|rW30posICy@33Y@83b{@C?9N?h_Q{-m zd3umozicVIeXEkgkImow@a~`DN88`6+@u}D8FjB;IzW~--WBlevaYrmv^0eDyF2>` z^K*4eK+`TyDCQ#wwbA?~&*C;BouP1|@yQ+^yF*tvGpTDt$9c%j>ZqrL{!9u5>0ET8 zuZ;T+8_}yM+kvepj(&kEX?tspPlDt<^<4+SPTjW*h=TyR!Fyktm#UhmnJVv!y!gLw ze#rns`*hAXx7lZ6pqiOiMT*N}TTH0PR83WvPf!eHQXh>D0LFBAI*bl8raO1K zV^ZbRBQP>BaBT1(vjh~NC}8@-Nl+$5+}5eN%>3t9F(@Z;cr|1GTX zanFd0*Qm7{({6fwWLr+nE&J%BhL^(W5-vNEa?$&i{={s&LU$Hkk2>A*7OJ61(k;p% zI2GVVeB}2$de=U^UtD0iNYOfM2dEf5OE@*Ca62oYRD?V92oa>%4b$c$cI_%~Pn6r&y3Y~~ zZ5C!F_#J-`6-l`J`>Cqm-B$4()?8>GIFV|Fz?CjsI@JwV2nvf{^NM&p!g!gP7AJ8Z zH_~oGlxsKt5tfQeRdj0SpsLn8ZWe8Q8E;9V&Ml-Z$yyR2Xr*0=SG33DyWL;th#yW? z=bZnnJ_5B(5j#v@Si^sSr*Twx5Y|;4&(h8_uLF>0zRhKb{2qfHBNMx`iYK4T$EFVZ zch7uHc)qUfy!}t}3Vw+Aya}#D5JVj)-={!_)S3O3z93@WdSFh4>aFnd}P9Z<(-168oH9KY&HV8k`xibaWV|1Blo$dM~ zO9!!39QJtsm^?%n*X~L2NcFy#R2qqWwLbJ+jiOnxZI;ifBw(^>m+OZC<%RBm%Buw@ z=%<=yN{FHae2OiuxXbjH;qu%`U9}f`f}$Ld(teKt2Kj=62}?5GU!y*mA)iBW*x=%7 zx=XN&z+r`UEr_;nzKbs)78S-2-(I&rA`Y&A`n!#|d{FPX;OJ`Hn6C2aY$NnO|Bhrg zne3s$nrDiY;suMn00YAiZT>NNoEl^qvR0*6LN4dl@SH(Ii_LMVOC^1;KHuK;c~0wQ ze94oJ6UD(mV@22SHMxyZOIE?vwyup-fR!l5=xX@y)`F6eTX(++CZ?Fj7y$VbDp1qJ z(uyPPd$slJw!%ZC>{)LGcbOBG;tHH8E6}~FGUssV%{b$&k~4FN4g2OlXA)nymi!0& zqB~y6wykELsUvud3^#bWur64DUokAiR8?P#qbUTi0vpWT(;=(6MF{PFqY2O|hN7^b zI!b^A6FOk(^)0E-tNG#ALl*D5R*xJDl;Ne7%HshjkeB*fsfI3+v`OMJci-ps)$`zKc-upz`(NuLfJr z=5EX>7#M~iucbz^qCdHI_KH=Dhs;02C?6xI;{<8+QUzlTQE47@8D|9p&xRmJw!87Y z+lYckL^%<`up=)Hr!K;Fqv`#*w2n0Ng$3Hph*3C=PruN0t?c+tg2U;*OMyl@H@(Jk zwOuAxKleK>Z2VmTBP?tpYuaHLc!)BjSa|49u332_w;~@^(&1bqzppc+PKMN!z)L7j zfM+p6Za`wK+WoEgFbtY0e^eB&w(cAIO_7NlMz@5rfU!w*&{oo|9k@^zJ==zZKhS$I zUTbnz(*4nmU7bJtR_;=lZVzsC&&2Hi`379tOas^MO;t76*C`qQ^!>n|+P@gM4Vsw( zMqTF|c{%PgFD(D?<+Q?btlrV5tVrOfx8#-XyBDvm%{R#HNIkxF?}tO1s7g#rcZiF- zb9C|idCHR7gArr{2rpqalB$U z=FG6l`kq;#8_D8pV^Ybr4Lh%aDl5vZ-?tI(vwSX}+ninVyX$|hE*exeIuQJ}@;$4? zB>G9NPwd2Zi)}yJrNZUQkEa21SwE|%x5NyLZ8`UJ|Ff1Ce%D&IQ@vw87olpaN4yz9 zAVSqGrOohfSZ%2kEbhKT5pgIVX^Fx~K9bdvj6{*4Kv^_5^Xu+=)yuA{9pq2fqrG1L zgq0<#sA{*BAn5G)PVA&O!!>qUI>9D6k0Hn-@Z{Yoln+7F+b{T{Lsm*o9=~qBGVV?b?xNBp3!<;q8mD1&rB!9>L_MuoT6-9PpMB(7n5Otwg^-xlr5;RQ}YLU5i->x70^`<4%6;COqlC> zK_?kl2ha&#Yioi-t=qadc-;w^e;?A`aR|r$boJp{`k#+VidTKA{7!G3Fm1fFljxTRb|@9acpWCX>fb~O?3wHyz}@3&j;ljc~MI~B+L;CYjM zQE_kBR;^RsArdxVWrqf-&r!>kFylB-cZv$$tMmF_UMPSmF{!oW2Xk&DcQNnog;1%Z z7?lq|t_xGfAfKS9e3g$P(_AJ!FeBkPk7qt5CQt68@^SaOi_x&m!WL7pqQWJ{hwr1W z@2wt8OyB$X=ijbuFAMLKWK@V}o`Of1o|ytb6nih|#cFN*nAQhy5=7tvQ*Q^M zCP_vL`4IlVXlvrk&vc+AbnTd2x}5r@lJX7hcmDUy4*@DUzuIT#@C$5gOo8l+3s%@s z4LB(i#N-xLRIpj`mDuWh7AoDWc-a5tBJ(%D08RqKu|cvAD9e2VRv zQ6&i4+Y)IgTtVX@IK>OPEa?$$Zpj9%+q-5L3zGHX^zgrcMR`T}x8; ziGdho7HIbz8#r5aWDNCoW8$>C zo-FHtssm7V9GJi$6piTwrKGGV^*dp5RD^It)$Rr;iH9U1I|zrt#U5#s;Bc$><+GEH z6KPN=V!l>>_^-jndBi?nfoSiTJB?v0sYxWlVOgXU5y~tVgvt`c`5s|Za0pvll7?+) zQ%XA?uTeq-yiS%)wt$eZHX|*Ld(8B+xA&!kV$!+@YV{Kn1TvnCjc~sd z+z8ll>_K=f#x@i1g3m%T%N$|Ef6@m|(O2$uIsT{lNx%AsTF-F*HK$en-9KQ z8tUAC&!TOkMRp5VQ4hwf_L`}z1&kEa&T%Zvy=jIk5FqX@}JX+=1M zD+@e?Dit-D%;w9hpb|OKCEap2XEqqA%h1ulr88-Nj4u2&QaloN{J~sFY3sn7R+ny- z=>nsF#s=#Rg)vh(M+Gr4mH%-z3^R8*B#iHI=EI8H~b!PZY^(QIA7R!TR zmTepp!*Ncji3w+%vgV#Y&}|qJ4x;KSh5U-jtbLcaxSih@Dg%X!kwqDjDo7whqjhV8 zfvOW8XxlkUC=TFicpbh4^`~m3C^|?)7k?$wncTSrpvny$+hN_Yai>hyHPuUuj(^(^#KyzS zP^K!``+Wt`K|>r+vxA_A3J&562zh+*MAPAx!(zDvK*2Ck!=6%1L$zhK5ujaw3Y$|a zlgqoac|DmT=b3;}%{8-Xo4tG9`nTzpv~F~1u|Fk`*1B?>SK?G$~^ zA7)6&JnL0sOT=s=J@7uL_4D(&Z)0E2zdi8hkW`4SSqK4Hu2XX3>xX1OqlDlk9tm!H zWAo<7>Afc$jW-+kpR2kiRbJ>an9L{LQT=l+P4;EtmB{Y7*DkS2Y4s|XY79@h?rq&m zg<8nid&v%t=iMv6_Iwi&5(CaPe5`HmEJwvP5ZX(loaX+qK&U`wezDY1VRW&sI0U5l zRW`B=@rKo6c3o|QNw~gCrwOeK*Jx7RB?rU6shQA8DZeSwt>v;^E|*5pZU9M+EQLPf z#lM}N7$${d+mofB<*DJ$*w8U*Fi_MwsC}^2QX%5m!|Ch0>P~Ny9p0DpNz6`m!_TxR z**VaP8~_yh$#`qbJsdyDf^s}3aA)(!>QhZ%A<$^Aox2TsM^Amr7F@|};r zG+O!hgl~AkD%f%5zB;5`nx;?sr;`JE?apRIb4x;S$%5LTzTRuX%iw6)t-8e1&_EyJ z(}dOs1FCD3umY-GuI3#1Rn_hktLLr@hj!V!ezWN9t1!HB`S>kT=`-IHsDlS6bARF`mU<6FTs8#>*W$S9B}Op+o+cQ=GyITJVVH^0oY_tz3?qO>IRB}5_n+-&)nOVW%^p1&Pd)_3IL;Z9dgUNO z6C*kmhzTqW6M8}f@8Q<~NGt9Xqf0U3yBa1ZfWc8*#&tSE+FZiMn1+7#``H2zz4??G)(faPMaOfOL{Wdicf z_YB@S)EUyqlLFo^hVE>Mxti!5@11nvULWDwvsnAH%`Vf8R1<-uO0o^rU5=mVf`O5N z-Z-1d>bv2TO)!%vD)XZvv^{>>xx43W_HYjb&O3cI~hsFoAI2IsNxa1j`gT9N!|1$2q>K5S@4X*7lMo< zC^e=fMY>?fl4s+HNf++EnMXAzUkL%o3jq&04Xs?Ipg?ZZcyjc|VQ!1Au0N$dbx12m zdxD6y!F0NK%lIcen!B4637uj7pz#3pWt6`4>a9$fFRkaHT z%h+~KNo>TixURghe&5gRZN~CwHR`#mfbU%c-hoR$XGxdG?%w{99dgrl;NcN9tFngZ zExQXJw;c1{K>8I`c9~LqN7v>bmAJywvkqJ3fw43QJ?Uk3oq%SZeeZo%0 zaI_6~K}78(U@&J1+JOWIWFi@@tQp~BAXt9v%OofdfD>v!g>V=jJYhz;ST7wkggXa1^dggAEt&B5J| zOkokM2fIR&;X+gb7bwaV26KZez=M=`UEhoxU2tF!67ceaHE_G%-^41JQ}9!l*0lNA zoBr2BqmMI^&10uhtG9eI)?*;=@|`Y4sxLnLIUtqUzNskdV6iN7XHB+)+mqb&-ZqF9 zS+(8R7}{$DSgv?hbrTqjPGUE&y;hk=lNkxTNffX{m9c2Ne$8i#D@K)&X%B)V9+N*a z+ijCK+4UuRb%DM1okXhfjKj<5`{B$-4+MX$A4h!|UP*MRwg=!^Qdy)LYtpTn>A#%7 z$cRoUya1vCma`rrRY}^&rX~x zD3~3``R{?!l}5FX$K7TH6l&~QQ?%O-M7?r-X@2TJ!8u^Vbin&-%}1APG*63&es@!z z<(%8(TQRo|I~OkK6g-8hrGI|kAjh-6><*qS%DMJb7C8B%$e4aGGex6ED$Pbr3~HuC zgbM9)5m}bzhRNgC>eNr~G4#A=?Rs_tJb?tZTcE-);x)xhlWMOIl|2|dyJKNP`Jk0+ zm=KGKT5ts zmM)RWAM#L%*l^cW&t(v?4%oi9kzw2?!a#Ixb`nB^2tv(0oZm86+jJ0WlTJ0~MBNGMoeW?^;7O5->vK3e(*T$RmJXlI(Ly3!G*VYLmlHM|LrQJcDOE-x6w z4wvYbaQfXankW@`nncEz!CaS`Ys;%|R{9iZEDYPw_5-ud4oznwsFKoldVd?Al%0Sn zE_qdNCwZ^a+80$xI!aK|pqpd|Ach@GLQpnOzTeSZ0g7`X1}z%R{rHH=$@CuzMhv;t zQ?>{D{Vp?uaK|u0v1go(yo`ZP8|Dt{_L<8N921DE6$!aPi3fAC$9+fS@lUST)W!`< zsBWQlfB7x%@?6n4ye_B5fu;Ywrow z4XtLMmpaf1P03@EL~zYAw5t&lJy?wu71*vy&qh021A`g^_fD~ zaJPhC0tK2IvS~5vQg)MHx>u9diqJ1la+>9^&!ca*4ZL(otBbQ=I@VhjrJUPz^+69< zjx$GwhnXs%4<0uzXs}-g zZa{5R2IozP!6`BrK3yV0l;cOBdS)~Nz1t=Y+8!bW3@70gjfwnQxxxZyXGYz!tT`Z)CI=6*47=SFSbE z-VHN!uPefO$$Tbl?)T&oggFn*k%s-rH$AHSAnu@1MfS+NY3RIJHte}SQ|HR?g=$Fw z3KKc`g*SZGF%gk&kI-0V$@_Jbegn5`Prqsrn^uj-n7ZDLFOB!s=XEU<2_YpRH;O{A zU0HDsE-Lam0)I5e67D|MEeA3?JKhGUOHI3elts$IFK#kY=%~oA}ar{TpeKqlfA&sbf#c(QOu1gU^fxMFl zBYB~wSs71`Xu-MaDsl{>(}07C9TA|CY>)`;Kwv!;XHWczS$(7hne{T31i_|~liGrM zcAz0RMU4x1L5;Kam)MZs^~>yza`gA~@Vz;A&<}aB%Fkr({pxAD=CrrvY9(wGUdH%n ztZz}4(_@b^g+Y_y$;(`j)@R3{jH7gs>@)Gf6RKe$7M`_Am1bJy6{1A4u7Jb6S{{7G zpt=&#OC)6^lul%+6P1Zae0IKm+8a&=c*&Q8E~JX1t5;5G%bLq8wt+@$blT8+-O3%7N2Hw4|ByzOOUpx%bx)cleP(;C`CVN5 z{O#s!ZspsWrIZqs51%zy)dPPhh->~_iC7%su)Xr~8IPOdzlU2r76+!ur{oDFLL1XNlnwT@z&L`&!3#_ZdT^HUp zEgSsM|4@87@<(lx>DB8+W)8Zhq*V~f*<*>8^PN3*t1^aW69qat_}-lY7EE9W@RP;r zLJ+ObBY-LB-V?U9bv&#cB@PGIMm8m06^OjWap7GZ1Mi>4C90_7kZAW+X=`k^HJ5Ucx&C1;J?9d0HG5z3?VENTvj7SaH?0X5?Vv8HvpH$o-G7za;_X9urUO z_U-ia(?Wzs8(`s#yt=|!_&T_)3WMY7@D zihxg%8qU*h$dn}E2tWcZ^L*|cVhw^)XL)fk$eH-z&691AB3b=?ew^s^DKi4ajEIF} zSSCz@O;Ar89K-K6)=HrI+EK;Z-+Sw5h~$9Y@r-7k275m1PsS}8Owgxdz36&)$M1Em znb9fvBh_2_wytjfWw&4$vg05lu(IYsTfWTEXAVgrFg3NptlN&+{}^TBI-YGRLRwc= zLE7woZ9Y_iUZcb#n3YuK=7j{mrVXfU2G!K?PWL)hn%ykMhnMl>jPN}pu|Ba>DuPIi zZ|>UGnBxPa;K>m2OR5yv5b6jJ*ZJ@GnpnDH&ff^i^2>-I6qWaE+@Q|Yh|oa!r^60B ztt)MUM4;HvNB$BDn3V6$2$w5gZ^~%Fu?#S7Ix`HFfg_jm!gUmc!QO_3DhRlO0(FcO zQMis@yydJ6-&u*OQr@#AV_xM9#Sk^>CK0P_#&eG}f5}ZrX#Hsx)>-jBqVqmM^7L2f zY^CAt9HL5;2q?*MxVF@wj{uHjC-#6Xvw}?_f$yEW~w(4TJO16aYH719@D6X=enA)2YP! zYm~3pzI!y}@2T^&b{>pSp(9lx;`T$~6f~V-(%CJ4x^y@94dUXOi|!ZFQUW!tH%OmvBvWL;B0iN8QrJ;gXqd|LG;V z*QAwCxZG6-Q(GH!%P*^fZF>bC*RzU%3}L%gi*@y;tvljM;0g7m1fQpy=7gw5g&X@X zZR=N2*r0Wxs0B(TW}wuEZ{UR=I)-F7XkD*R+z7QqO2JWwU6vI>>8|%N7-ky*aKY*O z=0@IuYAvJ%KC+BDY4vIMT?qg_B^gf)furoyG;qm^c}z1(kK;Dgy&{TNF-Yd>{P}LY zF*GLw0tSWJW%6H4IfiOI-W_*s2R}S-z{KJp4CT9cndkO>xhv`X1v7VEqR0QejjS`H zKiM(=8G2o_xhQUeoN51Wvj)mvaBfzZdyip8Kz8u`j)o8)RwFOptcdUJ>FEvT>AC0Q zCCpIv)l72Kd+Z#GyR>F9paqM|?cO!wJ&_Z3@b}p}x~&5ur)OL&|$|=_&G~ zk)}_lUZ7X(&b`LGf*;IiTz!B}2JSRjT{3uQ?vrB=J^vrU1JRBW(&-5s2kh^H*#O?7 z4Swboah?^t367HR@}KBwV?`%86{AajG5Jj@_Gh@=*0T`?rdzKkG)HHtWUt-)Q%90Z z2J2S1+2P-vZ<`DIJt~V)ejI6i5-tt@c-!&rM5mLZo)fGTn+#RPeUU*T0RSzxOzog+ z8z>FCRH&T!S0@K}&-051CrPSS{t@R7ZFV&Jp3xd{4$=xsk~X^KOWz9kNxI;$?MP)u z{x?A7EE{fcl8wNws^1R){z$L=8IRev)W6}3|LNHFndkY}H^xr-WxgLoWYx%P`x4{e zHoXcq8E|WGsp2&H9jl$}sx{Z;RU}Sux;oryM>@KvI%;*rBJNl>MPFttC`iLkS;D3% zB|(H`1aEceN$zv~`*nPE6) z7#Pi_Uh46Om;R-Gw#IF+YG)iZRj~^~{My~X>xa_OY%sh`Gexlx;qd-164qVyNV0%+ z!axc_xUay^I&s76i>~w_{jsLWegC$e(HFxSHl%JNKK_ty17N+l8l_*jRcG_+!OY?Q z_2*Zkt#Su1W}o|Uvv>aWndam&IYlGMXz9I{Ru6_G1aw4$O<9)a0>R#@==FwrR@44|+R*!i5$tRO9mZIXod89*!yAAqZn;U0Y z<6YN4LEo>f6?oP)k%fEpt3Ab+^F3^yz~g+ikxRUa5Z7>)jI`Nxk%lTBF9pG5f{WR|*Q&;SQAa&v{uD`k`_ zi^D)cVa4<_d7RpiE0^(fgE13VQ+6*uc`D&^JO2bQ(yy`=mSzI3P`l3FCOc-8p@>8i za4oEtLALRqMNdenFb85%IO1wD)Z+9hb^NLJm|u6CgykzEC{GMuHI zm3R5OVBlO60UTb89wtheaS~96K+)k)=OF*fzVCE-r+8xkFR5=Ex|S&b$e;nuL*@Tb_2%JFz48D5nZ+0k%`h~!j3HSwW6PEXW2ca1 zqBPd5p|VucjCG8?Bq7<-WF11AG#C;sWGAv!T4af$&F{Q_-{0r@eZF&DuH*h|=3M98 z_x-wGujlLW)Na;*i7LK#H42;`>lt$!t_EGk3MBB*fgMG@yPAYDz)XSec0?1f_3`nc zS~CD|q=|E!sDrw|Knu@4fcx?e2nM0mj(6*&Q*Dv^W<2znXq&wC-@T zp`lb2joQKq3mY-x5QWw9SwSkOa#AOf1%e$07RUC*Hhh~d2s8LL<22Gg8o%ep-MjIe zd0fiFa*R9*$bXVF!Fj!(UM2ob*6zaOgWECmyX!cF<2y+^ygL2N3b=h{g9@ztvB?HkuM-s?2^`S3Du>ao6ghapE~Ui*bazhSLI zWJ_foo2q3~VjkKPg<+$gWEZ?`j?9^B4bLraWUX;3@2tv8eqN1-0fCzvy@ykuDYUj7 zp0!alO#)9O_@jhLN7(S-=@{-ero~r1{>OLu6h>Z*_ck@oB;?M3#bJAlWmttWDeZ&! zZn-p)Xf!;rcZ&IENJ#3a?v7Mb30#DG^>vRR^81UihMF^mFDpc(0ayWhA@0Yc6J&`9 zNySCHYCp2R!o1V?U6WOPvpt+q=Kn0gE#uQft%uUVcNs>PFKxD+2{b%GiV&~tsS+3JKsY!_FXh;89LvZfAz^BvaRw@622VhmvGQ2WjmwN ziE)FTS^o_53J#6C=bJ~oAm@TJutpE4JoEkDuRmum+LEh&;_Uxii#5Jb z-~^3guHdMY!ofDLx0+sU%V3ZjXn~Ic4loGba^hN;d`B;f5oX>4?XBT>8ARA$~0_?Jwk) z^0mKrC(^sAmnvVGzwyJ$-EKOhd$AE$lRbRix-erNtXfmT(bCyH3kz#sSDCg6DP(W~ zP|R^E67KjM*is}RBkLfPVp!;5=d3&YN!PHB(Zg%dEwV?;RPCT&gSzeKJEp-k^eY8?{V5;3#K}KA;WBKCxwgj!|Mf>=k$Ujg(0(o;|^6gobU6+J@IY#iC?R%p4 z^LU^6yCw6E-@*VbX6Un#@t*8cv$d@^3zXC0P9QU|xc=i!zw^YfqQ^BcpHv!X@?Qp*wtNe{ zDMjChkK7ANll%uibXl4?VS+}yU0Gbo#C{h;)LJffw8C&36BvHv6av_~?2iLNKjjhbxpC9nmXb6~JcFOBQgj$X*yFY6GqgV0ehnn5V zx9+2Ld31w>EC{WZz(T_km(RD)iPOFtHyCzrfpn3j8?q2U$K=bd^KIsn=*tWD{^dL~ zsuW(orBM?FVNvpo=*rc>?}fgkqv2V|ARcn;K|TJjNc-i@#hnM!z;WCA=||hY=B_wD zI$@GLQSo}B>9AxD7RJN}U;8MNs@rUSKR$Cy>OnFSXoDD=+?hMDRb8;TRh;r}w#H|) zrfwKeXW<>yEV1S|h@$Uj-_S3=WBIXr(PKt%)nz@Wr|O9Rb7{Zu#j;b%@jRfLkV~v4 zo=ZY9$q5B`Xc89VwDzw~B&R&7z2WuAl@)EKJOFIShc_@szD}mLJt4T=`(j#zQrnWP z%}NQ<9f@21oh^k$k52hcvEVqBoQi$9@A*$N;4EsRo}+j=Q4oNu-fEluh1$dD+o$=! zB=Olq`Qa&}?*cp$oM*bGqxu_C;`zYctV``_r`B1eoAtzU$oE4PQMTFv&_r4s^b#!4#08J9*8Z{*wG36IvHfDJoGZC<1eKD{rJQd*jjMxA6=z>||C-*pjUUxoxR``6S(M@YfW#2V$Cr`MA3M^(A*&r=82y)0tSm0KxOIxEiC}aDMa?= z;axV8`wDM=T#rAZ>ihMZKA1~BCkf(key1es(OBqpn| zImUs{!Km=Ni7g64O!a?}C% zgD>cuPad!q6$8-91jg(;9P}zAm<~Bm5$5Yscq59Qz|BQJFRR_NUgy@^>#RJ5Nj2rs zpqz}17Q^aL`XWP>YfcwP4mhBzIMS+=2XtEFsFrhT6w#{aO`zoQa=X9w_0hnZD`OeT zF;kcN1N7PU5xuUo;`4Gtp+nSHq)2&D9dn|26Xyt9z6!N2rae;{|TD%%E-} zs>4ILCf|*Mg299u!!QD2-a=y6CcNJA^I3$##l@|6o-Dum8k}Wh&Hgqef6F#&AkjO1 z^vGIhlj#%n(+ZPK{divkGc+Q>QQrp)FJ)*GN%BYwd;%KiU2l`DVybdUX6lLpfV>)% zrdU+qoHu~aP=u3Ez=wkdmmK%|Dci!a)@Gusw6~roWgg8tpFU2L#JJMziyO4LL5Qm| zTW_s^_#f8})u7Oiztm#IY$f-vPG6hk0(*XIP+0L-e+++|$zA60;)Qa{-&G#md>G?r zL<*-cJ<64Pd*RQl@syipDLl_}NX=D^#gOGyPz(FtnZ&e~ua-rlVAF%N?XA+gPj|yB zsID%V9_iH2kpnN={`98*t}C&u0mVqjYWiy7Yh}R98OO_@ce$lh?YO2skLCXwrzoFx zjReq?v@=W<@Y|1*u$CIBG@&VCZQUfb1#6B)hvMmfy-tYl2OxklrK}>~OePYEFlR?g zQ|MJQellobKPx=;JhDf6C;hYB)v)xx_|KPK)L6Au@zLd#l@9+A>3feV@P>|t^xu!# z9!=cx17TV*~MpAxxurs4eUqkm*%bd}sgjb8L=lB=3L_W50JL>rz^+0!sI zCkbxUh;DG}sz#)f*iz!dMA_lflieIo4YwA~P)~huU37I?nwfCT5wU^1)YT8RHv<80 z3ea>ARpXv02!N}?cw1p|=!N^cUy><|3^QPVzM{s3U@5?%*ZSxM0HW3Fgca=)ngv0q zu+9QKz@7*oX4Bn!dAE%>0NL-;(}g_w;bJFMM^i?pHJTue#$;Y>Q~D5AT;h`R4b49h z6qPGvyAP00w1LE@Botd$`SP`-XMT0L)_Y06^b6=HbG zmzM`{mC+ao4xNjJ`+cnYDWeO+TsnSTdN{iM21Fjflrn2cXaMen`l<|m@%gDQa>pjt zSb_k}K961Drjx;-km-JWe|J4#=(H}o@4T`n{1a{(dgK~i98*q|Lo67ID=S{M6=jqj z&t^AXxKtF>a?dx9rj=9l3;35l(;-uG`|s`{uITy8gGL2i_nLQnq^N`yAxZ1tFQ8Ve ztsaa{UewE0n@8O=P4oeO0BH7%Q%C4ZRB1f+XiNz5s8*o`x$>F``O)2-Z<@oZBM*G2 z3!ndDD8Bc$)<8H1(;@1@1sGA$M${ay?^0F!J~76Ij+!3Xmw=*M_rUfyY1u~{I08iw zEzx^LEgeAOTyOzl9NhFw2a_QHgl2?F`(Wv|(hahga-akT7A*=>LqYl#zs|`O01!Me zOVBOM*IUYmT>!N@ZeoN1o!(wpC*ctUI5yXZmK1U4z};taT!WB&D*y?s3cVdxiY@Ux z<|eFf9|`;m`9{myN&Q>#;=|&_6PI7gzF6DgT+W*)j%)ZLEops2mjii(LcJ+7!^ee% zb8gllJi*f-9b~gmL+VIwE@*T68jD(%12_0SRlSPM4w{Uewl4Yg!=Vv(1UG*GgGXCi zuA;h*439LNoMj83nt*coll+_I(8zgDol1pU7t9Ya1#=mH0t6ID$r;IfB3N;ZH?VP{ zIXJ0~Jl?|!Djdx(ha#15|DqO6#x;MwrhRzr?+O%{dDW@WbENZ*<2Suqhipe^@d zlHA1eK=Ai=kgZLV5n7JuLLxz$4+7HO38VyKiXWN!NZhFOVT7ApfZ6_Y>BGu2x`?)M zm@DI9dp81pCT~FG>#}P~Mg-2ZOi>8`Mgd)#ue-xu=#@KDcr;6%DqE6E$;4M#0*&S>jwdH-MX+{(!T_p z(&@ZcR?2(kFzq4@Q41}mVgD^=5>~n{GU{1wHFtgBx@@VC3^oZ>Gg@BdO)Y38x@u4` zL=L)ET)O?=VR>XyITQVSargjgW!t>lBp0GjFiS&o+=1=iBj`mln}0SPFC%RCyg>cf zo8xosU5Jp+uJVR7Fv-B^WF`gzJ^1w5+ZBzH9WZ?dlR1Ae0pWZ!I?!`g@jGNHKe&L6 zWYM59OfrVfxtfcbm&ZM*Bd4&tz5Em)w|4$Sa_3Vqo>{2D8{2;g{%dAlhlw zz3Yjxm(d>ou=#l7%aNxpQGK;jC)boi#C|SpryG6gk}5I)8`cXX#$%fYbgV`~i=a%Ll7n&=sNt5kML`h~)QzX55 zDl%?5e6}w${GwqBuB;YKq-wu2Ig^<2%8NnGo&6(%MwoK+y0MO801Uiyen9?AAjBC> zK^9sL@G&S$Y<16+4~+9AfMn{&(mi54B-sfaeI4P!%~>>|FGb`9CxVVd$f+(^EzL1m3dlQ`9D+$jXfSg9_ z;02$Jz}8rBi71k5t;ZxTpAamSq9N_{q3G|MBXP#>btFhKf_zBac;U9lt6!M=epTcT zQPqXceLrs%#d-fYAit%WB|s{rbb%)K(`}#tf zMj*FXx#Bc}o+&3_Y`f3P9s})d@JL0!AcIlo_etFsl8H!SRN7~v=0Sb^k z0vwOOYp4G+K=o5r6!v|4~i4&zSAJVf#iXh$ixLgi?z-nB+dxO?>KX zALp2#B9e()@YeYaLizLBQF2jh=>oWG`Uln#DYDt2#mVcbLXdb#)u$`{M(H+YrY=f( z3JAdPmMlk8hRbSE@7FHgr0 zZMNky^ZZALEfNgw4g?9`hDd&OTRM=ys`HXkVH)~eS!POclBtS%g4ni`^%cca_LP#PMV*j2A@tE0%Z7Jlw0FuSd#6%)n`H&muD{J{>oM!P6I%wtRU&0qW@S40UnEoH7 zy1>8RvYT&A-c|m2^KbvtYpp-8{fW1F(){{>%G2hj{o%KlFYVn$>z!0j6Xk3wt{S#7 zHu|ji?v{deE$r8-k$|K8{7xi`Zd{|A1=f`ZN=wqg!VHN+az&a;L+G-RJd!-o`bu(X zL90tGQ@I-XGMc$tcj4Qr?19Pd-@ML<^Ryp$RW%*ae6yU+b3$F#i5qS`R5Ne*fP!SI zK*r8m&7W#V%=`{JA zzV~kMk0Gw6nu1Fx2%g$6Kem`IqMv~bwO3}O1@Ze7BtXZ1>yU9DVL5ap397Osz5e|@ zeRX^IL=qEKiwx4Rqr zRi7Ci(eEmont^A@t60*YC|c0~L9k%-%iOsvgRV6+UkD!-$l*|ykoG%}r^$uSW4_)u z-?(dmccj_Io>$7Ae;4i=p! z>|S)$G<_Ko&~*7A`}C8A`Wib2x*trCAb6AiDnVGLQeeyYFVscNIcNUxk@g_`(8=#{ z&L>_KUyp|7%9+c;GfHw~;M}>t1K}TOl_|Au0EX_s*V@%r0F_bgTm#X zo}I1yryp9FR6Q17h+15Uw;TV#ZC}e3k(YP0jnZp(gZC-L3XBW~U;i)%T9qm!0 zVdqqXU{O6Lo2vCB+?>>T&aO$;xL&+8I=f1#pGx)CA*e%sJ$zVP{sOqBSX-QC~Rk>-u=dmB0e8TCp$5s6mLUh5@bxXdYF<5QVGIk!oW*eci4DB zg~341G56uGzp5V>h>AY#d9o5^wU+!=6%s!s`~G&E$34v`ljG;c@%N{ly!!6w{&xP@ zWsxd;M$)|Ss^+RS{$2$rk~{8d3kD}X1&DIJ#~xuKZsx;p>Vv&mvcVP@Qf4694E5X@ zFs1R4_{N)n2?(N`5hhJ`%X0)?e4si^Bt;_y(N4c5b61Zw>c6|n1Kw{({eGO=a``3- zV!wECS^ZDKjvDH2`Qdxs%v{9?oM8ac8syC11|U~VaTd^TmW3JOrvo4C`{0LAzBSpMI22v%4|`JBt3HIB#ZiNGSwq-n2ZxN-nL)cAcyV!#;_(4MA_ zO^9!_X6YAWW>~T<8J;HbXU@CwRbv-Zt)57R#g?q;p-K_@`+h$^rwXP zQ_h)7&@w;?MQEpf;uW{4+JxbWi+V{hE-`1iA>6fO0AJ+UZFTpbG|Pt1_9=5WVn+9& zxqf8Qz=v29HOmtE{1?}2QP93+#tu}t^cI54uQ}|nURLsF^5^>SZB(M4i~p32q*`4f z^2UqDyIyl+d)-Hsphy~>^~S-z{2lNwXcN`)WnRl`-e~-x$St?mj*s{6U)bB8c=OAu zlGgBEzfAjF+80NJ$-cQ3=X+wDzW>_rs1*obzI0rA2TNX}W`rfK3z|iMbGOz)SeHXA zXN2bXE0`gna8O!}>|ECT7>v7abri1E>z096M849^x^yh|+1U5O?qA`HW#0{@qL>u~ zIJ#h0vM-GZ&EK1-fWx9~l_~itssT%9KZw{ryct`669+KiXt>hvucsjlz#0oGE<`QO z&CCO*qL*^;QZ1Qb5G9m3AniGbo|=p7&>v3Ez<5+l-T?%UKQq1dJyQJV;Mcf^C*K|0 zR@&X<)IKiQyMIPi_TaH^W9i$DF)MEcPS>2<@OyYt^Mm>Hle7CC>_)v(pIvaOG&d|8 z5*Yppw?MzagF5$5Y#+mF;l?7`J?6`5A6KHwFt-|XFN;>zlVI;nnRN2*#ACH0{9n6+ zrkg}SiFbIt=~wj6v5#wg6Da@`m>L}DDfc~bcpMN)l7&N9OH@5B+r5DHazL|gLsZn`0 zHkX6R2jcC*v>hI+9(TUb>msP~&NH|uXwr4=${X`4XY1_}@6E8dKh}3bX4g&xn6xx`YIP8^f|AI^EAYUq{N_zF04anu zkmMdBusrB@B}NNE2khi$BaY>FTq%b}#0|+putW86Qn@qHOYR-2Dsn zGio$!uxGUk4ZjQEZC9=7MAgTtN7= zHwuE_nnm}><+AG#;2N$PO{%K`GlR!8+|-9VC93rZp!<`Cx<;*su0u#yC)N&PS3?ni zFgSj`sq$rb=3Qj}+QU!lH7~;%vhz4^I4t(wy2lZOq&Sl*gveM7r1{BYn&0ToK!H70 z>>NDmbL$t^ml@|Hmt5Qe(vxcMym>6*yKC|}8~3a&0u;V87k(1YS*t` zs7`j6i&kogow>o6XR2|$jmJo2Vqs8NdHo?RH8rkAbm&!1Wn{Bqb9>5mjlRj3o9yty zW5()d*K#^w2k*_K{i?dr-KDjAm!$E)cfnq)l6yy){PV?*%C z2oxo75uusF?Ge(_%<5+5{<=kRqH<^<+~8%Y!Qt@C017U@OvhmJ4qZ7ks;wJ}A;Vz=}u^ z;FKdFW~>AVI=_N}X+`4wmX3xW5dZEZ@$cR%LwnKrRQ`Y}0Z6;;W@v`?u|vZb2lYla zcZsFdxV-Mszq)DuWOvxn6FbD*2Qlvr5nEf<&+?yHRmRqdwwQvD7a&r{br@P*t`}WE zZR9okfHgmscwUc9r=DG{F@CIb0M?#_*q_9>~TO*u`YdMOK- z5eEZUXCxXYm#O6BQ*j4y==}HA=xPlUJ>46}#L6mKyZWxz$BJ8|8dYQSGF$VS@Q%QtTwr=?-71P3LY;A63Nmc1mbsbu;(o@lR z&@RhP;nv4}d0@^?5EHBG+%AJNHIdK);Db04Y+Nu4CuHSgscy6DT;XL31l_`E_VMN0 z`-Od<-fvJTqYs!728raJ8NFope3Dh}SON&)ENa zgscC#Hxfzk80*6?j_U1lceUIXW@^3aMhV!CqS#Hs#@hb^bkaY0pk<>UGjncW7&PxpFxhkk3&{ zFbNsGU%zU1sZ3I78ixBhVZ^i*QTHVSg@Q;r#3CcPuY+^`=AWobQtwybcI~G!GR5dH z4U-1bEV@8gC-UFzm@luQYWq`QnPa?oHWaPI zC-_Y1;Y0n-Hs}WCJ;X&jOwMT!S$C+U?hZP47N^Kjr4MLLJRh6VHSPVxpcW{fLhoQrUex-Yg?f!Y9~DnD5Rx45i4EquW~=6K5DnUD%5S^A{x%p&G0 z?0MYBZ^k}n@HbZ8{{1|<_bLn>>(U{m(1T}=47x<<GTd>Tey&Reg$&~r=P%LTm*xl>!xIFRTZv8*9nXv51)~~-~ zbVQ7Ur6L8RhWHsUNfPqDV)CT~|n(ijjs#=!`*l-{EwL zqL^0?0sc?g^LmWvK)%xQYBs?woh9`t%GsB`-?KCO;(dlMH1Kvjv(bp zc~SQ24cYqX{gfHfjfuI*WwYW*oc`HpnXeK<9|Bn^JZ=)&HKU+2_@!K1_|V}HA)vIS zSr1zqSSV>4Iw9UghIpj9n66k_#r3U(8eXh6uP%+LP%wEPqj&S*lP`X5)w+A-tC#K{ z*nJ{EBbH$mtGJ57ewt(ni-P;Jn^R*COI%#n4aNWXrIT!(h>y4{&xseTT^mg0bHeBt z%~@V`kGu4=G`AvUoM&%!@x%u8@_PdX)9i*-ZlA>4J}R@>yzY$G$CrVI&v9KzV^mbA z;6>6`lq6)K>ZRSEZ_AfHqLEyN5KsUl5t>|ID_{fWFTP9g4)a#7V$#`DMT4gl=>z$6 z_RrUYYsXXfY9L>{+!e+Po@RJ*X#NX@hqm}=f#|~@{M@mCN$QJZ7pq0ycR%;LQ3pTU zTikNzv!hqBeg1@P#NLg2BQ4A43@^<_DYhMUJpUgYI+Q7epbK}M)2S=;@s+jiWVeA5h`u@?A$9QI9)`0iZR&SNb`D6W=^4g1JO9 z%F1%=#{Nx)8P^yG{G!t_YYF zInwExlmvedo~vk?Eb(C}A(ku3&d#pu4aX;y;h`&QXoh21qkA$W3zebC2${*q>VqtS zZTj?!UxOt8=YMN^Vq_d` zj~}1p|5^Pl2NC%Ua+}wE`%*;1XOW;)z)q0BV#{k6n+C^p5*)*3F(t@l>jVZk6Y;9- zPl1hWw!?^HEol_lLrqj>fjxM7=`e{*1eC0=$OJiZ7GP&F5G&OSJTQ#@5{Jb)qI5Mv zQ97?eb~Y{$AB490pWVcHGR&FCRGP160of@@!0`mX?Y@pnB2lz)d#2_O+h1y8GdDFW zWY#UGGA1=bj*y?zMUojG&rFpL3txCz+b2o9!bD2*b5EokVbz>+tQ45gJ)`0{f%@^t zcj}DhiJ(&bi0Gi2e?6H(KuL_uY}Es~9{$(-!sauP^rHEAoSdIYU>JFU{854Un7OjX)1r>X_&)2o3AOOD<{I1 z@bt*E%kN`FxBT9ne=K}oB8o5Dm{6r)=FJfoaG+2rd;K7V_s)+9*Q9GnPPYx*xr_Jk zig7?4|FKeVy!sIFT^U3P2b10XAdr14O)7_Xu|nCA9H@|^^KTO8eBC3+&@cyU*QO-C zx2|@wA?;=Ik7ES8eO&Q~{94(Vy-8@Jmw?H0+0=Fb*b|6iO8x9i{pT{y=%KSCHRG0! zBwzCOFEj=VIs1;V1`Lf8|3gg^`C2^eyCOI$DJ@jh){(l%Z*;io<#j!uM~>O#|PU1f#)BMRz5%u@rEH-J_=kqG6@g9NIEXG zjn|@@(1OLMaPo^7(!ZK>rZ544q(@2iuzLLX4Swh04)nmC%TIzAPuB06IVD3^dC}c{ ze>V1~BtK2?Y~-4T{>*_3@`}sco`sg^uW;7xtps^?68Lrk31Ay|qPK^Pth!#2g;UD} zMLmVjf++mhqk!ew(Y#kru#pa6gt1r7UbcL<<2|@SgBv`X9nynP5oQV2z1O9We2jqo z+@6|8D@xXKb9Y`YUa81dS^WlfR4s5JO6P*FjA2TBP@>C4zjpXR|4QT)7&kX9T8QD? z_mB)VQ?U8a00m&)_-@57SZK;9P}H#$Z|C6V0l*bJ1kqe{fa&YqTDpPCFE-97W#p^? zul)OFVqTz0T7sHuC0E)EnpX%gI`H&C-=is=ZF<5=}8au2u5{#$p zaR;;6d?ZyWwz1kLK_7IgPGrBt@`$xQ-f3Y&)wdJil)b(a`4%+AIUw>qf^X6By1JX$4 z0^e`jB|9tHuC3hb`jVppLW!J2QI!AIXaEtMy0`T!CwO;Ft9oPD)Zv=o{$|G(maCd* zCdTQ7BS|I`WA0=n5c+jMi^7!R07!9BVRGb;*cQ^{qWFSgKC0K6$)@Bye_?h#)^?y` z2mz28GMPOn@kyMdgw!EiVf4GEAt|5HmIG32Xt!=Yj8j_ieaht1Yr8`M~nJnaD-n;@V?iAF3m<$cnA zxE5D0cGYznR&q+lvDK;Id)c);UL}#_2}|!+scsiy!^zA^HW|Lu+=l+awNg5gW}J}I z``?KWQ^9UwL#fNr{85}DcIiAV6Jxm?h|>>X)IDaf30{H z7{5tzvt7C$6&wim0&+K21Ay&?Tj&g&E}Q1KN*c8qtkJm#|}#&i0X5C>^kq z__aM;-=O4)&GZ%kk~$DVRkLejK-V;D35G_G@L=sbse^duC*u`{Y zK&-yrx4II2!&ouCQIo8r1Nwtoe%x}t-4%%N5Gn~0$lr12$y@7V>Hn;I`~3`Hz6F;F zg6gKcS;w3-WWg(6rE;|4T^r2DUW?8X(*e&REog_C-?Cn(P!ClISAIPHC#`t?>ad}2 zuLCBx`Q7F_{PUtpFOJ=HQa*QKO=2B+vL;RnE%hIsggr;6>3;P&8v$=&3+Sn_ypM_t zksR!#g^WVe%YrS2pOD=7o*#eRf4$1VHtywVXYE&9SH8&ay|>Sb@1vhBj_Z>EoFH92 zlW$lj>J~B=j7={{i_Gi`e^!H;CYlg$>4~gninpsSi$y9M;dN+04mOtpZlpBqxG3_8 zZS)VqNvUj%AW)8hY(Y&fGbW+~{%BgbXq}s^%!%aVv*5NW5GZ{W(DN|9&JM002aFRj z7dM{drH{_}i`-E7v2;;ocU@OM-=&ZuP{_6~d*0!uu`5_REyWk4cx&@q_**=6QB%=4 zFcTeG!*C^P)JpkSa9AEis-SOkhGUr-3OW}Uh(`hx`$Ry0-@%E1{8L2(^G;I|m*WJN zE*R!mhCWPA{&M#`_#%>T5d=f)O^rLK96xGQ6(L!oTJKNqAM64um8f zDCj#yR?}$^6-bu7ikG4!11K^tNuDgjHLdb&(!AJSe9!!pF&t=0L3Xx$SU1YK=yw5d zO!WMK_pv)2&v@4K0SU6KeDyX>R3K%e&dvq!g4d%6!@_LMl+sPd@Qw z`Z&mj>;Zgxr0uPSkNxJ!<4Hi^_*&0ezWMdL=#NBl#CgpDZOPXuv*gsv{8I8bYnUE) zVkQ92!#%uQc|=~~tXnJOnVtf^r}wYICBepmdriXn`#0$ts|iC{WeVM0s{h>*I*KD8 zkzU~-8&(zMy4;Knv1@EjU_w)FPdaxs>!5}}ke|6gs$d1fEOqo%gA>u?L_Xb2?VGXV?A8t|lkC@#c~ql24a^K;@<6#=fCs zRb2-5T-RCSz>QPmJL(F1W&Zb|E#|$$o@~Jse78`at1I|=L}NliI?yeRKCTo8p_b-g zD#p$T>~?lluk)a`nAb{4=#~3eE5GkQ+lSgLNsD)#Zx+#aioM|K8yL!mu5UIIm}2S>}#`&`7n>CDluB++ST0Z*vN6TYw_=P zRv*E3QHBYs{SXX4=n#*{hxlPd%Xn>r6H5H5EuZEKzuie=T+12tL(XSQLyzQMDK8^J zJ%Of=>e8>)+Z>jZ1Q)w)?QBzx?&YVe48D89Qh@&)3=?npGeliK{HRYNv}5Y}zaE>h zw=cOHGe_P@5zi|9fL+GJ97*l9S)6aeg2&O8dloMiLwe(Xyi*B^5fdamcNfgjea?6T!Om83T|GLycaVq*QxS!WLg?DTx29L@6Myb+}|sjEy&GNq3-;OrC9-H0h@igU9H|iwt$8@mD zqowsO^zZ-tb5jTu#SY|=8v{)(Tt|j9pIdN?Q>~x>jCQ`=vMrP45q{z;$ zyDxfPs>4%vK0+xpfncC2g++9PfBf{v2mQX1{M#dDEh6)3kkcR8_j@|7UHJEZE+s-- zUoVjXV5vpQT;X8T<=lqX6dU3{(&~`Q4KoBn0yXe6ezdy9 z5~@PLE_F}ywvgroEe2jxU|iHvSUuQRjV7fTXWuLC^ zzcI5YlQnesb+X63;J@wDyLL}+ecfn&6<+m>=z=z*NC;XqXeM7Z>G@j{|E%P!W@WIQ z{Vu43o{m|PrI}6FE|D`emnAoNI2)0@2TB&14Cf(8EPB8RqNrKc&9^8 zN5AQil>_4H^zy#8Z&B|q#H{*bfj#}Yw6uR$C6=F7+0+R$-%D{QJ2vS*P7YO$BHnt4 zqHoxH%{rOx$$oan_`Rwr4hqJ1lNOvC5=VvkP|^~QM+URJ8>Of^j!Oj)k`L8;iAYd6 zr<34IQH(fARl-~`XsaFVRPxYw-wftU-!>MK+6n^+FXQ6UtLVQO>!E#bm~!m zQ0yNAXZ<0q->|}_2S4;~0C+fpvpG2#iT}{B`@)AqV^qk$N8*c>=VB%2PQ7{6AQ?L? zc*fbVEn`(X=;IhlJ$GPE$k-@lLZFSDAPR=U=tvz4`=V~2mI?btYGHIsa9NcHh|6FG z>Y&O+@Jw%&;JVM3*HoLbz1M}UlQ73R%b7Xvp7vC3)!Kiat~SM$(O%f)rzHsrd*d<< z!JtN~I;N1L(W$(z9a}{ewa7P>r%m(#NDKsqZiH|b7;V$M*gL?&nn_wG+cef_Nh?J{ z-Gf(nx*oYOrhQ3i`X;GG2C^7ImkLa}r9qGCRv8F)<%3;|^HiCSzcZs}xytfVhI@q>zgci$QHQC6*{ z3yvIrA$3-no`XiBO(`9&uWqg0m5QFVOJY01u8ysI{$+ku`&I1o?aO`L{T<^zh|bP0 zfjUHMBrubvz78F57ha@Fm3rMNo(*QmMjCTDPKYw_yttu=`=*DMt$=fKk&hzPsK z<}(UrdE={sEW(bp5J2||3#Trk1FTUGP8#V^^s&P3MfxMdiu_ESP)9@6F?MvF%J4)0 z)`LmUW$ie+Ao=wW6N!9JO#cd&ZOdTB6;BZY@bk`X0kEQFcbVYP5}H+tUwn9O2j>tvf@hC+SDOMK|(Gu;`sL zKQ8}T6^iJaZeLS~i(bU+8R>i0poT}u)`Rm=RU&v~@=dFEkh>71MnX?78mH&R(;0Tg z3f0mzS_lO`cf89;0_rd(fEBH=6i`)iv!5z2C$|?jYfMD%zrw6fz?&(esp!%Ubnxj& zv>DddO5D0*)1m1qxmz1jW%SqoO%<@cWcORvSEoc|w|B;JyWCOzM1M(xl)cGHiWy0r zJ*^nClnzVBh{HWklKkz^nJHz<|Gu@>s7aLOOVB_jT1z9Q(I0$+N`0F53laJKiuviY zHYy^afFc9iv6!fIUbn`^B>e>22`bV4?efT6kr^u~pixNImfJb@x4|&(sCDjuv|j*a zZ!i=R8s~jQWY8w$wv_1`R^$>5oVQq>6p!uX)CHl`MUyBlwSw&FfQ|?>zgQ8WO1D+G zMF*wsTF1)(pmy@sC(Y;oqVt&;Z4UQAf&5fT8Z-q>bYc?Jn3M9Nv$puMh}HAR3_meG z^c)1GVExvf#(Y;;Fn4H$Vs=O7em%b#*yWA`F-%F`OV-xtN2V|`meWx!DO>;L3Sb*194_c1NuylGc*Q09zX7qjF-XhTZN2j`yP?N!$q*=1&r25 zCHIv&1!ulI@ve9qA^NoB(9I~t=;h5Bj?-!Vw3DxIy)qPi>{WYn;97RJ+}ysiv zK|m2q&eA-19nEv}ibATenx2n$w+<0AEuwV&0%H^(LsxpLo`FpVLEG$36*ka(Sgn>si-LNyZd~qO8hF*olPy9ee;angq7=6W1Yp*pA` zFvqHO^JjWQB<#eSx~-ivzrRxbEtkFfOvpHY#*4{n_rf>4HX6A2MJC`6IGB#F%NEK) z?4q6=+ai~S+#mvRKLwOW!~h;11>^{!Gzh$$l3C7oQXk!{Necuw(PXDc@HeE8)@@2w zHsrZ!Coe<-Ahgke7t~f{#l&zq*q*n(g_hzs)%N&lVD-%hY`X-t=I%e zw{1DmMou#N$(($ur^Jb=C@KO0#ddXak(4S3Kk`;E0(hn$ ztghqYdmDCgKWgyrir%MA|L6S;Y{A&uqtJ3UXgES&@XGrflmZ7E!#PfA=GFd|Vs;Zw zjScA{2Km?e4+*L=tt=b_B5BZp^!|+oZ8v3fR`8NB6j4cqXzMs^MBNs&2y-3I_iYJ{ z-FC$|#BkG~lJ7X4&p`MewY43SJ1BnP7MCmXyl_4(5+eG~k0Ud#z$3F@z^0d=gjmG` z`@n(JUQJUT*W>GT#3c@-akN(fDIC`|Ea!I+B^|i(O0@`hAyJ2c=lG;$b09Rl^1%Lk z+pSf%*FN_-d0p-Jp9|VSo3&a)r-F<74<KC18{JM>5bK|?yg6J}pA}Y(U{-3V! zWLaWK`Y7#SGpD#ZJ4T!*stW2@ofzcn2iAKM2?*c{!>!O+Kp)%1Uw!_O0^XgXq{S?$ z@V*P@uVB=Q@ggAD(sC*!Egr^{3GgF4C;}(Qy*at2RGOXK6VChXv1fcBn1xfs+gYT) z`|CFlVK+qdP$ppB2${E9iTR;LK~3Wo1xi z=e<({M)~*X5jhnHyLC!L>4u4*(UoRtIi#+k*|9lp46KzdsiqlL51*m0y@zga1Ay$J zEjM@K^5>%@?`Pt4Rnm>{+J;;<9Nqf>_vU)mP~67-O5PFs8~n;AtdHjXzIExH(uKCa zKhDx4ZE@GEB?n&4+gt2};3^W~7KrhwBnb<`m7&`_WMT@!m~Lm)Xjw^SxMt*DJz*y1 ziJ28zBe7d7I0udV7bfNam%R_=F2^6dT2O(O?Uo`vs1 zKP&Gzl=;?W!{Nru5sm`8>1~I%@9}iY0-I6Y0aO3#CmQIsiX9W@RRw|69zSr%IM`g3 zmW>|E1ETuZG;lad#S~>Jn?3~Xk+}nkHLR)mljxZ`IO$4X`>==t&>WusqtQRR(0 znj^MN?4B?9E_2pZa)bhmd`u`FA~%~vFsS5~bDrssh(PlN&%cj9W&8AByBdsmW4x-p zC%KI%`?@g`7sm3#o{r1aSMSa(7ZTE(OUI+}l^nouLC?;iTpJ5Um9_=~GJ8)sm-Q?3 zyzYz5q^|4z-|$&Mr0Ww_ngQqf^p@>oXwDFJ_zXp9JLp_lnYymM#8`e-k&XZ73J=U> zXu9X&Fr<2&5q?aJP`+6zvFj3Kvsa1Pm-5`PpxdB)?gAi9SFn_l1L{CFr}XPyCBCpWH7UQG6&7!KFFXTax1z1ek#VR_+A|2 zJ!RD+6@D9b0Xk3oc(>4;0wlb>jRU*+ttPGE+j1Dr1z5a!MAxC~{Efe~qvDP=7jZ|g z?&+wO2V7mzyXoK@58II`U9a2qsphic(ZCNqmC3IEgi!!JC+1*+ox7ewkQ8Il5}%C= zt}o_?lIj`uU~|$f9xiQB*C6xo_}uZKO>gdYoAKd%GbVGq&%sUvZj+nsF5u1-Z?AzaFyn4+?;BrFi$Mr?-zbaXDO_YP%~oa+UF#SJUpUUhs5<_T!cQ-K|@u%Z`Id zeG(%cEVN_hQAv*5RmeN6RULrVYOE6h1~=DN3f~>RVIWzWX(l#|*$QG>FMWdi*|15a zY0m=Uct1Khm6~$v{Bq-c;CEbRH?&$VZ;3Tb3>|e)^;J>P9cYnO|Q`(ezH78{vC0^I9I^?Dw;;Q5N}!3cR=pqjb*yA69r&<8jXTPLFS)A)l! z#|?J*2Rr2+{m}=3PS6SmNRmM^)(@bcJ_E2^rpvtE%l0cC>3sJXNo7={=itn!Wmojp zuR51;Hv$iFx$!(;{jKS$Z4Z{M_`-5NzWZ0;vgyMyXJ$IG4$B{a0VIcxUUW-Vd~vRK zSBg31Uk|*XYO?~RP^dhdrqG8Io3e+SK`cP5nJ9zr<=2&)fp!-un=&Fm^qy)mDyRkE zR7sKM=I)gTwm%(($h-ur(hHiyhA%rAz1?{YZ#Ze{q2qo@RpIX!)+gs@ZaXce z*CghV*3 z_nx%w3rsZ0qP3TQodB&KP|<^U$LNmyE)gAQ#(E0rAz2>dZv7d)JFtU)>{54WV4C5b zXk7p?^F5y$^YdZW+3)?k4>9ST=Vv zegOT8rgK#GGCrMm?LD*%`4%XHL|fIGs-G^K`YfvG7P`z#9!BnIOXKUcLIF#sG3#qh z{@*7mn*OFaj~TBxZ)I^1AJ7iv2T_T?Y}Po2dw#IiTZp`pXj}_hVQl^f7TDsirE&T% z#C*&&N9jkp*FJ!#A0O;S+#YGH_xAZf;F#e(H*+-rZqR{xx@lRREJA4b=Og!EOZ7%b zARL-2;0I~=^)H5(`n>g?{Pv4#$p$P5KMbcklZvhX_jSe4vbj@ic;Zb~Xwdy9Nx8pr zOkWXoq@`;*CBM5Z4Em0Ee!Il!Am)xT6o7T6RXMxe*I$L#-@SO?QN8GWQQ42i7n?nB zCg)!Q5KXCouz84)&tvdeV2XUGTE%m8vJ%CUoA8|iKS5AtbTy|SfkQod-7cI1=@V-< zIllRt)zA72^IC&DI+Nk1w$y9mYo2NODbFWpi@|ZYOO4v`SK7(z*ogl`Ym$QVAQ7ER zYMr@O;wUb$p+i!eoynKV%VJ|{MiS*+qwRvOo0nd^KUdS>S-vkky#JZOG1CWYHJ}$h zP?B&5^z?6i*(UjUJZdJ1lkAQS#Tlo6Z3x zu-C_*|MDt21;1f%LiYV!O|+fQbi&=JFu_sDO zZ`|-V;n(oaEU#IwseEsnL~gobg3i6-#`g(T<^H4G6Fb@XM3TQJtOFyh5AG6cb~Lkf zK#6dCOxI>qEiap)!_)3i&cO00T8)L^1XC>zgU`ZbaO~128%$W1*)+_{L{-`MPdjiB z`PtiICH)qu5ThLt2Jr6nzDMiCq#QYg!GMRVj2^W@BU3D}@)!i>x$Wgs_ioIZ!mkD; zK|?;;s4^U$GydQyE5!CoZ5$U5zZi`ZO8yk>?>#kR*HN0TNDfw6mlomvz_sb#k}{Hc z?{C^MLubg*o2Ork=Qj?%^6YoJU0jj)|6OwZbdP%?kbzmA*#%D?p_BhT+=oE*lkRg3WRbH?|KyJfy!SsHA4?kwuu%9lu>( zLH+oFXRFx}xMweyp07J}KAThxxfWU?tJ~5IK@d+E8FFD3d>$qem{?Y!nSW^|dKd2{ zs!w@hpe0+|7G6<(Q4A%NV<~o9-dZ@}P5nMR7?WpU5Jrkmoy3Zi=#{5twAz4NIqd2o z_`BtoCkK4q`QnUwG{d2bKjBAJqISeDO(&SX47)w*CE3$fS2wk!|KQEx+AX@spDJFB zJvZ9A?;541eh)R!G}ecCn1R9#fP~Az1Vwb}xPf+43qouJYZ$A6!R~Sm{5OkJ&sLYl zN1%VFzD@=*x=B!HI5Ku|n_YCHHd;HTMMDqJfqQV{Xz+ID(Wh6uGNJ?3wV)cn>1~f+ z*51cIOEic`KtqetiO@0Wt~VKbzYmA4S4W>j;?X>QoYIG3k@F~$&q2%}JWSG%IGN}Od^ z;1I=<+BK@9LF%Fr9+|a3GKA;DpU(GBn8hB*biMY271f$r>u3qpLlWfO$E2{E@+~$D zs2;+-L$ZAgh$JNX-EVQzjr4Zy3^dZ$sO#yE^6P|f>d+59z3p*mS(FnJI@Rj<{!7}u zb&v^2mv1jh~i*VTaz+-MUq1r${EJo!k2yZ+o}@*go=Y*UG& zkjE`f?Apz!<2%XeB-LD^4+`tU!j*|C1>KT3fW~>Jc`Yft&G2qhgC!xebu0eSnh{IV z-#w0H#|LyJ=`vC!PG##k9%Rkd)5`{~F6p}w8cm+I8@43i;Bczy7x{rS09yzr1D<+u z-N(;EGb!De3A8Uvx}AO9q_3zU zEwiesyv53|R#cUSE8=OAT)`1-gPT7Mf+13&M_!+`DAhZ;jV0Z9Jk<5UEfXJ{N`?`O zY_@lm24^-s#I!Y@IAdd$o1u)9LH3~osByX) z{V~=Th!py12-b@=lMIl*hG;b+BRX@b5gFX{=*~hk1iYbs6}Izo}Pi_u|9&yZ2wdef{+H!`C-2Uj6zs z|78jCcWw!`1YJ^?`MWqf_2I)3{O1yC_V>cauOAnd5KGY3-&1=x)n>mtYq3b*_V?$t zOT*Nee$6G(QShUiGd+H{GHqRo4q~DPRKXN*;tIqS4IFWWnHa68qoHY`#l{I^hb59= zEUh7yRm=!u*BD~@$T-A!=5}jv8K4y)!9YHkIN?e)({VBeVDjRXR=A5>nlg}q!hIg< z``Y`x=O76f0s$a0%4`*{?0>UjY%AaV=m#vbwbIY@%8-`)Sya&=SGDBm{q-GBNKgEZX6HchUvANOBiD>d)9dqPI*OOu4z3Hxt-7;h0q^nOmM3$x4T(*mwGtC&BfkeT3) zz);bmOTi3EM~-}mXvG@_sb=l%TCq5$VKCAvnMB50RUYzU7R z(hH`0p5#mcRtN=7%_*SuM*QNr;uX8gPfX2c35Mfm-VZG#sGN>_xFPVC2m_&?xH0-2 zwD9OxQDmC~z$X`xUGMH{#m4A5TTV$Fz?Os#PY{aZ1&uKnZSBypV3Pfk^7e!KJ+pS2 zQ|=~oa^noMmj-*X$@--J1A$XB*O5-6YqTLhFE*-wbu{xdKQZU4pL_b)>NGT-5ax-Kh@jc_9wsOm>| z(2XN}mGwiF-O;vqS&Ld@wA`%Z)cyyqoPtJRu{i!{$(OEcZdPm8`kEfP?{LTe7yDUx z(YbRb8qfF1HlhwxeM>g(QPDSO&v$xj2>Pixp+jPxLM^{MSV>8WtA38XX;vm;4U1z! zyD0G}3xg%VT@n``Q1R31;Nk~z6y~^U5hd*@t0OO%~t#y;51|vVdlQirf#bLg#0Lt6>u&{14 zE|B*G7war^fW^1#ZFi@?ky^Dw{43v4^~h9Cy~W7=wR!spxTNSfGwGw*rM?SmiGI@oCQ9M?Iu3Ua zKgJlAG5cs>Wn=#-;2@R@L1W0^@W%mXw)FE^2~NPEw{;6bb;S8>7)K#8JT#rM|3+po zd?DS8vsaUOe{=^u%^S-^c8WJx5SY&XN4Q4L?%LRyzr%UbjrleOW_k^zti>Ple_3KE zTz=SRGFJN0{>UC4bNlC2HGNvhZS%>I>g`X=!*$V4V`LCPKOTKhB9GJZ!v=z^11&;g zu_6w~u(yi$t1VItR*gf|R__?NSdl(!d0{<*3POhtFcx>*$)-1m>czYR#QmO`P_9H% z!3fN-)#7u+j}#umpKS6X+J1AeCXfgSps%}|RO!%7b$hD#`e3DjF?oH2%i#O<$_XN& zYZ)NJyBF%?fw5JSGpp~gQ6nZ3s!+(QqCCz?$CP!f5h8Si_2 z7hK36;jj%buPDznQ1Cs>*oCRHXY8U*u^DpKaC37k2$?|Dwh*oSJ88bYH%DFT~RZZF;tz~+WSUS7~@K{^CI_TFV zZf*4!XVVCd%nW!V(&t3pO+cH#mGC=f0fjCu>AI-@aM~c$0a+7hQ4lnN@h0oMEPJ zi+}dVw}=#?dhX`1(#UY?my{7;3ex@2lDJA&g6%q})nk>$$=s}UaYnFpj zCA>%+nl9$!XeC`l%S6vwf!I)74Q7Z3Tl(#?w^SHY#0j9L=DqPk?VevRF1>rAqd`sQ zw{amd>chEnYr{4KH<6_EF`(nWn71uxm`Fz5@<~{?UIYQSaRku9gUFS{DG2ZZRw#HF zLq{xp+yU$oM?o9jUsENf`Fv;!wT6<9Vcq+MSzjSaXRs9frOq*QoGam!#G$ts4 zK~GWRptQ{mozIHlXUBKgq2Ru7zPhjl%G5&wE`86R7k)VTbm(&I?UaM1Z@+x;n!Ohn zyG8oq){Pg!?M(FpZ@+mVZarl?8+&A|3kGfaaZ=uFt+Wv12Z`X}?KDiLub3QrH=aFv!ubugN~|D~jpNN^-$O}!lczrP-u*|IG_wc z7JZO4DsV?Cz+9~{CJWSl525SW5v(w72cEB;UVxXWqow+2o~!Mw=cW9e1}w z+xDI?>$9a8tY|sHx?N9C9ZcGA=cl2D2Z}7WiMAieu@UUiG-Fnf@>RarK09vseZD z>-%p9=R&t<4e-^~1OMZ!q1XDyvy(u=Aqbu@A~-mVIA}3~RECK<;4GT2ZQD#JM2G=V zOsM$?`xRd=Lkc{>hILvvFjNFvWsitU6eE0CRb{l-r#lVBA7OAz-O>BGLh^dJ?`p@dJV^zLZ$-eoqp_xw7D5B1m)~fwK_QY9-5X#nXA=$ zqBE*nb;IOz9mdP(qf<)it&Q?z?1Xl*Ar29q4sJ#CbWkE0gi*@zp8`c#N^qGVD9E=q zmcJ^vzUvSr{(`80*0MuaFPl-sb|R2vdby9@o;_(DXnwZtVY?zUtfe(53RWZ8FGB_SfBV~hGE6J336*~Q{07z{&3RuOStH`GMTh}z4W8yU=bdM?$of! z%y9RMd<_(!(CQwLMe|Zq_2AUx>n|h)2Q}Z<9w_!=e4BWCsDm;RbgmE0{O)hCVxmyy znU+W?_}6@tJz_J9aas`iAbAQLlFMV{UE-K}EuE7>wRD-F8)XDhiqhVAJ}jhO4_vuYojO=Be{h4~@ynZ4{*cScp_8_aYot`LJJ5igk1oEl z5B<9bPdjbYmU~ZJTy@RvzHM3df)=o`yW@!@9K|sGX!V%wyzGVfus`B#0#^u~b*l|r zV;I@4z*Zhu_QzqBi-BR&^Z<0CQ0)=f&~84!Y{uH zoCgid_|hs-6^msv1HY1s{36S2iX@)zPl^BCb5Fs`>M4Fb2SU+vZx3*FWGft_rXGMP z9)R($T`>91>U0+N*j??YRFSaq#o?uLsDXu*e?}VP{)o3)g1^@Py=X})UDvL{jSE{5 zm$D9%;rZ_~5IT&+c8TLV1kx%6Ekba-rKF;In}igI0pr(dc$x7xh1Hqa85i&TQD-pS zjc~MRJwq%Y(|hAP+25iUaV+y#PK)i}9tB+9+r!tXn^0FGVq73Hr+Npq`CkDyt)E`U z#7QL0G%92lb}w8-#>tCspp(&^)Jllf2?QDkxT`|ZP!S05hy{D|F6%voML4CS#gJ``a#70qh2^R_euOf_~*8w)qLNlw~cPyLy6Y+1BeAeM>& zvAL0og}Qr>pYbDG=rzJ1>MKm`g`H~L8c|fh>iTppF}l=!?3%@}RQWS)cgulYt4(8z)-g=i@q1?9zYJB)CdPOCIx+3}Lom;5w3%JJJasGj#nMfF-t+N6GN-!7t-c;Mtv7LANkHu@q8nm>bFh%$DNQO%Rpk3e3C5pX)4JsZl9I zv-#f9pTF3>DXmv6BhxLZ1Qh&k(hm6#?amOOWd{|D_$-7%Lk~ zQYh&|oj)X3Z=R$C6UglW5-g*4MMhO{;@XV8#l!zK2l7?JL8fX9^80Pbse$fSw za;a?tZr#yV+_(kK$K6S(F}2EG3+j@1_o0@|AQGHzQA9_pw#y)j@n7A5igq zS>=9)q6|XQmfZ?(?GLQp2y742G(G)Ecy!Bze&kUFbCr(R+V+e4^arQSZ>9HNA@5+x zH!I7XtX6cbTyb2v_mkHuQ?L{tN|4A^LCd?YSXs2HTE9rEI>2kJyb{AN1^-A;SOtuHBTbI;hHb9To|6OZmX zxY~5Y^-^o?*2=Q3&V>KIlq5|ZFner&Ao+-=o)>LO0CosSbyKl|Dou-`;32G(2J>~U z$AL2;MDTDk7Sly(uv4ua`EB#S%M9(ckIyb97H{r2jZ{XeV&GpJcNQEz&w3hbrsJX7 zPRK|Bs<#YMgQWBTh^y=C+84Af(g@&s{g<9#G#Q(PU-o$+P0JHlC~#5*v3nE;(_s28 z4c#t^Ka40q<6z1?%+{p*xaEIbS3Col9(Vr?%V!rCf0}LRdhT}l<)ih=DJqt4v-@xn zP`wM7Jcu;@ne_s~49AR*VJMfe9Q-iWDc@j=V3vK~p=DYhSA>MO_1*jW-(%y4{0+me|>XulR1Mv)s|Rm@w+QQuHE-PCZ}J2VGvr; z{H@XgaLK81G5P79#5|#ky|xwi$g=47Df#l}T<_hq@qH|+XQ45`xx9{27_*XgE4Y1E zQ2RehB#z-X2x$n5i-mzOW+3KX1>{gR;m2k=&Av;_ss}#>HY@ZT)aXLz@S12Ot9(vH^WQqT)_@F%P-_B)5B|N zSN%tWi+_(486hZOaLAycRz}sENnmkPl5rND2!S5Za%Digx-Nv7y+qpjMeS3f3X(9Y zg>TW`y9J6>G#c<ZlI2s9p8ZFg#7-OMKq{kz7HSF?Kv5v+R{ zJsh4_fIr`>Alc!fRGZ@YX%tek6$pE`Us9aZd|Cgi;XNn1VI{|pZe#<$@qKO%bH2Re z^{N$xa>ai^=wP@wsVvxChKs1;1=X_4wb=1WvBQzn)Nlbe(IHMDqjGM|U7Z(H zNIFrOyLLCXv$LC4r(-7gU}Fmlnd|ENqwM+paP7?=6@{nKz}=iPW3`hHt_%neK)My= z$k>J%{a1R@O5`iboo~qN^A8N|yp=WV9if36SFUArgHac0Wd~m>&IT(6 z)+LCRpr#_0HOz|k?s2R(-cs@gz*nMG_>aPsB52k{^O%AM8)ET-xb!@*w$1Inn8tVY zfNU0pt;2O@wA@MsI57-Di-KR=&IEVR@ujYbv4;ntJ`({cEzYx@2mBo2>~!K&6zz$ma2il89Lzz9mGE&h&QB+Aq}+9 zatH>`Vyso{Ap5oxVtbp-&B|i*WA$BBt2z;jUxn8)XN${t@fOvDEjiOjIGqAXEF1ii z-_zdCFTiE=Nlww=bU>pJHt$^bI3T>UP)0Y3RDtx(xrXxqf)XI1tX0?PFW8z}CyHQZ zK@(in7WJj*)g}pL>GxQ!oJid)SL%fqo{ZDWIDP71kb)vW9OiMj0;XYXJZmz8?u4q8 z<52ja^m)HH?3|S+8tL-7!?j}=mhkVP*qk1euKj!OQ?GA2t%sj;QNv$prpL}DU2!fb z*D>gQbA0B-4)Tf1spT3@rD~dpr&qNkx4;>DEOXR9M^s*YAA_|Jvd6Hxz5!r5w77}| zg4m^KtbK0LS$gPR#qXd$$X?Q5uBBYYZ}Ht4gj{J$9v|pQG)AccgByPw)>K7O)yVR6pW>gW6vE(ZlvcMqWQz*G}xd=eV3g(6&)Bv^;6Kaglp>Na%d!IB^jaMD2NOLs%{xQ!=!vnv3DK}Qmc%LGiFNo@mJRusfu(%h0(Bhb0O&H!W!gH>8q9yrHS zt^jaw8wLiRgk9b?F4{szT87xjBnL^&+qayn*xZlLMMU%kSZ*Vhy>T8E86I`&thq;V#MKZ>XfTNVc;%WOHjt~OaQo{K%Ed0Ce$)7gPMDxRr&0- z1q!Y{Dgak;#=QD*_RpXDhwK)Wx9^QTvU)z|m~G*^!wOd%r7mX{n(v(Tnz^0LId$5{ z=Mi+WvH-R2@+ ztDh5sUCEv1a(+C@7p5EL5Ugrh7n&ZV;^*oY=D<(^L~a0MZBXLq-BdV}@L8iguE{?K-~FV(4wUZ5X!Y`<=tNAH7$JxZ);Kdw71iWFshTX148a&}D~OR#);F zs1CZX9wnrHFuH8=)mDqE0?Pv;Esw8_=t=&5xktQS`tf z&5`pkQz(kB~R_*h&`&Fh{&O z#-q{(I+(JGT{lokell%JntxxM7gSkj8UD z_ZB^#s~@2}vLLUmMU_SE1k&T<;tHVH1{5C;fj|-b$S?1|Mt^^c(1Wj4e4+e8dN$Z{ z)F|De^EPJWzpj3Q0A~y9*@a}|15l)X%DObwf0BKGW{(lZ1lHh??w79C4eEr+8>v>q zkDCJrCBc50DpEG?X>7w%wlAt=@38`d>Dk4b;i=l3kI#~Z z4$Y}VGbMSIitZFe97FN#lL|TZ!BEPvEjH+AtsR5z3NKF`sQ-ai!L1qxu4#;S2PhGa zJg*UM3-3R-#YfS_cY96AoloOO50j#d&YX_AXK`>QN&nd%>+ZNWjgND%kdXQjZ`~`U z*cB&W6W=6}8{w2L@SZ*D8w3IY+fQYTS7in2IK?alO-NgF+vWzvJP)I8bw+vB`%F#q z`*Zuzp#TP9W%Lb7mt?{TxuJ3H$G(l~)pSGk7AUxB`DWnKFvWXC_2LQZMab z-aK2{n*K80Vw@xg+zm!_Et9>J?wgjVz-Kmg@N?K%fAyx4-c(Am3ogAye@Xb zoj)Cae~Px5&7b%;`>7xNj@kaB!fWb zXY}ejgQ}cYL)}lhlz@TlaDbYNAgK}!jmO-a?hKPH&nc4ex_Yi^nyPwq1n(RR>Lgz# zI@$CF^eYfKMz`{UFvEMQtw`a3%UyQtOU-H9-X4Wn5cuVU@N>seR zeUruUyL(pz7z&O#9kWNm160O3_uV5Yg4ZC0ce8_Lg&*Q_;9%#1s_ z?8bS<1t#XVwd@4PQ3hpdYaJo(cW)xm4Q&X>jAjHv?s6G0i4!XI4%~A-^qy;}Y`az^OYY_Q6d}p27gVf#_cNm-r$oKO~L)>g; z2c~u=o;(|ONY=A?D0p0`hV5=9^w^XaxbH#HGhF>biXg;{SLrYe{um(vkfuDj9fQ=M zq7Y2z_yx27g=&)5g2yWGrv_M$LxZnDCB!o}OX{Gc^XJr$@6+FZ|CyWm2r4`kK7D)p z>D&8vKfk{D^kwGF%-rvV#XnP@9M?Hb{a9Giba9TFD*yOv_~F&0P-)5!#(`q}rk?|| ze`;!|wj>rV$Ho2|e?5Qr2PY!;g9xYvr`nO2)Bw)m@% zB(b9+%{p-q1`|N*c-*Y0>zs}5ErO}25Ea2_W!-d5Hd2P6RKPRT;?wV(FIfBF%Bch$ z+jJ@#jm$*>e@>H_=pt22t>fW6JuaxaB-hQ+*5JQ|XODsAWN$jZm`A`nQVTL=l7W|WmMTuc{g0AN)LljMUMlA(958JbNebFs3EtA_AjFqHwrP&gA7T&P6{=H}>rK5s@F;^@2nb z>h~SeSox;qH_3D7zw2u~kH((OnOc9n{^4s(-;-2KkapORGF6be51L;m+7(jgZEL<18K8*3zKlR1^J zD6#e90C_Y1vzMLvk6)8t^ZD**GeFyqsx~Df-~rE+>9B_u*O2sUx=5Qwho(7EdtQSrvxMRVlNS#b8ACu<7zzY@U8Z#BC>HXiYcL`ix#8-WMUovA{Jp-D0TBLXFf~V;(Cx7!Ih2xZzWJ2600Ms1k=-V_^TM~tRR(}q2f%FV0X*mPB9~tDG)J4{(kM~T$ESp zOhx&^rQR2{${WVCr#lgssga9R7`L!~K#&py1>XGlc%lIer%6N98w9U_0&10pB&aL8 z$FMLk35~JYjL$+l!T@!qXUErr$!WO`=gvCCr{{B5pXpqFcZ=q`qh%4l%8LAdzS1Z+ z#FNXhigZrhIO_68?LU!6Jl7b~`72Eifbrr^b8Qf-7kpE6lV+Y*y zw-P3HC{KQ1?rkmu=k4e?sufC;gx+PL%m%*~7o8pMpR4(pL_D(ZRG7eU`At6Qo(j(S zZeHg}2b_J;IWC9eStDWhpq6)Z{MfOOL@Z@$5mHW;E82;W4t+18*HqcTop$y``O5w zeI4s|Hl`<4|0GdI2*knOxH>^8J#-=~dhvG`yZFT~V&inG&Z*SwC)Qenv#nW$N8S&X zz45)pp$6{qZFze7D?jJ5ewrK6?0ECPLYRs+G7rwhNEx+NrCNe29Isrf$U&=G)A#>z zb?)&@#_#{XH^atgW0+$z=TkPPoYF9dLYdK$$HcHzSz0@zl+Jmumwo$J#XVSBpKM=)n#!=suh7lbl0fLsi5}e#DHAq34M0KH zx8_q`PbHfVRr)}0^=$@#IB*7)Qjy&)ZaO60H1n?}W@eI7OF7n5W2!omfXRhdh)3-j z2_l&L*42f0$r~?s#8Ih~PC~Hsr*wofEKkTzwrp0Mi>LT;070H6zs-o~gu_VaW?CDD zk$_zDORNGk*_ni*9XYdNZv3)FQ+ddy`x0X&hG61(qaiC*r=Bk;^7`&sG}0V+ORfvK zLbOqfIJ@aqO4_z-TgXHS6ea!zODyl{Mtwtv^PL;_G3yJnpQ9{G9N{^`KjRi}SBP6^ zDFGPQK4CJDKfreuXp4p3ID9-aWJATf^z7pF21xXk9XV}_HDByU(B^1Mp)@~wBtaKOKSshuxYL#I`9UTGa=w5)4BfAAQT76*v2NnP($wb z(^)S~mEFa|S&`KZ2%R!>e;kaBPBxZS>kK!_{eAeA<&I_KRL$^p8?qmc1a0JhaleE#zUC1BN}QZ=a8FOskl=4}yKpI#-?UvqSf(5bAKfFt+Jj9N*ykOR+XL6yblD|6DyrId0+(b`?bn zSobMfE)Be95+pgjtssbAJ*HYBE#8@l%{-R;v*y(_cLUvPVkmqROR7v=q9Hjl75uAf#8f4ci zK-}Dre#UXT7~F;#Gm{o?8Gh#x}ZR(jJm$asf_2E)X-9aO> zQxTu-8D(FH`lGl+89e0G&W-NB5B z(h;@XS+%W3cM4JO)#MTO;Ox-j7c1_8qlSCZltkdjHBD@cL3BAFXedpR?A$fb8_j1G z%ht~@d3EVo3Y~4fT)ZT`8U^ztA;ofTjIDmPr{0z_Vwb$XUVh`eW&z$+wl}n&c3nA5 zdCTdUg8MflSh8MolA1U_SW0=tpNTzF8GUw>6>e%rZ^fIRlI#7HLzgDKQBsJJCIFTc z4Cc}Zc61Ypl&xl{BID(Wr(=c9S9b#5?!VA4`p_O1F6EJu!#HM&G(wU)()du;;;Ovj zx$k;m_5~xJJG!uy+M^~)tlh`(hb4L%>%t$VmK5LFbHN7@Vbxi%bd4bIyT0gW*n2Nk zP@aYC2tl|6^(hs=R04I9QDD=m-jIRLc#i|cdPLCQEh*`|L{ox1u?j%S2P<+)vGpt{ z#&A0`9H9wILW#2~576{EDu#?Kp3cq(yMDDPDw_`_MjToDvq3VMMbMUWcZxm5C)hqW z1EAzNf`y!p{jY2Og^o{8f_ z&X5o^3f9c9{-loUy14ck)w8_vu z_l(wG;XAR2H<{i|owzDZldjKax6ri<%$?4SaPD>}>(=Oxem;un<+y$&5&qMl7VB&- zO)Aq&x`9t>rr#Dcl?J%=laVfMGcMi`0V}mL4%yk!f$QY+bXcQ`_Y5X_fciG|D>f=vVUT23tRa(L=q-)_dBvce*2OuliB6n5p z`1Yao-)%plZpk$cs18bmK2hIwN8jOd@X5_~Rkbr8hJ0LC@}9rE@pxS=MB*yJDGBrq zxoK$rBE0Y#Pyqu3Oij+Sw+;1l^IjIClUM7%%(*`j?Tl<|uA?d#)pzRf8#=*qyojqt z7RMp0$19Y6Y>#TKWheKN=6k!y-|C*pEe0D>3H}O1aAaTASO7ndiBy&EnHY+lmnCi36zr5F z%1_0+J0*JqbHinxAFm$YvZ~7*1_)MlbzME%e8-pl8N6C}bStfu+RWo0iB*3>W9kpSZ@_LG_iB*esB$mF&>dhxfVG70J#weUN7hcU!kf)5fic|AdJp_B{EIO2b zMn)nRnu=R$5SukENqsDY0}wxNj4EY-Af-jpN5b{FGH~Wn0|^WC=AIMQ?hYN0AJ?KG zQo)@_S5{pkR1uHms!fSn6QO`+DeSf3e%MqJF`cqwE%uv%wiQE+^w{0Z1FqTWcFR6>y#J&L4n^S?#ugB4E}kV0VQroMzTE zC;CuwO{0&wBb>u_ahdQi34hs?+Pp|lBR?9hAf0V30I*%{9?YoCJP@-CDx{Zxr!Q?0 zr6#Jf^RIbj1>Tl`pBHFy(G+BA()ckkEDVviea^8?la62`?@ylXt}<4?G_=g+-+YVNUG!W4iE z(B^1U5noJ(0PlfCbG4y+i}8B5(A`J8;XV*(vauT+CM!!qj`z)UL=QN%%IPPPVRJa7 z+Dib*jE&_(vWK7v+JHLEGv;u$ZWmB<)vn>|Q$7DYEgzf{Kc94eHInMW1cVYpq{9+t zub``xu^Kz_|93D~ZgNCnL+YVXXP=u0}9PppW}V$6Na z?>BL9@ey|mU^B;SH$R8|Yxf{Cj%?v4oDMw|QL=R!E-AA*kN^(T z)-28|X0k~12uVs&*5a0x5QWPl)sH3by^hxZX@d;0!Id=h2~l%gkURhgfrM;?@Gmx!~^x0oiwC!~ioneICnOKZ3-Cxd&K~Yh;+06J!B38E+M&oWtUBY-8;y zuWF^~S=^&%0$9)Huz zx(%X$ZcDQ#lY(Trnc#biD-P&qO&hV-zKB=neEaKLzz6aZr~RA?pupjf1?5P0ORHM}nptB(TUFPV?N zC4Yguj-|POMZIi5MF=d%^*%oImFPReeB>jGeCh)I)3m(XbHB#3TVb;vh}-lwcW=>e~V~I zH~|}6dhCK6r{p#OxI z0E9VQbVK!b&xYT7-pjAWiESS-)A?)rTv2QqIkNwm-`Q?IJGmlv4o$*7<1a&0Cgy!*+}OHnx}xVmACC z^`lSKrq??ei}MiuOp?2HBDO^Prsb}&9X$v5kn1=6*Ae@wAV=vbHT85&W)Q{K zApeW2J%Kh6-!F+j-aNJQGG{}Ec`<|vHBfPvW4slqnJS!?`fx`jM)k^voPC^*lmET= zB?AZ_!K-Z3r$hQA0D z)--ZDKL)yRyOl<3zn?SF3&#pO2q8cwMjfSXFrhYxz7Y z47o6UdU~jx5dM8MUP44Li4B8;yz3J$qoGNl;y|&hbz+o6*a(H(2a;17`T=ozb;_$? z+m4hkZrxAce9Yl5#^W@57V#78zo+j$)k8fop8vG%$aM=*&4>Igkn#%~NhR8^E?j&g zAch083ns6(IL}&d4t3~#cXc9o=me+x!2a%&tcNRQ7-fEagO_lVs_CZ&l+zQrV{vY= zI4H=OG>kTG&^N>}eBCnW2NE#GRyPbdHM$b@ohsDMOpzcC5L&n7NKwr6q&G~4-q!6p zA*nlC(ss`N`IjqIMIRZ|anXesMi^l7sR~7svGWemzY2X}RWtOGU}Q0D^0j zjm7X>W!MA3%m6U`*UigfmOA;4Oi;cA84&R0rWKRXX2ahval}n6fOf7k zH!H*dRIy!g^69Il3}|to3pWf~Q4Y-&BSEisy)6I9czCxZ$u%Z#U;3dB8Cy&}hQ5_{ zlU5GHO}#%KHQ87+wH^Er)AW;^iGn%Yv`cF%wbL+KK{dDt&(`Hq=_nDGter*_Z)c-M z+3{)DE)*3dBbO?^KT&8)3ckK`-kWX#Pu29BcG7VNYi_P9W>5%Fi~36rg&<>(D7yB) zi~GeqZimSIWE~bM^j)>VATni8EFWPjZ{lo_sFC8yvdaqyqOz=cqy^S&5 zJ|<}5_>YNZNE0aOak&@|G^Jn8t%VS6tje0a%iDKNos6NWCSWa(DqeS3Sml6+Fwo#W zPRoUxEd)8Jgz?j9-*n()*`qi++Og9w=kU#* znV(b7e2Iz0$+3whcioX6Z&~oFS-hww`V0v!;sRKMtF!<_kM1KT^?LH_^-TtjHDb5P zG>@)}lGUfS0=bSa55I0OPgs<5XpW<0|5n|(^5GPY@L#VJ`o96kZJa&wWFHF6JK{`P zJA=XMkSY?C)cdP1)r;xVO06=U2}&8Z)5duO&fZj(`*=3{-|s;t%#U!YeBa+5hNKmh zqMhn9HaL;}90^ZHbCMxi!Dn>OB0f4)>q}^3hCY{HLW_Auj7deYtQn0;e*$A%b+5gB zM|sIkZBqGUyTfJ9kPTbC?7R}QXHc;y=AX`x%n&Dlq-oOZ~kQ(Yy1Zqg8p{5$iutt>1bC!!pxVs$9N{v2O!NcE-JpV*l^ z72{@74t@3bgw#`3D6=HeC2;ifV@-0875jmo9Jr4IM7%cYlIV$!BTF??4nGX_cWs_@Jugu4|GosOX7A<+W83qJU_Du=?W5b_EK``nzkb|A zf`FSo6Ptvlz{VJ*)K*z*5N5$>0>k5sAaM^-5t2<-WBbtFc3t?oQwpn^26eif=y&pI zAfYNqX5+C9s?)RV*$(~F@>l;z$|EwJcez&s4Gi84$Z1xgVkbxg4ELsY${3z?0#B?Z3*wa zG?C|CGS;}O`|=+1NoU1wQDo{i=){YuJbtHrC;|H)7h^Sbg2C9_*32E?`M1?61{k+d zo)pp_LtA3i*a%ze>b(R4z zzf3d*Ai=!ldP81a&=O_eHkFh-@SVR^R5LtUY}kCbi6&0E<$^5f&G`oDpy9pOdV*+b zCt^%&yh~p{O$f$D{vL}dwv%^=@oIVZS4!!lzO&6<#N|oR@jsUmRcsY$*R-e|K<`yFf?*9q5`1_%22df7e)QMgOAB^jQw{p;vbbqjOLpRWM!a=Ag zYn9dMyvkc8C^Jo@z>%jsEelt}2T${=4;D%tI&ldJsb|3bO)8%LrXvxYC<&DAg4b`GgDKZ_`tA=o5Pl1ouVm)zaGNjn1 zS`19+TD*Od{>!6u;+?BZ+5fC=z(!vmUTbJ={>4rH1Rd~i`DYejHgE?l)F$3WqE!Q0 zOybhHb*Y`5{{2pwIF%HFoOvb(Do$i)dTDEWW3%#il730tIun7^hi9c@AOFsbRaCCE zJd-+t!y&~~C7q%-XaRr=9*4mI6ibt(4z8^bTPp;29<0)7E6IY&u_*?`s%#2<{1*}B zkCv8h>-TQioIbI5I&F_@-sb~=Wdi+3<@jV+Sx1v}Y+_zzyvB5L<>hxaZ1mR~Qkh;D zH!ryK;Y$)4={nBY^9cjKK?Goq5FN|>didMkaUSLmLcz9^;r2_{!OqR?=YKCwBqKxY zK-AcU!knG!hn-BFG+r2jb!BZ-rz&Rx<7~p?8Pul+1x@>)L4yX$QdDGu>c=$KPrqUM z*~3N%DuqIveRIa9{H?j;4&fp#&gJis9(g#Z92Yk}wJongwhAVJk{BSE?y=R-g}~r; zDr9%1_==t)@gV7zA!EQy7p{?uyK(@h3LP)zXRbgnP^>$L5QO!4GHAT&E ziy^w13>WChDzwjzjlXJ!{O^hb0+>(!(#Q(S@`609PzZb`o;g|c};FtPqbMrSVRmi&P|GRpsi*fzL zi0*W2J;*Qje^ON31qQ@}$RO~n(Hli|v`{h6H9?Rxc?@oiw>}`fPa|a%`PPixo~~TV zB#?(-lhId}HG9=Dqq`?2SyQz*834XZmVq~(!ww}&3)^m6%^1nRQ=zGITtMXAT*Qc@ z^L1^k_6O}N9(Wf2x?B+j#=7B4+ygkMn=wAGAy$MD>+K*3#}}ATVwjV*oD{A+%}37! zgHy$jDX*kv`j}p}WoM-V|C&~u-SzOw)0o87(Qs+O^SW=_H0++8%IMmq+WOqXL;h4w z+t{-!k!77DKW=tdjC?;DhJen`6yh-mdjq+n%dZ>RH1M3Mg)>mkNr~#ExGWc2Gvu4a z#~?T8Vc36yTEl?2sF>mbKA#p;Ru35FTt@DF`G`P(8gbvdN0N_Qeag6{Sg$Az_4YH9 z5_^K0+R${bg?amyb9Z8=hu!F>@1G`Sw+QYV;iRyVL@iCO_rA1HJ1vMH`xl?E>-Cp> zud@&DV)eL#0&yI$YP`qlsQN2cN;IR37|pEl&gb@ut=U*(z)Z0 zb8O5%E!X(>Y9l6Xp8d|>5y<=eA(nq(`o9-z*)3!POyTw|6VVY7XLenFlUkJTinJFi zF;w_B1;XWVvHrDEgA7M;)D503)l$G`HH4AXBw!S#H%-kN1%bOEM{s_{qyABoy0O8k zAJ19FG0#@OJL%HlskAf*G3Hdj&DC*gGTIS*n1^S?pH3pVpM{#*jf5EIP7J;zK^>}{I3wP*|S4DYsG0;PZ zvHrPpaxE{q!#odvl>OnGG06+pvQe=`CfjcLvk;KFdV5g4*}-NbuxH`*CdurG@+V^( za!tp#L1u4M>^9A*xN5xI?|iVuT+weFGoF36~e zz^?$!q|ROA7|8(wxRIM^nyKM51`J5mBVdjg20MW3d^=O_j=mp&!)ePg9h3Lhz4h7Y z8Q%)!U?qyUoyi&o61b}a>b)y%Zo7UvUHoQnGPHp})3%A$1a@EK6^1+I_UR94^gd~{ z@!j&^3`v9(ONNj(T_TQi%(^)kYD^Mf9z<-t^7_YWK6W_%XEs|w746YR01V1(rS9s~B>+$c7*dRhK3=DRp`oD^$6pYqqR8p=Cwgv^g^N3i+K=DfYPk4jxZ=JA ziL2#^V&!3ezJob@mh?d>BdT8YJ+(906b6@{?6DvFtvxLPRU-obpY}<54?bMMpMTSy zXz=gO{3&(f$CdBjetrE5eEa!hW&Y#xudiR{mwwN`{|NFuf3B_nMST6X1Xk|L3qSsf zt^bAnSpIridXllD#bxKMp}ytvJ0{c&n>NKQzwy#n4jGzqy(8*$<2JHRX6~YZl#= z0%+rKa!DClTsYJN08Y+KJ`SzVOUcC+0|@MIkKgBwwJhY1r))sS7e9ekj0`G?KPek| zdmGSg_H~$5;tVGHejKtjj7Z-beCY654i`LdxLTpZtXYFQ{M>u=!ORAS_koRBVc+h4 zD(~EQa`cjq>g}v75#DtQL=R|<4=TAw%8-xAftzd^WAhT{#a!eJ;46YOH!jc^mwB}y zu*_<_DJl$PoC0OCx*CH;VK8culYD*Of*3Rbr-e_N*8F0}fxLV7-DeRAtlFil zNcdY2Yme(_<=%W7II%w!RW&ugL;p{%;+_3#W@j_WwFW+YCP8+~TO@jepK1$x_q;jd zv0*!7Iw<^zUOC?XG2~BlVMpqR`QdXdx8rXG>BQC89sjJexbj3PDW%nU%{JN7K|`m_ zx!_YQc<+p3hgW5$5jZCgOU598+ul<;{%z=CMXFKy!>;zm^W8ekksB(x}w87dk@VzTlCOpEa#GnA8BbMvxBuE~J5oFVs44HR?byYj+u zgRl&QYst!k=j-36OtE>+H@ldj?6v&iUgX)p%b{mp<%H*9#>}9P@%03(5Opw>?%H@qVaH;)cI&$|r|4>V&73DU0NH~wzu=9Y^8LLs5v*{k)n_4NaWv@`H2IniT ziWWyzTs|bwFWkPSCwRQKL$X`;lFUhazTZB_M$P}=lA40zUe3{`jScIYQfk3=DC2Mf z0p_V7Devayk2dyqRFLnCp7t?kCuG7UEIaqVpJ`Vif%j8z1%Wcu{U~1 zuNxBVT4vT^@n!E7w7{LLKvR6qRi!b#q>8Ens^ab`f^xv z%cXewd+B>_7`vo&TrKxW}1Avbz_5R z_rch~*Hux6)vrR)h8-9gBHAS7QfXjTBU0Mw%mV`)JfJ1x)W!3Ao!j@9*{ctBfa82> zFmyQZ1a@$Z5k9fTiwehEUh(&h^KKIYn8{Ynfzzo%+bvdYKiCGSSNcx}FX(+yUA(nn z?m?vlVemoZ4mq>?f+h3QK}ODW9M5@|RG5S#Cs;j~Zv}Ts5#?X;Amw6`d+uBTNP*pBWB(3>~t%p7cg54$gMd*LdF5$(u|4hf*0QsCynr=-6dqWvmPO z*=7W7pr!)bP+cF_JKDw2qAC=g;HxT7{Ch{OI6AIXrt+8ynFT5vOUH`}^7)f9DB|xN zxRx}8b=ckGLGbB4osKcWU`w)D%B5$s*qdToQraKlZm!A9bkKI(vwR&Gb4{7chC*DE zZ6VCAL;jLKViqkSK=zP?*d#S5h)FXvq)MUZ8rZS0enA|B5oBrN>0zwAOJ9YD@`kZn zNS_8~q&-q=9+kfXqIew-tbtr9mYVEY{a3ct@T5o>8_@7*wRO3kLRFf&MV#a~g*EzL za6f`teEDPZ;EebDfLTn;vGZ?Mj+!89oOJ`&3-tcgy_7LVF^7s=lC>g$^uIA-2RK`4 z)w;|tiWYA+0h-^!uT#*xit?ECPuu`EkPMUr8KUI2k6o&E8>(|fgyC79e6^g zjZ*AKNjnOQYNAJ#7C-vW8{Ip8$GM!4@jUMQ3jc{xjlZ|HT&z8R zgdEKB#4@uKTrt)Rgl1W>qXi0}feGdx{9GmM6-jDwLmc7gh6CEU`@>_s{m3}>8TQpr z=j$uhsbc+2jYS-pt_eTdxnE75oV~+G8;X|UW_yR`f|9N(&V14EIxKO+%rx1u=gn;U z=ZWTh#?1@ocVEg@ zzCNoxB5aqziv*f6_Y3Uqe&0-wxK1wbxFn2VL2b|VbQu_@K--bBT2k=LxCF2jB$16K zdvhU@FbzPOEA?1b6ms78*Wzb^3sGo!~t4LCD#x}Y5$?k3wRsPUEDqfB=Qj9jR zfSq_|@YGX9&v%E&2Pxe0`_XplQG7AEKViqn;%5~J=JS&-5%!3(ZNQ&x1Bt`eZ`$I% z`TQ)@pF7KYpMUtoVbW6FHzSHL!~Ohq7sbBGLbupA!LYtpkNwl-{=2dDSBV zE*W=EZk|DDOqY;=i)DZ*PpfaktMAX2KB?~ZZB;vq5(4Pp<~q${D6JUxNciK!rzen2 z;Tw9YUvnqob(7;T%E zCg=I=(tBg0Gq-Y-t#s6017UCHSoj~6nm@&oN~9XSq&1|_F7pNq>uD2CNRfn5aT5d8 zi`7;YGtFq0T8_nOZgLwY)>_ozQxP>iVhR6K{AjkPsTP&wUr-i%Ry zDq&Zp^hL{V51m4^`EttL&$|;^Up#xHSi-zmvF#{3SC%rn^vN#{EKNn``+Fvxo1R{gzleuIKBATV$M|r8)vmpg7Lju#(cnd{=x!QCX&?s^_Ko zpbbHr6@9SY^kFCbygRKAB@eYmaS2i|m{W2eDG#tK-mI+mUKzQl_+DvA#T&?0D=iL) z58yZ=!>>FJ_Bmn>+HokV$s{Q7=Sqj8R?I8Lk@IQ0rB^f8UxNo?oxS;&S z$el#di#haa1q{<9-ySR4H`n<2-(AeeY@mu*#6fIyvEpQaiHYO5V6d;qfR`#&R1_e< zb8(rj@Yt6FtT%8dU32^JtHr(jJ0e_3;EoMXJUwbD zQGLriKVP!FSNXhd=2wlaVuzlwutRzm_q1?Zaz!V8wnIG7Mk2s{RyN$2TdU@c5l}i(@C*Q=i|)rX)|jZ%F?4IVPcu7=nO-pfR4p zSf7(ubA472mEt1B&qm3-f%j1u?y@rZ6zs9&9PARK&Qj^x7DpO}8ySh+`i*<*`k`yg zV}6*6>)`-wi2U`&Uh&-huip#PA(^o_6_>e3)eT}Kigv7BrYoL|as}ALSPw@S3G4CA zWU=PsQ|*qZ^Dueo@_oA#kkMwfZjVyvqlIjz5gbUn!|F97`%yMRv}BD_?%-A}t@{DU z4cu118d-Ujt0)^KR=(rw!aP0- zVd0re+)D=sB5$4c8DHRPpAQd9u)qVrtorwcmbrQZRJqOr#ou>oeP2S^`z~ETNhtSm z5oke20Fme^PTdf&KJ0-^oT>KV$sn#Msuri}$x7{`bvqrIjYw>;irIrWZCluK;T4r_ z(P2?!5w@jb`{dXGV<(j$6_3)k9$dN;uj#3kL*J|6%?5n+N)_n8Za9w57@%4sWzbQ5*$-GR|0v}Y1CFYeE2+RIt#*Di3lmoqoEEEsBq3~u58 zaZi=s`0lbMINk#VyL^aq{;eNf^qp`0b8(!Vqjn({ddUhVvn$Y)eX?pOcPV_I?0fa0 zzjluw*bT+Br|em<-GmIUhB5C|hnZ|J6T*Za$b+o_Ls2H$ma&-FyKjeUMahZTXuMnF+GG7@owfV3pG zPS+IG$N5rPWX45Zyt-mOjxm5sC=m8(%7Jo0l&d-RW zc85DZFm+on=yp4)5!SzSLeH-BTV-#zL;ukF9Xi(5FjD~mO;+bn$?7!5r>MxTVn3os zPs&Em*>g*0+FG(#*CRKf0VzJ!YAxp0!5z#cz%3ocy8q^!5%98FpAp5)^6%|)g3o@% zth#&BQEJ#sQqA#_4U*M*KE9u9$GseT~a*$3IWaW-o9( z>zaaGmbPVsGudoMSt1+}4q~zSrWd|DJ-C*vJRf)170Aaxa))nxmKu8OEV9Bdmm--E ztg_NCIo7WP>rJs@HHca=roEyvu=_kxtW_MJh(-11w--m`LouG!F$wQWDZqe|Lo?T~ zX7hYHoBaI3!Eonrdy%k!c97cG@>&!8|filfEcB}rPl zE-CWd)puegJ}3A2?0I=J(DW}tJ0lqml4IwQczVT5*7SB z`@5oKK$s4$n8iJSf&+2`)L#D#?YHmGJ~%)1x2Y>GLD$P*^=v)dJ;7QGmmX8j#++qII??T{sLNipY_JU2%zZko1w``8PE|E?0L;M4+f@FwCidABj-mM$ohs%)>=w#w4)X5^$M$#B8=^Hu*;keRr8NHn9j5 z7#YsB^_~a9qzz9UOnQ4S;MgLq!DaBdH4XRjP@QXQ*V9DFyElAM66oNA`U0E<+tFfs zfxC9;MV*qVv+YFaW#_1^>zl-4BC@cv;>1E&>6ePA2A9+RAGKF?-{xNV_0G(pePp}g z{hi;8WMq1Fz+g2pH+H6-6#K6I;nmlkpZy7&t^f`o{LU?U)C{|qSXs6d^4{wItdp)( zD;{Q=QqCpUyfq&_PFL8!JBl%3z=I5KQ&(7O1 z9cd`5k@!7&`;J(-PKv7c`EyyaDpok=$E#5HH}FR+)q79;CX>Tr?LUeiKl8Qwb75P0 zsJov52cGVqDXlr7!MU8<;DbcVHDi^WnzkU{H5&t%!*{q@8(mg9Pf9!V;9jh(2tKc= zz`%Au7`m55O=%mGl@@jIC!<@L+{R)~)HHP(+%oYR0SJ?Y&2C_!MI?WLMJxs*?n!(t zK1g(Ok-_bL9xbG}@CT_yi2Q9pE*~9Bhq#llGQEA8jXT^qi)w1lI26-yf*>&DWf>S2 zW$v&_FJ#N3mWxZmU9i< zkJK!{Mdx~3cbvL-ZE_Y8AS;ms)ypF!L?Ma0-SSKBtn|ElU}M=GeFL9?#b#66Kp67gIF%w6%P?SE5Z6F2En*BfRnc(M-b5mF7ge)~M!$du@CCSM z&dz=?Y5C4x@9-N%%En|rtAk8GZ=Emuk??S?H9YrR*0VG^dU%8R|ub;k*kL&X7^-Lu)rp+m~%T2B@2-d}#Y<+(T) z7mXuz?bdzuW_`Cxw4}vV?{ube#>F7p6Qq~e>dP-8Uj1(9cr<0Hc-pN)f9K@xw$c8O zhcCOef(rCvE>hpWxVY~?4~xreX$++7uc*vX>MM9TMrtJY{OgJJ2F0M;qPlcVA@qV~7ve z39c2Fg%t(<;A%$roZ0E)E~0vbxNx`*s;TG!YkAiY$Y&m_3CCHy z&@OUviB*Q^13E)rZD}VrxZS0!pZZ<$yt8;asta|{udiTI@6h)7@Hs#~2>$+A@wk-E zq=HqGpfW@G^7AhkJdP#Q#104?sVo#QySW3B9&&#rck02_LnbZpkz#T;N?&PSsyOg2 zXxdWn{+{k9%1IIGsJ+wLTR*wi|Avl4BY2L&ILUjAUysd};JSF;z;%I%&mwh>4yTw& zOA$x8)+XnQx=+X1fdXj|{2%i|UZ$-LrN}%!o|-NvpGMRK(sk}UKcThf&D{ejC1@{P z>r~ol-MB@nekJ57>Ep!7Ll@3YXnAWz==!m(46i5wNddZ$Z(ArTSLI3`0V4#tJMHS7 zdtLU5v*2tZ!CFN>Gsp~&k%jlWGkd9KENQYn2O^GIL+(!wadxinZ5xrUB)(ewI5QfR z*}cvSteixhOmrCbOAe1bk=*k!Qy{rs9^OPU>$pjJe#CV;1E>|YMl-f7e6p}(_d3ZfoZOraa+L)>j zVY2}5pun4|Vt<+x+U`9myXP`g5k649?r+2>xw5$=BiC-2XY)n;N7&+>SE&YyP@5ePnnHzJwTALJ9JEf!;1AT<$4nOHOG{q9_->l1(po57ofR)TDouqbJ zggTkr4v0s8aE^0GF zLBSGRJE_Z=h;C@C=2*{obq1&sh^;|wD5Hq@m{=~|SPNhg*6Odl0+??iNigkH13&Y@ zX~31}?dj4+n1+U>BL~U6=QU<=Wq;C0T{}u!1ApqtmmzZOEbbUJdEr%|bgWEXtm^k+ zJvbgTvqPn~W=8#NtjvN`*GK__pwq}1I5=jsvue#+C%iDu$5DAQXZm{`LvjsfbCsnV zd%y?r+T)VvyqfWJon_)jLo3%B0ZuCS!k%2Y9-hwqi|+&7&>nt)MqaGIw)2lIe=q1W z(ifuZwtWf)bGt?gc%^w;u`2ar>f3cps+z!eQ80*wWe{Bl^sUNjQ|=Su3>m}$l(f+0OYnf&AbfA44*Ha5+%ZBEOfHX*09F-#~l8Wo#UjvXYWq-};-h?LODA%{>#=%6%n zE*+doloXv+k`6lPclY^T-|Kh%et)>^c3m#leQ>|uuh;AOd_H1=#=x~MNL;D)I0dY8 zJA6es@num_JRs2Q%w}Dh$pBPg7o&@2^f+MvMTkvttNfrXpms4ih&GijBO|J0hK7zg+U^qFtK@OBCNgkvqZ$s!>Ze;&Bc{NbHZTr+^v$u&e9u)nJaA7le)=Y~~ z|0Cc;%U^edZ4iL7Rw6@V;-g7O!dOx0vQwMYNE28wN(rxy$r;NP5oE{};y<6?#oLMT zn{G`uz%6-GVrW>~&+Tc)5ZyQky}LOy?9I9asI+~cD|b23+#P+)`U1y#nXeX3okJMf zn!9a<{kpS2>wS$EH(IIp>8@lI>~>i3oZ=#Yks$j}{x?I$_T2jW+Mj0h;~4g@wMOr5 z^2N#3w#RW#ED7k%C^}ciqc)E7OB>)}MX&hiJooK8n;%35a)mMwL zJ=vdWW}cc#289euE;KxFkcA4)`~AB8Ds{m3tEVcO?}bqTedZ&^H&@@eQSV3S;O9YD zb9--7E1yohG1_y82?NXniFb&)wot-oo9NKuXkF-(|L=3vYff<;b~^hQOP++T5!5Ta z*XY~OJ5fQE8u%he^3sJ>tJS`ry}{UVU-1E;2EQYmHLDD896mS(0*h9B5PlRJ~?9N+Xk4rd-OEz??tv@V#x{q|cziF-sf zYxwb%s?tYh@&u{+jP!4N=MOjPW+y+1YnWwgTykI7YS=I?m?Zi@HB1+V$k#}U42uoM_Tkm?*YISSuiCvc}^`@q1H zE7j!Uhif@fa=9%?+ojYBaIcJ!2fAg=G|+BiPDd*%AEEnUm_j-i$Ha!*5PRLXJ45}v zwMY0@j9Q=X_j-<$wC?zfY7JdAb1gu3eBVd-3V-$JZMfK!Q~aB4Gqh zM$;tBa2yNMqQWXa^zpCTs=u~7i<-f%$Bhk^9cZVWy@U#&=L-KpaE;6TtDm2JU)GbY zo<%_kS%!d{)g5+O0^J>Y&D#C7=cr%OB1O;mT{_?-9_Ud`7}w)2*#9YzySW(XsEcBYdfab-60=RH!DxF?xvf2)9Opf zF}xiAx{S&d-iJF*dFw#aN%=C>i_>+VRagYWI9F)N>02-6d=Or_r)-mN`G}a0sd{vZ z7_KgB&&6!7b*ExpFA##e>@r(Y*1TKzuJ>&FnnOzH-x0`taI2?Sm_a@7rh}wBVv|vCsw=dz7^F+=~?(Ro4lstf*KUAi!6QD5Oc6>uwE%u#Z^Z7TbdSS+U)_0zx;XRMejcqC>;wB( zSCu{t4J!-qF-wy05N2W?2S4#Jz$aEY*7^gcbEsB3lm|wng26zD0Q&IF5|(k5Gp`?&sRYedv_L?NwX@deiki?+Fb)Fi+Za(=263iJJc!{` zVlRqlEF$P;6;ah+B7}8Kz3Tvh$)B6I&2&Y7=-WKsEsj22b>QCX{TB|FE!e3~Z{Gf^ z1F1XAnVKU99q9MXOMBAyc?V1KRO|GLkS3;B`V!3L;Z;y<>B!)R%^NNEZvRH{-a3vs zoj9aF#*g$M%xlf<*${eo^|iOM^P3{XNZZf}OO&C4AG(_kq>c?>9iuGjhg{!pFSY)> z|Gz`M|2@2V|K1FU7~8m|e+J?I&&dHuNH(0h^lcV#7eJ7>)Mu8A42WZz$9vt$CsxHX z*w|hxNWRztfGeCZ@py9=6qm0dyY5ZFaL+pXKF0{?BfZ ze<|E-gA~PV`1=%~z1nqeuyO6{nd3L+J!Ai{$2hsKRG|na3}W-wZ>v|v5th~Uz7-DX zE;{B2RRbGd4K+hoMG=zq!0+4pKg)c-nkMG0W4$yE9Pclbs8|KScQ1F64A-8_c5yL3 z_4XW25ydBVm2P}_%UrTISc5}r6Ozr{kZ>Xi^?Ha|% zOiXZQT)`@geA9{YejS1oa*s1|X7{ z7=g^@%i(*Zh^2!AU)Xz#873dw{0}=6-Y>{@4$~I%MKc)Z71^5S{8*WXi$8c{wtiA> zM7EHHE6AE~RXn*|3F<0V5>YvR0~B8viC;blJWRSHatpv%mjM-KzY%-bEMgvCaq`lg zdlx)4T)rixv@61qEt6l-Jblx|y|cG&$Gg~^zI5S1)2+ZusvFjkz?j)Mw4}*EJ(lJi*_w{OFdtsG3*Bh$0nA3qIZngoB zZ!uGcxGt~1xqS8U-S@{;ujo-E`8fC(uTM7cOLSUY_WdL0%x_ty@VWt`m?Kh}p(b`I z!6`~uWtjR{#sdMf1|@9Rsop-b{ilPeWlXLY`BW4zXLavvIQ_fFm8F_uulJv*e?tpJ z01pr=)ti}yq1A_vtY50BKm=*PsV0ro67}4lmZoM@bpl+Kj3Jk63i8X3NgENVZ;w-# z-$V`$e?L1n8h&zv;+N7#sS68dOj4|`DI0HkB&&!tTa`y_Fk+Pd*Wve}b=6jl>#Dfd zxq7>xl{;$nkfw#2;-F9hr?Gs@ZG2{yX49Vy2EJ)h2w4DC z_VhL2?P3C!U~dLa7NNMyw$^^N|D>!HvO}l04wvu#e5SaqqwL&9`G?1hv(|22;>z?jtbVj?obQ7yyQnlTj?S#%m zxF`#vnv+k5mK#eMaL)CS;^7`=Hkbnh**$N3UriV37j>#g0?$Qxj6qmk*5^tW%UAxD zMkeI_{1m>Q<8o{D_YR9EO9Sx0J=Zk;tjq}OvatKHsoG(r*p51Dyz|qV-9CrwU+yqn zFX~YuqYO)J#*XhK>ebsfubxf^znwwh7vr3Wn}5g5*C!^3Bq=t_^UPAM zlY>ip<5tKozpP*p&krjyRs^Sktw%y=xy=z!Y&j~${PU@Df;f#iJWnw}j8yU}eZaE{ zjdSlLiirs1V+7eds2{*M#uW8h6MIz)|MkT>i8oBB3YsIXzd= z22%?B&1|pEFDGI&vASqvd)mls>mR-{tL_h`yB8B_c2wKqcmSHlet{gJZUAo5GZ z!P~Ji9y*LiU#gk8kiPA)=fO9z3f9R^rpYn9&EJOfe~vS}&n{!FUIgpV^PQ{vdX+Dl z{jVUF_-28?)Y|ou;$ebWrWZOnt$f4KB~7FJ<-KHJnFn zP163Uzt7t-SgLg$=``8gSphwo7-S9i0B8I?=BI4AL}=}qL)+^qNOl73utA8m}N8{vbBRF!+0xV9%KCZ9juSd zUHeK7D5RsXiuvItTa%t#VEuj3nHT+ALkq&f7%{bb3q@ap!!tx-iq6q}M;dMU183Lt z_=z4c4INz9@0svLKp;e*s?0H@?M0l!--;#6Ng>tadH;?b%op#h{YYDK-UiB#?J6uo zJel31(skz>J{JsU4Tl5=!u9#Rs$11+6fc=W)ns7`mlQ_eA%;4U)t%Gnvgy5s=T$B; z!Tbk)$qTNnspcu$aaWbbR;Ud$L(*cQ(!rw}`tXHRabK&h3RKZtWFTisvGKr)Lz-la zyoX^Gr}ZwPrJtGk!$x-2fw9qD!@xegW8jMVv8=^VwNTaaPa8MnIrN_QuuP*HL>dxO z;2e@o?o>^DW3r$5;PFS7-xKZ<8vpD|zNtZ7WcT|G$avs@#Oz)7wZY9{%?n=Q41o&3 zr>x0rXr;V1-|25{W5OlG#GSMpG`PIH^s|-8mX!X7KQ~P(f^)^)u%`&?lq6?YA^iz` zA4BEbs-{-M@MG8lcT~vKXNrFQ9Gdy^AE-xMF7&O(X1CNBCDF{it-Y|G%2`?>ngLU> zQ`T1oHAAOi+&l6Kt3%o^`#62de4}~hz=y6Eji%R`WXo6m1Q#;qqpRUwvwg>CVh z4`p0CFl##WI@$8u`?-5-yk4(-aq@~Xbh-w?{~G-1$OiR$V}+}%anWQ}xWOBGXTsqw zKf^yW0r$?Ur!yV5sqf(Z)fhSNHgzk(qSAKzV9zsanHzT8Q?L(#Snsc?yr)k#S@Rlprh%{RI9t%`ZZCK-?d_B%n!|PcJ54?q zdRUj^?_lAr>^ocwKDPKR8F*!ex6UxdO;kk73GG5b$%O{;V|lu%i{#gbB2UNE2fhyX zT1m$STB2exEv;GuH?37WYamoj<2?tCJp#P?Ze6rT=ELuZ;2d!4`|7|(%U0bnK%y>f ztI%J0=65I#=z(Mqn4KWahEFJ~a13SNuF30w0$%q8r+LZ~|KM>{ru&2ERZw|$UXfAZ+b9E&(?SQ1Xj zj@mbo9y?i(t=4#FiDlLALl|uTOi8wAFuLroziJKvCs}|mOjK2T=gNQ&&C&>BVa&3+ z0F~I57;$Co1x}+?y?+NQJ29u~-5j{+v&?=64jP@q+*yU=eI<@ezKJ=}HKtyIlM-_>5v zjgMBU6DFcE_UVTpB`>LEkHZ0SPv=qlH!DhZLe)|{1xi! z3E=Aj(8F$`mu5F|$KVRuJq=Sc7R0Q%gZ5`O z76j`_hvm&N5?+=#Xsj%QLmQEHSzR1@8($dmU=UY`S1gAh`F)!#d2%0LcPY%^DMf1; ztwnpmFU2$D!x7}GWQ8&ugKG|fU*GELi?F-DY+>`l$E9CC4Tl7ccaUZn=<_0`qLB+> z6H(FlVBX0X58qq->C$LrzW45AEDFOFYazm%Pw^j6s+<*QV33=uxLjI%VQy?E>Bg1Q zuY6D(VmfnF?YSlGu`_8lazQ_Ot|9$Omfg4BYA+e(M+tr@CgSSx`)61Q+4_!E@Z7*3 zqqldhIOmW*Ls+}tOHudo9Aa%*r#n{v78Mra6I@*x6ej~WBODsrYk0@yl29zOTT&Un zrK+;1s+L3}X=jWL7Aa-%%z|k}NhL+JqxnqCCL1F2{mE2CS3RVN7C$>V$UC;=Mll7uQ|FosIVI8yQ)T_Iuqi{ZhIAUbAUf`K&_z-wrs>Y@FVamhs~|A4qbTVlq!cVQjWIy{ezdQO1IKPIX39CW zizKbE6>AH{RWAxo^wC1q2>_&Ji%0o=$TTC&=N!p!+D7REMF~`ciNEMep$%}p<@)jD z>C2ZUC)-NvZN?zMb}A<_wtmVa&b;Z^pTDi`a)P$0%C$)~M&DrCXL4K8>n+a50!NI0 z9vOLw08KE@j<4BnW=tZm|5ffNF_*!{4O{tlOKK1b!!e-vyGrslYO^)^$nKjz4kQ^% z_%*srDN#()agTslQr(3WG!#N0l|A;MZ(X~%rno%-&ByRN@*kjxDCal?GnB$4cM;Ly zRo;lRjt%?1!uwX48m2{1ZJGdC5|gZLN*{A(cCskK8k{{DKoQkD%S2p^bxJvZaC)gH zG*a`&@1K`(wRgP7w_lnowTbG5mgZMKTyuF9&UydCDyYiH&B{Kli;yac=WqDE2$gp2 z2rK*_j744Lm%Lx(D3z@_mL-x@apCAta^E3rGxFoMWZZM_#k&s_7Jmp$|LM^9WmW#3 z4)LduN!H8`s9Ea=YJE_xHqs`bp5ux&i^<|$40W<{pR50Lb#pe&>Ef2cET_g;cSVtI z3$BAMHeEfv8Q+y#07=X;8}jrB+2_#59$^EnnAq|%F`SPX zq@pqWnFqeBKi?$3l6>R$#=qsovpCdNNy_ggTRNVo)fQDdhb1U)7q2L9fG(|w;Fw50=b0QX z%%1wR>9%wOZkn`l$y}@BnQK%-bbC>Sz>ji>c zCdQpDT;sE%yDwGYsW`J5ZJW!_+E1Vq68H$3p4(q>c9P^?z+-h9M4_*&aN)J!TnI$< z%0bRz&0Byk>ZDe=VqBD@2xqz>z56ZxOG7rTDZ)++dH~(b%@NlAj2Xh*tqYKsqH9MJ z`hIR(j9ovpGccK73@e3scz=PweHjE|ItoG1MWV{{iu* zS&C}ztAHFIWF9P(kWN6bs8tVCiKa<4S(S>rj?-F|TP$B_DJ>~o%WhX{R#sCZ+yn-Gud{l?AXh0Xj~$#s~pI?TtItml=)7$Pi{SP zWB}J!??H0_AAbi&b;BDnmzsZR6hKTir`|UV?hi7tbsE_&(u)~9H$AtoE<R2sHvyXTFmk0sxY_Qq^9DZBc{d$tRAPT{6%-6nX*den#7l~=IZFN{*N zuL^go&08Ynwz(G8vuy`b(fb{ZC#|)$fbn@9=N)nV83S6bOcuZ|>i+!nTc)S8p8mCF zg#6=U1?P)bWB2EKZXwQ|JwzOlv}NqWzL_w7{`mmdiP9JLu1StT{TE}tt64h$J3J`W z3Q+ciH41b5JLNr~);O&;G+Mi`FoVd0^LW!f&Sjl4Ka{|LylaF^wL$(AvK=??ao=u# z?U-fvU55uP=i5vloyZKo1EB1TA5sVufWZEC60*H$zyUuTeanED?M1{X>c-T+`R$cE zD_iz0Xp|+lZTR_f^>b~Sm6NvZkoM54Cn^`ulAS3$3?>6A#gEHrvlKai!unvAA7;A= z8P!eX@m<9OL}q9%M-v5WtvQuSfs{)%Uc?N<#Wkh78Qnh%Chj~>MD_PC86 zyPIoXT8X_>HlZw$(4UgudP(LCFLy3WoY#_W`1gp{a@iNP)4GXDV@+1n57OE~O=hTw zG{`Ta?Xt?&(%g3=$-KX(h-D?dK#Z{iw%Aw}oP?VBz%vEH2Nb+YnddCBA_m2~X#43} z*z*kc<4fjcTWZhBJ_dxL3?KW3@yG%LVj2xIT!aamu++czDJA0c&OH!#uBZ=re(vdg zT47f`^+AfSwt%&3El-AV1qN9ZY(5k|zl1lPWnpe}ESXp*_SW+SpL=K;M@1oKeD>;Q zrzh9dqfp>-FD4OjT%2M~czy-(3e4&8c}rO6d_R@7UN#p7_+#edY1XA|7qw+$ zt(P2~Bw*Bvdpg~oR5O1a?B{eOQfI5Q3AVPxP;Jd5PK(Ucw6@i20tv=!WEhF#J?FP= zTfVR4M{!v7@qWfqy}1v@A5<%3v9&l;BxQ@-fRqa##{vT0JFj8@NR66&)T`yX3>zl) zSVOV~)AAQDP~!vV?tRk2Mj!lP)g33*_T4d>*$U0K8I&h|s8dRQzcl{%2)p1YvfjIE zNWFy#0oqY5=ataQS2}Eu-Kp25SyspvJnxKn9rxj4+L*FXZ0>hv;4#TjKViJYl)3-WXUlx1s%kMp<%lh-$;_MoKE15<56fh1xL19vG!O zMcpYvb-sESoCvt$zn_TdAq@h7nx#vs=N6txmUB-bWYK2pN$7QHE=1NnZP?q9;xPLb z2;Y#hBC$E=PYI8P{p#c7NomlX7b zaD(>Mww_jQDmVWyGKn4HPw0E%^vaW*!Ojb@hY;IM zs4ssQq+Mm<>Cz>a4P7HA`g~)(1+s;fk1q5M$LMm%4HLdbKmVX z7C+L$bkndlJ#Y!|MfWW|NR*Gq!!uk>rTKEL@PcI$1gl|hOmapA-_*XmE%iR#=Pf1xa^U*u1Mv;4WET8=*Y*C@*g~(n7F(LQ zQ5Bj{E*|Y^hHNzlQ~et;%G55lS-@Y58;@utQUVP+-*A8+Yb%U@hjNvr+R&NuZ00xQ`Na{drpTovrHLi8uhsig;PG(n zDF^*8g^Zc6J8x0TAYMFUA@;8s$&jdHz^@xULU?)#=Q7h zt$oPE_SZLq6OrGWB(RNenIONOI;FfsdZxADyU*(U*CR`I)0TH#y zF(X>6&8g#1YOWuXZYuJz#pS94XZxCI@MpN%8vD$etW0KA4(UggkL#!%)7x>Yl-Brp zf65Kjw+-OOyGV2SB&(He^ z{U2zI;iEgbxlRfzH$U`nLOQ|V{a>3ZD((yJoY;HpXoF!T)4N5xb%T5D@blhPb1R-B z8sq=5%`hVb1Gj7m!Jse(C@(Cm8t0An$jALgh9r_2o}dPsHBL62&?JV@!4A6c$zcx+ z*REMM_~utC&ottcVE4Ul3s)x!oWvt10hX;G+d?mVj^@SzpuO-okDT49i^bol7EA=w zOJhX)<;!b5wN;8x%0mhqvqn*;ef)h&d#}F^8*&bHNWV;UOapK7YVrd>Y28&3@Rp?8G_JT%`!d3h_icty_t-R(M+YZkRY^F z&eaU&WRSgDrHvu6M@{)rUf&ka*UDtfXj3qDi|6Oh&fr&kEr~Vz&&^(5D&cn%T3Xo_ zDxH`vTw_c%zJ3&HEoHZ0%r9cx!kns%HTLFrg4l5tf=>caFtdX)-3n$FFyK~i6x=w$h@VO3GzAh7QXRGeKWI<=D#c}uTT`CuYxbkdk)i&naekmi6lZu>4sZs%k;<49u8zu!Gwkot)OPnHKfWa> zez+%oo7%!J*U1N+aYJ3#KH6EV$cxt-9Vr{wxZ4cBJ(_M75k4&V!vb(W~McC-lf$)_;CKf4&pRQ)SEwv#;zT z3-GOPkfJ9qcrb)DBMA+o)D~bp;6*h*WF|mJAw-6$Otc9gtNU+t9>J)D*W)lNdpw9|=SMyP*#vHPc z`gHZp7^klUb?UWWqB7BL3$j$=>s>eV)XQ^^(l#>wLidO=_Ofnw{5)?85g#Spd#{6V{1GX$GHEJ?^urA()yNJRlwz_)F3W){7myu@yWWMvb33E$~Xc3-tSZnHd zJ@x0E-Ot4?o~W`1dUk3X&74yMK3)UXx?UJ7cKKA1dOrVZe~WYco7^iA+o4XVySrw} zaxlx1Nn0M`cVbGO_qphhR?a)O)|*Wtyg*^|bpD3ShEJAIDQ_O}pZ6KvR`C?)GrXfl zJGZo`%2XmjX+G3M5()_%PR$rLi*TM8X=n^58%nTBE`g}Khr4e7aN?%-ZKNEhxs{b4 zON+9<+n8Xp*+IVm-v6G|Gs6A#`>T%)3L+BIebFZUCg~zKUud4)>1WFG0kK^tG?4~z zj4r?iAWL|J!VLdepZX%g8_j2X)ztv#>EGTjHY{fUfxA&8R3@3Wn`@>7AwhP$GITr8 zRS1!3CJItMAA6qdyY+qD8n1i1jCNK-Zr@w~L2I$fK}!l`Oj9ko7yep#AiJ9$s}qUM4}lKGwq)2 zpb7B*QK_`5CjAVA9GZv9!H)@ON@40)GJOo|35YMl7N1l(eZN63rRG6(6$OAUB}NQ~ zD%O}jIShmYIA4qb9}_Oi*pOIfs{{qzE;xG(_Kq`1a>X(Tn~;hadF&yKYsaZw{Fh<` zznFN?sU!E~VjA_`yy8^{L*rK!2Vb2*=V=`Lw4C0dADUZ%HY3tqy!wk4_15547nH_n z*K#qaq$IR1)N4u%m$MjMA_$LJB$y-u!QdP3*huSg#e8CjMFMZNp@-i@sv%RD($cpI zg|Q9{-%-#zy*DWJpWr6en)RQT#h>X)6=GX@S~+9UwOj(UuqryaWN56s z3~F?jXQIF6mY-qry9y9|aATuOQ7@unjhSvzP2zzL4UMe17L; z+Fo#0?;ac)o}N~vOMmDC&vu4yKcmu*%!veM6X)o8(#b0q?M?W#Q|F<+j1;Ve9a zEAN>GW7`q(N2W)QR@?tG5{vKd5EsSlwwf)nnFzQT)ZzROLRzF*Q)v;4_cY5$=kd6% zRAV+pL)|Ea!Th=6FKoqws6;r4WiY;8_<@-7}IpeFz)>4&+q5< z{?J}+P<8?nEE|7&8{7a=V`viYMI{LyjddBRwP_n=QuXR>2^m2&e4RKQ-zgto**Y64 z5kQE#giHxz#J9W*?*`{PJIf>xb!1T%Swz5Qs`L0N8)A%?^9;>*8Rjka=tBTxsALT2 z%aAdlU~-waLj;`ulLITu7Ioy;Kyez*V5hbVee{iS_ahxZiK?E!R`QP0C;>pTvVlY~ z3(I5>IhWSbwgc)0&F$2oD`$&YA4_nc+Zmp$z{^U5(K)(L5)NC)2Wj|IC%t4-y} zL`nu_gebu#Z%m7Ysj)GV_IkhK%he4FN|RR&N&MD7s9RfU&n+N_r;mw%@oxsd6S_rL z;J;6H)Po(6+D;Oj*JXmPr34eks>Yqp`;Ds^IeViKV$dUR;K`A7-5G^QjbI=Vu$ zRx?25j_XacvC&O;WhvJoJB+Ji55a>;D;lylP6vQ=41dg18y4lJaow#m3fI|+V7!>O1 zSQ|P>AiMCyrSZgOYc*Q^LUZ4#(;)^Fb-db#(cP#{PgX6EI>~RDny>?XRn{n z=?BC{;JP;MXYGYUkOb#_xbQw-1aeZ$9I4D<1$`yix1%n(vklaJPuh^9M>F62AYaw@ zT@z*W6SByV3Ya}s2j%lp95%w>b2WyR0jHhC?KY^?&+lfUxpWB#7Dum zj(3H_^zMYiu<*`7Q$92X^nneHrv$0PRqLZLNFJ9iP1y5$a~*myUZ`kLCN&SQW1R-R z{1sqIsZ^ff@w5X1`M~VOa~CAO9E*&F-+L~M%!nc3T7qqH7;7)4tH0~vlh+?VMohwC z#fG?Rk;wW_K9R|JZ0PJ^HW(d_DW|F{)&4HBoVt$FEsHeC$^_c&dg~c`=#IgVCO*oI zv!meYW~~1HuJPmfN@s%oci$Jd*L!PSc<|OA|NS=};7)_oAbG(HM6#oQu$1wy4FFLI zI-_Yph_a|15?aMgL@%p*7|;kXd|ITqiHztwwLG9I9m`@`$bJTYaQ=Jzi+Y6ClCkxk zSykZRcP34d&S{d$>>>0FaG!t?ZD|=iHw+;l6mmm?EJU=6kJ~32t{lx$59NgmthIem z%+gE}f?h4B0V=ku9iAccaE)t2S|6O<(7RL_seB_VvK9Y*zcFCE9Wr-3yk#}V!VnWI zosljlJ-;!tQ+`}@%zy+CA^MMwI}fCA*6&owzLpico)qb1UU>!C^8}QSqqx(1jX^i# zeo?hxj{Opx-vFf%K6NWJ+s5OoAl#x_XI2jGO`>L{YYvrNFOFBP16^G!=;G{95s#mz zW3(yW_}MBo0*2|#>kzjAVR_{cKHd$M-Xvquzh%xsh-l1uvT>cIiIzLGT!`^HwlTm8 zV+qB~#h55K`i;HY0}nfta62N^5@cur*w= zKXl8(#AG8$gk}n8&vo9cf0UdeI9jcJ9RBa!4n(aeW09Ct7pV{HR8|?RB}cZziefIl1-qtG6L@j?n8~Uubw_-c=YR^ji;`4tDfRL+nUjT z&Fu1f_olosE)-4=OM?M9)3H#ZSkx+-5r-94Ye)ovi)t`B7beFJzBYpP@6b?N%Yb|n z1Cu}Qn8>@T<9lKbzkmN}!KQlH*z4Qe%c|v79(t*B#hrO73p*^4frCr$wk`YPIy&?^ zz7dMA5)5#34urP!YBNrkNbrNF~h*}E1xGyi(m~Jciy6V#M zfduo*;H$=7%+cL)&O+85{3*m1(#eKRK*>s_rD4msCacCfp1~={8^uBr+PO@aotp;T%wyjpwDuV+GM4rYi`4a5>`{Gsdr~SMqPP~^V`>(2|2#5!@96KC+ z#+*AnVyWjQyj*eM*4S^UcsBJ0HM@eEyyD0&pcP6dx&jbMXbm~0CI`uMnXm*{zN-+Oio^~^U-D|AAd3q)SgbYh zv^aIQi!dH-vh7;gL*OI=1)NO_JnLPIk|hR1Gbmpqa3DBx!DHDT?zpQKBxilO&zr6P z-|=ttWAqV=WBt<=`+sBDo(L@N=teaEU&>&%KkQ*p9U+X#bhR-55E?Y*=I@$c$&-A@@(4Mn>iZ- zXV}etisthj?JX&e!AGZ*54k7n>30BP@cPTF>Lr|-bUe-cqCc}y+DvY(50b@*bDCL^_nHhed(WdQbzn zi?lVqwzdRw;b6(3Zw&+%ylhr1jZ>GuGosUoVp9=@4)^s1hBcYxq%w0rrrHF%fq(NI>zk(~N9BUQEH^z((N&J<&*_}OZA3{fmOo7lMVkq7}mJN4D z+i<}WLK{Z;HQSBfztY^4L7sEo;_Q^*)j zpJkyJ0YciMLi3nebrkSqjk$ty;)WX@PA^C;*qj@EFBhIROaHN;RKP^d`v+FZP;#Ph+&XNm1Y}?ZQ zAi7JKqB8$pOmsX;DEn7o`TD}@P(n&+Avq%_J-T~*sE3YWTf_zW*A)h^abB*{F24~~ zuOIsxwomrCA@BG?l8j7MVX!e{^zLlbgDrf~<}IECS1%M7;NOSCX;|nkZs}8ZH2KvG zLkwf0^IW5-Oi^|?S|?H!P~w+l#Oq=ZB4F3Z8H7w?T}odn!>VTw9eZz6$~u+yPIP82 zC|tll_y$m=&nV7geSQG<8-)!0!qeB2-IEA)C6ZQCGRKFL@a~n~V_toX>3A)u=s5VO zaQXB1*faFKRAKKl*4!Cvm6(=SRpvxjuTaWZQN!yV+5q!}ZL%=$mg5?wm_})1t7LB9 z46U%-5~|Bs8GH&tZ4 z;atY~;4`$b`u4>&CDCKC`+h-*=q7m-g`Drxln&UI-UleE1g!Adln2B321Ix!vM*=g z(ObK9!su|9qC7e)u8(NCr||W&^pssidf<&a{e6E{+>rP}`efn2*x2Qn8@-<41#Vsz z3$5WjJs-C@{ARs*85^yKWjgtT)HO1!i0(hkjGTs1*1ExeUW^?68W%j7aE3A^ue@gBf)?d zyM+m;`0GxvfCQE7EM^W}6Z`J`S$8}@AH}t3qRIgRaIwLQt{n$OQhuIpD_o^=!ft7h z^k~hrc9vrLZXAYxR}scf%mcJA?=>vmZdsRn>h>Em86O<&o!AP2xIyX;&P5~@Qv|2olfZksxc*7 z%TyZbHf8$4e^Z87hID|wa*p4z^HeFNoXZPpX$6AQrM?xPsu}I0=a*=3H3Ztb?L-!r*~~g*lp6CzRmN$YCdV}QZmgA zE^APN?_?4!$Xv{ke+w~aSu%`7JE*ImQ3@cLQ3_&22W6H@X;f5Nl;O{qljir$)~;Gx zyZy=8QOmvru$;gkjm2(3eWqjEelOQTf<=@iNAtV>$&HQSTDnYF8e}S~;_m&iw!iX~ pfKpl%=JwP+e)Qy0h~Dkm>pOIc;-bF%`Xs-xfv$UcO~WVP{{Wo-3u^!X diff --git a/sound/voice/lizard/squeal.ogg b/sound/voice/lizard/squeal.ogg deleted file mode 100644 index f4624376e2b7745900a487c069cb9a3651d142cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8419 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 diff --git a/sound/voice/lizard/tailthump.ogg b/sound/voice/lizard/tailthump.ogg deleted file mode 100644 index e4bf25f7b8d1e743e34826b343f33e41e9298e16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31956 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 diff --git a/sound/weapons/gun/gauss/gar.ogg b/sound/weapons/gun/gauss/gar.ogg deleted file mode 100644 index fc3e2a7aa66dcab7e400ba706cf9909300ea5090..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11526 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 LiUBbp6yW~=jRA<| diff --git a/sound/weapons/gun/pistol/pistolec.ogg b/sound/weapons/gun/pistol/pistolec.ogg deleted file mode 100644 index f908a277a0b776c881eff859e5ee81bf3c68fb60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8776 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 diff --git a/sound/weapons/gun/rifle/ssg669c.ogg b/sound/weapons/gun/rifle/ssg669c.ogg deleted file mode 100644 index f74bca45490ea275671c23a0133eb476bc33e53f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21867 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 diff --git a/strings/blanks/cmm_blanks.json b/strings/blanks/cmm_blanks.json deleted file mode 100644 index 878b7d3abe4b..000000000000 --- a/strings/blanks/cmm_blanks.json +++ /dev/null @@ -1,816 +0,0 @@ -[ - { - "code": "NT-CMD-JA", - "category": "Command Department", - "name": "Job Application", - "info": [ - "

Job Application

", - "
", - "

Applicant's name (with signature):

", - "

[___________________________________]

", - "

Desired position

", - "

[___________________________________]

", - "
", - "

By signing this document, you agree to Nanotrasen's policies on labor protection, occupational health and safety, compensation, and confidentiality.

", - "
", - "

Condemnation Review

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Review Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Review Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "

Appointment decision

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "

This document is the property of Nanotrasen Corporation. Without the signatures and stamps of the heads or their deputies, this document has no corporate validity and cannot be considered evidence of the candidate's enrollment in the desired position.

" - ] - }, - { - "code": "NT-CMD-JT", - "category": "Command Department", - "name": "Job termination", - "info": [ - "

Job Termination

", - "
", - "

Name of the dismissed person:

", - "

[___________________________________]

", - "

Position held

", - "

[___________________________________]

", - "

Description of the reason for dismissal:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
The decision of the head of staff or his deputy is sufficient grounds for dismissal. If only the head of personnel or his deputy makes the decision to dismiss, VOID values must be entered in the head of department fields.

", - "
", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-JR", - "category": "Command Department", - "name": "Job reassignment", - "info": [ - "

Job Reassignment

", - "
", - "

Name of the person to be reassigned:

", - "

[___________________________________]

", - "

Position held

", - "

[___________________________________]

", - "

New position

", - "

[___________________________________]

", - "

Reason :

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-C", - "category": "Command Department", - "name": "Complaint form", - "info": [ - "

Complaint form

", - "
", - "

Complainant's name (with signature):

", - "

[___________________________________]

", - "

Complaint text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
By writing and signing this complaint, you consent to the processing of your personal data by Nanotrasen Corporation.

", - "
", - "

Name of the person who received the complaint (with signature):

", - "

[___________________________________]

", - "

Actions taken:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date the complaint was reviewed:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-O", - "category": "Command Department", - "name": "Order form", - "info": [ - "

Order form

", - "
", - "

The name of the orderer (with signature):

", - "

[___________________________________]

", - "

Order text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
An order may be addressed not only to a specific person, but also to a group of people, as well as to a department. This should be indicated in the text of the order. The person responsible for the execution of the order must sign in the name of the person who received the order.

", - "
", - "

Name of the executor (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-CMD-PH", - "category": "Command Department", - "name": "Permit to perform hazardous work", - "info": [ - "

Permit to perform hazardous workn

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Work description:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
Responsibility for any damage to property or employees of Nanotrasen Corporation during the execution of dangerous work lies with the person requesting the permit and the person issuing the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-W", - "category": "Security Department", - "name": "Warrant", - "info": [ - "

Warrant

", - "
", - "

Arrestee's name:

", - "

[___________________________________]

", - "

Reason:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
The arrest form is legally and corporately valid if stamped and signed by the Head of Security or his/her deputy. Arrest forms should only be used during Green and BLUE threat code of the Nanotrasen facility. In the case of a higher threat code, Nanotrasen Corporation allows security personnel to make arrests with the verbal approval of the Head of Security.

", - "
", - "

Name of the head of security or his deputy (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-SW", - "category": "Security Department", - "name": "Search warrant", - "info": [ - "

Search Warrant

", - "
", - "

Name of the person being searched:

", - "

[___________________________________]

", - "

Reason:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
The arrest form is legally and corporately valid if stamped and signed by the Head of Security or his/her deputy. Arrest forms should only be used during Green and BLUE threat code of the Nanotrasen facility. In the case of a higher threat code, Nanotrasen Corporation allows security personnel to make arrests with the verbal approval of the Head of Security.

", - "
", - "

Name of the head of security or his deputy (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-IR", - "category": "Security Department", - "name": "Interrogation Report", - "info": [ - "

Interrogation Report

", - "
", - "

Name of Interrogated:

", - "

[___________________________________]

", - "

Reason for interrogation:

", - "

[___________________________________]

", - "

Start date of the interrogation:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

End date of interrogation:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

The course of the interrogation:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Other materials (interrogation notes):

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
Nanotrasen Corporation recommends the use of interrogation recording tools.

", - "
", - "

Name of the interrogator (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-SR", - "category": "Security Department", - "name": "Security Report", - "info": [ - "

Security Report

", - "
", - "

Name of the reporting person (with signature):

", - "

[___________________________________]

", - "

Report text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Other materials (notes):

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Report Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "

Name of the person who received the report (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-EO", - "category": "Security Department", - "name": "Execution order", - "info": [ - "

Execution order

", - "
", - "

The name of the condemned to the execution:

", - "

[___________________________________]

", - "

Reason for execution:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Type of execution:

", - "

[___________________________________]

", - "
", - "
Only the top management of the Nanotrasen facility, the Nanotrasen Central Command or the Nanotrasen Board of Directors can order an execution. Remember that execution is an exceptional punishment. By signing this order, you take full responsibility for any mistakes that may occur. This order must be stapled to form NT-MDC-DC after the execution of the punishment.

", - "
", - "

The name of the orderer (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-SCR-PP", - "category": "Security Department", - "name": "Permission to possess", - "info": [ - "

Permission to possess

", - "
", - "

Owner's name:

", - "

[___________________________________]

", - "

List of items:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This permit authorizes the possession, custody, and use of the listed equipment by the person designated on the permit. The Designated Person must present this permit to any Security Officer on first request. The permit may be revoked and withdrawn at any time without cause. When filling out this form, the authorizer should fill in the blank fields with the VOID designation.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-ENG-PW", - "category": "Engineering Department", - "name": "Permission to perform non-standard work", - "info": [ - "

Permission to perform non-standard work

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Description of work:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for any damage caused to the Nanotrasen during the execution of the described work lies with the person requesting the permit and the person giving the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-ENG-PE", - "category": "Engineering Department", - "name": "Permit for the issuance of engineering equipment", - "info": [ - "

Permit for the issuance of engineering equipment

", - "
", - "

Name of the requesting equipment (with signature):

", - "

[___________________________________]

", - "

Purpose of application of the equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for improper receipt of equipment lies with the person who signed the permit for the issuance of equipment. The VOID value must be filled in when completing the equipment list.

", - "
", - "

Name of issuing equipment (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-RSH-PR", - "category": "Research Department", - "name": "Permission to perform non-standard research", - "info": [ - "

Permission to perform non-standard research

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Description of research:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for any damage caused to the Nanotrasen object during the execution of the research described herein lies with the person requesting the permit and the person giving the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-RSH-PE", - "category": "Research Department", - "name": "Permit for the issuance of research equipment", - "info": [ - "

Permit for the issuance of research equipment

", - "
", - "

Name of the requesting equipment (with signature):

", - "

[___________________________________]

", - "

Purpose of application of the equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for improper receipt of equipment lies with the person who signed the permit for the issuance of equipment. The VOID value must be filled in when completing the equipment list

", - "


", - "

Name of issuing equipment (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-MP", - "category": "Medical Department", - "name": "Medical prescription", - "info": [ - "

Medical Prescription

", - "
", - "

Patient name:

", - "

[___________________________________]

", - "

Diagnosis:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Recommendations for treatment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of treating drugs:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This document entitles you to receive, store and use the listed medications. Patients should follow their doctor's recommendations when using medications. When filling out this form, the doctor should indicate the VOID value in the blank fields to avoid tampering.

", - "
", - "

The attending doctor (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-AR", - "category": "Medical Department", - "name": "Autopsy report", - "info": [ - "

Autopsy Report

", - "
", - "

Body Name:

", - "

[___________________________________]

", - "

The reason for the autopsy:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Autopsy result:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "

Coroner's Name (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-DC", - "category": "Medical Department", - "name": "Death Certificate", - "info": [ - "

Death Certificate

", - "
", - "

Body Name:

", - "

[___________________________________]

", - "

Confirmation of Death:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Cause of death:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This is evidence that the designated person is permanently dead and cannot be resurrected. The person signing the certificate is responsible for the wrongful death.

", - "
", - "

Coroner's Name (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-SPL-PO", - "category": "Supply Department", - "name": "Permission to execute a non-standard order", - "info": [ - "

Permission to execute a non-standard order

", - "
", - "

The name of the person requesting the delivery (with signature):

", - "

[___________________________________]

", - "

Purpose of delivery target:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of deliveries:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
The person who signed the permission to receive the package is responsible for the improper receipt of the package. The VOID value must be filled in when completing the equipment list.

", - "
", - "

Name of the person who approved the delivery (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-LB", - "category": "Other", - "name": "Lunch bill", - "info": [ - "

Lunch Bill

", - "
", - "

Name of the place:

", - "

[___________________________________]

", - "

Waiter's name (with signature):

", - "

[___________________________________]

", - "
", - "

Order

", - "

1. [___________________________________]

", - "

2. [___________________________________]

", - "

3. [___________________________________]

", - "

4. [___________________________________]

", - "

5. [___________________________________]

", - "

6. [___________________________________]

", - "

7. [___________________________________]

", - "

8. [___________________________________]

", - "

9. [___________________________________]

", - "

Total price (includes the cost of paper)

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "
This payment document is the property of NanoTrasen. You must deliver this document to the head of the NanoTrasen facility staff within 24 hours of service for independent tax accounting.

", - "
" - ] - }, - { - "code": "NT-PS", - "category": "Other", - "name": "Provision of paid services", - "info": [ - "

Provision of paid services

", - "
", - "

Name of the place:

", - "

[___________________________________]

", - "

Name of service provider (with signature):

", - "

[___________________________________]

", - "
", - "

List of services rendered

", - "

1. [___________________________________]

", - "

2. [___________________________________]

", - "

3. [___________________________________]

", - "

4. [___________________________________]

", - "

5. [___________________________________]

", - "

6. [___________________________________]

", - "

7. [___________________________________]

", - "

8. [___________________________________]

", - "

9. [___________________________________]

", - "

Total price (includes the cost of paper)

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "
This payment document is the property of NanoTrasen. You must deliver this document to the head of the NanoTrasen facility staff within 24 hours of service for independent tax accounting.

", - "
" - ] - } -] diff --git a/strings/blanks/indie_blanks.json b/strings/blanks/indie_blanks.json deleted file mode 100644 index 878b7d3abe4b..000000000000 --- a/strings/blanks/indie_blanks.json +++ /dev/null @@ -1,816 +0,0 @@ -[ - { - "code": "NT-CMD-JA", - "category": "Command Department", - "name": "Job Application", - "info": [ - "

Job Application

", - "
", - "

Applicant's name (with signature):

", - "

[___________________________________]

", - "

Desired position

", - "

[___________________________________]

", - "
", - "

By signing this document, you agree to Nanotrasen's policies on labor protection, occupational health and safety, compensation, and confidentiality.

", - "
", - "

Condemnation Review

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Review Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Review Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "

Appointment decision

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "

This document is the property of Nanotrasen Corporation. Without the signatures and stamps of the heads or their deputies, this document has no corporate validity and cannot be considered evidence of the candidate's enrollment in the desired position.

" - ] - }, - { - "code": "NT-CMD-JT", - "category": "Command Department", - "name": "Job termination", - "info": [ - "

Job Termination

", - "
", - "

Name of the dismissed person:

", - "

[___________________________________]

", - "

Position held

", - "

[___________________________________]

", - "

Description of the reason for dismissal:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
The decision of the head of staff or his deputy is sufficient grounds for dismissal. If only the head of personnel or his deputy makes the decision to dismiss, VOID values must be entered in the head of department fields.

", - "
", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-JR", - "category": "Command Department", - "name": "Job reassignment", - "info": [ - "

Job Reassignment

", - "
", - "

Name of the person to be reassigned:

", - "

[___________________________________]

", - "

Position held

", - "

[___________________________________]

", - "

New position

", - "

[___________________________________]

", - "

Reason :

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-C", - "category": "Command Department", - "name": "Complaint form", - "info": [ - "

Complaint form

", - "
", - "

Complainant's name (with signature):

", - "

[___________________________________]

", - "

Complaint text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
By writing and signing this complaint, you consent to the processing of your personal data by Nanotrasen Corporation.

", - "
", - "

Name of the person who received the complaint (with signature):

", - "

[___________________________________]

", - "

Actions taken:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date the complaint was reviewed:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-O", - "category": "Command Department", - "name": "Order form", - "info": [ - "

Order form

", - "
", - "

The name of the orderer (with signature):

", - "

[___________________________________]

", - "

Order text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
An order may be addressed not only to a specific person, but also to a group of people, as well as to a department. This should be indicated in the text of the order. The person responsible for the execution of the order must sign in the name of the person who received the order.

", - "
", - "

Name of the executor (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-CMD-PH", - "category": "Command Department", - "name": "Permit to perform hazardous work", - "info": [ - "

Permit to perform hazardous workn

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Work description:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
Responsibility for any damage to property or employees of Nanotrasen Corporation during the execution of dangerous work lies with the person requesting the permit and the person issuing the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-W", - "category": "Security Department", - "name": "Warrant", - "info": [ - "

Warrant

", - "
", - "

Arrestee's name:

", - "

[___________________________________]

", - "

Reason:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
The arrest form is legally and corporately valid if stamped and signed by the Head of Security or his/her deputy. Arrest forms should only be used during Green and BLUE threat code of the Nanotrasen facility. In the case of a higher threat code, Nanotrasen Corporation allows security personnel to make arrests with the verbal approval of the Head of Security.

", - "
", - "

Name of the head of security or his deputy (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-SW", - "category": "Security Department", - "name": "Search warrant", - "info": [ - "

Search Warrant

", - "
", - "

Name of the person being searched:

", - "

[___________________________________]

", - "

Reason:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
The arrest form is legally and corporately valid if stamped and signed by the Head of Security or his/her deputy. Arrest forms should only be used during Green and BLUE threat code of the Nanotrasen facility. In the case of a higher threat code, Nanotrasen Corporation allows security personnel to make arrests with the verbal approval of the Head of Security.

", - "
", - "

Name of the head of security or his deputy (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-IR", - "category": "Security Department", - "name": "Interrogation Report", - "info": [ - "

Interrogation Report

", - "
", - "

Name of Interrogated:

", - "

[___________________________________]

", - "

Reason for interrogation:

", - "

[___________________________________]

", - "

Start date of the interrogation:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

End date of interrogation:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

The course of the interrogation:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Other materials (interrogation notes):

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
Nanotrasen Corporation recommends the use of interrogation recording tools.

", - "
", - "

Name of the interrogator (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-SR", - "category": "Security Department", - "name": "Security Report", - "info": [ - "

Security Report

", - "
", - "

Name of the reporting person (with signature):

", - "

[___________________________________]

", - "

Report text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Other materials (notes):

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Report Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "

Name of the person who received the report (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-EO", - "category": "Security Department", - "name": "Execution order", - "info": [ - "

Execution order

", - "
", - "

The name of the condemned to the execution:

", - "

[___________________________________]

", - "

Reason for execution:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Type of execution:

", - "

[___________________________________]

", - "
", - "
Only the top management of the Nanotrasen facility, the Nanotrasen Central Command or the Nanotrasen Board of Directors can order an execution. Remember that execution is an exceptional punishment. By signing this order, you take full responsibility for any mistakes that may occur. This order must be stapled to form NT-MDC-DC after the execution of the punishment.

", - "
", - "

The name of the orderer (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-SCR-PP", - "category": "Security Department", - "name": "Permission to possess", - "info": [ - "

Permission to possess

", - "
", - "

Owner's name:

", - "

[___________________________________]

", - "

List of items:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This permit authorizes the possession, custody, and use of the listed equipment by the person designated on the permit. The Designated Person must present this permit to any Security Officer on first request. The permit may be revoked and withdrawn at any time without cause. When filling out this form, the authorizer should fill in the blank fields with the VOID designation.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-ENG-PW", - "category": "Engineering Department", - "name": "Permission to perform non-standard work", - "info": [ - "

Permission to perform non-standard work

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Description of work:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for any damage caused to the Nanotrasen during the execution of the described work lies with the person requesting the permit and the person giving the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-ENG-PE", - "category": "Engineering Department", - "name": "Permit for the issuance of engineering equipment", - "info": [ - "

Permit for the issuance of engineering equipment

", - "
", - "

Name of the requesting equipment (with signature):

", - "

[___________________________________]

", - "

Purpose of application of the equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for improper receipt of equipment lies with the person who signed the permit for the issuance of equipment. The VOID value must be filled in when completing the equipment list.

", - "
", - "

Name of issuing equipment (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-RSH-PR", - "category": "Research Department", - "name": "Permission to perform non-standard research", - "info": [ - "

Permission to perform non-standard research

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Description of research:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for any damage caused to the Nanotrasen object during the execution of the research described herein lies with the person requesting the permit and the person giving the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-RSH-PE", - "category": "Research Department", - "name": "Permit for the issuance of research equipment", - "info": [ - "

Permit for the issuance of research equipment

", - "
", - "

Name of the requesting equipment (with signature):

", - "

[___________________________________]

", - "

Purpose of application of the equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for improper receipt of equipment lies with the person who signed the permit for the issuance of equipment. The VOID value must be filled in when completing the equipment list

", - "


", - "

Name of issuing equipment (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-MP", - "category": "Medical Department", - "name": "Medical prescription", - "info": [ - "

Medical Prescription

", - "
", - "

Patient name:

", - "

[___________________________________]

", - "

Diagnosis:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Recommendations for treatment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of treating drugs:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This document entitles you to receive, store and use the listed medications. Patients should follow their doctor's recommendations when using medications. When filling out this form, the doctor should indicate the VOID value in the blank fields to avoid tampering.

", - "
", - "

The attending doctor (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-AR", - "category": "Medical Department", - "name": "Autopsy report", - "info": [ - "

Autopsy Report

", - "
", - "

Body Name:

", - "

[___________________________________]

", - "

The reason for the autopsy:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Autopsy result:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "

Coroner's Name (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-DC", - "category": "Medical Department", - "name": "Death Certificate", - "info": [ - "

Death Certificate

", - "
", - "

Body Name:

", - "

[___________________________________]

", - "

Confirmation of Death:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Cause of death:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This is evidence that the designated person is permanently dead and cannot be resurrected. The person signing the certificate is responsible for the wrongful death.

", - "
", - "

Coroner's Name (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-SPL-PO", - "category": "Supply Department", - "name": "Permission to execute a non-standard order", - "info": [ - "

Permission to execute a non-standard order

", - "
", - "

The name of the person requesting the delivery (with signature):

", - "

[___________________________________]

", - "

Purpose of delivery target:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of deliveries:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
The person who signed the permission to receive the package is responsible for the improper receipt of the package. The VOID value must be filled in when completing the equipment list.

", - "
", - "

Name of the person who approved the delivery (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-LB", - "category": "Other", - "name": "Lunch bill", - "info": [ - "

Lunch Bill

", - "
", - "

Name of the place:

", - "

[___________________________________]

", - "

Waiter's name (with signature):

", - "

[___________________________________]

", - "
", - "

Order

", - "

1. [___________________________________]

", - "

2. [___________________________________]

", - "

3. [___________________________________]

", - "

4. [___________________________________]

", - "

5. [___________________________________]

", - "

6. [___________________________________]

", - "

7. [___________________________________]

", - "

8. [___________________________________]

", - "

9. [___________________________________]

", - "

Total price (includes the cost of paper)

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "
This payment document is the property of NanoTrasen. You must deliver this document to the head of the NanoTrasen facility staff within 24 hours of service for independent tax accounting.

", - "
" - ] - }, - { - "code": "NT-PS", - "category": "Other", - "name": "Provision of paid services", - "info": [ - "

Provision of paid services

", - "
", - "

Name of the place:

", - "

[___________________________________]

", - "

Name of service provider (with signature):

", - "

[___________________________________]

", - "
", - "

List of services rendered

", - "

1. [___________________________________]

", - "

2. [___________________________________]

", - "

3. [___________________________________]

", - "

4. [___________________________________]

", - "

5. [___________________________________]

", - "

6. [___________________________________]

", - "

7. [___________________________________]

", - "

8. [___________________________________]

", - "

9. [___________________________________]

", - "

Total price (includes the cost of paper)

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "
This payment document is the property of NanoTrasen. You must deliver this document to the head of the NanoTrasen facility staff within 24 hours of service for independent tax accounting.

", - "
" - ] - } -] diff --git a/strings/blanks/inteq_blanks.json b/strings/blanks/inteq_blanks.json deleted file mode 100644 index 878b7d3abe4b..000000000000 --- a/strings/blanks/inteq_blanks.json +++ /dev/null @@ -1,816 +0,0 @@ -[ - { - "code": "NT-CMD-JA", - "category": "Command Department", - "name": "Job Application", - "info": [ - "

Job Application

", - "
", - "

Applicant's name (with signature):

", - "

[___________________________________]

", - "

Desired position

", - "

[___________________________________]

", - "
", - "

By signing this document, you agree to Nanotrasen's policies on labor protection, occupational health and safety, compensation, and confidentiality.

", - "
", - "

Condemnation Review

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Review Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Review Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "

Appointment decision

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "

This document is the property of Nanotrasen Corporation. Without the signatures and stamps of the heads or their deputies, this document has no corporate validity and cannot be considered evidence of the candidate's enrollment in the desired position.

" - ] - }, - { - "code": "NT-CMD-JT", - "category": "Command Department", - "name": "Job termination", - "info": [ - "

Job Termination

", - "
", - "

Name of the dismissed person:

", - "

[___________________________________]

", - "

Position held

", - "

[___________________________________]

", - "

Description of the reason for dismissal:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
The decision of the head of staff or his deputy is sufficient grounds for dismissal. If only the head of personnel or his deputy makes the decision to dismiss, VOID values must be entered in the head of department fields.

", - "
", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-JR", - "category": "Command Department", - "name": "Job reassignment", - "info": [ - "

Job Reassignment

", - "
", - "

Name of the person to be reassigned:

", - "

[___________________________________]

", - "

Position held

", - "

[___________________________________]

", - "

New position

", - "

[___________________________________]

", - "

Reason :

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-C", - "category": "Command Department", - "name": "Complaint form", - "info": [ - "

Complaint form

", - "
", - "

Complainant's name (with signature):

", - "

[___________________________________]

", - "

Complaint text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
By writing and signing this complaint, you consent to the processing of your personal data by Nanotrasen Corporation.

", - "
", - "

Name of the person who received the complaint (with signature):

", - "

[___________________________________]

", - "

Actions taken:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date the complaint was reviewed:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-O", - "category": "Command Department", - "name": "Order form", - "info": [ - "

Order form

", - "
", - "

The name of the orderer (with signature):

", - "

[___________________________________]

", - "

Order text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
An order may be addressed not only to a specific person, but also to a group of people, as well as to a department. This should be indicated in the text of the order. The person responsible for the execution of the order must sign in the name of the person who received the order.

", - "
", - "

Name of the executor (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-CMD-PH", - "category": "Command Department", - "name": "Permit to perform hazardous work", - "info": [ - "

Permit to perform hazardous workn

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Work description:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
Responsibility for any damage to property or employees of Nanotrasen Corporation during the execution of dangerous work lies with the person requesting the permit and the person issuing the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-W", - "category": "Security Department", - "name": "Warrant", - "info": [ - "

Warrant

", - "
", - "

Arrestee's name:

", - "

[___________________________________]

", - "

Reason:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
The arrest form is legally and corporately valid if stamped and signed by the Head of Security or his/her deputy. Arrest forms should only be used during Green and BLUE threat code of the Nanotrasen facility. In the case of a higher threat code, Nanotrasen Corporation allows security personnel to make arrests with the verbal approval of the Head of Security.

", - "
", - "

Name of the head of security or his deputy (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-SW", - "category": "Security Department", - "name": "Search warrant", - "info": [ - "

Search Warrant

", - "
", - "

Name of the person being searched:

", - "

[___________________________________]

", - "

Reason:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
The arrest form is legally and corporately valid if stamped and signed by the Head of Security or his/her deputy. Arrest forms should only be used during Green and BLUE threat code of the Nanotrasen facility. In the case of a higher threat code, Nanotrasen Corporation allows security personnel to make arrests with the verbal approval of the Head of Security.

", - "
", - "

Name of the head of security or his deputy (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-IR", - "category": "Security Department", - "name": "Interrogation Report", - "info": [ - "

Interrogation Report

", - "
", - "

Name of Interrogated:

", - "

[___________________________________]

", - "

Reason for interrogation:

", - "

[___________________________________]

", - "

Start date of the interrogation:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

End date of interrogation:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

The course of the interrogation:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Other materials (interrogation notes):

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
Nanotrasen Corporation recommends the use of interrogation recording tools.

", - "
", - "

Name of the interrogator (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-SR", - "category": "Security Department", - "name": "Security Report", - "info": [ - "

Security Report

", - "
", - "

Name of the reporting person (with signature):

", - "

[___________________________________]

", - "

Report text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Other materials (notes):

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Report Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "

Name of the person who received the report (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-EO", - "category": "Security Department", - "name": "Execution order", - "info": [ - "

Execution order

", - "
", - "

The name of the condemned to the execution:

", - "

[___________________________________]

", - "

Reason for execution:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Type of execution:

", - "

[___________________________________]

", - "
", - "
Only the top management of the Nanotrasen facility, the Nanotrasen Central Command or the Nanotrasen Board of Directors can order an execution. Remember that execution is an exceptional punishment. By signing this order, you take full responsibility for any mistakes that may occur. This order must be stapled to form NT-MDC-DC after the execution of the punishment.

", - "
", - "

The name of the orderer (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-SCR-PP", - "category": "Security Department", - "name": "Permission to possess", - "info": [ - "

Permission to possess

", - "
", - "

Owner's name:

", - "

[___________________________________]

", - "

List of items:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This permit authorizes the possession, custody, and use of the listed equipment by the person designated on the permit. The Designated Person must present this permit to any Security Officer on first request. The permit may be revoked and withdrawn at any time without cause. When filling out this form, the authorizer should fill in the blank fields with the VOID designation.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-ENG-PW", - "category": "Engineering Department", - "name": "Permission to perform non-standard work", - "info": [ - "

Permission to perform non-standard work

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Description of work:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for any damage caused to the Nanotrasen during the execution of the described work lies with the person requesting the permit and the person giving the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-ENG-PE", - "category": "Engineering Department", - "name": "Permit for the issuance of engineering equipment", - "info": [ - "

Permit for the issuance of engineering equipment

", - "
", - "

Name of the requesting equipment (with signature):

", - "

[___________________________________]

", - "

Purpose of application of the equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for improper receipt of equipment lies with the person who signed the permit for the issuance of equipment. The VOID value must be filled in when completing the equipment list.

", - "
", - "

Name of issuing equipment (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-RSH-PR", - "category": "Research Department", - "name": "Permission to perform non-standard research", - "info": [ - "

Permission to perform non-standard research

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Description of research:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for any damage caused to the Nanotrasen object during the execution of the research described herein lies with the person requesting the permit and the person giving the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-RSH-PE", - "category": "Research Department", - "name": "Permit for the issuance of research equipment", - "info": [ - "

Permit for the issuance of research equipment

", - "
", - "

Name of the requesting equipment (with signature):

", - "

[___________________________________]

", - "

Purpose of application of the equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for improper receipt of equipment lies with the person who signed the permit for the issuance of equipment. The VOID value must be filled in when completing the equipment list

", - "


", - "

Name of issuing equipment (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-MP", - "category": "Medical Department", - "name": "Medical prescription", - "info": [ - "

Medical Prescription

", - "
", - "

Patient name:

", - "

[___________________________________]

", - "

Diagnosis:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Recommendations for treatment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of treating drugs:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This document entitles you to receive, store and use the listed medications. Patients should follow their doctor's recommendations when using medications. When filling out this form, the doctor should indicate the VOID value in the blank fields to avoid tampering.

", - "
", - "

The attending doctor (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-AR", - "category": "Medical Department", - "name": "Autopsy report", - "info": [ - "

Autopsy Report

", - "
", - "

Body Name:

", - "

[___________________________________]

", - "

The reason for the autopsy:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Autopsy result:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "

Coroner's Name (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-DC", - "category": "Medical Department", - "name": "Death Certificate", - "info": [ - "

Death Certificate

", - "
", - "

Body Name:

", - "

[___________________________________]

", - "

Confirmation of Death:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Cause of death:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This is evidence that the designated person is permanently dead and cannot be resurrected. The person signing the certificate is responsible for the wrongful death.

", - "
", - "

Coroner's Name (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-SPL-PO", - "category": "Supply Department", - "name": "Permission to execute a non-standard order", - "info": [ - "

Permission to execute a non-standard order

", - "
", - "

The name of the person requesting the delivery (with signature):

", - "

[___________________________________]

", - "

Purpose of delivery target:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of deliveries:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
The person who signed the permission to receive the package is responsible for the improper receipt of the package. The VOID value must be filled in when completing the equipment list.

", - "
", - "

Name of the person who approved the delivery (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-LB", - "category": "Other", - "name": "Lunch bill", - "info": [ - "

Lunch Bill

", - "
", - "

Name of the place:

", - "

[___________________________________]

", - "

Waiter's name (with signature):

", - "

[___________________________________]

", - "
", - "

Order

", - "

1. [___________________________________]

", - "

2. [___________________________________]

", - "

3. [___________________________________]

", - "

4. [___________________________________]

", - "

5. [___________________________________]

", - "

6. [___________________________________]

", - "

7. [___________________________________]

", - "

8. [___________________________________]

", - "

9. [___________________________________]

", - "

Total price (includes the cost of paper)

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "
This payment document is the property of NanoTrasen. You must deliver this document to the head of the NanoTrasen facility staff within 24 hours of service for independent tax accounting.

", - "
" - ] - }, - { - "code": "NT-PS", - "category": "Other", - "name": "Provision of paid services", - "info": [ - "

Provision of paid services

", - "
", - "

Name of the place:

", - "

[___________________________________]

", - "

Name of service provider (with signature):

", - "

[___________________________________]

", - "
", - "

List of services rendered

", - "

1. [___________________________________]

", - "

2. [___________________________________]

", - "

3. [___________________________________]

", - "

4. [___________________________________]

", - "

5. [___________________________________]

", - "

6. [___________________________________]

", - "

7. [___________________________________]

", - "

8. [___________________________________]

", - "

9. [___________________________________]

", - "

Total price (includes the cost of paper)

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "
This payment document is the property of NanoTrasen. You must deliver this document to the head of the NanoTrasen facility staff within 24 hours of service for independent tax accounting.

", - "
" - ] - } -] diff --git a/strings/blanks/nt_blanks.json b/strings/blanks/nt_blanks.json deleted file mode 100644 index 878b7d3abe4b..000000000000 --- a/strings/blanks/nt_blanks.json +++ /dev/null @@ -1,816 +0,0 @@ -[ - { - "code": "NT-CMD-JA", - "category": "Command Department", - "name": "Job Application", - "info": [ - "

Job Application

", - "
", - "

Applicant's name (with signature):

", - "

[___________________________________]

", - "

Desired position

", - "

[___________________________________]

", - "
", - "

By signing this document, you agree to Nanotrasen's policies on labor protection, occupational health and safety, compensation, and confidentiality.

", - "
", - "

Condemnation Review

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Review Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Review Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "

Appointment decision

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "

This document is the property of Nanotrasen Corporation. Without the signatures and stamps of the heads or their deputies, this document has no corporate validity and cannot be considered evidence of the candidate's enrollment in the desired position.

" - ] - }, - { - "code": "NT-CMD-JT", - "category": "Command Department", - "name": "Job termination", - "info": [ - "

Job Termination

", - "
", - "

Name of the dismissed person:

", - "

[___________________________________]

", - "

Position held

", - "

[___________________________________]

", - "

Description of the reason for dismissal:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
The decision of the head of staff or his deputy is sufficient grounds for dismissal. If only the head of personnel or his deputy makes the decision to dismiss, VOID values must be entered in the head of department fields.

", - "
", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-JR", - "category": "Command Department", - "name": "Job reassignment", - "info": [ - "

Job Reassignment

", - "
", - "

Name of the person to be reassigned:

", - "

[___________________________________]

", - "

Position held

", - "

[___________________________________]

", - "

New position

", - "

[___________________________________]

", - "

Reason :

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-C", - "category": "Command Department", - "name": "Complaint form", - "info": [ - "

Complaint form

", - "
", - "

Complainant's name (with signature):

", - "

[___________________________________]

", - "

Complaint text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
By writing and signing this complaint, you consent to the processing of your personal data by Nanotrasen Corporation.

", - "
", - "

Name of the person who received the complaint (with signature):

", - "

[___________________________________]

", - "

Actions taken:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date the complaint was reviewed:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-O", - "category": "Command Department", - "name": "Order form", - "info": [ - "

Order form

", - "
", - "

The name of the orderer (with signature):

", - "

[___________________________________]

", - "

Order text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
An order may be addressed not only to a specific person, but also to a group of people, as well as to a department. This should be indicated in the text of the order. The person responsible for the execution of the order must sign in the name of the person who received the order.

", - "
", - "

Name of the executor (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-CMD-PH", - "category": "Command Department", - "name": "Permit to perform hazardous work", - "info": [ - "

Permit to perform hazardous workn

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Work description:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
Responsibility for any damage to property or employees of Nanotrasen Corporation during the execution of dangerous work lies with the person requesting the permit and the person issuing the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-W", - "category": "Security Department", - "name": "Warrant", - "info": [ - "

Warrant

", - "
", - "

Arrestee's name:

", - "

[___________________________________]

", - "

Reason:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
The arrest form is legally and corporately valid if stamped and signed by the Head of Security or his/her deputy. Arrest forms should only be used during Green and BLUE threat code of the Nanotrasen facility. In the case of a higher threat code, Nanotrasen Corporation allows security personnel to make arrests with the verbal approval of the Head of Security.

", - "
", - "

Name of the head of security or his deputy (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-SW", - "category": "Security Department", - "name": "Search warrant", - "info": [ - "

Search Warrant

", - "
", - "

Name of the person being searched:

", - "

[___________________________________]

", - "

Reason:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
The arrest form is legally and corporately valid if stamped and signed by the Head of Security or his/her deputy. Arrest forms should only be used during Green and BLUE threat code of the Nanotrasen facility. In the case of a higher threat code, Nanotrasen Corporation allows security personnel to make arrests with the verbal approval of the Head of Security.

", - "
", - "

Name of the head of security or his deputy (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-IR", - "category": "Security Department", - "name": "Interrogation Report", - "info": [ - "

Interrogation Report

", - "
", - "

Name of Interrogated:

", - "

[___________________________________]

", - "

Reason for interrogation:

", - "

[___________________________________]

", - "

Start date of the interrogation:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

End date of interrogation:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

The course of the interrogation:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Other materials (interrogation notes):

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
Nanotrasen Corporation recommends the use of interrogation recording tools.

", - "
", - "

Name of the interrogator (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-SR", - "category": "Security Department", - "name": "Security Report", - "info": [ - "

Security Report

", - "
", - "

Name of the reporting person (with signature):

", - "

[___________________________________]

", - "

Report text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Other materials (notes):

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Report Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "

Name of the person who received the report (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-EO", - "category": "Security Department", - "name": "Execution order", - "info": [ - "

Execution order

", - "
", - "

The name of the condemned to the execution:

", - "

[___________________________________]

", - "

Reason for execution:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Type of execution:

", - "

[___________________________________]

", - "
", - "
Only the top management of the Nanotrasen facility, the Nanotrasen Central Command or the Nanotrasen Board of Directors can order an execution. Remember that execution is an exceptional punishment. By signing this order, you take full responsibility for any mistakes that may occur. This order must be stapled to form NT-MDC-DC after the execution of the punishment.

", - "
", - "

The name of the orderer (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-SCR-PP", - "category": "Security Department", - "name": "Permission to possess", - "info": [ - "

Permission to possess

", - "
", - "

Owner's name:

", - "

[___________________________________]

", - "

List of items:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This permit authorizes the possession, custody, and use of the listed equipment by the person designated on the permit. The Designated Person must present this permit to any Security Officer on first request. The permit may be revoked and withdrawn at any time without cause. When filling out this form, the authorizer should fill in the blank fields with the VOID designation.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-ENG-PW", - "category": "Engineering Department", - "name": "Permission to perform non-standard work", - "info": [ - "

Permission to perform non-standard work

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Description of work:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for any damage caused to the Nanotrasen during the execution of the described work lies with the person requesting the permit and the person giving the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-ENG-PE", - "category": "Engineering Department", - "name": "Permit for the issuance of engineering equipment", - "info": [ - "

Permit for the issuance of engineering equipment

", - "
", - "

Name of the requesting equipment (with signature):

", - "

[___________________________________]

", - "

Purpose of application of the equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for improper receipt of equipment lies with the person who signed the permit for the issuance of equipment. The VOID value must be filled in when completing the equipment list.

", - "
", - "

Name of issuing equipment (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-RSH-PR", - "category": "Research Department", - "name": "Permission to perform non-standard research", - "info": [ - "

Permission to perform non-standard research

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Description of research:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for any damage caused to the Nanotrasen object during the execution of the research described herein lies with the person requesting the permit and the person giving the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-RSH-PE", - "category": "Research Department", - "name": "Permit for the issuance of research equipment", - "info": [ - "

Permit for the issuance of research equipment

", - "
", - "

Name of the requesting equipment (with signature):

", - "

[___________________________________]

", - "

Purpose of application of the equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for improper receipt of equipment lies with the person who signed the permit for the issuance of equipment. The VOID value must be filled in when completing the equipment list

", - "


", - "

Name of issuing equipment (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-MP", - "category": "Medical Department", - "name": "Medical prescription", - "info": [ - "

Medical Prescription

", - "
", - "

Patient name:

", - "

[___________________________________]

", - "

Diagnosis:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Recommendations for treatment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of treating drugs:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This document entitles you to receive, store and use the listed medications. Patients should follow their doctor's recommendations when using medications. When filling out this form, the doctor should indicate the VOID value in the blank fields to avoid tampering.

", - "
", - "

The attending doctor (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-AR", - "category": "Medical Department", - "name": "Autopsy report", - "info": [ - "

Autopsy Report

", - "
", - "

Body Name:

", - "

[___________________________________]

", - "

The reason for the autopsy:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Autopsy result:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "

Coroner's Name (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-DC", - "category": "Medical Department", - "name": "Death Certificate", - "info": [ - "

Death Certificate

", - "
", - "

Body Name:

", - "

[___________________________________]

", - "

Confirmation of Death:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Cause of death:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This is evidence that the designated person is permanently dead and cannot be resurrected. The person signing the certificate is responsible for the wrongful death.

", - "
", - "

Coroner's Name (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-SPL-PO", - "category": "Supply Department", - "name": "Permission to execute a non-standard order", - "info": [ - "

Permission to execute a non-standard order

", - "
", - "

The name of the person requesting the delivery (with signature):

", - "

[___________________________________]

", - "

Purpose of delivery target:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of deliveries:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
The person who signed the permission to receive the package is responsible for the improper receipt of the package. The VOID value must be filled in when completing the equipment list.

", - "
", - "

Name of the person who approved the delivery (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-LB", - "category": "Other", - "name": "Lunch bill", - "info": [ - "

Lunch Bill

", - "
", - "

Name of the place:

", - "

[___________________________________]

", - "

Waiter's name (with signature):

", - "

[___________________________________]

", - "
", - "

Order

", - "

1. [___________________________________]

", - "

2. [___________________________________]

", - "

3. [___________________________________]

", - "

4. [___________________________________]

", - "

5. [___________________________________]

", - "

6. [___________________________________]

", - "

7. [___________________________________]

", - "

8. [___________________________________]

", - "

9. [___________________________________]

", - "

Total price (includes the cost of paper)

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "
This payment document is the property of NanoTrasen. You must deliver this document to the head of the NanoTrasen facility staff within 24 hours of service for independent tax accounting.

", - "
" - ] - }, - { - "code": "NT-PS", - "category": "Other", - "name": "Provision of paid services", - "info": [ - "

Provision of paid services

", - "
", - "

Name of the place:

", - "

[___________________________________]

", - "

Name of service provider (with signature):

", - "

[___________________________________]

", - "
", - "

List of services rendered

", - "

1. [___________________________________]

", - "

2. [___________________________________]

", - "

3. [___________________________________]

", - "

4. [___________________________________]

", - "

5. [___________________________________]

", - "

6. [___________________________________]

", - "

7. [___________________________________]

", - "

8. [___________________________________]

", - "

9. [___________________________________]

", - "

Total price (includes the cost of paper)

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "
This payment document is the property of NanoTrasen. You must deliver this document to the head of the NanoTrasen facility staff within 24 hours of service for independent tax accounting.

", - "
" - ] - } -] diff --git a/strings/blanks/solgov_blanks.json b/strings/blanks/solgov_blanks.json deleted file mode 100644 index 878b7d3abe4b..000000000000 --- a/strings/blanks/solgov_blanks.json +++ /dev/null @@ -1,816 +0,0 @@ -[ - { - "code": "NT-CMD-JA", - "category": "Command Department", - "name": "Job Application", - "info": [ - "

Job Application

", - "
", - "

Applicant's name (with signature):

", - "

[___________________________________]

", - "

Desired position

", - "

[___________________________________]

", - "
", - "

By signing this document, you agree to Nanotrasen's policies on labor protection, occupational health and safety, compensation, and confidentiality.

", - "
", - "

Condemnation Review

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Review Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Review Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "

Appointment decision

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "

This document is the property of Nanotrasen Corporation. Without the signatures and stamps of the heads or their deputies, this document has no corporate validity and cannot be considered evidence of the candidate's enrollment in the desired position.

" - ] - }, - { - "code": "NT-CMD-JT", - "category": "Command Department", - "name": "Job termination", - "info": [ - "

Job Termination

", - "
", - "

Name of the dismissed person:

", - "

[___________________________________]

", - "

Position held

", - "

[___________________________________]

", - "

Description of the reason for dismissal:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
The decision of the head of staff or his deputy is sufficient grounds for dismissal. If only the head of personnel or his deputy makes the decision to dismiss, VOID values must be entered in the head of department fields.

", - "
", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-JR", - "category": "Command Department", - "name": "Job reassignment", - "info": [ - "

Job Reassignment

", - "
", - "

Name of the person to be reassigned:

", - "

[___________________________________]

", - "

Position held

", - "

[___________________________________]

", - "

New position

", - "

[___________________________________]

", - "

Reason :

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-C", - "category": "Command Department", - "name": "Complaint form", - "info": [ - "

Complaint form

", - "
", - "

Complainant's name (with signature):

", - "

[___________________________________]

", - "

Complaint text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
By writing and signing this complaint, you consent to the processing of your personal data by Nanotrasen Corporation.

", - "
", - "

Name of the person who received the complaint (with signature):

", - "

[___________________________________]

", - "

Actions taken:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date the complaint was reviewed:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-O", - "category": "Command Department", - "name": "Order form", - "info": [ - "

Order form

", - "
", - "

The name of the orderer (with signature):

", - "

[___________________________________]

", - "

Order text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
An order may be addressed not only to a specific person, but also to a group of people, as well as to a department. This should be indicated in the text of the order. The person responsible for the execution of the order must sign in the name of the person who received the order.

", - "
", - "

Name of the executor (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-CMD-PH", - "category": "Command Department", - "name": "Permit to perform hazardous work", - "info": [ - "

Permit to perform hazardous workn

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Work description:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
Responsibility for any damage to property or employees of Nanotrasen Corporation during the execution of dangerous work lies with the person requesting the permit and the person issuing the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-W", - "category": "Security Department", - "name": "Warrant", - "info": [ - "

Warrant

", - "
", - "

Arrestee's name:

", - "

[___________________________________]

", - "

Reason:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
The arrest form is legally and corporately valid if stamped and signed by the Head of Security or his/her deputy. Arrest forms should only be used during Green and BLUE threat code of the Nanotrasen facility. In the case of a higher threat code, Nanotrasen Corporation allows security personnel to make arrests with the verbal approval of the Head of Security.

", - "
", - "

Name of the head of security or his deputy (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-SW", - "category": "Security Department", - "name": "Search warrant", - "info": [ - "

Search Warrant

", - "
", - "

Name of the person being searched:

", - "

[___________________________________]

", - "

Reason:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
The arrest form is legally and corporately valid if stamped and signed by the Head of Security or his/her deputy. Arrest forms should only be used during Green and BLUE threat code of the Nanotrasen facility. In the case of a higher threat code, Nanotrasen Corporation allows security personnel to make arrests with the verbal approval of the Head of Security.

", - "
", - "

Name of the head of security or his deputy (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-IR", - "category": "Security Department", - "name": "Interrogation Report", - "info": [ - "

Interrogation Report

", - "
", - "

Name of Interrogated:

", - "

[___________________________________]

", - "

Reason for interrogation:

", - "

[___________________________________]

", - "

Start date of the interrogation:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

End date of interrogation:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

The course of the interrogation:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Other materials (interrogation notes):

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
Nanotrasen Corporation recommends the use of interrogation recording tools.

", - "
", - "

Name of the interrogator (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-SR", - "category": "Security Department", - "name": "Security Report", - "info": [ - "

Security Report

", - "
", - "

Name of the reporting person (with signature):

", - "

[___________________________________]

", - "

Report text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Other materials (notes):

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Report Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "

Name of the person who received the report (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-EO", - "category": "Security Department", - "name": "Execution order", - "info": [ - "

Execution order

", - "
", - "

The name of the condemned to the execution:

", - "

[___________________________________]

", - "

Reason for execution:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Type of execution:

", - "

[___________________________________]

", - "
", - "
Only the top management of the Nanotrasen facility, the Nanotrasen Central Command or the Nanotrasen Board of Directors can order an execution. Remember that execution is an exceptional punishment. By signing this order, you take full responsibility for any mistakes that may occur. This order must be stapled to form NT-MDC-DC after the execution of the punishment.

", - "
", - "

The name of the orderer (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-SCR-PP", - "category": "Security Department", - "name": "Permission to possess", - "info": [ - "

Permission to possess

", - "
", - "

Owner's name:

", - "

[___________________________________]

", - "

List of items:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This permit authorizes the possession, custody, and use of the listed equipment by the person designated on the permit. The Designated Person must present this permit to any Security Officer on first request. The permit may be revoked and withdrawn at any time without cause. When filling out this form, the authorizer should fill in the blank fields with the VOID designation.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-ENG-PW", - "category": "Engineering Department", - "name": "Permission to perform non-standard work", - "info": [ - "

Permission to perform non-standard work

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Description of work:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for any damage caused to the Nanotrasen during the execution of the described work lies with the person requesting the permit and the person giving the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-ENG-PE", - "category": "Engineering Department", - "name": "Permit for the issuance of engineering equipment", - "info": [ - "

Permit for the issuance of engineering equipment

", - "
", - "

Name of the requesting equipment (with signature):

", - "

[___________________________________]

", - "

Purpose of application of the equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for improper receipt of equipment lies with the person who signed the permit for the issuance of equipment. The VOID value must be filled in when completing the equipment list.

", - "
", - "

Name of issuing equipment (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-RSH-PR", - "category": "Research Department", - "name": "Permission to perform non-standard research", - "info": [ - "

Permission to perform non-standard research

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Description of research:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for any damage caused to the Nanotrasen object during the execution of the research described herein lies with the person requesting the permit and the person giving the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-RSH-PE", - "category": "Research Department", - "name": "Permit for the issuance of research equipment", - "info": [ - "

Permit for the issuance of research equipment

", - "
", - "

Name of the requesting equipment (with signature):

", - "

[___________________________________]

", - "

Purpose of application of the equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for improper receipt of equipment lies with the person who signed the permit for the issuance of equipment. The VOID value must be filled in when completing the equipment list

", - "


", - "

Name of issuing equipment (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-MP", - "category": "Medical Department", - "name": "Medical prescription", - "info": [ - "

Medical Prescription

", - "
", - "

Patient name:

", - "

[___________________________________]

", - "

Diagnosis:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Recommendations for treatment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of treating drugs:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This document entitles you to receive, store and use the listed medications. Patients should follow their doctor's recommendations when using medications. When filling out this form, the doctor should indicate the VOID value in the blank fields to avoid tampering.

", - "
", - "

The attending doctor (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-AR", - "category": "Medical Department", - "name": "Autopsy report", - "info": [ - "

Autopsy Report

", - "
", - "

Body Name:

", - "

[___________________________________]

", - "

The reason for the autopsy:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Autopsy result:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "

Coroner's Name (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-DC", - "category": "Medical Department", - "name": "Death Certificate", - "info": [ - "

Death Certificate

", - "
", - "

Body Name:

", - "

[___________________________________]

", - "

Confirmation of Death:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Cause of death:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This is evidence that the designated person is permanently dead and cannot be resurrected. The person signing the certificate is responsible for the wrongful death.

", - "
", - "

Coroner's Name (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-SPL-PO", - "category": "Supply Department", - "name": "Permission to execute a non-standard order", - "info": [ - "

Permission to execute a non-standard order

", - "
", - "

The name of the person requesting the delivery (with signature):

", - "

[___________________________________]

", - "

Purpose of delivery target:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of deliveries:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
The person who signed the permission to receive the package is responsible for the improper receipt of the package. The VOID value must be filled in when completing the equipment list.

", - "
", - "

Name of the person who approved the delivery (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-LB", - "category": "Other", - "name": "Lunch bill", - "info": [ - "

Lunch Bill

", - "
", - "

Name of the place:

", - "

[___________________________________]

", - "

Waiter's name (with signature):

", - "

[___________________________________]

", - "
", - "

Order

", - "

1. [___________________________________]

", - "

2. [___________________________________]

", - "

3. [___________________________________]

", - "

4. [___________________________________]

", - "

5. [___________________________________]

", - "

6. [___________________________________]

", - "

7. [___________________________________]

", - "

8. [___________________________________]

", - "

9. [___________________________________]

", - "

Total price (includes the cost of paper)

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "
This payment document is the property of NanoTrasen. You must deliver this document to the head of the NanoTrasen facility staff within 24 hours of service for independent tax accounting.

", - "
" - ] - }, - { - "code": "NT-PS", - "category": "Other", - "name": "Provision of paid services", - "info": [ - "

Provision of paid services

", - "
", - "

Name of the place:

", - "

[___________________________________]

", - "

Name of service provider (with signature):

", - "

[___________________________________]

", - "
", - "

List of services rendered

", - "

1. [___________________________________]

", - "

2. [___________________________________]

", - "

3. [___________________________________]

", - "

4. [___________________________________]

", - "

5. [___________________________________]

", - "

6. [___________________________________]

", - "

7. [___________________________________]

", - "

8. [___________________________________]

", - "

9. [___________________________________]

", - "

Total price (includes the cost of paper)

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "
This payment document is the property of NanoTrasen. You must deliver this document to the head of the NanoTrasen facility staff within 24 hours of service for independent tax accounting.

", - "
" - ] - } -] diff --git a/strings/blanks/syndicate_blanks.json b/strings/blanks/syndicate_blanks.json deleted file mode 100644 index 878b7d3abe4b..000000000000 --- a/strings/blanks/syndicate_blanks.json +++ /dev/null @@ -1,816 +0,0 @@ -[ - { - "code": "NT-CMD-JA", - "category": "Command Department", - "name": "Job Application", - "info": [ - "

Job Application

", - "
", - "

Applicant's name (with signature):

", - "

[___________________________________]

", - "

Desired position

", - "

[___________________________________]

", - "
", - "

By signing this document, you agree to Nanotrasen's policies on labor protection, occupational health and safety, compensation, and confidentiality.

", - "
", - "

Condemnation Review

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Review Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Review Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "

Appointment decision

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "

This document is the property of Nanotrasen Corporation. Without the signatures and stamps of the heads or their deputies, this document has no corporate validity and cannot be considered evidence of the candidate's enrollment in the desired position.

" - ] - }, - { - "code": "NT-CMD-JT", - "category": "Command Department", - "name": "Job termination", - "info": [ - "

Job Termination

", - "
", - "

Name of the dismissed person:

", - "

[___________________________________]

", - "

Position held

", - "

[___________________________________]

", - "

Description of the reason for dismissal:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
The decision of the head of staff or his deputy is sufficient grounds for dismissal. If only the head of personnel or his deputy makes the decision to dismiss, VOID values must be entered in the head of department fields.

", - "
", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-JR", - "category": "Command Department", - "name": "Job reassignment", - "info": [ - "

Job Reassignment

", - "
", - "

Name of the person to be reassigned:

", - "

[___________________________________]

", - "

Position held

", - "

[___________________________________]

", - "

New position

", - "

[___________________________________]

", - "

Reason :

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Name of the Head of Personal or deputy head (with signature):

", - "

[___________________________________]

", - "

Head of Personal Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "

Name of department head or deputy head (with signature):

", - "

[___________________________________]

", - "

Department Head's Decision:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Decision Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-C", - "category": "Command Department", - "name": "Complaint form", - "info": [ - "

Complaint form

", - "
", - "

Complainant's name (with signature):

", - "

[___________________________________]

", - "

Complaint text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
By writing and signing this complaint, you consent to the processing of your personal data by Nanotrasen Corporation.

", - "
", - "

Name of the person who received the complaint (with signature):

", - "

[___________________________________]

", - "

Actions taken:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date the complaint was reviewed:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-CMD-O", - "category": "Command Department", - "name": "Order form", - "info": [ - "

Order form

", - "
", - "

The name of the orderer (with signature):

", - "

[___________________________________]

", - "

Order text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
An order may be addressed not only to a specific person, but also to a group of people, as well as to a department. This should be indicated in the text of the order. The person responsible for the execution of the order must sign in the name of the person who received the order.

", - "
", - "

Name of the executor (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-CMD-PH", - "category": "Command Department", - "name": "Permit to perform hazardous work", - "info": [ - "

Permit to perform hazardous workn

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Work description:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
Responsibility for any damage to property or employees of Nanotrasen Corporation during the execution of dangerous work lies with the person requesting the permit and the person issuing the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-W", - "category": "Security Department", - "name": "Warrant", - "info": [ - "

Warrant

", - "
", - "

Arrestee's name:

", - "

[___________________________________]

", - "

Reason:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
The arrest form is legally and corporately valid if stamped and signed by the Head of Security or his/her deputy. Arrest forms should only be used during Green and BLUE threat code of the Nanotrasen facility. In the case of a higher threat code, Nanotrasen Corporation allows security personnel to make arrests with the verbal approval of the Head of Security.

", - "
", - "

Name of the head of security or his deputy (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-SW", - "category": "Security Department", - "name": "Search warrant", - "info": [ - "

Search Warrant

", - "
", - "

Name of the person being searched:

", - "

[___________________________________]

", - "

Reason:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
The arrest form is legally and corporately valid if stamped and signed by the Head of Security or his/her deputy. Arrest forms should only be used during Green and BLUE threat code of the Nanotrasen facility. In the case of a higher threat code, Nanotrasen Corporation allows security personnel to make arrests with the verbal approval of the Head of Security.

", - "
", - "

Name of the head of security or his deputy (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-IR", - "category": "Security Department", - "name": "Interrogation Report", - "info": [ - "

Interrogation Report

", - "
", - "

Name of Interrogated:

", - "

[___________________________________]

", - "

Reason for interrogation:

", - "

[___________________________________]

", - "

Start date of the interrogation:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

End date of interrogation:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

The course of the interrogation:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Other materials (interrogation notes):

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
Nanotrasen Corporation recommends the use of interrogation recording tools.

", - "
", - "

Name of the interrogator (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-SR", - "category": "Security Department", - "name": "Security Report", - "info": [ - "

Security Report

", - "
", - "

Name of the reporting person (with signature):

", - "

[___________________________________]

", - "

Report text:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Other materials (notes):

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Report Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "

Name of the person who received the report (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

" - ] - }, - { - "code": "NT-SCR-EO", - "category": "Security Department", - "name": "Execution order", - "info": [ - "

Execution order

", - "
", - "

The name of the condemned to the execution:

", - "

[___________________________________]

", - "

Reason for execution:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Type of execution:

", - "

[___________________________________]

", - "
", - "
Only the top management of the Nanotrasen facility, the Nanotrasen Central Command or the Nanotrasen Board of Directors can order an execution. Remember that execution is an exceptional punishment. By signing this order, you take full responsibility for any mistakes that may occur. This order must be stapled to form NT-MDC-DC after the execution of the punishment.

", - "
", - "

The name of the orderer (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-SCR-PP", - "category": "Security Department", - "name": "Permission to possess", - "info": [ - "

Permission to possess

", - "
", - "

Owner's name:

", - "

[___________________________________]

", - "

List of items:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This permit authorizes the possession, custody, and use of the listed equipment by the person designated on the permit. The Designated Person must present this permit to any Security Officer on first request. The permit may be revoked and withdrawn at any time without cause. When filling out this form, the authorizer should fill in the blank fields with the VOID designation.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-ENG-PW", - "category": "Engineering Department", - "name": "Permission to perform non-standard work", - "info": [ - "

Permission to perform non-standard work

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Description of work:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for any damage caused to the Nanotrasen during the execution of the described work lies with the person requesting the permit and the person giving the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-ENG-PE", - "category": "Engineering Department", - "name": "Permit for the issuance of engineering equipment", - "info": [ - "

Permit for the issuance of engineering equipment

", - "
", - "

Name of the requesting equipment (with signature):

", - "

[___________________________________]

", - "

Purpose of application of the equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for improper receipt of equipment lies with the person who signed the permit for the issuance of equipment. The VOID value must be filled in when completing the equipment list.

", - "
", - "

Name of issuing equipment (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-RSH-PR", - "category": "Research Department", - "name": "Permission to perform non-standard research", - "info": [ - "

Permission to perform non-standard research

", - "
", - "

Permission requestor's name (with signature):

", - "

[___________________________________]

", - "

Description of research:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for any damage caused to the Nanotrasen object during the execution of the research described herein lies with the person requesting the permit and the person giving the permit.

", - "
", - "

The name of the permittee (with signature):

", - "

[___________________________________]

", - "

Other notes:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-RSH-PE", - "category": "Research Department", - "name": "Permit for the issuance of research equipment", - "info": [ - "

Permit for the issuance of research equipment

", - "
", - "

Name of the requesting equipment (with signature):

", - "

[___________________________________]

", - "

Purpose of application of the equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of equipment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
Responsibility for improper receipt of equipment lies with the person who signed the permit for the issuance of equipment. The VOID value must be filled in when completing the equipment list

", - "


", - "

Name of issuing equipment (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-MP", - "category": "Medical Department", - "name": "Medical prescription", - "info": [ - "

Medical Prescription

", - "
", - "

Patient name:

", - "

[___________________________________]

", - "

Diagnosis:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Recommendations for treatment:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of treating drugs:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This document entitles you to receive, store and use the listed medications. Patients should follow their doctor's recommendations when using medications. When filling out this form, the doctor should indicate the VOID value in the blank fields to avoid tampering.

", - "
", - "

The attending doctor (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-AR", - "category": "Medical Department", - "name": "Autopsy report", - "info": [ - "

Autopsy Report

", - "
", - "

Body Name:

", - "

[___________________________________]

", - "

The reason for the autopsy:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Autopsy result:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "

Coroner's Name (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-MDC-DC", - "category": "Medical Department", - "name": "Death Certificate", - "info": [ - "

Death Certificate

", - "
", - "

Body Name:

", - "

[___________________________________]

", - "

Confirmation of Death:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Cause of death:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "
", - "
This is evidence that the designated person is permanently dead and cannot be resurrected. The person signing the certificate is responsible for the wrongful death.

", - "
", - "

Coroner's Name (with signature):

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-SPL-PO", - "category": "Supply Department", - "name": "Permission to execute a non-standard order", - "info": [ - "

Permission to execute a non-standard order

", - "
", - "

The name of the person requesting the delivery (with signature):

", - "

[___________________________________]

", - "

Purpose of delivery target:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

List of deliveries:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
The person who signed the permission to receive the package is responsible for the improper receipt of the package. The VOID value must be filled in when completing the equipment list.

", - "
", - "

Name of the person who approved the delivery (with signature):

", - "

[___________________________________]

", - "

The decision to issue:

", - "

[___________________________________]

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "

Place for a stamp

", - "
", - "
This document is the property of Nanotrasen Corporation. Without the signatures and seals of the managers or their deputies, this document has no corporate force.

", - "
" - ] - }, - { - "code": "NT-LB", - "category": "Other", - "name": "Lunch bill", - "info": [ - "

Lunch Bill

", - "
", - "

Name of the place:

", - "

[___________________________________]

", - "

Waiter's name (with signature):

", - "

[___________________________________]

", - "
", - "

Order

", - "

1. [___________________________________]

", - "

2. [___________________________________]

", - "

3. [___________________________________]

", - "

4. [___________________________________]

", - "

5. [___________________________________]

", - "

6. [___________________________________]

", - "

7. [___________________________________]

", - "

8. [___________________________________]

", - "

9. [___________________________________]

", - "

Total price (includes the cost of paper)

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "
This payment document is the property of NanoTrasen. You must deliver this document to the head of the NanoTrasen facility staff within 24 hours of service for independent tax accounting.

", - "
" - ] - }, - { - "code": "NT-PS", - "category": "Other", - "name": "Provision of paid services", - "info": [ - "

Provision of paid services

", - "
", - "

Name of the place:

", - "

[___________________________________]

", - "

Name of service provider (with signature):

", - "

[___________________________________]

", - "
", - "

List of services rendered

", - "

1. [___________________________________]

", - "

2. [___________________________________]

", - "

3. [___________________________________]

", - "

4. [___________________________________]

", - "

5. [___________________________________]

", - "

6. [___________________________________]

", - "

7. [___________________________________]

", - "

8. [___________________________________]

", - "

9. [___________________________________]

", - "

Total price (includes the cost of paper)

", - "

[___________________________________]

", - "

Date:

", - "

[___].[___].[___]

", - "

[___]:[___]

", - "
", - "
This payment document is the property of NanoTrasen. You must deliver this document to the head of the NanoTrasen facility staff within 24 hours of service for independent tax accounting.

", - "
" - ] - } -] diff --git a/strings/names/twinkle.txt b/strings/names/twinkle.txt deleted file mode 100644 index e4e2ebdfd73f..000000000000 --- a/strings/names/twinkle.txt +++ /dev/null @@ -1,30 +0,0 @@ -Apple -Amaranth -Auburn -Burgundy -Berry -Brick -Carmine -Carnelian -Claret -Crimson -Cinnabar -Cordovan -Currant -Falu -Garnet -Guardsman -Hibiscus -Jasper -Maroon -Merlot -Ruby -Raspberry -Rouge -Scarlet -Strawberry -Tomato -Torch -Wine - - diff --git a/tgui/.yarn/releases/yarn-3.3.1.cjs b/tgui/.yarn/releases/yarn-3.3.1.cjs deleted file mode 100644 index 53a282e439a3..000000000000 --- a/tgui/.yarn/releases/yarn-3.3.1.cjs +++ /dev/null @@ -1,823 +0,0 @@ -#!/usr/bin/env node -/* eslint-disable */ -//prettier-ignore -(()=>{var dfe=Object.create;var jS=Object.defineProperty;var Cfe=Object.getOwnPropertyDescriptor;var mfe=Object.getOwnPropertyNames;var Efe=Object.getPrototypeOf,Ife=Object.prototype.hasOwnProperty;var J=(r=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(r,{get:(e,t)=>(typeof require<"u"?require:e)[t]}):r)(function(r){if(typeof require<"u")return require.apply(this,arguments);throw new Error('Dynamic require of "'+r+'" is not supported')});var y=(r,e)=>()=>(e||r((e={exports:{}}).exports,e),e.exports),ht=(r,e)=>{for(var t in e)jS(r,t,{get:e[t],enumerable:!0})},yfe=(r,e,t,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of mfe(e))!Ife.call(r,n)&&n!==t&&jS(r,n,{get:()=>e[n],enumerable:!(i=Cfe(e,n))||i.enumerable});return r};var ne=(r,e,t)=>(t=r!=null?dfe(Efe(r)):{},yfe(e||!r||!r.__esModule?jS(t,"default",{value:r,enumerable:!0}):t,r));var aK=y((uZe,oK)=>{oK.exports=sK;sK.sync=Gfe;var iK=J("fs");function Hfe(r,e){var t=e.pathExt!==void 0?e.pathExt:process.env.PATHEXT;if(!t||(t=t.split(";"),t.indexOf("")!==-1))return!0;for(var i=0;i{uK.exports=lK;lK.sync=Yfe;var AK=J("fs");function lK(r,e,t){AK.stat(r,function(i,n){t(i,i?!1:cK(n,e))})}function Yfe(r,e){return cK(AK.statSync(r),e)}function cK(r,e){return r.isFile()&&jfe(r,e)}function jfe(r,e){var t=r.mode,i=r.uid,n=r.gid,s=e.uid!==void 0?e.uid:process.getuid&&process.getuid(),o=e.gid!==void 0?e.gid:process.getgid&&process.getgid(),a=parseInt("100",8),l=parseInt("010",8),c=parseInt("001",8),u=a|l,g=t&c||t&l&&n===o||t&a&&i===s||t&u&&s===0;return g}});var hK=y((hZe,fK)=>{var fZe=J("fs"),OI;process.platform==="win32"||global.TESTING_WINDOWS?OI=aK():OI=gK();fK.exports=av;av.sync=qfe;function av(r,e,t){if(typeof e=="function"&&(t=e,e={}),!t){if(typeof Promise!="function")throw new TypeError("callback not provided");return new Promise(function(i,n){av(r,e||{},function(s,o){s?n(s):i(o)})})}OI(r,e||{},function(i,n){i&&(i.code==="EACCES"||e&&e.ignoreErrors)&&(i=null,n=!1),t(i,n)})}function qfe(r,e){try{return OI.sync(r,e||{})}catch(t){if(e&&e.ignoreErrors||t.code==="EACCES")return!1;throw t}}});var yK=y((pZe,IK)=>{var _g=process.platform==="win32"||process.env.OSTYPE==="cygwin"||process.env.OSTYPE==="msys",pK=J("path"),Jfe=_g?";":":",dK=hK(),CK=r=>Object.assign(new Error(`not found: ${r}`),{code:"ENOENT"}),mK=(r,e)=>{let t=e.colon||Jfe,i=r.match(/\//)||_g&&r.match(/\\/)?[""]:[..._g?[process.cwd()]:[],...(e.path||process.env.PATH||"").split(t)],n=_g?e.pathExt||process.env.PATHEXT||".EXE;.CMD;.BAT;.COM":"",s=_g?n.split(t):[""];return _g&&r.indexOf(".")!==-1&&s[0]!==""&&s.unshift(""),{pathEnv:i,pathExt:s,pathExtExe:n}},EK=(r,e,t)=>{typeof e=="function"&&(t=e,e={}),e||(e={});let{pathEnv:i,pathExt:n,pathExtExe:s}=mK(r,e),o=[],a=c=>new Promise((u,g)=>{if(c===i.length)return e.all&&o.length?u(o):g(CK(r));let f=i[c],h=/^".*"$/.test(f)?f.slice(1,-1):f,p=pK.join(h,r),C=!h&&/^\.[\\\/]/.test(r)?r.slice(0,2)+p:p;u(l(C,c,0))}),l=(c,u,g)=>new Promise((f,h)=>{if(g===n.length)return f(a(u+1));let p=n[g];dK(c+p,{pathExt:s},(C,w)=>{if(!C&&w)if(e.all)o.push(c+p);else return f(c+p);return f(l(c,u,g+1))})});return t?a(0).then(c=>t(null,c),t):a(0)},Wfe=(r,e)=>{e=e||{};let{pathEnv:t,pathExt:i,pathExtExe:n}=mK(r,e),s=[];for(let o=0;o{"use strict";var wK=(r={})=>{let e=r.env||process.env;return(r.platform||process.platform)!=="win32"?"PATH":Object.keys(e).reverse().find(i=>i.toUpperCase()==="PATH")||"Path"};Av.exports=wK;Av.exports.default=wK});var vK=y((CZe,SK)=>{"use strict";var bK=J("path"),zfe=yK(),Vfe=BK();function QK(r,e){let t=r.options.env||process.env,i=process.cwd(),n=r.options.cwd!=null,s=n&&process.chdir!==void 0&&!process.chdir.disabled;if(s)try{process.chdir(r.options.cwd)}catch{}let o;try{o=zfe.sync(r.command,{path:t[Vfe({env:t})],pathExt:e?bK.delimiter:void 0})}catch{}finally{s&&process.chdir(i)}return o&&(o=bK.resolve(n?r.options.cwd:"",o)),o}function Xfe(r){return QK(r)||QK(r,!0)}SK.exports=Xfe});var xK=y((mZe,cv)=>{"use strict";var lv=/([()\][%!^"`<>&|;, *?])/g;function _fe(r){return r=r.replace(lv,"^$1"),r}function Zfe(r,e){return r=`${r}`,r=r.replace(/(\\*)"/g,'$1$1\\"'),r=r.replace(/(\\*)$/,"$1$1"),r=`"${r}"`,r=r.replace(lv,"^$1"),e&&(r=r.replace(lv,"^$1")),r}cv.exports.command=_fe;cv.exports.argument=Zfe});var DK=y((EZe,PK)=>{"use strict";PK.exports=/^#!(.*)/});var RK=y((IZe,kK)=>{"use strict";var $fe=DK();kK.exports=(r="")=>{let e=r.match($fe);if(!e)return null;let[t,i]=e[0].replace(/#! ?/,"").split(" "),n=t.split("/").pop();return n==="env"?i:i?`${n} ${i}`:n}});var NK=y((yZe,FK)=>{"use strict";var uv=J("fs"),ehe=RK();function the(r){let t=Buffer.alloc(150),i;try{i=uv.openSync(r,"r"),uv.readSync(i,t,0,150,0),uv.closeSync(i)}catch{}return ehe(t.toString())}FK.exports=the});var MK=y((wZe,OK)=>{"use strict";var rhe=J("path"),TK=vK(),LK=xK(),ihe=NK(),nhe=process.platform==="win32",she=/\.(?:com|exe)$/i,ohe=/node_modules[\\/].bin[\\/][^\\/]+\.cmd$/i;function ahe(r){r.file=TK(r);let e=r.file&&ihe(r.file);return e?(r.args.unshift(r.file),r.command=e,TK(r)):r.file}function Ahe(r){if(!nhe)return r;let e=ahe(r),t=!she.test(e);if(r.options.forceShell||t){let i=ohe.test(e);r.command=rhe.normalize(r.command),r.command=LK.command(r.command),r.args=r.args.map(s=>LK.argument(s,i));let n=[r.command].concat(r.args).join(" ");r.args=["/d","/s","/c",`"${n}"`],r.command=process.env.comspec||"cmd.exe",r.options.windowsVerbatimArguments=!0}return r}function lhe(r,e,t){e&&!Array.isArray(e)&&(t=e,e=null),e=e?e.slice(0):[],t=Object.assign({},t);let i={command:r,args:e,options:t,file:void 0,original:{command:r,args:e}};return t.shell?i:Ahe(i)}OK.exports=lhe});var HK=y((BZe,KK)=>{"use strict";var gv=process.platform==="win32";function fv(r,e){return Object.assign(new Error(`${e} ${r.command} ENOENT`),{code:"ENOENT",errno:"ENOENT",syscall:`${e} ${r.command}`,path:r.command,spawnargs:r.args})}function che(r,e){if(!gv)return;let t=r.emit;r.emit=function(i,n){if(i==="exit"){let s=UK(n,e,"spawn");if(s)return t.call(r,"error",s)}return t.apply(r,arguments)}}function UK(r,e){return gv&&r===1&&!e.file?fv(e.original,"spawn"):null}function uhe(r,e){return gv&&r===1&&!e.file?fv(e.original,"spawnSync"):null}KK.exports={hookChildProcess:che,verifyENOENT:UK,verifyENOENTSync:uhe,notFoundError:fv}});var dv=y((bZe,Zg)=>{"use strict";var GK=J("child_process"),hv=MK(),pv=HK();function YK(r,e,t){let i=hv(r,e,t),n=GK.spawn(i.command,i.args,i.options);return pv.hookChildProcess(n,i),n}function ghe(r,e,t){let i=hv(r,e,t),n=GK.spawnSync(i.command,i.args,i.options);return n.error=n.error||pv.verifyENOENTSync(n.status,i),n}Zg.exports=YK;Zg.exports.spawn=YK;Zg.exports.sync=ghe;Zg.exports._parse=hv;Zg.exports._enoent=pv});var qK=y((QZe,jK)=>{"use strict";function fhe(r,e){function t(){this.constructor=r}t.prototype=e.prototype,r.prototype=new t}function uc(r,e,t,i){this.message=r,this.expected=e,this.found=t,this.location=i,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,uc)}fhe(uc,Error);uc.buildMessage=function(r,e){var t={literal:function(c){return'"'+n(c.text)+'"'},class:function(c){var u="",g;for(g=0;g0){for(g=1,f=1;g>",re=de(">>",!1),me=">&",tt=de(">&",!1),Rt=">",It=de(">",!1),Ur="<<<",oi=de("<<<",!1),pi="<&",pr=de("<&",!1),di="<",ai=de("<",!1),Os=function(m){return{type:"argument",segments:[].concat(...m)}},dr=function(m){return m},Bi="$'",_n=de("$'",!1),pa="'",EA=de("'",!1),kg=function(m){return[{type:"text",text:m}]},Zn='""',IA=de('""',!1),da=function(){return{type:"text",text:""}},Jp='"',yA=de('"',!1),wA=function(m){return m},Br=function(m){return{type:"arithmetic",arithmetic:m,quoted:!0}},Vl=function(m){return{type:"shell",shell:m,quoted:!0}},Rg=function(m){return{type:"variable",...m,quoted:!0}},Eo=function(m){return{type:"text",text:m}},Fg=function(m){return{type:"arithmetic",arithmetic:m,quoted:!1}},Wp=function(m){return{type:"shell",shell:m,quoted:!1}},zp=function(m){return{type:"variable",...m,quoted:!1}},Pr=function(m){return{type:"glob",pattern:m}},oe=/^[^']/,Io=Ye(["'"],!0,!1),kn=function(m){return m.join("")},Ng=/^[^$"]/,bt=Ye(["$",'"'],!0,!1),Xl=`\\ -`,Rn=de(`\\ -`,!1),$n=function(){return""},es="\\",ut=de("\\",!1),yo=/^[\\$"`]/,at=Ye(["\\","$",'"',"`"],!1,!1),ln=function(m){return m},S="\\a",Lt=de("\\a",!1),Tg=function(){return"a"},_l="\\b",Vp=de("\\b",!1),Xp=function(){return"\b"},_p=/^[Ee]/,Zp=Ye(["E","e"],!1,!1),$p=function(){return"\x1B"},G="\\f",yt=de("\\f",!1),BA=function(){return"\f"},Wi="\\n",Zl=de("\\n",!1),We=function(){return` -`},Ca="\\r",Lg=de("\\r",!1),uI=function(){return"\r"},ed="\\t",gI=de("\\t",!1),ar=function(){return" "},Fn="\\v",$l=de("\\v",!1),td=function(){return"\v"},Ms=/^[\\'"?]/,ma=Ye(["\\","'",'"',"?"],!1,!1),cn=function(m){return String.fromCharCode(parseInt(m,16))},ke="\\x",Og=de("\\x",!1),ec="\\u",Us=de("\\u",!1),tc="\\U",bA=de("\\U",!1),Mg=function(m){return String.fromCodePoint(parseInt(m,16))},Ug=/^[0-7]/,Ea=Ye([["0","7"]],!1,!1),Ia=/^[0-9a-fA-f]/,$e=Ye([["0","9"],["a","f"],["A","f"]],!1,!1),wo=rt(),QA="-",rc=de("-",!1),Ks="+",ic=de("+",!1),fI=".",rd=de(".",!1),Kg=function(m,Q,F){return{type:"number",value:(m==="-"?-1:1)*parseFloat(Q.join("")+"."+F.join(""))}},id=function(m,Q){return{type:"number",value:(m==="-"?-1:1)*parseInt(Q.join(""))}},hI=function(m){return{type:"variable",...m}},nc=function(m){return{type:"variable",name:m}},pI=function(m){return m},Hg="*",SA=de("*",!1),Nr="/",dI=de("/",!1),Hs=function(m,Q,F){return{type:Q==="*"?"multiplication":"division",right:F}},Gs=function(m,Q){return Q.reduce((F,K)=>({left:F,...K}),m)},Gg=function(m,Q,F){return{type:Q==="+"?"addition":"subtraction",right:F}},vA="$((",R=de("$((",!1),q="))",pe=de("))",!1),Ne=function(m){return m},xe="$(",qe=de("$(",!1),dt=function(m){return m},Ft="${",Nn=de("${",!1),vS=":-",AU=de(":-",!1),lU=function(m,Q){return{name:m,defaultValue:Q}},xS=":-}",cU=de(":-}",!1),uU=function(m){return{name:m,defaultValue:[]}},PS=":+",gU=de(":+",!1),fU=function(m,Q){return{name:m,alternativeValue:Q}},DS=":+}",hU=de(":+}",!1),pU=function(m){return{name:m,alternativeValue:[]}},kS=function(m){return{name:m}},dU="$",CU=de("$",!1),mU=function(m){return e.isGlobPattern(m)},EU=function(m){return m},RS=/^[a-zA-Z0-9_]/,FS=Ye([["a","z"],["A","Z"],["0","9"],"_"],!1,!1),NS=function(){return O()},TS=/^[$@*?#a-zA-Z0-9_\-]/,LS=Ye(["$","@","*","?","#",["a","z"],["A","Z"],["0","9"],"_","-"],!1,!1),IU=/^[(){}<>$|&; \t"']/,Yg=Ye(["(",")","{","}","<",">","$","|","&",";"," "," ",'"',"'"],!1,!1),OS=/^[<>&; \t"']/,MS=Ye(["<",">","&",";"," "," ",'"',"'"],!1,!1),CI=/^[ \t]/,mI=Ye([" "," "],!1,!1),b=0,Fe=0,xA=[{line:1,column:1}],d=0,E=[],I=0,k;if("startRule"in e){if(!(e.startRule in i))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');n=i[e.startRule]}function O(){return r.substring(Fe,b)}function X(){return Et(Fe,b)}function te(m,Q){throw Q=Q!==void 0?Q:Et(Fe,b),Fi([At(m)],r.substring(Fe,b),Q)}function ye(m,Q){throw Q=Q!==void 0?Q:Et(Fe,b),Tn(m,Q)}function de(m,Q){return{type:"literal",text:m,ignoreCase:Q}}function Ye(m,Q,F){return{type:"class",parts:m,inverted:Q,ignoreCase:F}}function rt(){return{type:"any"}}function wt(){return{type:"end"}}function At(m){return{type:"other",description:m}}function et(m){var Q=xA[m],F;if(Q)return Q;for(F=m-1;!xA[F];)F--;for(Q=xA[F],Q={line:Q.line,column:Q.column};Fd&&(d=b,E=[]),E.push(m))}function Tn(m,Q){return new uc(m,null,null,Q)}function Fi(m,Q,F){return new uc(uc.buildMessage(m,Q),m,Q,F)}function PA(){var m,Q;return m=b,Q=Kr(),Q===t&&(Q=null),Q!==t&&(Fe=m,Q=s(Q)),m=Q,m}function Kr(){var m,Q,F,K,ce;if(m=b,Q=Hr(),Q!==t){for(F=[],K=Me();K!==t;)F.push(K),K=Me();F!==t?(K=ya(),K!==t?(ce=ts(),ce===t&&(ce=null),ce!==t?(Fe=m,Q=o(Q,K,ce),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;if(m===t)if(m=b,Q=Hr(),Q!==t){for(F=[],K=Me();K!==t;)F.push(K),K=Me();F!==t?(K=ya(),K===t&&(K=null),K!==t?(Fe=m,Q=a(Q,K),m=Q):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;return m}function ts(){var m,Q,F,K,ce;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(F=Kr(),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();K!==t?(Fe=m,Q=l(F),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t;return m}function ya(){var m;return r.charCodeAt(b)===59?(m=c,b++):(m=t,I===0&&Be(u)),m===t&&(r.charCodeAt(b)===38?(m=g,b++):(m=t,I===0&&Be(f))),m}function Hr(){var m,Q,F;return m=b,Q=yU(),Q!==t?(F=$ge(),F===t&&(F=null),F!==t?(Fe=m,Q=h(Q,F),m=Q):(b=m,m=t)):(b=m,m=t),m}function $ge(){var m,Q,F,K,ce,Qe,ft;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(F=efe(),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t)if(ce=Hr(),ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();Qe!==t?(Fe=m,Q=p(F,ce),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t;return m}function efe(){var m;return r.substr(b,2)===C?(m=C,b+=2):(m=t,I===0&&Be(w)),m===t&&(r.substr(b,2)===B?(m=B,b+=2):(m=t,I===0&&Be(v))),m}function yU(){var m,Q,F;return m=b,Q=ife(),Q!==t?(F=tfe(),F===t&&(F=null),F!==t?(Fe=m,Q=D(Q,F),m=Q):(b=m,m=t)):(b=m,m=t),m}function tfe(){var m,Q,F,K,ce,Qe,ft;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(F=rfe(),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t)if(ce=yU(),ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();Qe!==t?(Fe=m,Q=T(F,ce),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t;return m}function rfe(){var m;return r.substr(b,2)===H?(m=H,b+=2):(m=t,I===0&&Be(j)),m===t&&(r.charCodeAt(b)===124?(m=$,b++):(m=t,I===0&&Be(V))),m}function EI(){var m,Q,F,K,ce,Qe;if(m=b,Q=FU(),Q!==t)if(r.charCodeAt(b)===61?(F=W,b++):(F=t,I===0&&Be(Z)),F!==t)if(K=bU(),K!==t){for(ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();ce!==t?(Fe=m,Q=A(Q,K),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t;else b=m,m=t;if(m===t)if(m=b,Q=FU(),Q!==t)if(r.charCodeAt(b)===61?(F=W,b++):(F=t,I===0&&Be(Z)),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();K!==t?(Fe=m,Q=ae(Q),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t;return m}function ife(){var m,Q,F,K,ce,Qe,ft,Bt,Vr,Ci,rs;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(r.charCodeAt(b)===40?(F=ge,b++):(F=t,I===0&&Be(_)),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t)if(ce=Kr(),ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();if(Qe!==t)if(r.charCodeAt(b)===41?(ft=L,b++):(ft=t,I===0&&Be(N)),ft!==t){for(Bt=[],Vr=Me();Vr!==t;)Bt.push(Vr),Vr=Me();if(Bt!==t){for(Vr=[],Ci=nd();Ci!==t;)Vr.push(Ci),Ci=nd();if(Vr!==t){for(Ci=[],rs=Me();rs!==t;)Ci.push(rs),rs=Me();Ci!==t?(Fe=m,Q=ue(ce,Vr),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t;if(m===t){for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t)if(r.charCodeAt(b)===123?(F=we,b++):(F=t,I===0&&Be(Te)),F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t)if(ce=Kr(),ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();if(Qe!==t)if(r.charCodeAt(b)===125?(ft=Pe,b++):(ft=t,I===0&&Be(Le)),ft!==t){for(Bt=[],Vr=Me();Vr!==t;)Bt.push(Vr),Vr=Me();if(Bt!==t){for(Vr=[],Ci=nd();Ci!==t;)Vr.push(Ci),Ci=nd();if(Vr!==t){for(Ci=[],rs=Me();rs!==t;)Ci.push(rs),rs=Me();Ci!==t?(Fe=m,Q=se(ce,Vr),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t}else b=m,m=t;else b=m,m=t;if(m===t){for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t){for(F=[],K=EI();K!==t;)F.push(K),K=EI();if(F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();if(K!==t){if(ce=[],Qe=BU(),Qe!==t)for(;Qe!==t;)ce.push(Qe),Qe=BU();else ce=t;if(ce!==t){for(Qe=[],ft=Me();ft!==t;)Qe.push(ft),ft=Me();Qe!==t?(Fe=m,Q=Ae(F,ce),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t}else b=m,m=t}else b=m,m=t;if(m===t){for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t){if(F=[],K=EI(),K!==t)for(;K!==t;)F.push(K),K=EI();else F=t;if(F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();K!==t?(Fe=m,Q=be(F),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t}}}return m}function wU(){var m,Q,F,K,ce;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t){if(F=[],K=II(),K!==t)for(;K!==t;)F.push(K),K=II();else F=t;if(F!==t){for(K=[],ce=Me();ce!==t;)K.push(ce),ce=Me();K!==t?(Fe=m,Q=fe(F),m=Q):(b=m,m=t)}else b=m,m=t}else b=m,m=t;return m}function BU(){var m,Q,F;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();if(Q!==t?(F=nd(),F!==t?(Fe=m,Q=le(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t){for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();Q!==t?(F=II(),F!==t?(Fe=m,Q=le(F),m=Q):(b=m,m=t)):(b=m,m=t)}return m}function nd(){var m,Q,F,K,ce;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();return Q!==t?(Ge.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(ie)),F===t&&(F=null),F!==t?(K=nfe(),K!==t?(ce=II(),ce!==t?(Fe=m,Q=Y(F,K,ce),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m}function nfe(){var m;return r.substr(b,2)===he?(m=he,b+=2):(m=t,I===0&&Be(re)),m===t&&(r.substr(b,2)===me?(m=me,b+=2):(m=t,I===0&&Be(tt)),m===t&&(r.charCodeAt(b)===62?(m=Rt,b++):(m=t,I===0&&Be(It)),m===t&&(r.substr(b,3)===Ur?(m=Ur,b+=3):(m=t,I===0&&Be(oi)),m===t&&(r.substr(b,2)===pi?(m=pi,b+=2):(m=t,I===0&&Be(pr)),m===t&&(r.charCodeAt(b)===60?(m=di,b++):(m=t,I===0&&Be(ai))))))),m}function II(){var m,Q,F;for(m=b,Q=[],F=Me();F!==t;)Q.push(F),F=Me();return Q!==t?(F=bU(),F!==t?(Fe=m,Q=le(F),m=Q):(b=m,m=t)):(b=m,m=t),m}function bU(){var m,Q,F;if(m=b,Q=[],F=QU(),F!==t)for(;F!==t;)Q.push(F),F=QU();else Q=t;return Q!==t&&(Fe=m,Q=Os(Q)),m=Q,m}function QU(){var m,Q;return m=b,Q=sfe(),Q!==t&&(Fe=m,Q=dr(Q)),m=Q,m===t&&(m=b,Q=ofe(),Q!==t&&(Fe=m,Q=dr(Q)),m=Q,m===t&&(m=b,Q=afe(),Q!==t&&(Fe=m,Q=dr(Q)),m=Q,m===t&&(m=b,Q=Afe(),Q!==t&&(Fe=m,Q=dr(Q)),m=Q))),m}function sfe(){var m,Q,F,K;return m=b,r.substr(b,2)===Bi?(Q=Bi,b+=2):(Q=t,I===0&&Be(_n)),Q!==t?(F=ufe(),F!==t?(r.charCodeAt(b)===39?(K=pa,b++):(K=t,I===0&&Be(EA)),K!==t?(Fe=m,Q=kg(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m}function ofe(){var m,Q,F,K;return m=b,r.charCodeAt(b)===39?(Q=pa,b++):(Q=t,I===0&&Be(EA)),Q!==t?(F=lfe(),F!==t?(r.charCodeAt(b)===39?(K=pa,b++):(K=t,I===0&&Be(EA)),K!==t?(Fe=m,Q=kg(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m}function afe(){var m,Q,F,K;if(m=b,r.substr(b,2)===Zn?(Q=Zn,b+=2):(Q=t,I===0&&Be(IA)),Q!==t&&(Fe=m,Q=da()),m=Q,m===t)if(m=b,r.charCodeAt(b)===34?(Q=Jp,b++):(Q=t,I===0&&Be(yA)),Q!==t){for(F=[],K=SU();K!==t;)F.push(K),K=SU();F!==t?(r.charCodeAt(b)===34?(K=Jp,b++):(K=t,I===0&&Be(yA)),K!==t?(Fe=m,Q=wA(F),m=Q):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;return m}function Afe(){var m,Q,F;if(m=b,Q=[],F=vU(),F!==t)for(;F!==t;)Q.push(F),F=vU();else Q=t;return Q!==t&&(Fe=m,Q=wA(Q)),m=Q,m}function SU(){var m,Q;return m=b,Q=kU(),Q!==t&&(Fe=m,Q=Br(Q)),m=Q,m===t&&(m=b,Q=RU(),Q!==t&&(Fe=m,Q=Vl(Q)),m=Q,m===t&&(m=b,Q=GS(),Q!==t&&(Fe=m,Q=Rg(Q)),m=Q,m===t&&(m=b,Q=cfe(),Q!==t&&(Fe=m,Q=Eo(Q)),m=Q))),m}function vU(){var m,Q;return m=b,Q=kU(),Q!==t&&(Fe=m,Q=Fg(Q)),m=Q,m===t&&(m=b,Q=RU(),Q!==t&&(Fe=m,Q=Wp(Q)),m=Q,m===t&&(m=b,Q=GS(),Q!==t&&(Fe=m,Q=zp(Q)),m=Q,m===t&&(m=b,Q=hfe(),Q!==t&&(Fe=m,Q=Pr(Q)),m=Q,m===t&&(m=b,Q=ffe(),Q!==t&&(Fe=m,Q=Eo(Q)),m=Q)))),m}function lfe(){var m,Q,F;for(m=b,Q=[],oe.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Io));F!==t;)Q.push(F),oe.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Io));return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function cfe(){var m,Q,F;if(m=b,Q=[],F=xU(),F===t&&(Ng.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(bt))),F!==t)for(;F!==t;)Q.push(F),F=xU(),F===t&&(Ng.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(bt)));else Q=t;return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function xU(){var m,Q,F;return m=b,r.substr(b,2)===Xl?(Q=Xl,b+=2):(Q=t,I===0&&Be(Rn)),Q!==t&&(Fe=m,Q=$n()),m=Q,m===t&&(m=b,r.charCodeAt(b)===92?(Q=es,b++):(Q=t,I===0&&Be(ut)),Q!==t?(yo.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(at)),F!==t?(Fe=m,Q=ln(F),m=Q):(b=m,m=t)):(b=m,m=t)),m}function ufe(){var m,Q,F;for(m=b,Q=[],F=PU(),F===t&&(oe.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Io)));F!==t;)Q.push(F),F=PU(),F===t&&(oe.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Io)));return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function PU(){var m,Q,F;return m=b,r.substr(b,2)===S?(Q=S,b+=2):(Q=t,I===0&&Be(Lt)),Q!==t&&(Fe=m,Q=Tg()),m=Q,m===t&&(m=b,r.substr(b,2)===_l?(Q=_l,b+=2):(Q=t,I===0&&Be(Vp)),Q!==t&&(Fe=m,Q=Xp()),m=Q,m===t&&(m=b,r.charCodeAt(b)===92?(Q=es,b++):(Q=t,I===0&&Be(ut)),Q!==t?(_p.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(Zp)),F!==t?(Fe=m,Q=$p(),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===G?(Q=G,b+=2):(Q=t,I===0&&Be(yt)),Q!==t&&(Fe=m,Q=BA()),m=Q,m===t&&(m=b,r.substr(b,2)===Wi?(Q=Wi,b+=2):(Q=t,I===0&&Be(Zl)),Q!==t&&(Fe=m,Q=We()),m=Q,m===t&&(m=b,r.substr(b,2)===Ca?(Q=Ca,b+=2):(Q=t,I===0&&Be(Lg)),Q!==t&&(Fe=m,Q=uI()),m=Q,m===t&&(m=b,r.substr(b,2)===ed?(Q=ed,b+=2):(Q=t,I===0&&Be(gI)),Q!==t&&(Fe=m,Q=ar()),m=Q,m===t&&(m=b,r.substr(b,2)===Fn?(Q=Fn,b+=2):(Q=t,I===0&&Be($l)),Q!==t&&(Fe=m,Q=td()),m=Q,m===t&&(m=b,r.charCodeAt(b)===92?(Q=es,b++):(Q=t,I===0&&Be(ut)),Q!==t?(Ms.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(ma)),F!==t?(Fe=m,Q=ln(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=gfe()))))))))),m}function gfe(){var m,Q,F,K,ce,Qe,ft,Bt,Vr,Ci,rs,YS;return m=b,r.charCodeAt(b)===92?(Q=es,b++):(Q=t,I===0&&Be(ut)),Q!==t?(F=US(),F!==t?(Fe=m,Q=cn(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===ke?(Q=ke,b+=2):(Q=t,I===0&&Be(Og)),Q!==t?(F=b,K=b,ce=US(),ce!==t?(Qe=Ln(),Qe!==t?(ce=[ce,Qe],K=ce):(b=K,K=t)):(b=K,K=t),K===t&&(K=US()),K!==t?F=r.substring(F,b):F=K,F!==t?(Fe=m,Q=cn(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===ec?(Q=ec,b+=2):(Q=t,I===0&&Be(Us)),Q!==t?(F=b,K=b,ce=Ln(),ce!==t?(Qe=Ln(),Qe!==t?(ft=Ln(),ft!==t?(Bt=Ln(),Bt!==t?(ce=[ce,Qe,ft,Bt],K=ce):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t),K!==t?F=r.substring(F,b):F=K,F!==t?(Fe=m,Q=cn(F),m=Q):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===tc?(Q=tc,b+=2):(Q=t,I===0&&Be(bA)),Q!==t?(F=b,K=b,ce=Ln(),ce!==t?(Qe=Ln(),Qe!==t?(ft=Ln(),ft!==t?(Bt=Ln(),Bt!==t?(Vr=Ln(),Vr!==t?(Ci=Ln(),Ci!==t?(rs=Ln(),rs!==t?(YS=Ln(),YS!==t?(ce=[ce,Qe,ft,Bt,Vr,Ci,rs,YS],K=ce):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t)):(b=K,K=t),K!==t?F=r.substring(F,b):F=K,F!==t?(Fe=m,Q=Mg(F),m=Q):(b=m,m=t)):(b=m,m=t)))),m}function US(){var m;return Ug.test(r.charAt(b))?(m=r.charAt(b),b++):(m=t,I===0&&Be(Ea)),m}function Ln(){var m;return Ia.test(r.charAt(b))?(m=r.charAt(b),b++):(m=t,I===0&&Be($e)),m}function ffe(){var m,Q,F,K,ce;if(m=b,Q=[],F=b,r.charCodeAt(b)===92?(K=es,b++):(K=t,I===0&&Be(ut)),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t),F===t&&(F=b,K=b,I++,ce=NU(),I--,ce===t?K=void 0:(b=K,K=t),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t)),F!==t)for(;F!==t;)Q.push(F),F=b,r.charCodeAt(b)===92?(K=es,b++):(K=t,I===0&&Be(ut)),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t),F===t&&(F=b,K=b,I++,ce=NU(),I--,ce===t?K=void 0:(b=K,K=t),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t));else Q=t;return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function KS(){var m,Q,F,K,ce,Qe;if(m=b,r.charCodeAt(b)===45?(Q=QA,b++):(Q=t,I===0&&Be(rc)),Q===t&&(r.charCodeAt(b)===43?(Q=Ks,b++):(Q=t,I===0&&Be(ic))),Q===t&&(Q=null),Q!==t){if(F=[],Ge.test(r.charAt(b))?(K=r.charAt(b),b++):(K=t,I===0&&Be(ie)),K!==t)for(;K!==t;)F.push(K),Ge.test(r.charAt(b))?(K=r.charAt(b),b++):(K=t,I===0&&Be(ie));else F=t;if(F!==t)if(r.charCodeAt(b)===46?(K=fI,b++):(K=t,I===0&&Be(rd)),K!==t){if(ce=[],Ge.test(r.charAt(b))?(Qe=r.charAt(b),b++):(Qe=t,I===0&&Be(ie)),Qe!==t)for(;Qe!==t;)ce.push(Qe),Ge.test(r.charAt(b))?(Qe=r.charAt(b),b++):(Qe=t,I===0&&Be(ie));else ce=t;ce!==t?(Fe=m,Q=Kg(Q,F,ce),m=Q):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t;if(m===t){if(m=b,r.charCodeAt(b)===45?(Q=QA,b++):(Q=t,I===0&&Be(rc)),Q===t&&(r.charCodeAt(b)===43?(Q=Ks,b++):(Q=t,I===0&&Be(ic))),Q===t&&(Q=null),Q!==t){if(F=[],Ge.test(r.charAt(b))?(K=r.charAt(b),b++):(K=t,I===0&&Be(ie)),K!==t)for(;K!==t;)F.push(K),Ge.test(r.charAt(b))?(K=r.charAt(b),b++):(K=t,I===0&&Be(ie));else F=t;F!==t?(Fe=m,Q=id(Q,F),m=Q):(b=m,m=t)}else b=m,m=t;if(m===t&&(m=b,Q=GS(),Q!==t&&(Fe=m,Q=hI(Q)),m=Q,m===t&&(m=b,Q=sc(),Q!==t&&(Fe=m,Q=nc(Q)),m=Q,m===t)))if(m=b,r.charCodeAt(b)===40?(Q=ge,b++):(Q=t,I===0&&Be(_)),Q!==t){for(F=[],K=Me();K!==t;)F.push(K),K=Me();if(F!==t)if(K=DU(),K!==t){for(ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();ce!==t?(r.charCodeAt(b)===41?(Qe=L,b++):(Qe=t,I===0&&Be(N)),Qe!==t?(Fe=m,Q=pI(K),m=Q):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t}return m}function HS(){var m,Q,F,K,ce,Qe,ft,Bt;if(m=b,Q=KS(),Q!==t){for(F=[],K=b,ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();if(ce!==t)if(r.charCodeAt(b)===42?(Qe=Hg,b++):(Qe=t,I===0&&Be(SA)),Qe===t&&(r.charCodeAt(b)===47?(Qe=Nr,b++):(Qe=t,I===0&&Be(dI))),Qe!==t){for(ft=[],Bt=Me();Bt!==t;)ft.push(Bt),Bt=Me();ft!==t?(Bt=KS(),Bt!==t?(Fe=K,ce=Hs(Q,Qe,Bt),K=ce):(b=K,K=t)):(b=K,K=t)}else b=K,K=t;else b=K,K=t;for(;K!==t;){for(F.push(K),K=b,ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();if(ce!==t)if(r.charCodeAt(b)===42?(Qe=Hg,b++):(Qe=t,I===0&&Be(SA)),Qe===t&&(r.charCodeAt(b)===47?(Qe=Nr,b++):(Qe=t,I===0&&Be(dI))),Qe!==t){for(ft=[],Bt=Me();Bt!==t;)ft.push(Bt),Bt=Me();ft!==t?(Bt=KS(),Bt!==t?(Fe=K,ce=Hs(Q,Qe,Bt),K=ce):(b=K,K=t)):(b=K,K=t)}else b=K,K=t;else b=K,K=t}F!==t?(Fe=m,Q=Gs(Q,F),m=Q):(b=m,m=t)}else b=m,m=t;return m}function DU(){var m,Q,F,K,ce,Qe,ft,Bt;if(m=b,Q=HS(),Q!==t){for(F=[],K=b,ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();if(ce!==t)if(r.charCodeAt(b)===43?(Qe=Ks,b++):(Qe=t,I===0&&Be(ic)),Qe===t&&(r.charCodeAt(b)===45?(Qe=QA,b++):(Qe=t,I===0&&Be(rc))),Qe!==t){for(ft=[],Bt=Me();Bt!==t;)ft.push(Bt),Bt=Me();ft!==t?(Bt=HS(),Bt!==t?(Fe=K,ce=Gg(Q,Qe,Bt),K=ce):(b=K,K=t)):(b=K,K=t)}else b=K,K=t;else b=K,K=t;for(;K!==t;){for(F.push(K),K=b,ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();if(ce!==t)if(r.charCodeAt(b)===43?(Qe=Ks,b++):(Qe=t,I===0&&Be(ic)),Qe===t&&(r.charCodeAt(b)===45?(Qe=QA,b++):(Qe=t,I===0&&Be(rc))),Qe!==t){for(ft=[],Bt=Me();Bt!==t;)ft.push(Bt),Bt=Me();ft!==t?(Bt=HS(),Bt!==t?(Fe=K,ce=Gg(Q,Qe,Bt),K=ce):(b=K,K=t)):(b=K,K=t)}else b=K,K=t;else b=K,K=t}F!==t?(Fe=m,Q=Gs(Q,F),m=Q):(b=m,m=t)}else b=m,m=t;return m}function kU(){var m,Q,F,K,ce,Qe;if(m=b,r.substr(b,3)===vA?(Q=vA,b+=3):(Q=t,I===0&&Be(R)),Q!==t){for(F=[],K=Me();K!==t;)F.push(K),K=Me();if(F!==t)if(K=DU(),K!==t){for(ce=[],Qe=Me();Qe!==t;)ce.push(Qe),Qe=Me();ce!==t?(r.substr(b,2)===q?(Qe=q,b+=2):(Qe=t,I===0&&Be(pe)),Qe!==t?(Fe=m,Q=Ne(K),m=Q):(b=m,m=t)):(b=m,m=t)}else b=m,m=t;else b=m,m=t}else b=m,m=t;return m}function RU(){var m,Q,F,K;return m=b,r.substr(b,2)===xe?(Q=xe,b+=2):(Q=t,I===0&&Be(qe)),Q!==t?(F=Kr(),F!==t?(r.charCodeAt(b)===41?(K=L,b++):(K=t,I===0&&Be(N)),K!==t?(Fe=m,Q=dt(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m}function GS(){var m,Q,F,K,ce,Qe;return m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.substr(b,2)===vS?(K=vS,b+=2):(K=t,I===0&&Be(AU)),K!==t?(ce=wU(),ce!==t?(r.charCodeAt(b)===125?(Qe=Pe,b++):(Qe=t,I===0&&Be(Le)),Qe!==t?(Fe=m,Q=lU(F,ce),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.substr(b,3)===xS?(K=xS,b+=3):(K=t,I===0&&Be(cU)),K!==t?(Fe=m,Q=uU(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.substr(b,2)===PS?(K=PS,b+=2):(K=t,I===0&&Be(gU)),K!==t?(ce=wU(),ce!==t?(r.charCodeAt(b)===125?(Qe=Pe,b++):(Qe=t,I===0&&Be(Le)),Qe!==t?(Fe=m,Q=fU(F,ce),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.substr(b,3)===DS?(K=DS,b+=3):(K=t,I===0&&Be(hU)),K!==t?(Fe=m,Q=pU(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.substr(b,2)===Ft?(Q=Ft,b+=2):(Q=t,I===0&&Be(Nn)),Q!==t?(F=sc(),F!==t?(r.charCodeAt(b)===125?(K=Pe,b++):(K=t,I===0&&Be(Le)),K!==t?(Fe=m,Q=kS(F),m=Q):(b=m,m=t)):(b=m,m=t)):(b=m,m=t),m===t&&(m=b,r.charCodeAt(b)===36?(Q=dU,b++):(Q=t,I===0&&Be(CU)),Q!==t?(F=sc(),F!==t?(Fe=m,Q=kS(F),m=Q):(b=m,m=t)):(b=m,m=t)))))),m}function hfe(){var m,Q,F;return m=b,Q=pfe(),Q!==t?(Fe=b,F=mU(Q),F?F=void 0:F=t,F!==t?(Fe=m,Q=EU(Q),m=Q):(b=m,m=t)):(b=m,m=t),m}function pfe(){var m,Q,F,K,ce;if(m=b,Q=[],F=b,K=b,I++,ce=TU(),I--,ce===t?K=void 0:(b=K,K=t),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t),F!==t)for(;F!==t;)Q.push(F),F=b,K=b,I++,ce=TU(),I--,ce===t?K=void 0:(b=K,K=t),K!==t?(r.length>b?(ce=r.charAt(b),b++):(ce=t,I===0&&Be(wo)),ce!==t?(Fe=F,K=ln(ce),F=K):(b=F,F=t)):(b=F,F=t);else Q=t;return Q!==t&&(Fe=m,Q=kn(Q)),m=Q,m}function FU(){var m,Q,F;if(m=b,Q=[],RS.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(FS)),F!==t)for(;F!==t;)Q.push(F),RS.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(FS));else Q=t;return Q!==t&&(Fe=m,Q=NS()),m=Q,m}function sc(){var m,Q,F;if(m=b,Q=[],TS.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(LS)),F!==t)for(;F!==t;)Q.push(F),TS.test(r.charAt(b))?(F=r.charAt(b),b++):(F=t,I===0&&Be(LS));else Q=t;return Q!==t&&(Fe=m,Q=NS()),m=Q,m}function NU(){var m;return IU.test(r.charAt(b))?(m=r.charAt(b),b++):(m=t,I===0&&Be(Yg)),m}function TU(){var m;return OS.test(r.charAt(b))?(m=r.charAt(b),b++):(m=t,I===0&&Be(MS)),m}function Me(){var m,Q;if(m=[],CI.test(r.charAt(b))?(Q=r.charAt(b),b++):(Q=t,I===0&&Be(mI)),Q!==t)for(;Q!==t;)m.push(Q),CI.test(r.charAt(b))?(Q=r.charAt(b),b++):(Q=t,I===0&&Be(mI));else m=t;return m}if(k=n(),k!==t&&b===r.length)return k;throw k!==t&&b{"use strict";function phe(r,e){function t(){this.constructor=r}t.prototype=e.prototype,r.prototype=new t}function fc(r,e,t,i){this.message=r,this.expected=e,this.found=t,this.location=i,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,fc)}phe(fc,Error);fc.buildMessage=function(r,e){var t={literal:function(c){return'"'+n(c.text)+'"'},class:function(c){var u="",g;for(g=0;g0){for(g=1,f=1;gH&&(H=v,j=[]),j.push(ie))}function Le(ie,Y){return new fc(ie,null,null,Y)}function se(ie,Y,he){return new fc(fc.buildMessage(ie,Y),ie,Y,he)}function Ae(){var ie,Y,he,re;return ie=v,Y=be(),Y!==t?(r.charCodeAt(v)===47?(he=s,v++):(he=t,$===0&&Pe(o)),he!==t?(re=be(),re!==t?(D=ie,Y=a(Y,re),ie=Y):(v=ie,ie=t)):(v=ie,ie=t)):(v=ie,ie=t),ie===t&&(ie=v,Y=be(),Y!==t&&(D=ie,Y=l(Y)),ie=Y),ie}function be(){var ie,Y,he,re;return ie=v,Y=fe(),Y!==t?(r.charCodeAt(v)===64?(he=c,v++):(he=t,$===0&&Pe(u)),he!==t?(re=Ge(),re!==t?(D=ie,Y=g(Y,re),ie=Y):(v=ie,ie=t)):(v=ie,ie=t)):(v=ie,ie=t),ie===t&&(ie=v,Y=fe(),Y!==t&&(D=ie,Y=f(Y)),ie=Y),ie}function fe(){var ie,Y,he,re,me;return ie=v,r.charCodeAt(v)===64?(Y=c,v++):(Y=t,$===0&&Pe(u)),Y!==t?(he=le(),he!==t?(r.charCodeAt(v)===47?(re=s,v++):(re=t,$===0&&Pe(o)),re!==t?(me=le(),me!==t?(D=ie,Y=h(),ie=Y):(v=ie,ie=t)):(v=ie,ie=t)):(v=ie,ie=t)):(v=ie,ie=t),ie===t&&(ie=v,Y=le(),Y!==t&&(D=ie,Y=h()),ie=Y),ie}function le(){var ie,Y,he;if(ie=v,Y=[],p.test(r.charAt(v))?(he=r.charAt(v),v++):(he=t,$===0&&Pe(C)),he!==t)for(;he!==t;)Y.push(he),p.test(r.charAt(v))?(he=r.charAt(v),v++):(he=t,$===0&&Pe(C));else Y=t;return Y!==t&&(D=ie,Y=h()),ie=Y,ie}function Ge(){var ie,Y,he;if(ie=v,Y=[],w.test(r.charAt(v))?(he=r.charAt(v),v++):(he=t,$===0&&Pe(B)),he!==t)for(;he!==t;)Y.push(he),w.test(r.charAt(v))?(he=r.charAt(v),v++):(he=t,$===0&&Pe(B));else Y=t;return Y!==t&&(D=ie,Y=h()),ie=Y,ie}if(V=n(),V!==t&&v===r.length)return V;throw V!==t&&v{"use strict";function XK(r){return typeof r>"u"||r===null}function Che(r){return typeof r=="object"&&r!==null}function mhe(r){return Array.isArray(r)?r:XK(r)?[]:[r]}function Ehe(r,e){var t,i,n,s;if(e)for(s=Object.keys(e),t=0,i=s.length;t{"use strict";function md(r,e){Error.call(this),this.name="YAMLException",this.reason=r,this.mark=e,this.message=(this.reason||"(unknown reason)")+(this.mark?" "+this.mark.toString():""),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack||""}md.prototype=Object.create(Error.prototype);md.prototype.constructor=md;md.prototype.toString=function(e){var t=this.name+": ";return t+=this.reason||"(unknown reason)",!e&&this.mark&&(t+=" "+this.mark.toString()),t};_K.exports=md});var e2=y((YZe,$K)=>{"use strict";var ZK=pc();function wv(r,e,t,i,n){this.name=r,this.buffer=e,this.position=t,this.line=i,this.column=n}wv.prototype.getSnippet=function(e,t){var i,n,s,o,a;if(!this.buffer)return null;for(e=e||4,t=t||75,i="",n=this.position;n>0&&`\0\r -\x85\u2028\u2029`.indexOf(this.buffer.charAt(n-1))===-1;)if(n-=1,this.position-n>t/2-1){i=" ... ",n+=5;break}for(s="",o=this.position;ot/2-1){s=" ... ",o-=5;break}return a=this.buffer.slice(n,o),ZK.repeat(" ",e)+i+a+s+` -`+ZK.repeat(" ",e+this.position-n+i.length)+"^"};wv.prototype.toString=function(e){var t,i="";return this.name&&(i+='in "'+this.name+'" '),i+="at line "+(this.line+1)+", column "+(this.column+1),e||(t=this.getSnippet(),t&&(i+=`: -`+t)),i};$K.exports=wv});var Ai=y((jZe,r2)=>{"use strict";var t2=tf(),whe=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],Bhe=["scalar","sequence","mapping"];function bhe(r){var e={};return r!==null&&Object.keys(r).forEach(function(t){r[t].forEach(function(i){e[String(i)]=t})}),e}function Qhe(r,e){if(e=e||{},Object.keys(e).forEach(function(t){if(whe.indexOf(t)===-1)throw new t2('Unknown option "'+t+'" is met in definition of "'+r+'" YAML type.')}),this.tag=r,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(t){return t},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.defaultStyle=e.defaultStyle||null,this.styleAliases=bhe(e.styleAliases||null),Bhe.indexOf(this.kind)===-1)throw new t2('Unknown kind "'+this.kind+'" is specified for "'+r+'" YAML type.')}r2.exports=Qhe});var dc=y((qZe,n2)=>{"use strict";var i2=pc(),jI=tf(),She=Ai();function Bv(r,e,t){var i=[];return r.include.forEach(function(n){t=Bv(n,e,t)}),r[e].forEach(function(n){t.forEach(function(s,o){s.tag===n.tag&&s.kind===n.kind&&i.push(o)}),t.push(n)}),t.filter(function(n,s){return i.indexOf(s)===-1})}function vhe(){var r={scalar:{},sequence:{},mapping:{},fallback:{}},e,t;function i(n){r[n.kind][n.tag]=r.fallback[n.tag]=n}for(e=0,t=arguments.length;e{"use strict";var xhe=Ai();s2.exports=new xhe("tag:yaml.org,2002:str",{kind:"scalar",construct:function(r){return r!==null?r:""}})});var A2=y((WZe,a2)=>{"use strict";var Phe=Ai();a2.exports=new Phe("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(r){return r!==null?r:[]}})});var c2=y((zZe,l2)=>{"use strict";var Dhe=Ai();l2.exports=new Dhe("tag:yaml.org,2002:map",{kind:"mapping",construct:function(r){return r!==null?r:{}}})});var qI=y((VZe,u2)=>{"use strict";var khe=dc();u2.exports=new khe({explicit:[o2(),A2(),c2()]})});var f2=y((XZe,g2)=>{"use strict";var Rhe=Ai();function Fhe(r){if(r===null)return!0;var e=r.length;return e===1&&r==="~"||e===4&&(r==="null"||r==="Null"||r==="NULL")}function Nhe(){return null}function The(r){return r===null}g2.exports=new Rhe("tag:yaml.org,2002:null",{kind:"scalar",resolve:Fhe,construct:Nhe,predicate:The,represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})});var p2=y((_Ze,h2)=>{"use strict";var Lhe=Ai();function Ohe(r){if(r===null)return!1;var e=r.length;return e===4&&(r==="true"||r==="True"||r==="TRUE")||e===5&&(r==="false"||r==="False"||r==="FALSE")}function Mhe(r){return r==="true"||r==="True"||r==="TRUE"}function Uhe(r){return Object.prototype.toString.call(r)==="[object Boolean]"}h2.exports=new Lhe("tag:yaml.org,2002:bool",{kind:"scalar",resolve:Ohe,construct:Mhe,predicate:Uhe,represent:{lowercase:function(r){return r?"true":"false"},uppercase:function(r){return r?"TRUE":"FALSE"},camelcase:function(r){return r?"True":"False"}},defaultStyle:"lowercase"})});var C2=y((ZZe,d2)=>{"use strict";var Khe=pc(),Hhe=Ai();function Ghe(r){return 48<=r&&r<=57||65<=r&&r<=70||97<=r&&r<=102}function Yhe(r){return 48<=r&&r<=55}function jhe(r){return 48<=r&&r<=57}function qhe(r){if(r===null)return!1;var e=r.length,t=0,i=!1,n;if(!e)return!1;if(n=r[t],(n==="-"||n==="+")&&(n=r[++t]),n==="0"){if(t+1===e)return!0;if(n=r[++t],n==="b"){for(t++;t=0?"0b"+r.toString(2):"-0b"+r.toString(2).slice(1)},octal:function(r){return r>=0?"0"+r.toString(8):"-0"+r.toString(8).slice(1)},decimal:function(r){return r.toString(10)},hexadecimal:function(r){return r>=0?"0x"+r.toString(16).toUpperCase():"-0x"+r.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})});var I2=y(($Ze,E2)=>{"use strict";var m2=pc(),zhe=Ai(),Vhe=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function Xhe(r){return!(r===null||!Vhe.test(r)||r[r.length-1]==="_")}function _he(r){var e,t,i,n;return e=r.replace(/_/g,"").toLowerCase(),t=e[0]==="-"?-1:1,n=[],"+-".indexOf(e[0])>=0&&(e=e.slice(1)),e===".inf"?t===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:e===".nan"?NaN:e.indexOf(":")>=0?(e.split(":").forEach(function(s){n.unshift(parseFloat(s,10))}),e=0,i=1,n.forEach(function(s){e+=s*i,i*=60}),t*e):t*parseFloat(e,10)}var Zhe=/^[-+]?[0-9]+e/;function $he(r,e){var t;if(isNaN(r))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===r)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===r)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(m2.isNegativeZero(r))return"-0.0";return t=r.toString(10),Zhe.test(t)?t.replace("e",".e"):t}function epe(r){return Object.prototype.toString.call(r)==="[object Number]"&&(r%1!==0||m2.isNegativeZero(r))}E2.exports=new zhe("tag:yaml.org,2002:float",{kind:"scalar",resolve:Xhe,construct:_he,predicate:epe,represent:$he,defaultStyle:"lowercase"})});var bv=y((e$e,y2)=>{"use strict";var tpe=dc();y2.exports=new tpe({include:[qI()],implicit:[f2(),p2(),C2(),I2()]})});var Qv=y((t$e,w2)=>{"use strict";var rpe=dc();w2.exports=new rpe({include:[bv()]})});var S2=y((r$e,Q2)=>{"use strict";var ipe=Ai(),B2=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),b2=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function npe(r){return r===null?!1:B2.exec(r)!==null||b2.exec(r)!==null}function spe(r){var e,t,i,n,s,o,a,l=0,c=null,u,g,f;if(e=B2.exec(r),e===null&&(e=b2.exec(r)),e===null)throw new Error("Date resolve error");if(t=+e[1],i=+e[2]-1,n=+e[3],!e[4])return new Date(Date.UTC(t,i,n));if(s=+e[4],o=+e[5],a=+e[6],e[7]){for(l=e[7].slice(0,3);l.length<3;)l+="0";l=+l}return e[9]&&(u=+e[10],g=+(e[11]||0),c=(u*60+g)*6e4,e[9]==="-"&&(c=-c)),f=new Date(Date.UTC(t,i,n,s,o,a,l)),c&&f.setTime(f.getTime()-c),f}function ope(r){return r.toISOString()}Q2.exports=new ipe("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:npe,construct:spe,instanceOf:Date,represent:ope})});var x2=y((i$e,v2)=>{"use strict";var ape=Ai();function Ape(r){return r==="<<"||r===null}v2.exports=new ape("tag:yaml.org,2002:merge",{kind:"scalar",resolve:Ape})});var k2=y((n$e,D2)=>{"use strict";var Cc;try{P2=J,Cc=P2("buffer").Buffer}catch{}var P2,lpe=Ai(),Sv=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= -\r`;function cpe(r){if(r===null)return!1;var e,t,i=0,n=r.length,s=Sv;for(t=0;t64)){if(e<0)return!1;i+=6}return i%8===0}function upe(r){var e,t,i=r.replace(/[\r\n=]/g,""),n=i.length,s=Sv,o=0,a=[];for(e=0;e>16&255),a.push(o>>8&255),a.push(o&255)),o=o<<6|s.indexOf(i.charAt(e));return t=n%4*6,t===0?(a.push(o>>16&255),a.push(o>>8&255),a.push(o&255)):t===18?(a.push(o>>10&255),a.push(o>>2&255)):t===12&&a.push(o>>4&255),Cc?Cc.from?Cc.from(a):new Cc(a):a}function gpe(r){var e="",t=0,i,n,s=r.length,o=Sv;for(i=0;i>18&63],e+=o[t>>12&63],e+=o[t>>6&63],e+=o[t&63]),t=(t<<8)+r[i];return n=s%3,n===0?(e+=o[t>>18&63],e+=o[t>>12&63],e+=o[t>>6&63],e+=o[t&63]):n===2?(e+=o[t>>10&63],e+=o[t>>4&63],e+=o[t<<2&63],e+=o[64]):n===1&&(e+=o[t>>2&63],e+=o[t<<4&63],e+=o[64],e+=o[64]),e}function fpe(r){return Cc&&Cc.isBuffer(r)}D2.exports=new lpe("tag:yaml.org,2002:binary",{kind:"scalar",resolve:cpe,construct:upe,predicate:fpe,represent:gpe})});var F2=y((s$e,R2)=>{"use strict";var hpe=Ai(),ppe=Object.prototype.hasOwnProperty,dpe=Object.prototype.toString;function Cpe(r){if(r===null)return!0;var e=[],t,i,n,s,o,a=r;for(t=0,i=a.length;t{"use strict";var Epe=Ai(),Ipe=Object.prototype.toString;function ype(r){if(r===null)return!0;var e,t,i,n,s,o=r;for(s=new Array(o.length),e=0,t=o.length;e{"use strict";var Bpe=Ai(),bpe=Object.prototype.hasOwnProperty;function Qpe(r){if(r===null)return!0;var e,t=r;for(e in t)if(bpe.call(t,e)&&t[e]!==null)return!1;return!0}function Spe(r){return r!==null?r:{}}L2.exports=new Bpe("tag:yaml.org,2002:set",{kind:"mapping",resolve:Qpe,construct:Spe})});var nf=y((A$e,M2)=>{"use strict";var vpe=dc();M2.exports=new vpe({include:[Qv()],implicit:[S2(),x2()],explicit:[k2(),F2(),T2(),O2()]})});var K2=y((l$e,U2)=>{"use strict";var xpe=Ai();function Ppe(){return!0}function Dpe(){}function kpe(){return""}function Rpe(r){return typeof r>"u"}U2.exports=new xpe("tag:yaml.org,2002:js/undefined",{kind:"scalar",resolve:Ppe,construct:Dpe,predicate:Rpe,represent:kpe})});var G2=y((c$e,H2)=>{"use strict";var Fpe=Ai();function Npe(r){if(r===null||r.length===0)return!1;var e=r,t=/\/([gim]*)$/.exec(r),i="";return!(e[0]==="/"&&(t&&(i=t[1]),i.length>3||e[e.length-i.length-1]!=="/"))}function Tpe(r){var e=r,t=/\/([gim]*)$/.exec(r),i="";return e[0]==="/"&&(t&&(i=t[1]),e=e.slice(1,e.length-i.length-1)),new RegExp(e,i)}function Lpe(r){var e="/"+r.source+"/";return r.global&&(e+="g"),r.multiline&&(e+="m"),r.ignoreCase&&(e+="i"),e}function Ope(r){return Object.prototype.toString.call(r)==="[object RegExp]"}H2.exports=new Fpe("tag:yaml.org,2002:js/regexp",{kind:"scalar",resolve:Npe,construct:Tpe,predicate:Ope,represent:Lpe})});var q2=y((u$e,j2)=>{"use strict";var JI;try{Y2=J,JI=Y2("esprima")}catch{typeof window<"u"&&(JI=window.esprima)}var Y2,Mpe=Ai();function Upe(r){if(r===null)return!1;try{var e="("+r+")",t=JI.parse(e,{range:!0});return!(t.type!=="Program"||t.body.length!==1||t.body[0].type!=="ExpressionStatement"||t.body[0].expression.type!=="ArrowFunctionExpression"&&t.body[0].expression.type!=="FunctionExpression")}catch{return!1}}function Kpe(r){var e="("+r+")",t=JI.parse(e,{range:!0}),i=[],n;if(t.type!=="Program"||t.body.length!==1||t.body[0].type!=="ExpressionStatement"||t.body[0].expression.type!=="ArrowFunctionExpression"&&t.body[0].expression.type!=="FunctionExpression")throw new Error("Failed to resolve function");return t.body[0].expression.params.forEach(function(s){i.push(s.name)}),n=t.body[0].expression.body.range,t.body[0].expression.body.type==="BlockStatement"?new Function(i,e.slice(n[0]+1,n[1]-1)):new Function(i,"return "+e.slice(n[0],n[1]))}function Hpe(r){return r.toString()}function Gpe(r){return Object.prototype.toString.call(r)==="[object Function]"}j2.exports=new Mpe("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:Upe,construct:Kpe,predicate:Gpe,represent:Hpe})});var Ed=y((g$e,W2)=>{"use strict";var J2=dc();W2.exports=J2.DEFAULT=new J2({include:[nf()],explicit:[K2(),G2(),q2()]})});var gH=y((f$e,Id)=>{"use strict";var Qa=pc(),eH=tf(),Ype=e2(),tH=nf(),jpe=Ed(),NA=Object.prototype.hasOwnProperty,WI=1,rH=2,iH=3,zI=4,vv=1,qpe=2,z2=3,Jpe=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,Wpe=/[\x85\u2028\u2029]/,zpe=/[,\[\]\{\}]/,nH=/^(?:!|!!|![a-z\-]+!)$/i,sH=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function V2(r){return Object.prototype.toString.call(r)}function So(r){return r===10||r===13}function Ec(r){return r===9||r===32}function fn(r){return r===9||r===32||r===10||r===13}function sf(r){return r===44||r===91||r===93||r===123||r===125}function Vpe(r){var e;return 48<=r&&r<=57?r-48:(e=r|32,97<=e&&e<=102?e-97+10:-1)}function Xpe(r){return r===120?2:r===117?4:r===85?8:0}function _pe(r){return 48<=r&&r<=57?r-48:-1}function X2(r){return r===48?"\0":r===97?"\x07":r===98?"\b":r===116||r===9?" ":r===110?` -`:r===118?"\v":r===102?"\f":r===114?"\r":r===101?"\x1B":r===32?" ":r===34?'"':r===47?"/":r===92?"\\":r===78?"\x85":r===95?"\xA0":r===76?"\u2028":r===80?"\u2029":""}function Zpe(r){return r<=65535?String.fromCharCode(r):String.fromCharCode((r-65536>>10)+55296,(r-65536&1023)+56320)}var oH=new Array(256),aH=new Array(256);for(mc=0;mc<256;mc++)oH[mc]=X2(mc)?1:0,aH[mc]=X2(mc);var mc;function $pe(r,e){this.input=r,this.filename=e.filename||null,this.schema=e.schema||jpe,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=r.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function AH(r,e){return new eH(e,new Ype(r.filename,r.input,r.position,r.line,r.position-r.lineStart))}function gt(r,e){throw AH(r,e)}function VI(r,e){r.onWarning&&r.onWarning.call(null,AH(r,e))}var _2={YAML:function(e,t,i){var n,s,o;e.version!==null&>(e,"duplication of %YAML directive"),i.length!==1&>(e,"YAML directive accepts exactly one argument"),n=/^([0-9]+)\.([0-9]+)$/.exec(i[0]),n===null&>(e,"ill-formed argument of the YAML directive"),s=parseInt(n[1],10),o=parseInt(n[2],10),s!==1&>(e,"unacceptable YAML version of the document"),e.version=i[0],e.checkLineBreaks=o<2,o!==1&&o!==2&&VI(e,"unsupported YAML version of the document")},TAG:function(e,t,i){var n,s;i.length!==2&>(e,"TAG directive accepts exactly two arguments"),n=i[0],s=i[1],nH.test(n)||gt(e,"ill-formed tag handle (first argument) of the TAG directive"),NA.call(e.tagMap,n)&>(e,'there is a previously declared suffix for "'+n+'" tag handle'),sH.test(s)||gt(e,"ill-formed tag prefix (second argument) of the TAG directive"),e.tagMap[n]=s}};function FA(r,e,t,i){var n,s,o,a;if(e1&&(r.result+=Qa.repeat(` -`,e-1))}function ede(r,e,t){var i,n,s,o,a,l,c,u,g=r.kind,f=r.result,h;if(h=r.input.charCodeAt(r.position),fn(h)||sf(h)||h===35||h===38||h===42||h===33||h===124||h===62||h===39||h===34||h===37||h===64||h===96||(h===63||h===45)&&(n=r.input.charCodeAt(r.position+1),fn(n)||t&&sf(n)))return!1;for(r.kind="scalar",r.result="",s=o=r.position,a=!1;h!==0;){if(h===58){if(n=r.input.charCodeAt(r.position+1),fn(n)||t&&sf(n))break}else if(h===35){if(i=r.input.charCodeAt(r.position-1),fn(i))break}else{if(r.position===r.lineStart&&XI(r)||t&&sf(h))break;if(So(h))if(l=r.line,c=r.lineStart,u=r.lineIndent,_r(r,!1,-1),r.lineIndent>=e){a=!0,h=r.input.charCodeAt(r.position);continue}else{r.position=o,r.line=l,r.lineStart=c,r.lineIndent=u;break}}a&&(FA(r,s,o,!1),Pv(r,r.line-l),s=o=r.position,a=!1),Ec(h)||(o=r.position+1),h=r.input.charCodeAt(++r.position)}return FA(r,s,o,!1),r.result?!0:(r.kind=g,r.result=f,!1)}function tde(r,e){var t,i,n;if(t=r.input.charCodeAt(r.position),t!==39)return!1;for(r.kind="scalar",r.result="",r.position++,i=n=r.position;(t=r.input.charCodeAt(r.position))!==0;)if(t===39)if(FA(r,i,r.position,!0),t=r.input.charCodeAt(++r.position),t===39)i=r.position,r.position++,n=r.position;else return!0;else So(t)?(FA(r,i,n,!0),Pv(r,_r(r,!1,e)),i=n=r.position):r.position===r.lineStart&&XI(r)?gt(r,"unexpected end of the document within a single quoted scalar"):(r.position++,n=r.position);gt(r,"unexpected end of the stream within a single quoted scalar")}function rde(r,e){var t,i,n,s,o,a;if(a=r.input.charCodeAt(r.position),a!==34)return!1;for(r.kind="scalar",r.result="",r.position++,t=i=r.position;(a=r.input.charCodeAt(r.position))!==0;){if(a===34)return FA(r,t,r.position,!0),r.position++,!0;if(a===92){if(FA(r,t,r.position,!0),a=r.input.charCodeAt(++r.position),So(a))_r(r,!1,e);else if(a<256&&oH[a])r.result+=aH[a],r.position++;else if((o=Xpe(a))>0){for(n=o,s=0;n>0;n--)a=r.input.charCodeAt(++r.position),(o=Vpe(a))>=0?s=(s<<4)+o:gt(r,"expected hexadecimal character");r.result+=Zpe(s),r.position++}else gt(r,"unknown escape sequence");t=i=r.position}else So(a)?(FA(r,t,i,!0),Pv(r,_r(r,!1,e)),t=i=r.position):r.position===r.lineStart&&XI(r)?gt(r,"unexpected end of the document within a double quoted scalar"):(r.position++,i=r.position)}gt(r,"unexpected end of the stream within a double quoted scalar")}function ide(r,e){var t=!0,i,n=r.tag,s,o=r.anchor,a,l,c,u,g,f={},h,p,C,w;if(w=r.input.charCodeAt(r.position),w===91)l=93,g=!1,s=[];else if(w===123)l=125,g=!0,s={};else return!1;for(r.anchor!==null&&(r.anchorMap[r.anchor]=s),w=r.input.charCodeAt(++r.position);w!==0;){if(_r(r,!0,e),w=r.input.charCodeAt(r.position),w===l)return r.position++,r.tag=n,r.anchor=o,r.kind=g?"mapping":"sequence",r.result=s,!0;t||gt(r,"missed comma between flow collection entries"),p=h=C=null,c=u=!1,w===63&&(a=r.input.charCodeAt(r.position+1),fn(a)&&(c=u=!0,r.position++,_r(r,!0,e))),i=r.line,af(r,e,WI,!1,!0),p=r.tag,h=r.result,_r(r,!0,e),w=r.input.charCodeAt(r.position),(u||r.line===i)&&w===58&&(c=!0,w=r.input.charCodeAt(++r.position),_r(r,!0,e),af(r,e,WI,!1,!0),C=r.result),g?of(r,s,f,p,h,C):c?s.push(of(r,null,f,p,h,C)):s.push(h),_r(r,!0,e),w=r.input.charCodeAt(r.position),w===44?(t=!0,w=r.input.charCodeAt(++r.position)):t=!1}gt(r,"unexpected end of the stream within a flow collection")}function nde(r,e){var t,i,n=vv,s=!1,o=!1,a=e,l=0,c=!1,u,g;if(g=r.input.charCodeAt(r.position),g===124)i=!1;else if(g===62)i=!0;else return!1;for(r.kind="scalar",r.result="";g!==0;)if(g=r.input.charCodeAt(++r.position),g===43||g===45)vv===n?n=g===43?z2:qpe:gt(r,"repeat of a chomping mode identifier");else if((u=_pe(g))>=0)u===0?gt(r,"bad explicit indentation width of a block scalar; it cannot be less than one"):o?gt(r,"repeat of an indentation width identifier"):(a=e+u-1,o=!0);else break;if(Ec(g)){do g=r.input.charCodeAt(++r.position);while(Ec(g));if(g===35)do g=r.input.charCodeAt(++r.position);while(!So(g)&&g!==0)}for(;g!==0;){for(xv(r),r.lineIndent=0,g=r.input.charCodeAt(r.position);(!o||r.lineIndenta&&(a=r.lineIndent),So(g)){l++;continue}if(r.lineIndente)&&l!==0)gt(r,"bad indentation of a sequence entry");else if(r.lineIndente)&&(af(r,e,zI,!0,n)&&(p?f=r.result:h=r.result),p||(of(r,c,u,g,f,h,s,o),g=f=h=null),_r(r,!0,-1),w=r.input.charCodeAt(r.position)),r.lineIndent>e&&w!==0)gt(r,"bad indentation of a mapping entry");else if(r.lineIndente?l=1:r.lineIndent===e?l=0:r.lineIndente?l=1:r.lineIndent===e?l=0:r.lineIndent tag; it should be "scalar", not "'+r.kind+'"'),g=0,f=r.implicitTypes.length;g tag; it should be "'+h.kind+'", not "'+r.kind+'"'),h.resolve(r.result)?(r.result=h.construct(r.result),r.anchor!==null&&(r.anchorMap[r.anchor]=r.result)):gt(r,"cannot resolve a node with !<"+r.tag+"> explicit tag")):gt(r,"unknown tag !<"+r.tag+">");return r.listener!==null&&r.listener("close",r),r.tag!==null||r.anchor!==null||u}function lde(r){var e=r.position,t,i,n,s=!1,o;for(r.version=null,r.checkLineBreaks=r.legacy,r.tagMap={},r.anchorMap={};(o=r.input.charCodeAt(r.position))!==0&&(_r(r,!0,-1),o=r.input.charCodeAt(r.position),!(r.lineIndent>0||o!==37));){for(s=!0,o=r.input.charCodeAt(++r.position),t=r.position;o!==0&&!fn(o);)o=r.input.charCodeAt(++r.position);for(i=r.input.slice(t,r.position),n=[],i.length<1&>(r,"directive name must not be less than one character in length");o!==0;){for(;Ec(o);)o=r.input.charCodeAt(++r.position);if(o===35){do o=r.input.charCodeAt(++r.position);while(o!==0&&!So(o));break}if(So(o))break;for(t=r.position;o!==0&&!fn(o);)o=r.input.charCodeAt(++r.position);n.push(r.input.slice(t,r.position))}o!==0&&xv(r),NA.call(_2,i)?_2[i](r,i,n):VI(r,'unknown document directive "'+i+'"')}if(_r(r,!0,-1),r.lineIndent===0&&r.input.charCodeAt(r.position)===45&&r.input.charCodeAt(r.position+1)===45&&r.input.charCodeAt(r.position+2)===45?(r.position+=3,_r(r,!0,-1)):s&>(r,"directives end mark is expected"),af(r,r.lineIndent-1,zI,!1,!0),_r(r,!0,-1),r.checkLineBreaks&&Wpe.test(r.input.slice(e,r.position))&&VI(r,"non-ASCII line breaks are interpreted as content"),r.documents.push(r.result),r.position===r.lineStart&&XI(r)){r.input.charCodeAt(r.position)===46&&(r.position+=3,_r(r,!0,-1));return}if(r.position"u"&&(t=e,e=null);var i=lH(r,t);if(typeof e!="function")return i;for(var n=0,s=i.length;n"u"&&(t=e,e=null),cH(r,e,Qa.extend({schema:tH},t))}function ude(r,e){return uH(r,Qa.extend({schema:tH},e))}Id.exports.loadAll=cH;Id.exports.load=uH;Id.exports.safeLoadAll=cde;Id.exports.safeLoad=ude});var TH=y((h$e,Fv)=>{"use strict";var wd=pc(),Bd=tf(),gde=Ed(),fde=nf(),IH=Object.prototype.toString,yH=Object.prototype.hasOwnProperty,hde=9,yd=10,pde=13,dde=32,Cde=33,mde=34,wH=35,Ede=37,Ide=38,yde=39,wde=42,BH=44,Bde=45,bH=58,bde=61,Qde=62,Sde=63,vde=64,QH=91,SH=93,xde=96,vH=123,Pde=124,xH=125,Ti={};Ti[0]="\\0";Ti[7]="\\a";Ti[8]="\\b";Ti[9]="\\t";Ti[10]="\\n";Ti[11]="\\v";Ti[12]="\\f";Ti[13]="\\r";Ti[27]="\\e";Ti[34]='\\"';Ti[92]="\\\\";Ti[133]="\\N";Ti[160]="\\_";Ti[8232]="\\L";Ti[8233]="\\P";var Dde=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function kde(r,e){var t,i,n,s,o,a,l;if(e===null)return{};for(t={},i=Object.keys(e),n=0,s=i.length;n0?r.charCodeAt(s-1):null,f=f&&pH(o,a)}else{for(s=0;si&&r[g+1]!==" ",g=s);else if(!Af(o))return _I;a=s>0?r.charCodeAt(s-1):null,f=f&&pH(o,a)}c=c||u&&s-g-1>i&&r[g+1]!==" "}return!l&&!c?f&&!n(r)?DH:kH:t>9&&PH(r)?_I:c?FH:RH}function Ode(r,e,t,i){r.dump=function(){if(e.length===0)return"''";if(!r.noCompatMode&&Dde.indexOf(e)!==-1)return"'"+e+"'";var n=r.indent*Math.max(1,t),s=r.lineWidth===-1?-1:Math.max(Math.min(r.lineWidth,40),r.lineWidth-n),o=i||r.flowLevel>-1&&t>=r.flowLevel;function a(l){return Fde(r,l)}switch(Lde(e,o,r.indent,s,a)){case DH:return e;case kH:return"'"+e.replace(/'/g,"''")+"'";case RH:return"|"+dH(e,r.indent)+CH(hH(e,n));case FH:return">"+dH(e,r.indent)+CH(hH(Mde(e,s),n));case _I:return'"'+Ude(e,s)+'"';default:throw new Bd("impossible error: invalid scalar style")}}()}function dH(r,e){var t=PH(r)?String(e):"",i=r[r.length-1]===` -`,n=i&&(r[r.length-2]===` -`||r===` -`),s=n?"+":i?"":"-";return t+s+` -`}function CH(r){return r[r.length-1]===` -`?r.slice(0,-1):r}function Mde(r,e){for(var t=/(\n+)([^\n]*)/g,i=function(){var c=r.indexOf(` -`);return c=c!==-1?c:r.length,t.lastIndex=c,mH(r.slice(0,c),e)}(),n=r[0]===` -`||r[0]===" ",s,o;o=t.exec(r);){var a=o[1],l=o[2];s=l[0]===" ",i+=a+(!n&&!s&&l!==""?` -`:"")+mH(l,e),n=s}return i}function mH(r,e){if(r===""||r[0]===" ")return r;for(var t=/ [^ ]/g,i,n=0,s,o=0,a=0,l="";i=t.exec(r);)a=i.index,a-n>e&&(s=o>n?o:a,l+=` -`+r.slice(n,s),n=s+1),o=a;return l+=` -`,r.length-n>e&&o>n?l+=r.slice(n,o)+` -`+r.slice(o+1):l+=r.slice(n),l.slice(1)}function Ude(r){for(var e="",t,i,n,s=0;s=55296&&t<=56319&&(i=r.charCodeAt(s+1),i>=56320&&i<=57343)){e+=fH((t-55296)*1024+i-56320+65536),s++;continue}n=Ti[t],e+=!n&&Af(t)?r[s]:n||fH(t)}return e}function Kde(r,e,t){var i="",n=r.tag,s,o;for(s=0,o=t.length;s1024&&(u+="? "),u+=r.dump+(r.condenseFlow?'"':"")+":"+(r.condenseFlow?"":" "),Ic(r,e,c,!1,!1)&&(u+=r.dump,i+=u));r.tag=n,r.dump="{"+i+"}"}function Yde(r,e,t,i){var n="",s=r.tag,o=Object.keys(t),a,l,c,u,g,f;if(r.sortKeys===!0)o.sort();else if(typeof r.sortKeys=="function")o.sort(r.sortKeys);else if(r.sortKeys)throw new Bd("sortKeys must be a boolean or a function");for(a=0,l=o.length;a1024,g&&(r.dump&&yd===r.dump.charCodeAt(0)?f+="?":f+="? "),f+=r.dump,g&&(f+=Dv(r,e)),Ic(r,e+1,u,!0,g)&&(r.dump&&yd===r.dump.charCodeAt(0)?f+=":":f+=": ",f+=r.dump,n+=f));r.tag=s,r.dump=n||"{}"}function EH(r,e,t){var i,n,s,o,a,l;for(n=t?r.explicitTypes:r.implicitTypes,s=0,o=n.length;s tag resolver accepts not "'+l+'" style');r.dump=i}return!0}return!1}function Ic(r,e,t,i,n,s){r.tag=null,r.dump=t,EH(r,t,!1)||EH(r,t,!0);var o=IH.call(r.dump);i&&(i=r.flowLevel<0||r.flowLevel>e);var a=o==="[object Object]"||o==="[object Array]",l,c;if(a&&(l=r.duplicates.indexOf(t),c=l!==-1),(r.tag!==null&&r.tag!=="?"||c||r.indent!==2&&e>0)&&(n=!1),c&&r.usedDuplicates[l])r.dump="*ref_"+l;else{if(a&&c&&!r.usedDuplicates[l]&&(r.usedDuplicates[l]=!0),o==="[object Object]")i&&Object.keys(r.dump).length!==0?(Yde(r,e,r.dump,n),c&&(r.dump="&ref_"+l+r.dump)):(Gde(r,e,r.dump),c&&(r.dump="&ref_"+l+" "+r.dump));else if(o==="[object Array]"){var u=r.noArrayIndent&&e>0?e-1:e;i&&r.dump.length!==0?(Hde(r,u,r.dump,n),c&&(r.dump="&ref_"+l+r.dump)):(Kde(r,u,r.dump),c&&(r.dump="&ref_"+l+" "+r.dump))}else if(o==="[object String]")r.tag!=="?"&&Ode(r,r.dump,e,s);else{if(r.skipInvalid)return!1;throw new Bd("unacceptable kind of an object to dump "+o)}r.tag!==null&&r.tag!=="?"&&(r.dump="!<"+r.tag+"> "+r.dump)}return!0}function jde(r,e){var t=[],i=[],n,s;for(kv(r,t,i),n=0,s=i.length;n{"use strict";var ZI=gH(),LH=TH();function $I(r){return function(){throw new Error("Function "+r+" is deprecated and cannot be used.")}}Tr.exports.Type=Ai();Tr.exports.Schema=dc();Tr.exports.FAILSAFE_SCHEMA=qI();Tr.exports.JSON_SCHEMA=bv();Tr.exports.CORE_SCHEMA=Qv();Tr.exports.DEFAULT_SAFE_SCHEMA=nf();Tr.exports.DEFAULT_FULL_SCHEMA=Ed();Tr.exports.load=ZI.load;Tr.exports.loadAll=ZI.loadAll;Tr.exports.safeLoad=ZI.safeLoad;Tr.exports.safeLoadAll=ZI.safeLoadAll;Tr.exports.dump=LH.dump;Tr.exports.safeDump=LH.safeDump;Tr.exports.YAMLException=tf();Tr.exports.MINIMAL_SCHEMA=qI();Tr.exports.SAFE_SCHEMA=nf();Tr.exports.DEFAULT_SCHEMA=Ed();Tr.exports.scan=$I("scan");Tr.exports.parse=$I("parse");Tr.exports.compose=$I("compose");Tr.exports.addConstructor=$I("addConstructor")});var UH=y((d$e,MH)=>{"use strict";var Jde=OH();MH.exports=Jde});var HH=y((C$e,KH)=>{"use strict";function Wde(r,e){function t(){this.constructor=r}t.prototype=e.prototype,r.prototype=new t}function yc(r,e,t,i){this.message=r,this.expected=e,this.found=t,this.location=i,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,yc)}Wde(yc,Error);yc.buildMessage=function(r,e){var t={literal:function(c){return'"'+n(c.text)+'"'},class:function(c){var u="",g;for(g=0;g0){for(g=1,f=1;g({[Ne]:pe})))},H=function(R){return R},j=function(R){return R},$=Ms("correct indentation"),V=" ",W=ar(" ",!1),Z=function(R){return R.length===vA*Gg},A=function(R){return R.length===(vA+1)*Gg},ae=function(){return vA++,!0},ge=function(){return vA--,!0},_=function(){return Lg()},L=Ms("pseudostring"),N=/^[^\r\n\t ?:,\][{}#&*!|>'"%@`\-]/,ue=Fn(["\r",` -`," "," ","?",":",",","]","[","{","}","#","&","*","!","|",">","'",'"',"%","@","`","-"],!0,!1),we=/^[^\r\n\t ,\][{}:#"']/,Te=Fn(["\r",` -`," "," ",",","]","[","{","}",":","#",'"',"'"],!0,!1),Pe=function(){return Lg().replace(/^ *| *$/g,"")},Le="--",se=ar("--",!1),Ae=/^[a-zA-Z\/0-9]/,be=Fn([["a","z"],["A","Z"],"/",["0","9"]],!1,!1),fe=/^[^\r\n\t :,]/,le=Fn(["\r",` -`," "," ",":",","],!0,!1),Ge="null",ie=ar("null",!1),Y=function(){return null},he="true",re=ar("true",!1),me=function(){return!0},tt="false",Rt=ar("false",!1),It=function(){return!1},Ur=Ms("string"),oi='"',pi=ar('"',!1),pr=function(){return""},di=function(R){return R},ai=function(R){return R.join("")},Os=/^[^"\\\0-\x1F\x7F]/,dr=Fn(['"',"\\",["\0",""],"\x7F"],!0,!1),Bi='\\"',_n=ar('\\"',!1),pa=function(){return'"'},EA="\\\\",kg=ar("\\\\",!1),Zn=function(){return"\\"},IA="\\/",da=ar("\\/",!1),Jp=function(){return"/"},yA="\\b",wA=ar("\\b",!1),Br=function(){return"\b"},Vl="\\f",Rg=ar("\\f",!1),Eo=function(){return"\f"},Fg="\\n",Wp=ar("\\n",!1),zp=function(){return` -`},Pr="\\r",oe=ar("\\r",!1),Io=function(){return"\r"},kn="\\t",Ng=ar("\\t",!1),bt=function(){return" "},Xl="\\u",Rn=ar("\\u",!1),$n=function(R,q,pe,Ne){return String.fromCharCode(parseInt(`0x${R}${q}${pe}${Ne}`))},es=/^[0-9a-fA-F]/,ut=Fn([["0","9"],["a","f"],["A","F"]],!1,!1),yo=Ms("blank space"),at=/^[ \t]/,ln=Fn([" "," "],!1,!1),S=Ms("white space"),Lt=/^[ \t\n\r]/,Tg=Fn([" "," ",` -`,"\r"],!1,!1),_l=`\r -`,Vp=ar(`\r -`,!1),Xp=` -`,_p=ar(` -`,!1),Zp="\r",$p=ar("\r",!1),G=0,yt=0,BA=[{line:1,column:1}],Wi=0,Zl=[],We=0,Ca;if("startRule"in e){if(!(e.startRule in i))throw new Error(`Can't start parsing from rule "`+e.startRule+'".');n=i[e.startRule]}function Lg(){return r.substring(yt,G)}function uI(){return cn(yt,G)}function ed(R,q){throw q=q!==void 0?q:cn(yt,G),ec([Ms(R)],r.substring(yt,G),q)}function gI(R,q){throw q=q!==void 0?q:cn(yt,G),Og(R,q)}function ar(R,q){return{type:"literal",text:R,ignoreCase:q}}function Fn(R,q,pe){return{type:"class",parts:R,inverted:q,ignoreCase:pe}}function $l(){return{type:"any"}}function td(){return{type:"end"}}function Ms(R){return{type:"other",description:R}}function ma(R){var q=BA[R],pe;if(q)return q;for(pe=R-1;!BA[pe];)pe--;for(q=BA[pe],q={line:q.line,column:q.column};peWi&&(Wi=G,Zl=[]),Zl.push(R))}function Og(R,q){return new yc(R,null,null,q)}function ec(R,q,pe){return new yc(yc.buildMessage(R,q),R,q,pe)}function Us(){var R;return R=Mg(),R}function tc(){var R,q,pe;for(R=G,q=[],pe=bA();pe!==t;)q.push(pe),pe=bA();return q!==t&&(yt=R,q=s(q)),R=q,R}function bA(){var R,q,pe,Ne,xe;return R=G,q=Ia(),q!==t?(r.charCodeAt(G)===45?(pe=o,G++):(pe=t,We===0&&ke(a)),pe!==t?(Ne=Nr(),Ne!==t?(xe=Ea(),xe!==t?(yt=R,q=l(xe),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R}function Mg(){var R,q,pe;for(R=G,q=[],pe=Ug();pe!==t;)q.push(pe),pe=Ug();return q!==t&&(yt=R,q=c(q)),R=q,R}function Ug(){var R,q,pe,Ne,xe,qe,dt,Ft,Nn;if(R=G,q=Nr(),q===t&&(q=null),q!==t){if(pe=G,r.charCodeAt(G)===35?(Ne=u,G++):(Ne=t,We===0&&ke(g)),Ne!==t){if(xe=[],qe=G,dt=G,We++,Ft=Gs(),We--,Ft===t?dt=void 0:(G=dt,dt=t),dt!==t?(r.length>G?(Ft=r.charAt(G),G++):(Ft=t,We===0&&ke(f)),Ft!==t?(dt=[dt,Ft],qe=dt):(G=qe,qe=t)):(G=qe,qe=t),qe!==t)for(;qe!==t;)xe.push(qe),qe=G,dt=G,We++,Ft=Gs(),We--,Ft===t?dt=void 0:(G=dt,dt=t),dt!==t?(r.length>G?(Ft=r.charAt(G),G++):(Ft=t,We===0&&ke(f)),Ft!==t?(dt=[dt,Ft],qe=dt):(G=qe,qe=t)):(G=qe,qe=t);else xe=t;xe!==t?(Ne=[Ne,xe],pe=Ne):(G=pe,pe=t)}else G=pe,pe=t;if(pe===t&&(pe=null),pe!==t){if(Ne=[],xe=Hs(),xe!==t)for(;xe!==t;)Ne.push(xe),xe=Hs();else Ne=t;Ne!==t?(yt=R,q=h(),R=q):(G=R,R=t)}else G=R,R=t}else G=R,R=t;if(R===t&&(R=G,q=Ia(),q!==t?(pe=rc(),pe!==t?(Ne=Nr(),Ne===t&&(Ne=null),Ne!==t?(r.charCodeAt(G)===58?(xe=p,G++):(xe=t,We===0&&ke(C)),xe!==t?(qe=Nr(),qe===t&&(qe=null),qe!==t?(dt=Ea(),dt!==t?(yt=R,q=w(pe,dt),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R===t&&(R=G,q=Ia(),q!==t?(pe=Ks(),pe!==t?(Ne=Nr(),Ne===t&&(Ne=null),Ne!==t?(r.charCodeAt(G)===58?(xe=p,G++):(xe=t,We===0&&ke(C)),xe!==t?(qe=Nr(),qe===t&&(qe=null),qe!==t?(dt=Ea(),dt!==t?(yt=R,q=w(pe,dt),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R===t))){if(R=G,q=Ia(),q!==t)if(pe=Ks(),pe!==t)if(Ne=Nr(),Ne!==t)if(xe=fI(),xe!==t){if(qe=[],dt=Hs(),dt!==t)for(;dt!==t;)qe.push(dt),dt=Hs();else qe=t;qe!==t?(yt=R,q=w(pe,xe),R=q):(G=R,R=t)}else G=R,R=t;else G=R,R=t;else G=R,R=t;else G=R,R=t;if(R===t)if(R=G,q=Ia(),q!==t)if(pe=Ks(),pe!==t){if(Ne=[],xe=G,qe=Nr(),qe===t&&(qe=null),qe!==t?(r.charCodeAt(G)===44?(dt=B,G++):(dt=t,We===0&&ke(v)),dt!==t?(Ft=Nr(),Ft===t&&(Ft=null),Ft!==t?(Nn=Ks(),Nn!==t?(yt=xe,qe=D(pe,Nn),xe=qe):(G=xe,xe=t)):(G=xe,xe=t)):(G=xe,xe=t)):(G=xe,xe=t),xe!==t)for(;xe!==t;)Ne.push(xe),xe=G,qe=Nr(),qe===t&&(qe=null),qe!==t?(r.charCodeAt(G)===44?(dt=B,G++):(dt=t,We===0&&ke(v)),dt!==t?(Ft=Nr(),Ft===t&&(Ft=null),Ft!==t?(Nn=Ks(),Nn!==t?(yt=xe,qe=D(pe,Nn),xe=qe):(G=xe,xe=t)):(G=xe,xe=t)):(G=xe,xe=t)):(G=xe,xe=t);else Ne=t;Ne!==t?(xe=Nr(),xe===t&&(xe=null),xe!==t?(r.charCodeAt(G)===58?(qe=p,G++):(qe=t,We===0&&ke(C)),qe!==t?(dt=Nr(),dt===t&&(dt=null),dt!==t?(Ft=Ea(),Ft!==t?(yt=R,q=T(pe,Ne,Ft),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)}else G=R,R=t;else G=R,R=t}return R}function Ea(){var R,q,pe,Ne,xe,qe,dt;if(R=G,q=G,We++,pe=G,Ne=Gs(),Ne!==t?(xe=$e(),xe!==t?(r.charCodeAt(G)===45?(qe=o,G++):(qe=t,We===0&&ke(a)),qe!==t?(dt=Nr(),dt!==t?(Ne=[Ne,xe,qe,dt],pe=Ne):(G=pe,pe=t)):(G=pe,pe=t)):(G=pe,pe=t)):(G=pe,pe=t),We--,pe!==t?(G=q,q=void 0):q=t,q!==t?(pe=Hs(),pe!==t?(Ne=wo(),Ne!==t?(xe=tc(),xe!==t?(qe=QA(),qe!==t?(yt=R,q=H(xe),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R===t&&(R=G,q=Gs(),q!==t?(pe=wo(),pe!==t?(Ne=Mg(),Ne!==t?(xe=QA(),xe!==t?(yt=R,q=H(Ne),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t),R===t))if(R=G,q=ic(),q!==t){if(pe=[],Ne=Hs(),Ne!==t)for(;Ne!==t;)pe.push(Ne),Ne=Hs();else pe=t;pe!==t?(yt=R,q=j(q),R=q):(G=R,R=t)}else G=R,R=t;return R}function Ia(){var R,q,pe;for(We++,R=G,q=[],r.charCodeAt(G)===32?(pe=V,G++):(pe=t,We===0&&ke(W));pe!==t;)q.push(pe),r.charCodeAt(G)===32?(pe=V,G++):(pe=t,We===0&&ke(W));return q!==t?(yt=G,pe=Z(q),pe?pe=void 0:pe=t,pe!==t?(q=[q,pe],R=q):(G=R,R=t)):(G=R,R=t),We--,R===t&&(q=t,We===0&&ke($)),R}function $e(){var R,q,pe;for(R=G,q=[],r.charCodeAt(G)===32?(pe=V,G++):(pe=t,We===0&&ke(W));pe!==t;)q.push(pe),r.charCodeAt(G)===32?(pe=V,G++):(pe=t,We===0&&ke(W));return q!==t?(yt=G,pe=A(q),pe?pe=void 0:pe=t,pe!==t?(q=[q,pe],R=q):(G=R,R=t)):(G=R,R=t),R}function wo(){var R;return yt=G,R=ae(),R?R=void 0:R=t,R}function QA(){var R;return yt=G,R=ge(),R?R=void 0:R=t,R}function rc(){var R;return R=nc(),R===t&&(R=rd()),R}function Ks(){var R,q,pe;if(R=nc(),R===t){if(R=G,q=[],pe=Kg(),pe!==t)for(;pe!==t;)q.push(pe),pe=Kg();else q=t;q!==t&&(yt=R,q=_()),R=q}return R}function ic(){var R;return R=id(),R===t&&(R=hI(),R===t&&(R=nc(),R===t&&(R=rd()))),R}function fI(){var R;return R=id(),R===t&&(R=nc(),R===t&&(R=Kg())),R}function rd(){var R,q,pe,Ne,xe,qe;if(We++,R=G,N.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(ue)),q!==t){for(pe=[],Ne=G,xe=Nr(),xe===t&&(xe=null),xe!==t?(we.test(r.charAt(G))?(qe=r.charAt(G),G++):(qe=t,We===0&&ke(Te)),qe!==t?(xe=[xe,qe],Ne=xe):(G=Ne,Ne=t)):(G=Ne,Ne=t);Ne!==t;)pe.push(Ne),Ne=G,xe=Nr(),xe===t&&(xe=null),xe!==t?(we.test(r.charAt(G))?(qe=r.charAt(G),G++):(qe=t,We===0&&ke(Te)),qe!==t?(xe=[xe,qe],Ne=xe):(G=Ne,Ne=t)):(G=Ne,Ne=t);pe!==t?(yt=R,q=Pe(),R=q):(G=R,R=t)}else G=R,R=t;return We--,R===t&&(q=t,We===0&&ke(L)),R}function Kg(){var R,q,pe,Ne,xe;if(R=G,r.substr(G,2)===Le?(q=Le,G+=2):(q=t,We===0&&ke(se)),q===t&&(q=null),q!==t)if(Ae.test(r.charAt(G))?(pe=r.charAt(G),G++):(pe=t,We===0&&ke(be)),pe!==t){for(Ne=[],fe.test(r.charAt(G))?(xe=r.charAt(G),G++):(xe=t,We===0&&ke(le));xe!==t;)Ne.push(xe),fe.test(r.charAt(G))?(xe=r.charAt(G),G++):(xe=t,We===0&&ke(le));Ne!==t?(yt=R,q=Pe(),R=q):(G=R,R=t)}else G=R,R=t;else G=R,R=t;return R}function id(){var R,q;return R=G,r.substr(G,4)===Ge?(q=Ge,G+=4):(q=t,We===0&&ke(ie)),q!==t&&(yt=R,q=Y()),R=q,R}function hI(){var R,q;return R=G,r.substr(G,4)===he?(q=he,G+=4):(q=t,We===0&&ke(re)),q!==t&&(yt=R,q=me()),R=q,R===t&&(R=G,r.substr(G,5)===tt?(q=tt,G+=5):(q=t,We===0&&ke(Rt)),q!==t&&(yt=R,q=It()),R=q),R}function nc(){var R,q,pe,Ne;return We++,R=G,r.charCodeAt(G)===34?(q=oi,G++):(q=t,We===0&&ke(pi)),q!==t?(r.charCodeAt(G)===34?(pe=oi,G++):(pe=t,We===0&&ke(pi)),pe!==t?(yt=R,q=pr(),R=q):(G=R,R=t)):(G=R,R=t),R===t&&(R=G,r.charCodeAt(G)===34?(q=oi,G++):(q=t,We===0&&ke(pi)),q!==t?(pe=pI(),pe!==t?(r.charCodeAt(G)===34?(Ne=oi,G++):(Ne=t,We===0&&ke(pi)),Ne!==t?(yt=R,q=di(pe),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)),We--,R===t&&(q=t,We===0&&ke(Ur)),R}function pI(){var R,q,pe;if(R=G,q=[],pe=Hg(),pe!==t)for(;pe!==t;)q.push(pe),pe=Hg();else q=t;return q!==t&&(yt=R,q=ai(q)),R=q,R}function Hg(){var R,q,pe,Ne,xe,qe;return Os.test(r.charAt(G))?(R=r.charAt(G),G++):(R=t,We===0&&ke(dr)),R===t&&(R=G,r.substr(G,2)===Bi?(q=Bi,G+=2):(q=t,We===0&&ke(_n)),q!==t&&(yt=R,q=pa()),R=q,R===t&&(R=G,r.substr(G,2)===EA?(q=EA,G+=2):(q=t,We===0&&ke(kg)),q!==t&&(yt=R,q=Zn()),R=q,R===t&&(R=G,r.substr(G,2)===IA?(q=IA,G+=2):(q=t,We===0&&ke(da)),q!==t&&(yt=R,q=Jp()),R=q,R===t&&(R=G,r.substr(G,2)===yA?(q=yA,G+=2):(q=t,We===0&&ke(wA)),q!==t&&(yt=R,q=Br()),R=q,R===t&&(R=G,r.substr(G,2)===Vl?(q=Vl,G+=2):(q=t,We===0&&ke(Rg)),q!==t&&(yt=R,q=Eo()),R=q,R===t&&(R=G,r.substr(G,2)===Fg?(q=Fg,G+=2):(q=t,We===0&&ke(Wp)),q!==t&&(yt=R,q=zp()),R=q,R===t&&(R=G,r.substr(G,2)===Pr?(q=Pr,G+=2):(q=t,We===0&&ke(oe)),q!==t&&(yt=R,q=Io()),R=q,R===t&&(R=G,r.substr(G,2)===kn?(q=kn,G+=2):(q=t,We===0&&ke(Ng)),q!==t&&(yt=R,q=bt()),R=q,R===t&&(R=G,r.substr(G,2)===Xl?(q=Xl,G+=2):(q=t,We===0&&ke(Rn)),q!==t?(pe=SA(),pe!==t?(Ne=SA(),Ne!==t?(xe=SA(),xe!==t?(qe=SA(),qe!==t?(yt=R,q=$n(pe,Ne,xe,qe),R=q):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)):(G=R,R=t)))))))))),R}function SA(){var R;return es.test(r.charAt(G))?(R=r.charAt(G),G++):(R=t,We===0&&ke(ut)),R}function Nr(){var R,q;if(We++,R=[],at.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(ln)),q!==t)for(;q!==t;)R.push(q),at.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(ln));else R=t;return We--,R===t&&(q=t,We===0&&ke(yo)),R}function dI(){var R,q;if(We++,R=[],Lt.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(Tg)),q!==t)for(;q!==t;)R.push(q),Lt.test(r.charAt(G))?(q=r.charAt(G),G++):(q=t,We===0&&ke(Tg));else R=t;return We--,R===t&&(q=t,We===0&&ke(S)),R}function Hs(){var R,q,pe,Ne,xe,qe;if(R=G,q=Gs(),q!==t){for(pe=[],Ne=G,xe=Nr(),xe===t&&(xe=null),xe!==t?(qe=Gs(),qe!==t?(xe=[xe,qe],Ne=xe):(G=Ne,Ne=t)):(G=Ne,Ne=t);Ne!==t;)pe.push(Ne),Ne=G,xe=Nr(),xe===t&&(xe=null),xe!==t?(qe=Gs(),qe!==t?(xe=[xe,qe],Ne=xe):(G=Ne,Ne=t)):(G=Ne,Ne=t);pe!==t?(q=[q,pe],R=q):(G=R,R=t)}else G=R,R=t;return R}function Gs(){var R;return r.substr(G,2)===_l?(R=_l,G+=2):(R=t,We===0&&ke(Vp)),R===t&&(r.charCodeAt(G)===10?(R=Xp,G++):(R=t,We===0&&ke(_p)),R===t&&(r.charCodeAt(G)===13?(R=Zp,G++):(R=t,We===0&&ke($p)))),R}let Gg=2,vA=0;if(Ca=n(),Ca!==t&&G===r.length)return Ca;throw Ca!==t&&G{"use strict";var $de=r=>{let e=!1,t=!1,i=!1;for(let n=0;n{if(!(typeof r=="string"||Array.isArray(r)))throw new TypeError("Expected the input to be `string | string[]`");e=Object.assign({pascalCase:!1},e);let t=n=>e.pascalCase?n.charAt(0).toUpperCase()+n.slice(1):n;return Array.isArray(r)?r=r.map(n=>n.trim()).filter(n=>n.length).join("-"):r=r.trim(),r.length===0?"":r.length===1?e.pascalCase?r.toUpperCase():r.toLowerCase():(r!==r.toLowerCase()&&(r=$de(r)),r=r.replace(/^[_.\- ]+/,"").toLowerCase().replace(/[_.\- ]+(\w|$)/g,(n,s)=>s.toUpperCase()).replace(/\d+(\w|$)/g,n=>n.toUpperCase()),t(r))};Tv.exports=JH;Tv.exports.default=JH});var zH=y((B$e,eCe)=>{eCe.exports=[{name:"AppVeyor",constant:"APPVEYOR",env:"APPVEYOR",pr:"APPVEYOR_PULL_REQUEST_NUMBER"},{name:"Azure Pipelines",constant:"AZURE_PIPELINES",env:"SYSTEM_TEAMFOUNDATIONCOLLECTIONURI",pr:"SYSTEM_PULLREQUEST_PULLREQUESTID"},{name:"Appcircle",constant:"APPCIRCLE",env:"AC_APPCIRCLE"},{name:"Bamboo",constant:"BAMBOO",env:"bamboo_planKey"},{name:"Bitbucket Pipelines",constant:"BITBUCKET",env:"BITBUCKET_COMMIT",pr:"BITBUCKET_PR_ID"},{name:"Bitrise",constant:"BITRISE",env:"BITRISE_IO",pr:"BITRISE_PULL_REQUEST"},{name:"Buddy",constant:"BUDDY",env:"BUDDY_WORKSPACE_ID",pr:"BUDDY_EXECUTION_PULL_REQUEST_ID"},{name:"Buildkite",constant:"BUILDKITE",env:"BUILDKITE",pr:{env:"BUILDKITE_PULL_REQUEST",ne:"false"}},{name:"CircleCI",constant:"CIRCLE",env:"CIRCLECI",pr:"CIRCLE_PULL_REQUEST"},{name:"Cirrus CI",constant:"CIRRUS",env:"CIRRUS_CI",pr:"CIRRUS_PR"},{name:"AWS CodeBuild",constant:"CODEBUILD",env:"CODEBUILD_BUILD_ARN"},{name:"Codefresh",constant:"CODEFRESH",env:"CF_BUILD_ID",pr:{any:["CF_PULL_REQUEST_NUMBER","CF_PULL_REQUEST_ID"]}},{name:"Codeship",constant:"CODESHIP",env:{CI_NAME:"codeship"}},{name:"Drone",constant:"DRONE",env:"DRONE",pr:{DRONE_BUILD_EVENT:"pull_request"}},{name:"dsari",constant:"DSARI",env:"DSARI"},{name:"GitHub Actions",constant:"GITHUB_ACTIONS",env:"GITHUB_ACTIONS",pr:{GITHUB_EVENT_NAME:"pull_request"}},{name:"GitLab CI",constant:"GITLAB",env:"GITLAB_CI",pr:"CI_MERGE_REQUEST_ID"},{name:"GoCD",constant:"GOCD",env:"GO_PIPELINE_LABEL"},{name:"LayerCI",constant:"LAYERCI",env:"LAYERCI",pr:"LAYERCI_PULL_REQUEST"},{name:"Hudson",constant:"HUDSON",env:"HUDSON_URL"},{name:"Jenkins",constant:"JENKINS",env:["JENKINS_URL","BUILD_ID"],pr:{any:["ghprbPullId","CHANGE_ID"]}},{name:"Magnum CI",constant:"MAGNUM",env:"MAGNUM"},{name:"Netlify CI",constant:"NETLIFY",env:"NETLIFY",pr:{env:"PULL_REQUEST",ne:"false"}},{name:"Nevercode",constant:"NEVERCODE",env:"NEVERCODE",pr:{env:"NEVERCODE_PULL_REQUEST",ne:"false"}},{name:"Render",constant:"RENDER",env:"RENDER",pr:{IS_PULL_REQUEST:"true"}},{name:"Sail CI",constant:"SAIL",env:"SAILCI",pr:"SAIL_PULL_REQUEST_NUMBER"},{name:"Semaphore",constant:"SEMAPHORE",env:"SEMAPHORE",pr:"PULL_REQUEST_NUMBER"},{name:"Screwdriver",constant:"SCREWDRIVER",env:"SCREWDRIVER",pr:{env:"SD_PULL_REQUEST",ne:"false"}},{name:"Shippable",constant:"SHIPPABLE",env:"SHIPPABLE",pr:{IS_PULL_REQUEST:"true"}},{name:"Solano CI",constant:"SOLANO",env:"TDDIUM",pr:"TDDIUM_PR_ID"},{name:"Strider CD",constant:"STRIDER",env:"STRIDER"},{name:"TaskCluster",constant:"TASKCLUSTER",env:["TASK_ID","RUN_ID"]},{name:"TeamCity",constant:"TEAMCITY",env:"TEAMCITY_VERSION"},{name:"Travis CI",constant:"TRAVIS",env:"TRAVIS",pr:{env:"TRAVIS_PULL_REQUEST",ne:"false"}},{name:"Vercel",constant:"VERCEL",env:"NOW_BUILDER"},{name:"Visual Studio App Center",constant:"APPCENTER",env:"APPCENTER_BUILD_ID"}]});var wc=y(Mn=>{"use strict";var XH=zH(),vo=process.env;Object.defineProperty(Mn,"_vendors",{value:XH.map(function(r){return r.constant})});Mn.name=null;Mn.isPR=null;XH.forEach(function(r){let t=(Array.isArray(r.env)?r.env:[r.env]).every(function(i){return VH(i)});if(Mn[r.constant]=t,t)switch(Mn.name=r.name,typeof r.pr){case"string":Mn.isPR=!!vo[r.pr];break;case"object":"env"in r.pr?Mn.isPR=r.pr.env in vo&&vo[r.pr.env]!==r.pr.ne:"any"in r.pr?Mn.isPR=r.pr.any.some(function(i){return!!vo[i]}):Mn.isPR=VH(r.pr);break;default:Mn.isPR=null}});Mn.isCI=!!(vo.CI||vo.CONTINUOUS_INTEGRATION||vo.BUILD_NUMBER||vo.RUN_ID||Mn.name);function VH(r){return typeof r=="string"?!!vo[r]:Object.keys(r).every(function(e){return vo[e]===r[e]})}});var ry=y(Un=>{"use strict";Object.defineProperty(Un,"__esModule",{value:!0});var tCe=0,rCe=1,iCe=2,nCe="",sCe="\0",oCe=-1,aCe=/^(-h|--help)(?:=([0-9]+))?$/,ACe=/^(--[a-z]+(?:-[a-z]+)*|-[a-zA-Z]+)$/,lCe=/^-[a-zA-Z]{2,}$/,cCe=/^([^=]+)=([\s\S]*)$/,uCe=process.env.DEBUG_CLI==="1";Un.BATCH_REGEX=lCe;Un.BINDING_REGEX=cCe;Un.DEBUG=uCe;Un.END_OF_INPUT=sCe;Un.HELP_COMMAND_INDEX=oCe;Un.HELP_REGEX=aCe;Un.NODE_ERRORED=iCe;Un.NODE_INITIAL=tCe;Un.NODE_SUCCESS=rCe;Un.OPTION_REGEX=ACe;Un.START_OF_INPUT=nCe});var iy=y(Qd=>{"use strict";Object.defineProperty(Qd,"__esModule",{value:!0});var gCe=ry(),Lv=class extends Error{constructor(e){super(e),this.clipanion={type:"usage"},this.name="UsageError"}},Ov=class extends Error{constructor(e,t){if(super(),this.input=e,this.candidates=t,this.clipanion={type:"none"},this.name="UnknownSyntaxError",this.candidates.length===0)this.message="Command not found, but we're not sure what's the alternative.";else if(this.candidates.every(i=>i.reason!==null&&i.reason===t[0].reason)){let[{reason:i}]=this.candidates;this.message=`${i} - -${this.candidates.map(({usage:n})=>`$ ${n}`).join(` -`)}`}else if(this.candidates.length===1){let[{usage:i}]=this.candidates;this.message=`Command not found; did you mean: - -$ ${i} -${Uv(e)}`}else this.message=`Command not found; did you mean one of: - -${this.candidates.map(({usage:i},n)=>`${`${n}.`.padStart(4)} ${i}`).join(` -`)} - -${Uv(e)}`}},Mv=class extends Error{constructor(e,t){super(),this.input=e,this.usages=t,this.clipanion={type:"none"},this.name="AmbiguousSyntaxError",this.message=`Cannot find which to pick amongst the following alternatives: - -${this.usages.map((i,n)=>`${`${n}.`.padStart(4)} ${i}`).join(` -`)} - -${Uv(e)}`}},Uv=r=>`While running ${r.filter(e=>e!==gCe.END_OF_INPUT).map(e=>{let t=JSON.stringify(e);return e.match(/\s/)||e.length===0||t!==`"${e}"`?t:e}).join(" ")}`;Qd.AmbiguousSyntaxError=Mv;Qd.UnknownSyntaxError=Ov;Qd.UsageError=Lv});var va=y(TA=>{"use strict";Object.defineProperty(TA,"__esModule",{value:!0});var _H=iy(),ZH=Symbol("clipanion/isOption");function fCe(r){return{...r,[ZH]:!0}}function hCe(r,e){return typeof r>"u"?[r,e]:typeof r=="object"&&r!==null&&!Array.isArray(r)?[void 0,r]:[r,e]}function Kv(r,e=!1){let t=r.replace(/^\.: /,"");return e&&(t=t[0].toLowerCase()+t.slice(1)),t}function $H(r,e){return e.length===1?new _H.UsageError(`${r}: ${Kv(e[0],!0)}`):new _H.UsageError(`${r}: -${e.map(t=>` -- ${Kv(t)}`).join("")}`)}function pCe(r,e,t){if(typeof t>"u")return e;let i=[],n=[],s=a=>{let l=e;return e=a,s.bind(null,l)};if(!t(e,{errors:i,coercions:n,coercion:s}))throw $H(`Invalid value for ${r}`,i);for(let[,a]of n)a();return e}TA.applyValidator=pCe;TA.cleanValidationError=Kv;TA.formatError=$H;TA.isOptionSymbol=ZH;TA.makeCommandOption=fCe;TA.rerouteArguments=hCe});var ns=y(st=>{"use strict";Object.defineProperty(st,"__esModule",{value:!0});var eG=/^[a-zA-Z_][a-zA-Z0-9_]*$/,tG=/^#[0-9a-f]{6}$/i,rG=/^#[0-9a-f]{6}([0-9a-f]{2})?$/i,iG=/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$/,nG=/^[a-f0-9]{8}-[a-f0-9]{4}-4[a-f0-9]{3}-[89aAbB][a-f0-9]{3}-[a-f0-9]{12}$/i,Hv=/^(?:[1-9]\d{3}(-?)(?:(?:0[1-9]|1[0-2])\1(?:0[1-9]|1\d|2[0-8])|(?:0[13-9]|1[0-2])\1(?:29|30)|(?:0[13578]|1[02])(?:\1)31|00[1-9]|0[1-9]\d|[12]\d{2}|3(?:[0-5]\d|6[0-5]))|(?:[1-9]\d(?:0[48]|[2468][048]|[13579][26])|(?:[2468][048]|[13579][26])00)(?:(-?)02(?:\2)29|-?366))T(?:[01]\d|2[0-3])(:?)[0-5]\d(?:\3[0-5]\d)?(?:Z|[+-][01]\d(?:\3[0-5]\d)?)$/,sG=r=>()=>r;function Qt({test:r}){return sG(r)()}function Zr(r){return r===null?"null":r===void 0?"undefined":r===""?"an empty string":JSON.stringify(r)}function LA(r,e){var t,i,n;return typeof e=="number"?`${(t=r==null?void 0:r.p)!==null&&t!==void 0?t:"."}[${e}]`:eG.test(e)?`${(i=r==null?void 0:r.p)!==null&&i!==void 0?i:""}.${e}`:`${(n=r==null?void 0:r.p)!==null&&n!==void 0?n:"."}[${JSON.stringify(e)}]`}function Bc(r,e){return t=>{let i=r[e];return r[e]=t,Bc(r,e).bind(null,i)}}function oG(r,e){return t=>{r[e]=t}}function ny(r,e,t){return r===1?e:t}function pt({errors:r,p:e}={},t){return r==null||r.push(`${e!=null?e:"."}: ${t}`),!1}var aG=()=>Qt({test:(r,e)=>!0});function dCe(r){return Qt({test:(e,t)=>e!==r?pt(t,`Expected a literal (got ${Zr(r)})`):!0})}var CCe=()=>Qt({test:(r,e)=>typeof r!="string"?pt(e,`Expected a string (got ${Zr(r)})`):!0});function mCe(r){let e=Array.isArray(r)?r:Object.values(r),t=new Set(e);return Qt({test:(i,n)=>t.has(i)?!0:pt(n,`Expected a valid enumeration value (got ${Zr(i)})`)})}var ECe=new Map([["true",!0],["True",!0],["1",!0],[1,!0],["false",!1],["False",!1],["0",!1],[0,!1]]),ICe=()=>Qt({test:(r,e)=>{var t;if(typeof r!="boolean"){if(typeof(e==null?void 0:e.coercions)<"u"){if(typeof(e==null?void 0:e.coercion)>"u")return pt(e,"Unbound coercion result");let i=ECe.get(r);if(typeof i<"u")return e.coercions.push([(t=e.p)!==null&&t!==void 0?t:".",e.coercion.bind(null,i)]),!0}return pt(e,`Expected a boolean (got ${Zr(r)})`)}return!0}}),yCe=()=>Qt({test:(r,e)=>{var t;if(typeof r!="number"){if(typeof(e==null?void 0:e.coercions)<"u"){if(typeof(e==null?void 0:e.coercion)>"u")return pt(e,"Unbound coercion result");let i;if(typeof r=="string"){let n;try{n=JSON.parse(r)}catch{}if(typeof n=="number")if(JSON.stringify(n)===r)i=n;else return pt(e,`Received a number that can't be safely represented by the runtime (${r})`)}if(typeof i<"u")return e.coercions.push([(t=e.p)!==null&&t!==void 0?t:".",e.coercion.bind(null,i)]),!0}return pt(e,`Expected a number (got ${Zr(r)})`)}return!0}}),wCe=()=>Qt({test:(r,e)=>{var t;if(!(r instanceof Date)){if(typeof(e==null?void 0:e.coercions)<"u"){if(typeof(e==null?void 0:e.coercion)>"u")return pt(e,"Unbound coercion result");let i;if(typeof r=="string"&&Hv.test(r))i=new Date(r);else{let n;if(typeof r=="string"){let s;try{s=JSON.parse(r)}catch{}typeof s=="number"&&(n=s)}else typeof r=="number"&&(n=r);if(typeof n<"u")if(Number.isSafeInteger(n)||!Number.isSafeInteger(n*1e3))i=new Date(n*1e3);else return pt(e,`Received a timestamp that can't be safely represented by the runtime (${r})`)}if(typeof i<"u")return e.coercions.push([(t=e.p)!==null&&t!==void 0?t:".",e.coercion.bind(null,i)]),!0}return pt(e,`Expected a date (got ${Zr(r)})`)}return!0}}),BCe=(r,{delimiter:e}={})=>Qt({test:(t,i)=>{var n;if(typeof t=="string"&&typeof e<"u"&&typeof(i==null?void 0:i.coercions)<"u"){if(typeof(i==null?void 0:i.coercion)>"u")return pt(i,"Unbound coercion result");t=t.split(e),i.coercions.push([(n=i.p)!==null&&n!==void 0?n:".",i.coercion.bind(null,t)])}if(!Array.isArray(t))return pt(i,`Expected an array (got ${Zr(t)})`);let s=!0;for(let o=0,a=t.length;o{let t=AG(r.length);return Qt({test:(i,n)=>{var s;if(typeof i=="string"&&typeof e<"u"&&typeof(n==null?void 0:n.coercions)<"u"){if(typeof(n==null?void 0:n.coercion)>"u")return pt(n,"Unbound coercion result");i=i.split(e),n.coercions.push([(s=n.p)!==null&&s!==void 0?s:".",n.coercion.bind(null,i)])}if(!Array.isArray(i))return pt(n,`Expected a tuple (got ${Zr(i)})`);let o=t(i,Object.assign({},n));for(let a=0,l=i.length;aQt({test:(t,i)=>{if(typeof t!="object"||t===null)return pt(i,`Expected an object (got ${Zr(t)})`);let n=Object.keys(t),s=!0;for(let o=0,a=n.length;o{let t=Object.keys(r);return Qt({test:(i,n)=>{if(typeof i!="object"||i===null)return pt(n,`Expected an object (got ${Zr(i)})`);let s=new Set([...t,...Object.keys(i)]),o={},a=!0;for(let l of s){if(l==="constructor"||l==="__proto__")a=pt(Object.assign(Object.assign({},n),{p:LA(n,l)}),"Unsafe property name");else{let c=Object.prototype.hasOwnProperty.call(r,l)?r[l]:void 0,u=Object.prototype.hasOwnProperty.call(i,l)?i[l]:void 0;typeof c<"u"?a=c(u,Object.assign(Object.assign({},n),{p:LA(n,l),coercion:Bc(i,l)}))&&a:e===null?a=pt(Object.assign(Object.assign({},n),{p:LA(n,l)}),`Extraneous property (got ${Zr(u)})`):Object.defineProperty(o,l,{enumerable:!0,get:()=>u,set:oG(i,l)})}if(!a&&(n==null?void 0:n.errors)==null)break}return e!==null&&(a||(n==null?void 0:n.errors)!=null)&&(a=e(o,n)&&a),a}})},vCe=r=>Qt({test:(e,t)=>e instanceof r?!0:pt(t,`Expected an instance of ${r.name} (got ${Zr(e)})`)}),xCe=(r,{exclusive:e=!1}={})=>Qt({test:(t,i)=>{var n,s,o;let a=[],l=typeof(i==null?void 0:i.errors)<"u"?[]:void 0;for(let c=0,u=r.length;c1?pt(i,`Expected to match exactly a single predicate (matched ${a.join(", ")})`):(o=i==null?void 0:i.errors)===null||o===void 0||o.push(...l),!1}}),PCe=(r,e)=>Qt({test:(t,i)=>{var n,s;let o={value:t},a=typeof(i==null?void 0:i.coercions)<"u"?Bc(o,"value"):void 0,l=typeof(i==null?void 0:i.coercions)<"u"?[]:void 0;if(!r(t,Object.assign(Object.assign({},i),{coercion:a,coercions:l})))return!1;let c=[];if(typeof l<"u")for(let[,u]of l)c.push(u());try{if(typeof(i==null?void 0:i.coercions)<"u"){if(o.value!==t){if(typeof(i==null?void 0:i.coercion)>"u")return pt(i,"Unbound coercion result");i.coercions.push([(n=i.p)!==null&&n!==void 0?n:".",i.coercion.bind(null,o.value)])}(s=i==null?void 0:i.coercions)===null||s===void 0||s.push(...l)}return e.every(u=>u(o.value,i))}finally{for(let u of c)u()}}}),DCe=r=>Qt({test:(e,t)=>typeof e>"u"?!0:r(e,t)}),kCe=r=>Qt({test:(e,t)=>e===null?!0:r(e,t)}),RCe=r=>Qt({test:(e,t)=>e.length>=r?!0:pt(t,`Expected to have a length of at least ${r} elements (got ${e.length})`)}),FCe=r=>Qt({test:(e,t)=>e.length<=r?!0:pt(t,`Expected to have a length of at most ${r} elements (got ${e.length})`)}),AG=r=>Qt({test:(e,t)=>e.length!==r?pt(t,`Expected to have a length of exactly ${r} elements (got ${e.length})`):!0}),NCe=({map:r}={})=>Qt({test:(e,t)=>{let i=new Set,n=new Set;for(let s=0,o=e.length;sQt({test:(r,e)=>r<=0?!0:pt(e,`Expected to be negative (got ${r})`)}),LCe=()=>Qt({test:(r,e)=>r>=0?!0:pt(e,`Expected to be positive (got ${r})`)}),OCe=r=>Qt({test:(e,t)=>e>=r?!0:pt(t,`Expected to be at least ${r} (got ${e})`)}),MCe=r=>Qt({test:(e,t)=>e<=r?!0:pt(t,`Expected to be at most ${r} (got ${e})`)}),UCe=(r,e)=>Qt({test:(t,i)=>t>=r&&t<=e?!0:pt(i,`Expected to be in the [${r}; ${e}] range (got ${t})`)}),KCe=(r,e)=>Qt({test:(t,i)=>t>=r&&tQt({test:(e,t)=>e!==Math.round(e)?pt(t,`Expected to be an integer (got ${e})`):Number.isSafeInteger(e)?!0:pt(t,`Expected to be a safe integer (got ${e})`)}),GCe=r=>Qt({test:(e,t)=>r.test(e)?!0:pt(t,`Expected to match the pattern ${r.toString()} (got ${Zr(e)})`)}),YCe=()=>Qt({test:(r,e)=>r!==r.toLowerCase()?pt(e,`Expected to be all-lowercase (got ${r})`):!0}),jCe=()=>Qt({test:(r,e)=>r!==r.toUpperCase()?pt(e,`Expected to be all-uppercase (got ${r})`):!0}),qCe=()=>Qt({test:(r,e)=>nG.test(r)?!0:pt(e,`Expected to be a valid UUID v4 (got ${Zr(r)})`)}),JCe=()=>Qt({test:(r,e)=>Hv.test(r)?!1:pt(e,`Expected to be a valid ISO 8601 date string (got ${Zr(r)})`)}),WCe=({alpha:r=!1})=>Qt({test:(e,t)=>(r?tG.test(e):rG.test(e))?!0:pt(t,`Expected to be a valid hexadecimal color string (got ${Zr(e)})`)}),zCe=()=>Qt({test:(r,e)=>iG.test(r)?!0:pt(e,`Expected to be a valid base 64 string (got ${Zr(r)})`)}),VCe=(r=aG())=>Qt({test:(e,t)=>{let i;try{i=JSON.parse(e)}catch{return pt(t,`Expected to be a valid JSON string (got ${Zr(e)})`)}return r(i,t)}}),XCe=r=>{let e=new Set(r);return Qt({test:(t,i)=>{let n=new Set(Object.keys(t)),s=[];for(let o of e)n.has(o)||s.push(o);return s.length>0?pt(i,`Missing required ${ny(s.length,"property","properties")} ${s.map(o=>`"${o}"`).join(", ")}`):!0}})},_Ce=r=>{let e=new Set(r);return Qt({test:(t,i)=>{let n=new Set(Object.keys(t)),s=[];for(let o of e)n.has(o)&&s.push(o);return s.length>0?pt(i,`Forbidden ${ny(s.length,"property","properties")} ${s.map(o=>`"${o}"`).join(", ")}`):!0}})},ZCe=r=>{let e=new Set(r);return Qt({test:(t,i)=>{let n=new Set(Object.keys(t)),s=[];for(let o of e)n.has(o)&&s.push(o);return s.length>1?pt(i,`Mutually exclusive properties ${s.map(o=>`"${o}"`).join(", ")}`):!0}})};(function(r){r.Forbids="Forbids",r.Requires="Requires"})(st.KeyRelationship||(st.KeyRelationship={}));var $Ce={[st.KeyRelationship.Forbids]:{expect:!1,message:"forbids using"},[st.KeyRelationship.Requires]:{expect:!0,message:"requires using"}},eme=(r,e,t,{ignore:i=[]}={})=>{let n=new Set(i),s=new Set(t),o=$Ce[e];return Qt({test:(a,l)=>{let c=new Set(Object.keys(a));if(!c.has(r)||n.has(a[r]))return!0;let u=[];for(let g of s)(c.has(g)&&!n.has(a[g]))!==o.expect&&u.push(g);return u.length>=1?pt(l,`Property "${r}" ${o.message} ${ny(u.length,"property","properties")} ${u.map(g=>`"${g}"`).join(", ")}`):!0}})};st.applyCascade=PCe;st.base64RegExp=iG;st.colorStringAlphaRegExp=rG;st.colorStringRegExp=tG;st.computeKey=LA;st.getPrintable=Zr;st.hasExactLength=AG;st.hasForbiddenKeys=_Ce;st.hasKeyRelationship=eme;st.hasMaxLength=FCe;st.hasMinLength=RCe;st.hasMutuallyExclusiveKeys=ZCe;st.hasRequiredKeys=XCe;st.hasUniqueItems=NCe;st.isArray=BCe;st.isAtLeast=OCe;st.isAtMost=MCe;st.isBase64=zCe;st.isBoolean=ICe;st.isDate=wCe;st.isDict=QCe;st.isEnum=mCe;st.isHexColor=WCe;st.isISO8601=JCe;st.isInExclusiveRange=KCe;st.isInInclusiveRange=UCe;st.isInstanceOf=vCe;st.isInteger=HCe;st.isJSON=VCe;st.isLiteral=dCe;st.isLowerCase=YCe;st.isNegative=TCe;st.isNullable=kCe;st.isNumber=yCe;st.isObject=SCe;st.isOneOf=xCe;st.isOptional=DCe;st.isPositive=LCe;st.isString=CCe;st.isTuple=bCe;st.isUUID4=qCe;st.isUnknown=aG;st.isUpperCase=jCe;st.iso8601RegExp=Hv;st.makeCoercionFn=Bc;st.makeSetter=oG;st.makeTrait=sG;st.makeValidator=Qt;st.matchesRegExp=GCe;st.plural=ny;st.pushError=pt;st.simpleKeyRegExp=eG;st.uuid4RegExp=nG});var bc=y(Gv=>{"use strict";Object.defineProperty(Gv,"__esModule",{value:!0});var lG=va();function tme(r){if(r&&r.__esModule)return r;var e=Object.create(null);return r&&Object.keys(r).forEach(function(t){if(t!=="default"){var i=Object.getOwnPropertyDescriptor(r,t);Object.defineProperty(e,t,i.get?i:{enumerable:!0,get:function(){return r[t]}})}}),e.default=r,Object.freeze(e)}var Sd=class{constructor(){this.help=!1}static Usage(e){return e}async catch(e){throw e}async validateAndExecute(){let t=this.constructor.schema;if(Array.isArray(t)){let{isDict:n,isUnknown:s,applyCascade:o}=await Promise.resolve().then(function(){return tme(ns())}),a=o(n(s()),t),l=[],c=[];if(!a(this,{errors:l,coercions:c}))throw lG.formatError("Invalid option schema",l);for(let[,g]of c)g()}else if(t!=null)throw new Error("Invalid command schema");let i=await this.execute();return typeof i<"u"?i:0}};Sd.isOption=lG.isOptionSymbol;Sd.Default=[];Gv.Command=Sd});var jv=y(vd=>{"use strict";Object.defineProperty(vd,"__esModule",{value:!0});var cG=80,Yv=Array(cG).fill("\u2501");for(let r=0;r<=24;++r)Yv[Yv.length-r]=`\x1B[38;5;${232+r}m\u2501`;var rme={header:r=>`\x1B[1m\u2501\u2501\u2501 ${r}${r.length`\x1B[1m${r}\x1B[22m`,error:r=>`\x1B[31m\x1B[1m${r}\x1B[22m\x1B[39m`,code:r=>`\x1B[36m${r}\x1B[39m`},ime={header:r=>r,bold:r=>r,error:r=>r,code:r=>r};function nme(r){let e=r.split(` -`),t=e.filter(n=>n.match(/\S/)),i=t.length>0?t.reduce((n,s)=>Math.min(n,s.length-s.trimStart().length),Number.MAX_VALUE):0;return e.map(n=>n.slice(i).trimRight()).join(` -`)}function sme(r,{format:e,paragraphs:t}){return r=r.replace(/\r\n?/g,` -`),r=nme(r),r=r.replace(/^\n+|\n+$/g,""),r=r.replace(/^(\s*)-([^\n]*?)\n+/gm,`$1-$2 - -`),r=r.replace(/\n(\n)?\n*/g,"$1"),t&&(r=r.split(/\n/).map(i=>{let n=i.match(/^\s*[*-][\t ]+(.*)/);if(!n)return i.match(/(.{1,80})(?: |$)/g).join(` -`);let s=i.length-i.trimStart().length;return n[1].match(new RegExp(`(.{1,${78-s}})(?: |$)`,"g")).map((o,a)=>" ".repeat(s)+(a===0?"- ":" ")+o).join(` -`)}).join(` - -`)),r=r.replace(/(`+)((?:.|[\n])*?)\1/g,(i,n,s)=>e.code(n+s+n)),r=r.replace(/(\*\*)((?:.|[\n])*?)\1/g,(i,n,s)=>e.bold(n+s+n)),r?`${r} -`:""}vd.formatMarkdownish=sme;vd.richFormat=rme;vd.textFormat=ime});var ly=y(Ar=>{"use strict";Object.defineProperty(Ar,"__esModule",{value:!0});var lt=ry(),ay=iy();function Vi(r){lt.DEBUG&&console.log(r)}var uG={candidateUsage:null,requiredOptions:[],errorMessage:null,ignoreOptions:!1,path:[],positionals:[],options:[],remainder:null,selectedIndex:lt.HELP_COMMAND_INDEX};function qv(){return{nodes:[Li(),Li(),Li()]}}function gG(r){let e=qv(),t=[],i=e.nodes.length;for(let n of r){t.push(i);for(let s=0;s{if(e.has(i))return;e.add(i);let n=r.nodes[i];for(let o of Object.values(n.statics))for(let{to:a}of o)t(a);for(let[,{to:o}]of n.dynamics)t(o);for(let{to:o}of n.shortcuts)t(o);let s=new Set(n.shortcuts.map(({to:o})=>o));for(;n.shortcuts.length>0;){let{to:o}=n.shortcuts.shift(),a=r.nodes[o];for(let[l,c]of Object.entries(a.statics)){let u=Object.prototype.hasOwnProperty.call(n.statics,l)?n.statics[l]:n.statics[l]=[];for(let g of c)u.some(({to:f})=>g.to===f)||u.push(g)}for(let[l,c]of a.dynamics)n.dynamics.some(([u,{to:g}])=>l===u&&c.to===g)||n.dynamics.push([l,c]);for(let l of a.shortcuts)s.has(l.to)||(n.shortcuts.push(l),s.add(l.to))}};t(lt.NODE_INITIAL)}function hG(r,{prefix:e=""}={}){if(lt.DEBUG){Vi(`${e}Nodes are:`);for(let t=0;tl!==lt.NODE_ERRORED).map(({state:l})=>({usage:l.candidateUsage,reason:null})));if(a.every(({node:l})=>l===lt.NODE_ERRORED))throw new ay.UnknownSyntaxError(e,a.map(({state:l})=>({usage:l.candidateUsage,reason:l.errorMessage})));i=pG(a)}if(i.length>0){Vi(" Results:");for(let s of i)Vi(` - ${s.node} -> ${JSON.stringify(s.state)}`)}else Vi(" No results");return i}function ome(r,e){if(e.selectedIndex!==null)return!0;if(Object.prototype.hasOwnProperty.call(r.statics,lt.END_OF_INPUT)){for(let{to:t}of r.statics[lt.END_OF_INPUT])if(t===lt.NODE_SUCCESS)return!0}return!1}function ame(r,e,t){let i=t&&e.length>0?[""]:[],n=Jv(r,e,t),s=[],o=new Set,a=(l,c,u=!0)=>{let g=[c];for(;g.length>0;){let h=g;g=[];for(let p of h){let C=r.nodes[p],w=Object.keys(C.statics);for(let B of Object.keys(C.statics)){let v=w[0];for(let{to:D,reducer:T}of C.statics[v])T==="pushPath"&&(u||l.push(v),g.push(D))}}u=!1}let f=JSON.stringify(l);o.has(f)||(s.push(l),o.add(f))};for(let{node:l,state:c}of n){if(c.remainder!==null){a([c.remainder],l);continue}let u=r.nodes[l],g=ome(u,c);for(let[f,h]of Object.entries(u.statics))(g&&f!==lt.END_OF_INPUT||!f.startsWith("-")&&h.some(({reducer:p})=>p==="pushPath"))&&a([...i,f],l);if(!!g)for(let[f,{to:h}]of u.dynamics){if(h===lt.NODE_ERRORED)continue;let p=IG(f,c);if(p!==null)for(let C of p)a([...i,C],l)}}return[...s].sort()}function Ame(r,e){let t=Jv(r,[...e,lt.END_OF_INPUT]);return dG(e,t.map(({state:i})=>i))}function pG(r){let e=0;for(let{state:t}of r)t.path.length>e&&(e=t.path.length);return r.filter(({state:t})=>t.path.length===e)}function dG(r,e){let t=e.filter(g=>g.selectedIndex!==null);if(t.length===0)throw new Error;let i=t.filter(g=>g.requiredOptions.every(f=>f.some(h=>g.options.find(p=>p.name===h))));if(i.length===0)throw new ay.UnknownSyntaxError(r,t.map(g=>({usage:g.candidateUsage,reason:null})));let n=0;for(let g of i)g.path.length>n&&(n=g.path.length);let s=i.filter(g=>g.path.length===n),o=g=>g.positionals.filter(({extra:f})=>!f).length+g.options.length,a=s.map(g=>({state:g,positionalCount:o(g)})),l=0;for(let{positionalCount:g}of a)g>l&&(l=g);let c=a.filter(({positionalCount:g})=>g===l).map(({state:g})=>g),u=CG(c);if(u.length>1)throw new ay.AmbiguousSyntaxError(r,u.map(g=>g.candidateUsage));return u[0]}function CG(r){let e=[],t=[];for(let i of r)i.selectedIndex===lt.HELP_COMMAND_INDEX?t.push(i):e.push(i);return t.length>0&&e.push({...uG,path:mG(...t.map(i=>i.path)),options:t.reduce((i,n)=>i.concat(n.options),[])}),e}function mG(r,e,...t){return e===void 0?Array.from(r):mG(r.filter((i,n)=>i===e[n]),...t)}function Li(){return{dynamics:[],shortcuts:[],statics:{}}}function Wv(r){return r===lt.NODE_SUCCESS||r===lt.NODE_ERRORED}function sy(r,e=0){return{to:Wv(r.to)?r.to:r.to>2?r.to+e-2:r.to+e,reducer:r.reducer}}function EG(r,e=0){let t=Li();for(let[i,n]of r.dynamics)t.dynamics.push([i,sy(n,e)]);for(let i of r.shortcuts)t.shortcuts.push(sy(i,e));for(let[i,n]of Object.entries(r.statics))t.statics[i]=n.map(s=>sy(s,e));return t}function Ei(r,e,t,i,n){r.nodes[e].dynamics.push([t,{to:i,reducer:n}])}function Qc(r,e,t,i){r.nodes[e].shortcuts.push({to:t,reducer:i})}function xo(r,e,t,i,n){(Object.prototype.hasOwnProperty.call(r.nodes[e].statics,t)?r.nodes[e].statics[t]:r.nodes[e].statics[t]=[]).push({to:i,reducer:n})}function xd(r,e,t,i){if(Array.isArray(e)){let[n,...s]=e;return r[n](t,i,...s)}else return r[e](t,i)}function IG(r,e){let t=Array.isArray(r)?Pd[r[0]]:Pd[r];if(typeof t.suggest>"u")return null;let i=Array.isArray(r)?r.slice(1):[];return t.suggest(e,...i)}var Pd={always:()=>!0,isOptionLike:(r,e)=>!r.ignoreOptions&&e!=="-"&&e.startsWith("-"),isNotOptionLike:(r,e)=>r.ignoreOptions||e==="-"||!e.startsWith("-"),isOption:(r,e,t,i)=>!r.ignoreOptions&&e===t,isBatchOption:(r,e,t)=>!r.ignoreOptions&<.BATCH_REGEX.test(e)&&[...e.slice(1)].every(i=>t.includes(`-${i}`)),isBoundOption:(r,e,t,i)=>{let n=e.match(lt.BINDING_REGEX);return!r.ignoreOptions&&!!n&<.OPTION_REGEX.test(n[1])&&t.includes(n[1])&&i.filter(s=>s.names.includes(n[1])).every(s=>s.allowBinding)},isNegatedOption:(r,e,t)=>!r.ignoreOptions&&e===`--no-${t.slice(2)}`,isHelp:(r,e)=>!r.ignoreOptions&<.HELP_REGEX.test(e),isUnsupportedOption:(r,e,t)=>!r.ignoreOptions&&e.startsWith("-")&<.OPTION_REGEX.test(e)&&!t.includes(e),isInvalidOption:(r,e)=>!r.ignoreOptions&&e.startsWith("-")&&!lt.OPTION_REGEX.test(e)};Pd.isOption.suggest=(r,e,t=!0)=>t?null:[e];var oy={setCandidateState:(r,e,t)=>({...r,...t}),setSelectedIndex:(r,e,t)=>({...r,selectedIndex:t}),pushBatch:(r,e)=>({...r,options:r.options.concat([...e.slice(1)].map(t=>({name:`-${t}`,value:!0})))}),pushBound:(r,e)=>{let[,t,i]=e.match(lt.BINDING_REGEX);return{...r,options:r.options.concat({name:t,value:i})}},pushPath:(r,e)=>({...r,path:r.path.concat(e)}),pushPositional:(r,e)=>({...r,positionals:r.positionals.concat({value:e,extra:!1})}),pushExtra:(r,e)=>({...r,positionals:r.positionals.concat({value:e,extra:!0})}),pushExtraNoLimits:(r,e)=>({...r,positionals:r.positionals.concat({value:e,extra:Po})}),pushTrue:(r,e,t=e)=>({...r,options:r.options.concat({name:e,value:!0})}),pushFalse:(r,e,t=e)=>({...r,options:r.options.concat({name:t,value:!1})}),pushUndefined:(r,e)=>({...r,options:r.options.concat({name:e,value:void 0})}),pushStringValue:(r,e)=>{var t;let i={...r,options:[...r.options]},n=r.options[r.options.length-1];return n.value=((t=n.value)!==null&&t!==void 0?t:[]).concat([e]),i},setStringValue:(r,e)=>{let t={...r,options:[...r.options]},i=r.options[r.options.length-1];return i.value=e,t},inhibateOptions:r=>({...r,ignoreOptions:!0}),useHelp:(r,e,t)=>{let[,,i]=e.match(lt.HELP_REGEX);return typeof i<"u"?{...r,options:[{name:"-c",value:String(t)},{name:"-i",value:i}]}:{...r,options:[{name:"-c",value:String(t)}]}},setError:(r,e,t)=>e===lt.END_OF_INPUT?{...r,errorMessage:`${t}.`}:{...r,errorMessage:`${t} ("${e}").`},setOptionArityError:(r,e)=>{let t=r.options[r.options.length-1];return{...r,errorMessage:`Not enough arguments to option ${t.name}.`}}},Po=Symbol(),Ay=class{constructor(e,t){this.allOptionNames=[],this.arity={leading:[],trailing:[],extra:[],proxy:!1},this.options=[],this.paths=[],this.cliIndex=e,this.cliOpts=t}addPath(e){this.paths.push(e)}setArity({leading:e=this.arity.leading,trailing:t=this.arity.trailing,extra:i=this.arity.extra,proxy:n=this.arity.proxy}){Object.assign(this.arity,{leading:e,trailing:t,extra:i,proxy:n})}addPositional({name:e="arg",required:t=!0}={}){if(!t&&this.arity.extra===Po)throw new Error("Optional parameters cannot be declared when using .rest() or .proxy()");if(!t&&this.arity.trailing.length>0)throw new Error("Optional parameters cannot be declared after the required trailing positional arguments");!t&&this.arity.extra!==Po?this.arity.extra.push(e):this.arity.extra!==Po&&this.arity.extra.length===0?this.arity.leading.push(e):this.arity.trailing.push(e)}addRest({name:e="arg",required:t=0}={}){if(this.arity.extra===Po)throw new Error("Infinite lists cannot be declared multiple times in the same command");if(this.arity.trailing.length>0)throw new Error("Infinite lists cannot be declared after the required trailing positional arguments");for(let i=0;i1)throw new Error("The arity cannot be higher than 1 when the option only supports the --arg=value syntax");if(!Number.isInteger(i))throw new Error(`The arity must be an integer, got ${i}`);if(i<0)throw new Error(`The arity must be positive, got ${i}`);this.allOptionNames.push(...e),this.options.push({names:e,description:t,arity:i,hidden:n,required:s,allowBinding:o})}setContext(e){this.context=e}usage({detailed:e=!0,inlineOptions:t=!0}={}){let i=[this.cliOpts.binaryName],n=[];if(this.paths.length>0&&i.push(...this.paths[0]),e){for(let{names:o,arity:a,hidden:l,description:c,required:u}of this.options){if(l)continue;let g=[];for(let h=0;h`:`[${f}]`)}i.push(...this.arity.leading.map(o=>`<${o}>`)),this.arity.extra===Po?i.push("..."):i.push(...this.arity.extra.map(o=>`[${o}]`)),i.push(...this.arity.trailing.map(o=>`<${o}>`))}return{usage:i.join(" "),options:n}}compile(){if(typeof this.context>"u")throw new Error("Assertion failed: No context attached");let e=qv(),t=lt.NODE_INITIAL,i=this.usage().usage,n=this.options.filter(a=>a.required).map(a=>a.names);t=ss(e,Li()),xo(e,lt.NODE_INITIAL,lt.START_OF_INPUT,t,["setCandidateState",{candidateUsage:i,requiredOptions:n}]);let s=this.arity.proxy?"always":"isNotOptionLike",o=this.paths.length>0?this.paths:[[]];for(let a of o){let l=t;if(a.length>0){let f=ss(e,Li());Qc(e,l,f),this.registerOptions(e,f),l=f}for(let f=0;f0||!this.arity.proxy){let f=ss(e,Li());Ei(e,l,"isHelp",f,["useHelp",this.cliIndex]),xo(e,f,lt.END_OF_INPUT,lt.NODE_SUCCESS,["setSelectedIndex",lt.HELP_COMMAND_INDEX]),this.registerOptions(e,l)}this.arity.leading.length>0&&xo(e,l,lt.END_OF_INPUT,lt.NODE_ERRORED,["setError","Not enough positional arguments"]);let c=l;for(let f=0;f0||f+1!==this.arity.leading.length)&&xo(e,h,lt.END_OF_INPUT,lt.NODE_ERRORED,["setError","Not enough positional arguments"]),Ei(e,c,"isNotOptionLike",h,"pushPositional"),c=h}let u=c;if(this.arity.extra===Po||this.arity.extra.length>0){let f=ss(e,Li());if(Qc(e,c,f),this.arity.extra===Po){let h=ss(e,Li());this.arity.proxy||this.registerOptions(e,h),Ei(e,c,s,h,"pushExtraNoLimits"),Ei(e,h,s,h,"pushExtraNoLimits"),Qc(e,h,f)}else for(let h=0;h0&&xo(e,u,lt.END_OF_INPUT,lt.NODE_ERRORED,["setError","Not enough positional arguments"]);let g=u;for(let f=0;fo.length>s.length?o:s,"");if(i.arity===0)for(let s of i.names)Ei(e,t,["isOption",s,i.hidden||s!==n],t,"pushTrue"),s.startsWith("--")&&!s.startsWith("--no-")&&Ei(e,t,["isNegatedOption",s],t,["pushFalse",s]);else{let s=ss(e,Li());for(let o of i.names)Ei(e,t,["isOption",o,i.hidden||o!==n],s,"pushUndefined");for(let o=0;o=0&&eAme(i,n),suggest:(n,s)=>ame(i,n,s)}}};Ar.CliBuilder=Dd;Ar.CommandBuilder=Ay;Ar.NoLimits=Po;Ar.aggregateHelpStates=CG;Ar.cloneNode=EG;Ar.cloneTransition=sy;Ar.debug=Vi;Ar.debugMachine=hG;Ar.execute=xd;Ar.injectNode=ss;Ar.isTerminalNode=Wv;Ar.makeAnyOfMachine=gG;Ar.makeNode=Li;Ar.makeStateMachine=qv;Ar.reducers=oy;Ar.registerDynamic=Ei;Ar.registerShortcut=Qc;Ar.registerStatic=xo;Ar.runMachineInternal=Jv;Ar.selectBestState=dG;Ar.simplifyMachine=fG;Ar.suggest=IG;Ar.tests=Pd;Ar.trimSmallerBranches=pG});var yG=y(zv=>{"use strict";Object.defineProperty(zv,"__esModule",{value:!0});var lme=bc(),kd=class extends lme.Command{constructor(e){super(),this.contexts=e,this.commands=[]}static from(e,t){let i=new kd(t);i.path=e.path;for(let n of e.options)switch(n.name){case"-c":i.commands.push(Number(n.value));break;case"-i":i.index=Number(n.value);break}return i}async execute(){let e=this.commands;if(typeof this.index<"u"&&this.index>=0&&this.index1){this.context.stdout.write(`Multiple commands match your selection: -`),this.context.stdout.write(` -`);let t=0;for(let i of this.commands)this.context.stdout.write(this.cli.usage(this.contexts[i].commandClass,{prefix:`${t++}. `.padStart(5)}));this.context.stdout.write(` -`),this.context.stdout.write(`Run again with -h= to see the longer details of any of those commands. -`)}}};zv.HelpCommand=kd});var vG=y(Vv=>{"use strict";Object.defineProperty(Vv,"__esModule",{value:!0});var cme=ry(),wG=bc(),ume=J("tty"),gme=ly(),hn=jv(),fme=yG();function hme(r){return r&&typeof r=="object"&&"default"in r?r:{default:r}}var BG=hme(ume),bG=Symbol("clipanion/errorCommand");function pme(){return process.env.FORCE_COLOR==="0"?1:process.env.FORCE_COLOR==="1"||typeof process.stdout<"u"&&process.stdout.isTTY?8:1}var OA=class{constructor({binaryLabel:e,binaryName:t="...",binaryVersion:i,enableCapture:n=!1,enableColors:s}={}){this.registrations=new Map,this.builder=new gme.CliBuilder({binaryName:t}),this.binaryLabel=e,this.binaryName=t,this.binaryVersion=i,this.enableCapture=n,this.enableColors=s}static from(e,t={}){let i=new OA(t);for(let n of e)i.register(n);return i}register(e){var t;let i=new Map,n=new e;for(let l in n){let c=n[l];typeof c=="object"&&c!==null&&c[wG.Command.isOption]&&i.set(l,c)}let s=this.builder.command(),o=s.cliIndex,a=(t=e.paths)!==null&&t!==void 0?t:n.paths;if(typeof a<"u")for(let l of a)s.addPath(l);this.registrations.set(e,{specs:i,builder:s,index:o});for(let[l,{definition:c}]of i.entries())c(s,l);s.setContext({commandClass:e})}process(e){let{contexts:t,process:i}=this.builder.compile(),n=i(e);switch(n.selectedIndex){case cme.HELP_COMMAND_INDEX:return fme.HelpCommand.from(n,t);default:{let{commandClass:s}=t[n.selectedIndex],o=this.registrations.get(s);if(typeof o>"u")throw new Error("Assertion failed: Expected the command class to have been registered.");let a=new s;a.path=n.path;try{for(let[l,{transformer:c}]of o.specs.entries())a[l]=c(o.builder,l,n);return a}catch(l){throw l[bG]=a,l}}break}}async run(e,t){var i;let n,s={...OA.defaultContext,...t},o=(i=this.enableColors)!==null&&i!==void 0?i:s.colorDepth>1;if(!Array.isArray(e))n=e;else try{n=this.process(e)}catch(c){return s.stdout.write(this.error(c,{colored:o})),1}if(n.help)return s.stdout.write(this.usage(n,{colored:o,detailed:!0})),0;n.context=s,n.cli={binaryLabel:this.binaryLabel,binaryName:this.binaryName,binaryVersion:this.binaryVersion,enableCapture:this.enableCapture,enableColors:this.enableColors,definitions:()=>this.definitions(),error:(c,u)=>this.error(c,u),format:c=>this.format(c),process:c=>this.process(c),run:(c,u)=>this.run(c,{...s,...u}),usage:(c,u)=>this.usage(c,u)};let a=this.enableCapture?dme(s):SG,l;try{l=await a(()=>n.validateAndExecute().catch(c=>n.catch(c).then(()=>0)))}catch(c){return s.stdout.write(this.error(c,{colored:o,command:n})),1}return l}async runExit(e,t){process.exitCode=await this.run(e,t)}suggest(e,t){let{suggest:i}=this.builder.compile();return i(e,t)}definitions({colored:e=!1}={}){let t=[];for(let[i,{index:n}]of this.registrations){if(typeof i.usage>"u")continue;let{usage:s}=this.getUsageByIndex(n,{detailed:!1}),{usage:o,options:a}=this.getUsageByIndex(n,{detailed:!0,inlineOptions:!1}),l=typeof i.usage.category<"u"?hn.formatMarkdownish(i.usage.category,{format:this.format(e),paragraphs:!1}):void 0,c=typeof i.usage.description<"u"?hn.formatMarkdownish(i.usage.description,{format:this.format(e),paragraphs:!1}):void 0,u=typeof i.usage.details<"u"?hn.formatMarkdownish(i.usage.details,{format:this.format(e),paragraphs:!0}):void 0,g=typeof i.usage.examples<"u"?i.usage.examples.map(([f,h])=>[hn.formatMarkdownish(f,{format:this.format(e),paragraphs:!1}),h.replace(/\$0/g,this.binaryName)]):void 0;t.push({path:s,usage:o,category:l,description:c,details:u,examples:g,options:a})}return t}usage(e=null,{colored:t,detailed:i=!1,prefix:n="$ "}={}){var s;if(e===null){for(let l of this.registrations.keys()){let c=l.paths,u=typeof l.usage<"u";if(!c||c.length===0||c.length===1&&c[0].length===0||((s=c==null?void 0:c.some(h=>h.length===0))!==null&&s!==void 0?s:!1))if(e){e=null;break}else e=l;else if(u){e=null;continue}}e&&(i=!0)}let o=e!==null&&e instanceof wG.Command?e.constructor:e,a="";if(o)if(i){let{description:l="",details:c="",examples:u=[]}=o.usage||{};l!==""&&(a+=hn.formatMarkdownish(l,{format:this.format(t),paragraphs:!1}).replace(/^./,h=>h.toUpperCase()),a+=` -`),(c!==""||u.length>0)&&(a+=`${this.format(t).header("Usage")} -`,a+=` -`);let{usage:g,options:f}=this.getUsageByRegistration(o,{inlineOptions:!1});if(a+=`${this.format(t).bold(n)}${g} -`,f.length>0){a+=` -`,a+=`${hn.richFormat.header("Options")} -`;let h=f.reduce((p,C)=>Math.max(p,C.definition.length),0);a+=` -`;for(let{definition:p,description:C}of f)a+=` ${this.format(t).bold(p.padEnd(h))} ${hn.formatMarkdownish(C,{format:this.format(t),paragraphs:!1})}`}if(c!==""&&(a+=` -`,a+=`${this.format(t).header("Details")} -`,a+=` -`,a+=hn.formatMarkdownish(c,{format:this.format(t),paragraphs:!0})),u.length>0){a+=` -`,a+=`${this.format(t).header("Examples")} -`;for(let[h,p]of u)a+=` -`,a+=hn.formatMarkdownish(h,{format:this.format(t),paragraphs:!1}),a+=`${p.replace(/^/m,` ${this.format(t).bold(n)}`).replace(/\$0/g,this.binaryName)} -`}}else{let{usage:l}=this.getUsageByRegistration(o);a+=`${this.format(t).bold(n)}${l} -`}else{let l=new Map;for(let[f,{index:h}]of this.registrations.entries()){if(typeof f.usage>"u")continue;let p=typeof f.usage.category<"u"?hn.formatMarkdownish(f.usage.category,{format:this.format(t),paragraphs:!1}):null,C=l.get(p);typeof C>"u"&&l.set(p,C=[]);let{usage:w}=this.getUsageByIndex(h);C.push({commandClass:f,usage:w})}let c=Array.from(l.keys()).sort((f,h)=>f===null?-1:h===null?1:f.localeCompare(h,"en",{usage:"sort",caseFirst:"upper"})),u=typeof this.binaryLabel<"u",g=typeof this.binaryVersion<"u";u||g?(u&&g?a+=`${this.format(t).header(`${this.binaryLabel} - ${this.binaryVersion}`)} - -`:u?a+=`${this.format(t).header(`${this.binaryLabel}`)} -`:a+=`${this.format(t).header(`${this.binaryVersion}`)} -`,a+=` ${this.format(t).bold(n)}${this.binaryName} -`):a+=`${this.format(t).bold(n)}${this.binaryName} -`;for(let f of c){let h=l.get(f).slice().sort((C,w)=>C.usage.localeCompare(w.usage,"en",{usage:"sort",caseFirst:"upper"})),p=f!==null?f.trim():"General commands";a+=` -`,a+=`${this.format(t).header(`${p}`)} -`;for(let{commandClass:C,usage:w}of h){let B=C.usage.description||"undocumented";a+=` -`,a+=` ${this.format(t).bold(w)} -`,a+=` ${hn.formatMarkdownish(B,{format:this.format(t),paragraphs:!1})}`}}a+=` -`,a+=hn.formatMarkdownish("You can also print more details about any of these commands by calling them with the `-h,--help` flag right after the command name.",{format:this.format(t),paragraphs:!0})}return a}error(e,t){var i,{colored:n,command:s=(i=e[bG])!==null&&i!==void 0?i:null}=t===void 0?{}:t;e instanceof Error||(e=new Error(`Execution failed with a non-error rejection (rejected value: ${JSON.stringify(e)})`));let o="",a=e.name.replace(/([a-z])([A-Z])/g,"$1 $2");a==="Error"&&(a="Internal Error"),o+=`${this.format(n).error(a)}: ${e.message} -`;let l=e.clipanion;return typeof l<"u"?l.type==="usage"&&(o+=` -`,o+=this.usage(s)):e.stack&&(o+=`${e.stack.replace(/^.*\n/,"")} -`),o}format(e){var t;return((t=e!=null?e:this.enableColors)!==null&&t!==void 0?t:OA.defaultContext.colorDepth>1)?hn.richFormat:hn.textFormat}getUsageByRegistration(e,t){let i=this.registrations.get(e);if(typeof i>"u")throw new Error("Assertion failed: Unregistered command");return this.getUsageByIndex(i.index,t)}getUsageByIndex(e,t){return this.builder.getBuilderByIndex(e).usage(t)}};OA.defaultContext={stdin:process.stdin,stdout:process.stdout,stderr:process.stderr,colorDepth:"getColorDepth"in BG.default.WriteStream.prototype?BG.default.WriteStream.prototype.getColorDepth():pme()};var QG;function dme(r){let e=QG;if(typeof e>"u"){if(r.stdout===process.stdout&&r.stderr===process.stderr)return SG;let{AsyncLocalStorage:t}=J("async_hooks");e=QG=new t;let i=process.stdout._write;process.stdout._write=function(s,o,a){let l=e.getStore();return typeof l>"u"?i.call(this,s,o,a):l.stdout.write(s,o,a)};let n=process.stderr._write;process.stderr._write=function(s,o,a){let l=e.getStore();return typeof l>"u"?n.call(this,s,o,a):l.stderr.write(s,o,a)}}return t=>e.run(r,t)}function SG(r){return r()}Vv.Cli=OA});var xG=y(Xv=>{"use strict";Object.defineProperty(Xv,"__esModule",{value:!0});var Cme=bc(),cy=class extends Cme.Command{async execute(){this.context.stdout.write(`${JSON.stringify(this.cli.definitions(),null,2)} -`)}};cy.paths=[["--clipanion=definitions"]];Xv.DefinitionsCommand=cy});var PG=y(_v=>{"use strict";Object.defineProperty(_v,"__esModule",{value:!0});var mme=bc(),uy=class extends mme.Command{async execute(){this.context.stdout.write(this.cli.usage())}};uy.paths=[["-h"],["--help"]];_v.HelpCommand=uy});var DG=y(Zv=>{"use strict";Object.defineProperty(Zv,"__esModule",{value:!0});var Eme=bc(),gy=class extends Eme.Command{async execute(){var e;this.context.stdout.write(`${(e=this.cli.binaryVersion)!==null&&e!==void 0?e:""} -`)}};gy.paths=[["-v"],["--version"]];Zv.VersionCommand=gy});var kG=y(Rd=>{"use strict";Object.defineProperty(Rd,"__esModule",{value:!0});var Ime=xG(),yme=PG(),wme=DG();Rd.DefinitionsCommand=Ime.DefinitionsCommand;Rd.HelpCommand=yme.HelpCommand;Rd.VersionCommand=wme.VersionCommand});var FG=y($v=>{"use strict";Object.defineProperty($v,"__esModule",{value:!0});var RG=va();function Bme(r,e,t){let[i,n]=RG.rerouteArguments(e,t!=null?t:{}),{arity:s=1}=n,o=r.split(","),a=new Set(o);return RG.makeCommandOption({definition(l){l.addOption({names:o,arity:s,hidden:n==null?void 0:n.hidden,description:n==null?void 0:n.description,required:n.required})},transformer(l,c,u){let g=typeof i<"u"?[...i]:void 0;for(let{name:f,value:h}of u.options)!a.has(f)||(g=g!=null?g:[],g.push(h));return g}})}$v.Array=Bme});var TG=y(ex=>{"use strict";Object.defineProperty(ex,"__esModule",{value:!0});var NG=va();function bme(r,e,t){let[i,n]=NG.rerouteArguments(e,t!=null?t:{}),s=r.split(","),o=new Set(s);return NG.makeCommandOption({definition(a){a.addOption({names:s,allowBinding:!1,arity:0,hidden:n.hidden,description:n.description,required:n.required})},transformer(a,l,c){let u=i;for(let{name:g,value:f}of c.options)!o.has(g)||(u=f);return u}})}ex.Boolean=bme});var OG=y(tx=>{"use strict";Object.defineProperty(tx,"__esModule",{value:!0});var LG=va();function Qme(r,e,t){let[i,n]=LG.rerouteArguments(e,t!=null?t:{}),s=r.split(","),o=new Set(s);return LG.makeCommandOption({definition(a){a.addOption({names:s,allowBinding:!1,arity:0,hidden:n.hidden,description:n.description,required:n.required})},transformer(a,l,c){let u=i;for(let{name:g,value:f}of c.options)!o.has(g)||(u!=null||(u=0),f?u+=1:u=0);return u}})}tx.Counter=Qme});var MG=y(rx=>{"use strict";Object.defineProperty(rx,"__esModule",{value:!0});var Sme=va();function vme(r={}){return Sme.makeCommandOption({definition(e,t){var i;e.addProxy({name:(i=r.name)!==null&&i!==void 0?i:t,required:r.required})},transformer(e,t,i){return i.positionals.map(({value:n})=>n)}})}rx.Proxy=vme});var UG=y(ix=>{"use strict";Object.defineProperty(ix,"__esModule",{value:!0});var xme=va(),Pme=ly();function Dme(r={}){return xme.makeCommandOption({definition(e,t){var i;e.addRest({name:(i=r.name)!==null&&i!==void 0?i:t,required:r.required})},transformer(e,t,i){let n=o=>{let a=i.positionals[o];return a.extra===Pme.NoLimits||a.extra===!1&&oo)}})}ix.Rest=Dme});var KG=y(nx=>{"use strict";Object.defineProperty(nx,"__esModule",{value:!0});var Fd=va(),kme=ly();function Rme(r,e,t){let[i,n]=Fd.rerouteArguments(e,t!=null?t:{}),{arity:s=1}=n,o=r.split(","),a=new Set(o);return Fd.makeCommandOption({definition(l){l.addOption({names:o,arity:n.tolerateBoolean?0:s,hidden:n.hidden,description:n.description,required:n.required})},transformer(l,c,u){let g,f=i;for(let{name:h,value:p}of u.options)!a.has(h)||(g=h,f=p);return typeof f=="string"?Fd.applyValidator(g!=null?g:c,f,n.validator):f}})}function Fme(r={}){let{required:e=!0}=r;return Fd.makeCommandOption({definition(t,i){var n;t.addPositional({name:(n=r.name)!==null&&n!==void 0?n:i,required:r.required})},transformer(t,i,n){var s;for(let o=0;o{"use strict";Object.defineProperty(pn,"__esModule",{value:!0});var lf=va(),Tme=FG(),Lme=TG(),Ome=OG(),Mme=MG(),Ume=UG(),Kme=KG();pn.applyValidator=lf.applyValidator;pn.cleanValidationError=lf.cleanValidationError;pn.formatError=lf.formatError;pn.isOptionSymbol=lf.isOptionSymbol;pn.makeCommandOption=lf.makeCommandOption;pn.rerouteArguments=lf.rerouteArguments;pn.Array=Tme.Array;pn.Boolean=Lme.Boolean;pn.Counter=Ome.Counter;pn.Proxy=Mme.Proxy;pn.Rest=Ume.Rest;pn.String=Kme.String});var Xe=y(MA=>{"use strict";Object.defineProperty(MA,"__esModule",{value:!0});var Hme=iy(),Gme=bc(),Yme=jv(),jme=vG(),qme=kG(),Jme=HG();MA.UsageError=Hme.UsageError;MA.Command=Gme.Command;MA.formatMarkdownish=Yme.formatMarkdownish;MA.Cli=jme.Cli;MA.Builtins=qme;MA.Option=Jme});var YG=y((J$e,GG)=>{"use strict";GG.exports=(r,...e)=>new Promise(t=>{t(r(...e))})});var cf=y((W$e,sx)=>{"use strict";var Wme=YG(),jG=r=>{if(r<1)throw new TypeError("Expected `concurrency` to be a number from 1 and up");let e=[],t=0,i=()=>{t--,e.length>0&&e.shift()()},n=(a,l,...c)=>{t++;let u=Wme(a,...c);l(u),u.then(i,i)},s=(a,l,...c)=>{tnew Promise(c=>s(a,c,...l));return Object.defineProperties(o,{activeCount:{get:()=>t},pendingCount:{get:()=>e.length}}),o};sx.exports=jG;sx.exports.default=jG});var Nd=y((V$e,qG)=>{var zme="2.0.0",Vme=Number.MAX_SAFE_INTEGER||9007199254740991,Xme=16;qG.exports={SEMVER_SPEC_VERSION:zme,MAX_LENGTH:256,MAX_SAFE_INTEGER:Vme,MAX_SAFE_COMPONENT_LENGTH:Xme}});var Td=y((X$e,JG)=>{var _me=typeof process=="object"&&process.env&&process.env.NODE_DEBUG&&/\bsemver\b/i.test(process.env.NODE_DEBUG)?(...r)=>console.error("SEMVER",...r):()=>{};JG.exports=_me});var Sc=y((KA,WG)=>{var{MAX_SAFE_COMPONENT_LENGTH:ox}=Nd(),Zme=Td();KA=WG.exports={};var $me=KA.re=[],_e=KA.src=[],Ze=KA.t={},eEe=0,St=(r,e,t)=>{let i=eEe++;Zme(i,e),Ze[r]=i,_e[i]=e,$me[i]=new RegExp(e,t?"g":void 0)};St("NUMERICIDENTIFIER","0|[1-9]\\d*");St("NUMERICIDENTIFIERLOOSE","[0-9]+");St("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*");St("MAINVERSION",`(${_e[Ze.NUMERICIDENTIFIER]})\\.(${_e[Ze.NUMERICIDENTIFIER]})\\.(${_e[Ze.NUMERICIDENTIFIER]})`);St("MAINVERSIONLOOSE",`(${_e[Ze.NUMERICIDENTIFIERLOOSE]})\\.(${_e[Ze.NUMERICIDENTIFIERLOOSE]})\\.(${_e[Ze.NUMERICIDENTIFIERLOOSE]})`);St("PRERELEASEIDENTIFIER",`(?:${_e[Ze.NUMERICIDENTIFIER]}|${_e[Ze.NONNUMERICIDENTIFIER]})`);St("PRERELEASEIDENTIFIERLOOSE",`(?:${_e[Ze.NUMERICIDENTIFIERLOOSE]}|${_e[Ze.NONNUMERICIDENTIFIER]})`);St("PRERELEASE",`(?:-(${_e[Ze.PRERELEASEIDENTIFIER]}(?:\\.${_e[Ze.PRERELEASEIDENTIFIER]})*))`);St("PRERELEASELOOSE",`(?:-?(${_e[Ze.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${_e[Ze.PRERELEASEIDENTIFIERLOOSE]})*))`);St("BUILDIDENTIFIER","[0-9A-Za-z-]+");St("BUILD",`(?:\\+(${_e[Ze.BUILDIDENTIFIER]}(?:\\.${_e[Ze.BUILDIDENTIFIER]})*))`);St("FULLPLAIN",`v?${_e[Ze.MAINVERSION]}${_e[Ze.PRERELEASE]}?${_e[Ze.BUILD]}?`);St("FULL",`^${_e[Ze.FULLPLAIN]}$`);St("LOOSEPLAIN",`[v=\\s]*${_e[Ze.MAINVERSIONLOOSE]}${_e[Ze.PRERELEASELOOSE]}?${_e[Ze.BUILD]}?`);St("LOOSE",`^${_e[Ze.LOOSEPLAIN]}$`);St("GTLT","((?:<|>)?=?)");St("XRANGEIDENTIFIERLOOSE",`${_e[Ze.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`);St("XRANGEIDENTIFIER",`${_e[Ze.NUMERICIDENTIFIER]}|x|X|\\*`);St("XRANGEPLAIN",`[v=\\s]*(${_e[Ze.XRANGEIDENTIFIER]})(?:\\.(${_e[Ze.XRANGEIDENTIFIER]})(?:\\.(${_e[Ze.XRANGEIDENTIFIER]})(?:${_e[Ze.PRERELEASE]})?${_e[Ze.BUILD]}?)?)?`);St("XRANGEPLAINLOOSE",`[v=\\s]*(${_e[Ze.XRANGEIDENTIFIERLOOSE]})(?:\\.(${_e[Ze.XRANGEIDENTIFIERLOOSE]})(?:\\.(${_e[Ze.XRANGEIDENTIFIERLOOSE]})(?:${_e[Ze.PRERELEASELOOSE]})?${_e[Ze.BUILD]}?)?)?`);St("XRANGE",`^${_e[Ze.GTLT]}\\s*${_e[Ze.XRANGEPLAIN]}$`);St("XRANGELOOSE",`^${_e[Ze.GTLT]}\\s*${_e[Ze.XRANGEPLAINLOOSE]}$`);St("COERCE",`(^|[^\\d])(\\d{1,${ox}})(?:\\.(\\d{1,${ox}}))?(?:\\.(\\d{1,${ox}}))?(?:$|[^\\d])`);St("COERCERTL",_e[Ze.COERCE],!0);St("LONETILDE","(?:~>?)");St("TILDETRIM",`(\\s*)${_e[Ze.LONETILDE]}\\s+`,!0);KA.tildeTrimReplace="$1~";St("TILDE",`^${_e[Ze.LONETILDE]}${_e[Ze.XRANGEPLAIN]}$`);St("TILDELOOSE",`^${_e[Ze.LONETILDE]}${_e[Ze.XRANGEPLAINLOOSE]}$`);St("LONECARET","(?:\\^)");St("CARETTRIM",`(\\s*)${_e[Ze.LONECARET]}\\s+`,!0);KA.caretTrimReplace="$1^";St("CARET",`^${_e[Ze.LONECARET]}${_e[Ze.XRANGEPLAIN]}$`);St("CARETLOOSE",`^${_e[Ze.LONECARET]}${_e[Ze.XRANGEPLAINLOOSE]}$`);St("COMPARATORLOOSE",`^${_e[Ze.GTLT]}\\s*(${_e[Ze.LOOSEPLAIN]})$|^$`);St("COMPARATOR",`^${_e[Ze.GTLT]}\\s*(${_e[Ze.FULLPLAIN]})$|^$`);St("COMPARATORTRIM",`(\\s*)${_e[Ze.GTLT]}\\s*(${_e[Ze.LOOSEPLAIN]}|${_e[Ze.XRANGEPLAIN]})`,!0);KA.comparatorTrimReplace="$1$2$3";St("HYPHENRANGE",`^\\s*(${_e[Ze.XRANGEPLAIN]})\\s+-\\s+(${_e[Ze.XRANGEPLAIN]})\\s*$`);St("HYPHENRANGELOOSE",`^\\s*(${_e[Ze.XRANGEPLAINLOOSE]})\\s+-\\s+(${_e[Ze.XRANGEPLAINLOOSE]})\\s*$`);St("STAR","(<|>)?=?\\s*\\*");St("GTE0","^\\s*>=\\s*0.0.0\\s*$");St("GTE0PRE","^\\s*>=\\s*0.0.0-0\\s*$")});var Ld=y((_$e,zG)=>{var tEe=["includePrerelease","loose","rtl"],rEe=r=>r?typeof r!="object"?{loose:!0}:tEe.filter(e=>r[e]).reduce((e,t)=>(e[t]=!0,e),{}):{};zG.exports=rEe});var hy=y((Z$e,_G)=>{var VG=/^[0-9]+$/,XG=(r,e)=>{let t=VG.test(r),i=VG.test(e);return t&&i&&(r=+r,e=+e),r===e?0:t&&!i?-1:i&&!t?1:rXG(e,r);_G.exports={compareIdentifiers:XG,rcompareIdentifiers:iEe}});var Oi=y(($$e,tY)=>{var py=Td(),{MAX_LENGTH:ZG,MAX_SAFE_INTEGER:dy}=Nd(),{re:$G,t:eY}=Sc(),nEe=Ld(),{compareIdentifiers:Od}=hy(),Kn=class{constructor(e,t){if(t=nEe(t),e instanceof Kn){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if(typeof e!="string")throw new TypeError(`Invalid Version: ${e}`);if(e.length>ZG)throw new TypeError(`version is longer than ${ZG} characters`);py("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;let i=e.trim().match(t.loose?$G[eY.LOOSE]:$G[eY.FULL]);if(!i)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+i[1],this.minor=+i[2],this.patch=+i[3],this.major>dy||this.major<0)throw new TypeError("Invalid major version");if(this.minor>dy||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>dy||this.patch<0)throw new TypeError("Invalid patch version");i[4]?this.prerelease=i[4].split(".").map(n=>{if(/^[0-9]+$/.test(n)){let s=+n;if(s>=0&&s=0;)typeof this.prerelease[i]=="number"&&(this.prerelease[i]++,i=-2);i===-1&&this.prerelease.push(0)}t&&(this.prerelease[0]===t?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error(`invalid increment argument: ${e}`)}return this.format(),this.raw=this.version,this}};tY.exports=Kn});var vc=y((eet,sY)=>{var{MAX_LENGTH:sEe}=Nd(),{re:rY,t:iY}=Sc(),nY=Oi(),oEe=Ld(),aEe=(r,e)=>{if(e=oEe(e),r instanceof nY)return r;if(typeof r!="string"||r.length>sEe||!(e.loose?rY[iY.LOOSE]:rY[iY.FULL]).test(r))return null;try{return new nY(r,e)}catch{return null}};sY.exports=aEe});var aY=y((tet,oY)=>{var AEe=vc(),lEe=(r,e)=>{let t=AEe(r,e);return t?t.version:null};oY.exports=lEe});var lY=y((ret,AY)=>{var cEe=vc(),uEe=(r,e)=>{let t=cEe(r.trim().replace(/^[=v]+/,""),e);return t?t.version:null};AY.exports=uEe});var uY=y((iet,cY)=>{var gEe=Oi(),fEe=(r,e,t,i)=>{typeof t=="string"&&(i=t,t=void 0);try{return new gEe(r,t).inc(e,i).version}catch{return null}};cY.exports=fEe});var os=y((net,fY)=>{var gY=Oi(),hEe=(r,e,t)=>new gY(r,t).compare(new gY(e,t));fY.exports=hEe});var Cy=y((set,hY)=>{var pEe=os(),dEe=(r,e,t)=>pEe(r,e,t)===0;hY.exports=dEe});var CY=y((oet,dY)=>{var pY=vc(),CEe=Cy(),mEe=(r,e)=>{if(CEe(r,e))return null;{let t=pY(r),i=pY(e),n=t.prerelease.length||i.prerelease.length,s=n?"pre":"",o=n?"prerelease":"";for(let a in t)if((a==="major"||a==="minor"||a==="patch")&&t[a]!==i[a])return s+a;return o}};dY.exports=mEe});var EY=y((aet,mY)=>{var EEe=Oi(),IEe=(r,e)=>new EEe(r,e).major;mY.exports=IEe});var yY=y((Aet,IY)=>{var yEe=Oi(),wEe=(r,e)=>new yEe(r,e).minor;IY.exports=wEe});var BY=y((cet,wY)=>{var BEe=Oi(),bEe=(r,e)=>new BEe(r,e).patch;wY.exports=bEe});var QY=y((uet,bY)=>{var QEe=vc(),SEe=(r,e)=>{let t=QEe(r,e);return t&&t.prerelease.length?t.prerelease:null};bY.exports=SEe});var vY=y((get,SY)=>{var vEe=os(),xEe=(r,e,t)=>vEe(e,r,t);SY.exports=xEe});var PY=y((fet,xY)=>{var PEe=os(),DEe=(r,e)=>PEe(r,e,!0);xY.exports=DEe});var my=y((het,kY)=>{var DY=Oi(),kEe=(r,e,t)=>{let i=new DY(r,t),n=new DY(e,t);return i.compare(n)||i.compareBuild(n)};kY.exports=kEe});var FY=y((pet,RY)=>{var REe=my(),FEe=(r,e)=>r.sort((t,i)=>REe(t,i,e));RY.exports=FEe});var TY=y((det,NY)=>{var NEe=my(),TEe=(r,e)=>r.sort((t,i)=>NEe(i,t,e));NY.exports=TEe});var Md=y((Cet,LY)=>{var LEe=os(),OEe=(r,e,t)=>LEe(r,e,t)>0;LY.exports=OEe});var Ey=y((met,OY)=>{var MEe=os(),UEe=(r,e,t)=>MEe(r,e,t)<0;OY.exports=UEe});var ax=y((Eet,MY)=>{var KEe=os(),HEe=(r,e,t)=>KEe(r,e,t)!==0;MY.exports=HEe});var Iy=y((Iet,UY)=>{var GEe=os(),YEe=(r,e,t)=>GEe(r,e,t)>=0;UY.exports=YEe});var yy=y((yet,KY)=>{var jEe=os(),qEe=(r,e,t)=>jEe(r,e,t)<=0;KY.exports=qEe});var Ax=y((wet,HY)=>{var JEe=Cy(),WEe=ax(),zEe=Md(),VEe=Iy(),XEe=Ey(),_Ee=yy(),ZEe=(r,e,t,i)=>{switch(e){case"===":return typeof r=="object"&&(r=r.version),typeof t=="object"&&(t=t.version),r===t;case"!==":return typeof r=="object"&&(r=r.version),typeof t=="object"&&(t=t.version),r!==t;case"":case"=":case"==":return JEe(r,t,i);case"!=":return WEe(r,t,i);case">":return zEe(r,t,i);case">=":return VEe(r,t,i);case"<":return XEe(r,t,i);case"<=":return _Ee(r,t,i);default:throw new TypeError(`Invalid operator: ${e}`)}};HY.exports=ZEe});var YY=y((Bet,GY)=>{var $Ee=Oi(),eIe=vc(),{re:wy,t:By}=Sc(),tIe=(r,e)=>{if(r instanceof $Ee)return r;if(typeof r=="number"&&(r=String(r)),typeof r!="string")return null;e=e||{};let t=null;if(!e.rtl)t=r.match(wy[By.COERCE]);else{let i;for(;(i=wy[By.COERCERTL].exec(r))&&(!t||t.index+t[0].length!==r.length);)(!t||i.index+i[0].length!==t.index+t[0].length)&&(t=i),wy[By.COERCERTL].lastIndex=i.index+i[1].length+i[2].length;wy[By.COERCERTL].lastIndex=-1}return t===null?null:eIe(`${t[2]}.${t[3]||"0"}.${t[4]||"0"}`,e)};GY.exports=tIe});var qY=y((bet,jY)=>{"use strict";jY.exports=function(r){r.prototype[Symbol.iterator]=function*(){for(let e=this.head;e;e=e.next)yield e.value}}});var Ud=y((Qet,JY)=>{"use strict";JY.exports=Ht;Ht.Node=xc;Ht.create=Ht;function Ht(r){var e=this;if(e instanceof Ht||(e=new Ht),e.tail=null,e.head=null,e.length=0,r&&typeof r.forEach=="function")r.forEach(function(n){e.push(n)});else if(arguments.length>0)for(var t=0,i=arguments.length;t1)t=e;else if(this.head)i=this.head.next,t=this.head.value;else throw new TypeError("Reduce of empty list with no initial value");for(var n=0;i!==null;n++)t=r(t,i.value,n),i=i.next;return t};Ht.prototype.reduceReverse=function(r,e){var t,i=this.tail;if(arguments.length>1)t=e;else if(this.tail)i=this.tail.prev,t=this.tail.value;else throw new TypeError("Reduce of empty list with no initial value");for(var n=this.length-1;i!==null;n--)t=r(t,i.value,n),i=i.prev;return t};Ht.prototype.toArray=function(){for(var r=new Array(this.length),e=0,t=this.head;t!==null;e++)r[e]=t.value,t=t.next;return r};Ht.prototype.toArrayReverse=function(){for(var r=new Array(this.length),e=0,t=this.tail;t!==null;e++)r[e]=t.value,t=t.prev;return r};Ht.prototype.slice=function(r,e){e=e||this.length,e<0&&(e+=this.length),r=r||0,r<0&&(r+=this.length);var t=new Ht;if(ethis.length&&(e=this.length);for(var i=0,n=this.head;n!==null&&ithis.length&&(e=this.length);for(var i=this.length,n=this.tail;n!==null&&i>e;i--)n=n.prev;for(;n!==null&&i>r;i--,n=n.prev)t.push(n.value);return t};Ht.prototype.splice=function(r,e,...t){r>this.length&&(r=this.length-1),r<0&&(r=this.length+r);for(var i=0,n=this.head;n!==null&&i{"use strict";var sIe=Ud(),Pc=Symbol("max"),Pa=Symbol("length"),uf=Symbol("lengthCalculator"),Hd=Symbol("allowStale"),Dc=Symbol("maxAge"),xa=Symbol("dispose"),WY=Symbol("noDisposeOnSet"),Ii=Symbol("lruList"),zs=Symbol("cache"),VY=Symbol("updateAgeOnGet"),lx=()=>1,ux=class{constructor(e){if(typeof e=="number"&&(e={max:e}),e||(e={}),e.max&&(typeof e.max!="number"||e.max<0))throw new TypeError("max must be a non-negative number");let t=this[Pc]=e.max||1/0,i=e.length||lx;if(this[uf]=typeof i!="function"?lx:i,this[Hd]=e.stale||!1,e.maxAge&&typeof e.maxAge!="number")throw new TypeError("maxAge must be a number");this[Dc]=e.maxAge||0,this[xa]=e.dispose,this[WY]=e.noDisposeOnSet||!1,this[VY]=e.updateAgeOnGet||!1,this.reset()}set max(e){if(typeof e!="number"||e<0)throw new TypeError("max must be a non-negative number");this[Pc]=e||1/0,Kd(this)}get max(){return this[Pc]}set allowStale(e){this[Hd]=!!e}get allowStale(){return this[Hd]}set maxAge(e){if(typeof e!="number")throw new TypeError("maxAge must be a non-negative number");this[Dc]=e,Kd(this)}get maxAge(){return this[Dc]}set lengthCalculator(e){typeof e!="function"&&(e=lx),e!==this[uf]&&(this[uf]=e,this[Pa]=0,this[Ii].forEach(t=>{t.length=this[uf](t.value,t.key),this[Pa]+=t.length})),Kd(this)}get lengthCalculator(){return this[uf]}get length(){return this[Pa]}get itemCount(){return this[Ii].length}rforEach(e,t){t=t||this;for(let i=this[Ii].tail;i!==null;){let n=i.prev;zY(this,e,i,t),i=n}}forEach(e,t){t=t||this;for(let i=this[Ii].head;i!==null;){let n=i.next;zY(this,e,i,t),i=n}}keys(){return this[Ii].toArray().map(e=>e.key)}values(){return this[Ii].toArray().map(e=>e.value)}reset(){this[xa]&&this[Ii]&&this[Ii].length&&this[Ii].forEach(e=>this[xa](e.key,e.value)),this[zs]=new Map,this[Ii]=new sIe,this[Pa]=0}dump(){return this[Ii].map(e=>by(this,e)?!1:{k:e.key,v:e.value,e:e.now+(e.maxAge||0)}).toArray().filter(e=>e)}dumpLru(){return this[Ii]}set(e,t,i){if(i=i||this[Dc],i&&typeof i!="number")throw new TypeError("maxAge must be a number");let n=i?Date.now():0,s=this[uf](t,e);if(this[zs].has(e)){if(s>this[Pc])return gf(this,this[zs].get(e)),!1;let l=this[zs].get(e).value;return this[xa]&&(this[WY]||this[xa](e,l.value)),l.now=n,l.maxAge=i,l.value=t,this[Pa]+=s-l.length,l.length=s,this.get(e),Kd(this),!0}let o=new gx(e,t,s,n,i);return o.length>this[Pc]?(this[xa]&&this[xa](e,t),!1):(this[Pa]+=o.length,this[Ii].unshift(o),this[zs].set(e,this[Ii].head),Kd(this),!0)}has(e){if(!this[zs].has(e))return!1;let t=this[zs].get(e).value;return!by(this,t)}get(e){return cx(this,e,!0)}peek(e){return cx(this,e,!1)}pop(){let e=this[Ii].tail;return e?(gf(this,e),e.value):null}del(e){gf(this,this[zs].get(e))}load(e){this.reset();let t=Date.now();for(let i=e.length-1;i>=0;i--){let n=e[i],s=n.e||0;if(s===0)this.set(n.k,n.v);else{let o=s-t;o>0&&this.set(n.k,n.v,o)}}}prune(){this[zs].forEach((e,t)=>cx(this,t,!1))}},cx=(r,e,t)=>{let i=r[zs].get(e);if(i){let n=i.value;if(by(r,n)){if(gf(r,i),!r[Hd])return}else t&&(r[VY]&&(i.value.now=Date.now()),r[Ii].unshiftNode(i));return n.value}},by=(r,e)=>{if(!e||!e.maxAge&&!r[Dc])return!1;let t=Date.now()-e.now;return e.maxAge?t>e.maxAge:r[Dc]&&t>r[Dc]},Kd=r=>{if(r[Pa]>r[Pc])for(let e=r[Ii].tail;r[Pa]>r[Pc]&&e!==null;){let t=e.prev;gf(r,e),e=t}},gf=(r,e)=>{if(e){let t=e.value;r[xa]&&r[xa](t.key,t.value),r[Pa]-=t.length,r[zs].delete(t.key),r[Ii].removeNode(e)}},gx=class{constructor(e,t,i,n,s){this.key=e,this.value=t,this.length=i,this.now=n,this.maxAge=s||0}},zY=(r,e,t,i)=>{let n=t.value;by(r,n)&&(gf(r,t),r[Hd]||(n=void 0)),n&&e.call(i,n.value,n.key,r)};XY.exports=ux});var as=y((xet,tj)=>{var kc=class{constructor(e,t){if(t=aIe(t),e instanceof kc)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new kc(e.raw,t);if(e instanceof fx)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e,this.set=e.split(/\s*\|\|\s*/).map(i=>this.parseRange(i.trim())).filter(i=>i.length),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${e}`);if(this.set.length>1){let i=this.set[0];if(this.set=this.set.filter(n=>!$Y(n[0])),this.set.length===0)this.set=[i];else if(this.set.length>1){for(let n of this.set)if(n.length===1&&gIe(n[0])){this.set=[n];break}}}this.format()}format(){return this.range=this.set.map(e=>e.join(" ").trim()).join("||").trim(),this.range}toString(){return this.range}parseRange(e){e=e.trim();let i=`parseRange:${Object.keys(this.options).join(",")}:${e}`,n=ZY.get(i);if(n)return n;let s=this.options.loose,o=s?Mi[Qi.HYPHENRANGELOOSE]:Mi[Qi.HYPHENRANGE];e=e.replace(o,wIe(this.options.includePrerelease)),jr("hyphen replace",e),e=e.replace(Mi[Qi.COMPARATORTRIM],lIe),jr("comparator trim",e,Mi[Qi.COMPARATORTRIM]),e=e.replace(Mi[Qi.TILDETRIM],cIe),e=e.replace(Mi[Qi.CARETTRIM],uIe),e=e.split(/\s+/).join(" ");let a=s?Mi[Qi.COMPARATORLOOSE]:Mi[Qi.COMPARATOR],l=e.split(" ").map(f=>fIe(f,this.options)).join(" ").split(/\s+/).map(f=>yIe(f,this.options)).filter(this.options.loose?f=>!!f.match(a):()=>!0).map(f=>new fx(f,this.options)),c=l.length,u=new Map;for(let f of l){if($Y(f))return[f];u.set(f.value,f)}u.size>1&&u.has("")&&u.delete("");let g=[...u.values()];return ZY.set(i,g),g}intersects(e,t){if(!(e instanceof kc))throw new TypeError("a Range is required");return this.set.some(i=>ej(i,t)&&e.set.some(n=>ej(n,t)&&i.every(s=>n.every(o=>s.intersects(o,t)))))}test(e){if(!e)return!1;if(typeof e=="string")try{e=new AIe(e,this.options)}catch{return!1}for(let t=0;tr.value==="<0.0.0-0",gIe=r=>r.value==="",ej=(r,e)=>{let t=!0,i=r.slice(),n=i.pop();for(;t&&i.length;)t=i.every(s=>n.intersects(s,e)),n=i.pop();return t},fIe=(r,e)=>(jr("comp",r,e),r=dIe(r,e),jr("caret",r),r=hIe(r,e),jr("tildes",r),r=mIe(r,e),jr("xrange",r),r=IIe(r,e),jr("stars",r),r),Xi=r=>!r||r.toLowerCase()==="x"||r==="*",hIe=(r,e)=>r.trim().split(/\s+/).map(t=>pIe(t,e)).join(" "),pIe=(r,e)=>{let t=e.loose?Mi[Qi.TILDELOOSE]:Mi[Qi.TILDE];return r.replace(t,(i,n,s,o,a)=>{jr("tilde",r,i,n,s,o,a);let l;return Xi(n)?l="":Xi(s)?l=`>=${n}.0.0 <${+n+1}.0.0-0`:Xi(o)?l=`>=${n}.${s}.0 <${n}.${+s+1}.0-0`:a?(jr("replaceTilde pr",a),l=`>=${n}.${s}.${o}-${a} <${n}.${+s+1}.0-0`):l=`>=${n}.${s}.${o} <${n}.${+s+1}.0-0`,jr("tilde return",l),l})},dIe=(r,e)=>r.trim().split(/\s+/).map(t=>CIe(t,e)).join(" "),CIe=(r,e)=>{jr("caret",r,e);let t=e.loose?Mi[Qi.CARETLOOSE]:Mi[Qi.CARET],i=e.includePrerelease?"-0":"";return r.replace(t,(n,s,o,a,l)=>{jr("caret",r,n,s,o,a,l);let c;return Xi(s)?c="":Xi(o)?c=`>=${s}.0.0${i} <${+s+1}.0.0-0`:Xi(a)?s==="0"?c=`>=${s}.${o}.0${i} <${s}.${+o+1}.0-0`:c=`>=${s}.${o}.0${i} <${+s+1}.0.0-0`:l?(jr("replaceCaret pr",l),s==="0"?o==="0"?c=`>=${s}.${o}.${a}-${l} <${s}.${o}.${+a+1}-0`:c=`>=${s}.${o}.${a}-${l} <${s}.${+o+1}.0-0`:c=`>=${s}.${o}.${a}-${l} <${+s+1}.0.0-0`):(jr("no pr"),s==="0"?o==="0"?c=`>=${s}.${o}.${a}${i} <${s}.${o}.${+a+1}-0`:c=`>=${s}.${o}.${a}${i} <${s}.${+o+1}.0-0`:c=`>=${s}.${o}.${a} <${+s+1}.0.0-0`),jr("caret return",c),c})},mIe=(r,e)=>(jr("replaceXRanges",r,e),r.split(/\s+/).map(t=>EIe(t,e)).join(" ")),EIe=(r,e)=>{r=r.trim();let t=e.loose?Mi[Qi.XRANGELOOSE]:Mi[Qi.XRANGE];return r.replace(t,(i,n,s,o,a,l)=>{jr("xRange",r,i,n,s,o,a,l);let c=Xi(s),u=c||Xi(o),g=u||Xi(a),f=g;return n==="="&&f&&(n=""),l=e.includePrerelease?"-0":"",c?n===">"||n==="<"?i="<0.0.0-0":i="*":n&&f?(u&&(o=0),a=0,n===">"?(n=">=",u?(s=+s+1,o=0,a=0):(o=+o+1,a=0)):n==="<="&&(n="<",u?s=+s+1:o=+o+1),n==="<"&&(l="-0"),i=`${n+s}.${o}.${a}${l}`):u?i=`>=${s}.0.0${l} <${+s+1}.0.0-0`:g&&(i=`>=${s}.${o}.0${l} <${s}.${+o+1}.0-0`),jr("xRange return",i),i})},IIe=(r,e)=>(jr("replaceStars",r,e),r.trim().replace(Mi[Qi.STAR],"")),yIe=(r,e)=>(jr("replaceGTE0",r,e),r.trim().replace(Mi[e.includePrerelease?Qi.GTE0PRE:Qi.GTE0],"")),wIe=r=>(e,t,i,n,s,o,a,l,c,u,g,f,h)=>(Xi(i)?t="":Xi(n)?t=`>=${i}.0.0${r?"-0":""}`:Xi(s)?t=`>=${i}.${n}.0${r?"-0":""}`:o?t=`>=${t}`:t=`>=${t}${r?"-0":""}`,Xi(c)?l="":Xi(u)?l=`<${+c+1}.0.0-0`:Xi(g)?l=`<${c}.${+u+1}.0-0`:f?l=`<=${c}.${u}.${g}-${f}`:r?l=`<${c}.${u}.${+g+1}-0`:l=`<=${l}`,`${t} ${l}`.trim()),BIe=(r,e,t)=>{for(let i=0;i0){let n=r[i].semver;if(n.major===e.major&&n.minor===e.minor&&n.patch===e.patch)return!0}return!1}return!0}});var Gd=y((Pet,oj)=>{var Yd=Symbol("SemVer ANY"),ff=class{static get ANY(){return Yd}constructor(e,t){if(t=bIe(t),e instanceof ff){if(e.loose===!!t.loose)return e;e=e.value}px("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===Yd?this.value="":this.value=this.operator+this.semver.version,px("comp",this)}parse(e){let t=this.options.loose?rj[ij.COMPARATORLOOSE]:rj[ij.COMPARATOR],i=e.match(t);if(!i)throw new TypeError(`Invalid comparator: ${e}`);this.operator=i[1]!==void 0?i[1]:"",this.operator==="="&&(this.operator=""),i[2]?this.semver=new nj(i[2],this.options.loose):this.semver=Yd}toString(){return this.value}test(e){if(px("Comparator.test",e,this.options.loose),this.semver===Yd||e===Yd)return!0;if(typeof e=="string")try{e=new nj(e,this.options)}catch{return!1}return hx(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof ff))throw new TypeError("a Comparator is required");if((!t||typeof t!="object")&&(t={loose:!!t,includePrerelease:!1}),this.operator==="")return this.value===""?!0:new sj(e.value,t).test(this.value);if(e.operator==="")return e.value===""?!0:new sj(this.value,t).test(e.semver);let i=(this.operator===">="||this.operator===">")&&(e.operator===">="||e.operator===">"),n=(this.operator==="<="||this.operator==="<")&&(e.operator==="<="||e.operator==="<"),s=this.semver.version===e.semver.version,o=(this.operator===">="||this.operator==="<=")&&(e.operator===">="||e.operator==="<="),a=hx(this.semver,"<",e.semver,t)&&(this.operator===">="||this.operator===">")&&(e.operator==="<="||e.operator==="<"),l=hx(this.semver,">",e.semver,t)&&(this.operator==="<="||this.operator==="<")&&(e.operator===">="||e.operator===">");return i||n||s&&o||a||l}};oj.exports=ff;var bIe=Ld(),{re:rj,t:ij}=Sc(),hx=Ax(),px=Td(),nj=Oi(),sj=as()});var jd=y((Det,aj)=>{var QIe=as(),SIe=(r,e,t)=>{try{e=new QIe(e,t)}catch{return!1}return e.test(r)};aj.exports=SIe});var lj=y((ket,Aj)=>{var vIe=as(),xIe=(r,e)=>new vIe(r,e).set.map(t=>t.map(i=>i.value).join(" ").trim().split(" "));Aj.exports=xIe});var uj=y((Ret,cj)=>{var PIe=Oi(),DIe=as(),kIe=(r,e,t)=>{let i=null,n=null,s=null;try{s=new DIe(e,t)}catch{return null}return r.forEach(o=>{s.test(o)&&(!i||n.compare(o)===-1)&&(i=o,n=new PIe(i,t))}),i};cj.exports=kIe});var fj=y((Fet,gj)=>{var RIe=Oi(),FIe=as(),NIe=(r,e,t)=>{let i=null,n=null,s=null;try{s=new FIe(e,t)}catch{return null}return r.forEach(o=>{s.test(o)&&(!i||n.compare(o)===1)&&(i=o,n=new RIe(i,t))}),i};gj.exports=NIe});var dj=y((Net,pj)=>{var dx=Oi(),TIe=as(),hj=Md(),LIe=(r,e)=>{r=new TIe(r,e);let t=new dx("0.0.0");if(r.test(t)||(t=new dx("0.0.0-0"),r.test(t)))return t;t=null;for(let i=0;i{let a=new dx(o.semver.version);switch(o.operator){case">":a.prerelease.length===0?a.patch++:a.prerelease.push(0),a.raw=a.format();case"":case">=":(!s||hj(a,s))&&(s=a);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${o.operator}`)}}),s&&(!t||hj(t,s))&&(t=s)}return t&&r.test(t)?t:null};pj.exports=LIe});var mj=y((Tet,Cj)=>{var OIe=as(),MIe=(r,e)=>{try{return new OIe(r,e).range||"*"}catch{return null}};Cj.exports=MIe});var Qy=y((Let,wj)=>{var UIe=Oi(),yj=Gd(),{ANY:KIe}=yj,HIe=as(),GIe=jd(),Ej=Md(),Ij=Ey(),YIe=yy(),jIe=Iy(),qIe=(r,e,t,i)=>{r=new UIe(r,i),e=new HIe(e,i);let n,s,o,a,l;switch(t){case">":n=Ej,s=YIe,o=Ij,a=">",l=">=";break;case"<":n=Ij,s=jIe,o=Ej,a="<",l="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(GIe(r,e,i))return!1;for(let c=0;c{h.semver===KIe&&(h=new yj(">=0.0.0")),g=g||h,f=f||h,n(h.semver,g.semver,i)?g=h:o(h.semver,f.semver,i)&&(f=h)}),g.operator===a||g.operator===l||(!f.operator||f.operator===a)&&s(r,f.semver))return!1;if(f.operator===l&&o(r,f.semver))return!1}return!0};wj.exports=qIe});var bj=y((Oet,Bj)=>{var JIe=Qy(),WIe=(r,e,t)=>JIe(r,e,">",t);Bj.exports=WIe});var Sj=y((Met,Qj)=>{var zIe=Qy(),VIe=(r,e,t)=>zIe(r,e,"<",t);Qj.exports=VIe});var Pj=y((Uet,xj)=>{var vj=as(),XIe=(r,e,t)=>(r=new vj(r,t),e=new vj(e,t),r.intersects(e));xj.exports=XIe});var kj=y((Ket,Dj)=>{var _Ie=jd(),ZIe=os();Dj.exports=(r,e,t)=>{let i=[],n=null,s=null,o=r.sort((u,g)=>ZIe(u,g,t));for(let u of o)_Ie(u,e,t)?(s=u,n||(n=u)):(s&&i.push([n,s]),s=null,n=null);n&&i.push([n,null]);let a=[];for(let[u,g]of i)u===g?a.push(u):!g&&u===o[0]?a.push("*"):g?u===o[0]?a.push(`<=${g}`):a.push(`${u} - ${g}`):a.push(`>=${u}`);let l=a.join(" || "),c=typeof e.raw=="string"?e.raw:String(e);return l.length{var Rj=as(),Sy=Gd(),{ANY:Cx}=Sy,qd=jd(),mx=os(),$Ie=(r,e,t={})=>{if(r===e)return!0;r=new Rj(r,t),e=new Rj(e,t);let i=!1;e:for(let n of r.set){for(let s of e.set){let o=eye(n,s,t);if(i=i||o!==null,o)continue e}if(i)return!1}return!0},eye=(r,e,t)=>{if(r===e)return!0;if(r.length===1&&r[0].semver===Cx){if(e.length===1&&e[0].semver===Cx)return!0;t.includePrerelease?r=[new Sy(">=0.0.0-0")]:r=[new Sy(">=0.0.0")]}if(e.length===1&&e[0].semver===Cx){if(t.includePrerelease)return!0;e=[new Sy(">=0.0.0")]}let i=new Set,n,s;for(let h of r)h.operator===">"||h.operator===">="?n=Fj(n,h,t):h.operator==="<"||h.operator==="<="?s=Nj(s,h,t):i.add(h.semver);if(i.size>1)return null;let o;if(n&&s){if(o=mx(n.semver,s.semver,t),o>0)return null;if(o===0&&(n.operator!==">="||s.operator!=="<="))return null}for(let h of i){if(n&&!qd(h,String(n),t)||s&&!qd(h,String(s),t))return null;for(let p of e)if(!qd(h,String(p),t))return!1;return!0}let a,l,c,u,g=s&&!t.includePrerelease&&s.semver.prerelease.length?s.semver:!1,f=n&&!t.includePrerelease&&n.semver.prerelease.length?n.semver:!1;g&&g.prerelease.length===1&&s.operator==="<"&&g.prerelease[0]===0&&(g=!1);for(let h of e){if(u=u||h.operator===">"||h.operator===">=",c=c||h.operator==="<"||h.operator==="<=",n){if(f&&h.semver.prerelease&&h.semver.prerelease.length&&h.semver.major===f.major&&h.semver.minor===f.minor&&h.semver.patch===f.patch&&(f=!1),h.operator===">"||h.operator===">="){if(a=Fj(n,h,t),a===h&&a!==n)return!1}else if(n.operator===">="&&!qd(n.semver,String(h),t))return!1}if(s){if(g&&h.semver.prerelease&&h.semver.prerelease.length&&h.semver.major===g.major&&h.semver.minor===g.minor&&h.semver.patch===g.patch&&(g=!1),h.operator==="<"||h.operator==="<="){if(l=Nj(s,h,t),l===h&&l!==s)return!1}else if(s.operator==="<="&&!qd(s.semver,String(h),t))return!1}if(!h.operator&&(s||n)&&o!==0)return!1}return!(n&&c&&!s&&o!==0||s&&u&&!n&&o!==0||f||g)},Fj=(r,e,t)=>{if(!r)return e;let i=mx(r.semver,e.semver,t);return i>0?r:i<0||e.operator===">"&&r.operator===">="?e:r},Nj=(r,e,t)=>{if(!r)return e;let i=mx(r.semver,e.semver,t);return i<0?r:i>0||e.operator==="<"&&r.operator==="<="?e:r};Tj.exports=$Ie});var $r=y((Get,Oj)=>{var Ex=Sc();Oj.exports={re:Ex.re,src:Ex.src,tokens:Ex.t,SEMVER_SPEC_VERSION:Nd().SEMVER_SPEC_VERSION,SemVer:Oi(),compareIdentifiers:hy().compareIdentifiers,rcompareIdentifiers:hy().rcompareIdentifiers,parse:vc(),valid:aY(),clean:lY(),inc:uY(),diff:CY(),major:EY(),minor:yY(),patch:BY(),prerelease:QY(),compare:os(),rcompare:vY(),compareLoose:PY(),compareBuild:my(),sort:FY(),rsort:TY(),gt:Md(),lt:Ey(),eq:Cy(),neq:ax(),gte:Iy(),lte:yy(),cmp:Ax(),coerce:YY(),Comparator:Gd(),Range:as(),satisfies:jd(),toComparators:lj(),maxSatisfying:uj(),minSatisfying:fj(),minVersion:dj(),validRange:mj(),outside:Qy(),gtr:bj(),ltr:Sj(),intersects:Pj(),simplifyRange:kj(),subset:Lj()}});var Ix=y(vy=>{"use strict";Object.defineProperty(vy,"__esModule",{value:!0});vy.VERSION=void 0;vy.VERSION="9.1.0"});var Gt=y((exports,module)=>{"use strict";var __spreadArray=exports&&exports.__spreadArray||function(r,e,t){if(t||arguments.length===2)for(var i=0,n=e.length,s;i{(function(r,e){typeof define=="function"&&define.amd?define([],e):typeof xy=="object"&&xy.exports?xy.exports=e():r.regexpToAst=e()})(typeof self<"u"?self:Mj,function(){function r(){}r.prototype.saveState=function(){return{idx:this.idx,input:this.input,groupIdx:this.groupIdx}},r.prototype.restoreState=function(p){this.idx=p.idx,this.input=p.input,this.groupIdx=p.groupIdx},r.prototype.pattern=function(p){this.idx=0,this.input=p,this.groupIdx=0,this.consumeChar("/");var C=this.disjunction();this.consumeChar("/");for(var w={type:"Flags",loc:{begin:this.idx,end:p.length},global:!1,ignoreCase:!1,multiLine:!1,unicode:!1,sticky:!1};this.isRegExpFlag();)switch(this.popChar()){case"g":o(w,"global");break;case"i":o(w,"ignoreCase");break;case"m":o(w,"multiLine");break;case"u":o(w,"unicode");break;case"y":o(w,"sticky");break}if(this.idx!==this.input.length)throw Error("Redundant input: "+this.input.substring(this.idx));return{type:"Pattern",flags:w,value:C,loc:this.loc(0)}},r.prototype.disjunction=function(){var p=[],C=this.idx;for(p.push(this.alternative());this.peekChar()==="|";)this.consumeChar("|"),p.push(this.alternative());return{type:"Disjunction",value:p,loc:this.loc(C)}},r.prototype.alternative=function(){for(var p=[],C=this.idx;this.isTerm();)p.push(this.term());return{type:"Alternative",value:p,loc:this.loc(C)}},r.prototype.term=function(){return this.isAssertion()?this.assertion():this.atom()},r.prototype.assertion=function(){var p=this.idx;switch(this.popChar()){case"^":return{type:"StartAnchor",loc:this.loc(p)};case"$":return{type:"EndAnchor",loc:this.loc(p)};case"\\":switch(this.popChar()){case"b":return{type:"WordBoundary",loc:this.loc(p)};case"B":return{type:"NonWordBoundary",loc:this.loc(p)}}throw Error("Invalid Assertion Escape");case"(":this.consumeChar("?");var C;switch(this.popChar()){case"=":C="Lookahead";break;case"!":C="NegativeLookahead";break}a(C);var w=this.disjunction();return this.consumeChar(")"),{type:C,value:w,loc:this.loc(p)}}l()},r.prototype.quantifier=function(p){var C,w=this.idx;switch(this.popChar()){case"*":C={atLeast:0,atMost:1/0};break;case"+":C={atLeast:1,atMost:1/0};break;case"?":C={atLeast:0,atMost:1};break;case"{":var B=this.integerIncludingZero();switch(this.popChar()){case"}":C={atLeast:B,atMost:B};break;case",":var v;this.isDigit()?(v=this.integerIncludingZero(),C={atLeast:B,atMost:v}):C={atLeast:B,atMost:1/0},this.consumeChar("}");break}if(p===!0&&C===void 0)return;a(C);break}if(!(p===!0&&C===void 0))return a(C),this.peekChar(0)==="?"?(this.consumeChar("?"),C.greedy=!1):C.greedy=!0,C.type="Quantifier",C.loc=this.loc(w),C},r.prototype.atom=function(){var p,C=this.idx;switch(this.peekChar()){case".":p=this.dotAll();break;case"\\":p=this.atomEscape();break;case"[":p=this.characterClass();break;case"(":p=this.group();break}return p===void 0&&this.isPatternCharacter()&&(p=this.patternCharacter()),a(p),p.loc=this.loc(C),this.isQuantifier()&&(p.quantifier=this.quantifier()),p},r.prototype.dotAll=function(){return this.consumeChar("."),{type:"Set",complement:!0,value:[n(` -`),n("\r"),n("\u2028"),n("\u2029")]}},r.prototype.atomEscape=function(){switch(this.consumeChar("\\"),this.peekChar()){case"1":case"2":case"3":case"4":case"5":case"6":case"7":case"8":case"9":return this.decimalEscapeAtom();case"d":case"D":case"s":case"S":case"w":case"W":return this.characterClassEscape();case"f":case"n":case"r":case"t":case"v":return this.controlEscapeAtom();case"c":return this.controlLetterEscapeAtom();case"0":return this.nulCharacterAtom();case"x":return this.hexEscapeSequenceAtom();case"u":return this.regExpUnicodeEscapeSequenceAtom();default:return this.identityEscapeAtom()}},r.prototype.decimalEscapeAtom=function(){var p=this.positiveInteger();return{type:"GroupBackReference",value:p}},r.prototype.characterClassEscape=function(){var p,C=!1;switch(this.popChar()){case"d":p=u;break;case"D":p=u,C=!0;break;case"s":p=f;break;case"S":p=f,C=!0;break;case"w":p=g;break;case"W":p=g,C=!0;break}return a(p),{type:"Set",value:p,complement:C}},r.prototype.controlEscapeAtom=function(){var p;switch(this.popChar()){case"f":p=n("\f");break;case"n":p=n(` -`);break;case"r":p=n("\r");break;case"t":p=n(" ");break;case"v":p=n("\v");break}return a(p),{type:"Character",value:p}},r.prototype.controlLetterEscapeAtom=function(){this.consumeChar("c");var p=this.popChar();if(/[a-zA-Z]/.test(p)===!1)throw Error("Invalid ");var C=p.toUpperCase().charCodeAt(0)-64;return{type:"Character",value:C}},r.prototype.nulCharacterAtom=function(){return this.consumeChar("0"),{type:"Character",value:n("\0")}},r.prototype.hexEscapeSequenceAtom=function(){return this.consumeChar("x"),this.parseHexDigits(2)},r.prototype.regExpUnicodeEscapeSequenceAtom=function(){return this.consumeChar("u"),this.parseHexDigits(4)},r.prototype.identityEscapeAtom=function(){var p=this.popChar();return{type:"Character",value:n(p)}},r.prototype.classPatternCharacterAtom=function(){switch(this.peekChar()){case` -`:case"\r":case"\u2028":case"\u2029":case"\\":case"]":throw Error("TBD");default:var p=this.popChar();return{type:"Character",value:n(p)}}},r.prototype.characterClass=function(){var p=[],C=!1;for(this.consumeChar("["),this.peekChar(0)==="^"&&(this.consumeChar("^"),C=!0);this.isClassAtom();){var w=this.classAtom(),B=w.type==="Character";if(B&&this.isRangeDash()){this.consumeChar("-");var v=this.classAtom(),D=v.type==="Character";if(D){if(v.value=this.input.length)throw Error("Unexpected end of input");this.idx++},r.prototype.loc=function(p){return{begin:p,end:this.idx}};var e=/[0-9a-fA-F]/,t=/[0-9]/,i=/[1-9]/;function n(p){return p.charCodeAt(0)}function s(p,C){p.length!==void 0?p.forEach(function(w){C.push(w)}):C.push(p)}function o(p,C){if(p[C]===!0)throw"duplicate flag "+C;p[C]=!0}function a(p){if(p===void 0)throw Error("Internal Error - Should never get here!")}function l(){throw Error("Internal Error - Should never get here!")}var c,u=[];for(c=n("0");c<=n("9");c++)u.push(c);var g=[n("_")].concat(u);for(c=n("a");c<=n("z");c++)g.push(c);for(c=n("A");c<=n("Z");c++)g.push(c);var f=[n(" "),n("\f"),n(` -`),n("\r"),n(" "),n("\v"),n(" "),n("\xA0"),n("\u1680"),n("\u2000"),n("\u2001"),n("\u2002"),n("\u2003"),n("\u2004"),n("\u2005"),n("\u2006"),n("\u2007"),n("\u2008"),n("\u2009"),n("\u200A"),n("\u2028"),n("\u2029"),n("\u202F"),n("\u205F"),n("\u3000"),n("\uFEFF")];function h(){}return h.prototype.visitChildren=function(p){for(var C in p){var w=p[C];p.hasOwnProperty(C)&&(w.type!==void 0?this.visit(w):Array.isArray(w)&&w.forEach(function(B){this.visit(B)},this))}},h.prototype.visit=function(p){switch(p.type){case"Pattern":this.visitPattern(p);break;case"Flags":this.visitFlags(p);break;case"Disjunction":this.visitDisjunction(p);break;case"Alternative":this.visitAlternative(p);break;case"StartAnchor":this.visitStartAnchor(p);break;case"EndAnchor":this.visitEndAnchor(p);break;case"WordBoundary":this.visitWordBoundary(p);break;case"NonWordBoundary":this.visitNonWordBoundary(p);break;case"Lookahead":this.visitLookahead(p);break;case"NegativeLookahead":this.visitNegativeLookahead(p);break;case"Character":this.visitCharacter(p);break;case"Set":this.visitSet(p);break;case"Group":this.visitGroup(p);break;case"GroupBackReference":this.visitGroupBackReference(p);break;case"Quantifier":this.visitQuantifier(p);break}this.visitChildren(p)},h.prototype.visitPattern=function(p){},h.prototype.visitFlags=function(p){},h.prototype.visitDisjunction=function(p){},h.prototype.visitAlternative=function(p){},h.prototype.visitStartAnchor=function(p){},h.prototype.visitEndAnchor=function(p){},h.prototype.visitWordBoundary=function(p){},h.prototype.visitNonWordBoundary=function(p){},h.prototype.visitLookahead=function(p){},h.prototype.visitNegativeLookahead=function(p){},h.prototype.visitCharacter=function(p){},h.prototype.visitSet=function(p){},h.prototype.visitGroup=function(p){},h.prototype.visitGroupBackReference=function(p){},h.prototype.visitQuantifier=function(p){},{RegExpParser:r,BaseRegExpVisitor:h,VERSION:"0.5.0"}})});var ky=y(hf=>{"use strict";Object.defineProperty(hf,"__esModule",{value:!0});hf.clearRegExpParserCache=hf.getRegExpAst=void 0;var tye=Py(),Dy={},rye=new tye.RegExpParser;function iye(r){var e=r.toString();if(Dy.hasOwnProperty(e))return Dy[e];var t=rye.pattern(e);return Dy[e]=t,t}hf.getRegExpAst=iye;function nye(){Dy={}}hf.clearRegExpParserCache=nye});var Yj=y(dn=>{"use strict";var sye=dn&&dn.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(dn,"__esModule",{value:!0});dn.canMatchCharCode=dn.firstCharOptimizedIndices=dn.getOptimizedStartCodesIndices=dn.failedOptimizationPrefixMsg=void 0;var Kj=Py(),As=Gt(),Hj=ky(),Da=wx(),Gj="Complement Sets are not supported for first char optimization";dn.failedOptimizationPrefixMsg=`Unable to use "first char" lexer optimizations: -`;function oye(r,e){e===void 0&&(e=!1);try{var t=(0,Hj.getRegExpAst)(r),i=Fy(t.value,{},t.flags.ignoreCase);return i}catch(s){if(s.message===Gj)e&&(0,As.PRINT_WARNING)(""+dn.failedOptimizationPrefixMsg+(" Unable to optimize: < "+r.toString()+` > -`)+` Complement Sets cannot be automatically optimized. - This will disable the lexer's first char optimizations. - See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#COMPLEMENT for details.`);else{var n="";e&&(n=` - This will disable the lexer's first char optimizations. - See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#REGEXP_PARSING for details.`),(0,As.PRINT_ERROR)(dn.failedOptimizationPrefixMsg+` -`+(" Failed parsing: < "+r.toString()+` > -`)+(" Using the regexp-to-ast library version: "+Kj.VERSION+` -`)+" Please open an issue at: https://github.com/bd82/regexp-to-ast/issues"+n)}}return[]}dn.getOptimizedStartCodesIndices=oye;function Fy(r,e,t){switch(r.type){case"Disjunction":for(var i=0;i=Da.minOptimizationVal)for(var f=u.from>=Da.minOptimizationVal?u.from:Da.minOptimizationVal,h=u.to,p=(0,Da.charCodeToOptimizedIndex)(f),C=(0,Da.charCodeToOptimizedIndex)(h),w=p;w<=C;w++)e[w]=w}}});break;case"Group":Fy(o.value,e,t);break;default:throw Error("Non Exhaustive Match")}var a=o.quantifier!==void 0&&o.quantifier.atLeast===0;if(o.type==="Group"&&yx(o)===!1||o.type!=="Group"&&a===!1)break}break;default:throw Error("non exhaustive match!")}return(0,As.values)(e)}dn.firstCharOptimizedIndices=Fy;function Ry(r,e,t){var i=(0,Da.charCodeToOptimizedIndex)(r);e[i]=i,t===!0&&aye(r,e)}function aye(r,e){var t=String.fromCharCode(r),i=t.toUpperCase();if(i!==t){var n=(0,Da.charCodeToOptimizedIndex)(i.charCodeAt(0));e[n]=n}else{var s=t.toLowerCase();if(s!==t){var n=(0,Da.charCodeToOptimizedIndex)(s.charCodeAt(0));e[n]=n}}}function Uj(r,e){return(0,As.find)(r.value,function(t){if(typeof t=="number")return(0,As.contains)(e,t);var i=t;return(0,As.find)(e,function(n){return i.from<=n&&n<=i.to})!==void 0})}function yx(r){return r.quantifier&&r.quantifier.atLeast===0?!0:r.value?(0,As.isArray)(r.value)?(0,As.every)(r.value,yx):yx(r.value):!1}var Aye=function(r){sye(e,r);function e(t){var i=r.call(this)||this;return i.targetCharCodes=t,i.found=!1,i}return e.prototype.visitChildren=function(t){if(this.found!==!0){switch(t.type){case"Lookahead":this.visitLookahead(t);return;case"NegativeLookahead":this.visitNegativeLookahead(t);return}r.prototype.visitChildren.call(this,t)}},e.prototype.visitCharacter=function(t){(0,As.contains)(this.targetCharCodes,t.value)&&(this.found=!0)},e.prototype.visitSet=function(t){t.complement?Uj(t,this.targetCharCodes)===void 0&&(this.found=!0):Uj(t,this.targetCharCodes)!==void 0&&(this.found=!0)},e}(Kj.BaseRegExpVisitor);function lye(r,e){if(e instanceof RegExp){var t=(0,Hj.getRegExpAst)(e),i=new Aye(r);return i.visit(t),i.found}else return(0,As.find)(e,function(n){return(0,As.contains)(r,n.charCodeAt(0))})!==void 0}dn.canMatchCharCode=lye});var wx=y(Je=>{"use strict";var jj=Je&&Je.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Je,"__esModule",{value:!0});Je.charCodeToOptimizedIndex=Je.minOptimizationVal=Je.buildLineBreakIssueMessage=Je.LineTerminatorOptimizedTester=Je.isShortPattern=Je.isCustomPattern=Je.cloneEmptyGroups=Je.performWarningRuntimeChecks=Je.performRuntimeChecks=Je.addStickyFlag=Je.addStartOfInput=Je.findUnreachablePatterns=Je.findModesThatDoNotExist=Je.findInvalidGroupType=Je.findDuplicatePatterns=Je.findUnsupportedFlags=Je.findStartOfInputAnchor=Je.findEmptyMatchRegExps=Je.findEndOfInputAnchor=Je.findInvalidPatterns=Je.findMissingPatterns=Je.validatePatterns=Je.analyzeTokenTypes=Je.enableSticky=Je.disableSticky=Je.SUPPORT_STICKY=Je.MODES=Je.DEFAULT_MODE=void 0;var qj=Py(),ir=Jd(),Se=Gt(),pf=Yj(),Jj=ky(),Do="PATTERN";Je.DEFAULT_MODE="defaultMode";Je.MODES="modes";Je.SUPPORT_STICKY=typeof new RegExp("(?:)").sticky=="boolean";function cye(){Je.SUPPORT_STICKY=!1}Je.disableSticky=cye;function uye(){Je.SUPPORT_STICKY=!0}Je.enableSticky=uye;function gye(r,e){e=(0,Se.defaults)(e,{useSticky:Je.SUPPORT_STICKY,debug:!1,safeMode:!1,positionTracking:"full",lineTerminatorCharacters:["\r",` -`],tracer:function(v,D){return D()}});var t=e.tracer;t("initCharCodeToOptimizedIndexMap",function(){wye()});var i;t("Reject Lexer.NA",function(){i=(0,Se.reject)(r,function(v){return v[Do]===ir.Lexer.NA})});var n=!1,s;t("Transform Patterns",function(){n=!1,s=(0,Se.map)(i,function(v){var D=v[Do];if((0,Se.isRegExp)(D)){var T=D.source;return T.length===1&&T!=="^"&&T!=="$"&&T!=="."&&!D.ignoreCase?T:T.length===2&&T[0]==="\\"&&!(0,Se.contains)(["d","D","s","S","t","r","n","t","0","c","b","B","f","v","w","W"],T[1])?T[1]:e.useSticky?Qx(D):bx(D)}else{if((0,Se.isFunction)(D))return n=!0,{exec:D};if((0,Se.has)(D,"exec"))return n=!0,D;if(typeof D=="string"){if(D.length===1)return D;var H=D.replace(/[\\^$.*+?()[\]{}|]/g,"\\$&"),j=new RegExp(H);return e.useSticky?Qx(j):bx(j)}else throw Error("non exhaustive match")}})});var o,a,l,c,u;t("misc mapping",function(){o=(0,Se.map)(i,function(v){return v.tokenTypeIdx}),a=(0,Se.map)(i,function(v){var D=v.GROUP;if(D!==ir.Lexer.SKIPPED){if((0,Se.isString)(D))return D;if((0,Se.isUndefined)(D))return!1;throw Error("non exhaustive match")}}),l=(0,Se.map)(i,function(v){var D=v.LONGER_ALT;if(D){var T=(0,Se.isArray)(D)?(0,Se.map)(D,function(H){return(0,Se.indexOf)(i,H)}):[(0,Se.indexOf)(i,D)];return T}}),c=(0,Se.map)(i,function(v){return v.PUSH_MODE}),u=(0,Se.map)(i,function(v){return(0,Se.has)(v,"POP_MODE")})});var g;t("Line Terminator Handling",function(){var v=oq(e.lineTerminatorCharacters);g=(0,Se.map)(i,function(D){return!1}),e.positionTracking!=="onlyOffset"&&(g=(0,Se.map)(i,function(D){if((0,Se.has)(D,"LINE_BREAKS"))return D.LINE_BREAKS;if(nq(D,v)===!1)return(0,pf.canMatchCharCode)(v,D.PATTERN)}))});var f,h,p,C;t("Misc Mapping #2",function(){f=(0,Se.map)(i,vx),h=(0,Se.map)(s,iq),p=(0,Se.reduce)(i,function(v,D){var T=D.GROUP;return(0,Se.isString)(T)&&T!==ir.Lexer.SKIPPED&&(v[T]=[]),v},{}),C=(0,Se.map)(s,function(v,D){return{pattern:s[D],longerAlt:l[D],canLineTerminator:g[D],isCustom:f[D],short:h[D],group:a[D],push:c[D],pop:u[D],tokenTypeIdx:o[D],tokenType:i[D]}})});var w=!0,B=[];return e.safeMode||t("First Char Optimization",function(){B=(0,Se.reduce)(i,function(v,D,T){if(typeof D.PATTERN=="string"){var H=D.PATTERN.charCodeAt(0),j=Sx(H);Bx(v,j,C[T])}else if((0,Se.isArray)(D.START_CHARS_HINT)){var $;(0,Se.forEach)(D.START_CHARS_HINT,function(W){var Z=typeof W=="string"?W.charCodeAt(0):W,A=Sx(Z);$!==A&&($=A,Bx(v,A,C[T]))})}else if((0,Se.isRegExp)(D.PATTERN))if(D.PATTERN.unicode)w=!1,e.ensureOptimizations&&(0,Se.PRINT_ERROR)(""+pf.failedOptimizationPrefixMsg+(" Unable to analyze < "+D.PATTERN.toString()+` > pattern. -`)+` The regexp unicode flag is not currently supported by the regexp-to-ast library. - This will disable the lexer's first char optimizations. - For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#UNICODE_OPTIMIZE`);else{var V=(0,pf.getOptimizedStartCodesIndices)(D.PATTERN,e.ensureOptimizations);(0,Se.isEmpty)(V)&&(w=!1),(0,Se.forEach)(V,function(W){Bx(v,W,C[T])})}else e.ensureOptimizations&&(0,Se.PRINT_ERROR)(""+pf.failedOptimizationPrefixMsg+(" TokenType: <"+D.name+`> is using a custom token pattern without providing parameter. -`)+` This will disable the lexer's first char optimizations. - For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#CUSTOM_OPTIMIZE`),w=!1;return v},[])}),t("ArrayPacking",function(){B=(0,Se.packArray)(B)}),{emptyGroups:p,patternIdxToConfig:C,charCodeToPatternIdxToConfig:B,hasCustom:n,canBeOptimized:w}}Je.analyzeTokenTypes=gye;function fye(r,e){var t=[],i=Wj(r);t=t.concat(i.errors);var n=zj(i.valid),s=n.valid;return t=t.concat(n.errors),t=t.concat(hye(s)),t=t.concat(eq(s)),t=t.concat(tq(s,e)),t=t.concat(rq(s)),t}Je.validatePatterns=fye;function hye(r){var e=[],t=(0,Se.filter)(r,function(i){return(0,Se.isRegExp)(i[Do])});return e=e.concat(Vj(t)),e=e.concat(_j(t)),e=e.concat(Zj(t)),e=e.concat($j(t)),e=e.concat(Xj(t)),e}function Wj(r){var e=(0,Se.filter)(r,function(n){return!(0,Se.has)(n,Do)}),t=(0,Se.map)(e,function(n){return{message:"Token Type: ->"+n.name+"<- missing static 'PATTERN' property",type:ir.LexerDefinitionErrorType.MISSING_PATTERN,tokenTypes:[n]}}),i=(0,Se.difference)(r,e);return{errors:t,valid:i}}Je.findMissingPatterns=Wj;function zj(r){var e=(0,Se.filter)(r,function(n){var s=n[Do];return!(0,Se.isRegExp)(s)&&!(0,Se.isFunction)(s)&&!(0,Se.has)(s,"exec")&&!(0,Se.isString)(s)}),t=(0,Se.map)(e,function(n){return{message:"Token Type: ->"+n.name+"<- static 'PATTERN' can only be a RegExp, a Function matching the {CustomPatternMatcherFunc} type or an Object matching the {ICustomPattern} interface.",type:ir.LexerDefinitionErrorType.INVALID_PATTERN,tokenTypes:[n]}}),i=(0,Se.difference)(r,e);return{errors:t,valid:i}}Je.findInvalidPatterns=zj;var pye=/[^\\][\$]/;function Vj(r){var e=function(n){jj(s,n);function s(){var o=n!==null&&n.apply(this,arguments)||this;return o.found=!1,o}return s.prototype.visitEndAnchor=function(o){this.found=!0},s}(qj.BaseRegExpVisitor),t=(0,Se.filter)(r,function(n){var s=n[Do];try{var o=(0,Jj.getRegExpAst)(s),a=new e;return a.visit(o),a.found}catch{return pye.test(s.source)}}),i=(0,Se.map)(t,function(n){return{message:`Unexpected RegExp Anchor Error: - Token Type: ->`+n.name+`<- static 'PATTERN' cannot contain end of input anchor '$' - See chevrotain.io/docs/guide/resolving_lexer_errors.html#ANCHORS for details.`,type:ir.LexerDefinitionErrorType.EOI_ANCHOR_FOUND,tokenTypes:[n]}});return i}Je.findEndOfInputAnchor=Vj;function Xj(r){var e=(0,Se.filter)(r,function(i){var n=i[Do];return n.test("")}),t=(0,Se.map)(e,function(i){return{message:"Token Type: ->"+i.name+"<- static 'PATTERN' must not match an empty string",type:ir.LexerDefinitionErrorType.EMPTY_MATCH_PATTERN,tokenTypes:[i]}});return t}Je.findEmptyMatchRegExps=Xj;var dye=/[^\\[][\^]|^\^/;function _j(r){var e=function(n){jj(s,n);function s(){var o=n!==null&&n.apply(this,arguments)||this;return o.found=!1,o}return s.prototype.visitStartAnchor=function(o){this.found=!0},s}(qj.BaseRegExpVisitor),t=(0,Se.filter)(r,function(n){var s=n[Do];try{var o=(0,Jj.getRegExpAst)(s),a=new e;return a.visit(o),a.found}catch{return dye.test(s.source)}}),i=(0,Se.map)(t,function(n){return{message:`Unexpected RegExp Anchor Error: - Token Type: ->`+n.name+`<- static 'PATTERN' cannot contain start of input anchor '^' - See https://chevrotain.io/docs/guide/resolving_lexer_errors.html#ANCHORS for details.`,type:ir.LexerDefinitionErrorType.SOI_ANCHOR_FOUND,tokenTypes:[n]}});return i}Je.findStartOfInputAnchor=_j;function Zj(r){var e=(0,Se.filter)(r,function(i){var n=i[Do];return n instanceof RegExp&&(n.multiline||n.global)}),t=(0,Se.map)(e,function(i){return{message:"Token Type: ->"+i.name+"<- static 'PATTERN' may NOT contain global('g') or multiline('m')",type:ir.LexerDefinitionErrorType.UNSUPPORTED_FLAGS_FOUND,tokenTypes:[i]}});return t}Je.findUnsupportedFlags=Zj;function $j(r){var e=[],t=(0,Se.map)(r,function(s){return(0,Se.reduce)(r,function(o,a){return s.PATTERN.source===a.PATTERN.source&&!(0,Se.contains)(e,a)&&a.PATTERN!==ir.Lexer.NA&&(e.push(a),o.push(a)),o},[])});t=(0,Se.compact)(t);var i=(0,Se.filter)(t,function(s){return s.length>1}),n=(0,Se.map)(i,function(s){var o=(0,Se.map)(s,function(l){return l.name}),a=(0,Se.first)(s).PATTERN;return{message:"The same RegExp pattern ->"+a+"<-"+("has been used in all of the following Token Types: "+o.join(", ")+" <-"),type:ir.LexerDefinitionErrorType.DUPLICATE_PATTERNS_FOUND,tokenTypes:s}});return n}Je.findDuplicatePatterns=$j;function eq(r){var e=(0,Se.filter)(r,function(i){if(!(0,Se.has)(i,"GROUP"))return!1;var n=i.GROUP;return n!==ir.Lexer.SKIPPED&&n!==ir.Lexer.NA&&!(0,Se.isString)(n)}),t=(0,Se.map)(e,function(i){return{message:"Token Type: ->"+i.name+"<- static 'GROUP' can only be Lexer.SKIPPED/Lexer.NA/A String",type:ir.LexerDefinitionErrorType.INVALID_GROUP_TYPE_FOUND,tokenTypes:[i]}});return t}Je.findInvalidGroupType=eq;function tq(r,e){var t=(0,Se.filter)(r,function(n){return n.PUSH_MODE!==void 0&&!(0,Se.contains)(e,n.PUSH_MODE)}),i=(0,Se.map)(t,function(n){var s="Token Type: ->"+n.name+"<- static 'PUSH_MODE' value cannot refer to a Lexer Mode ->"+n.PUSH_MODE+"<-which does not exist";return{message:s,type:ir.LexerDefinitionErrorType.PUSH_MODE_DOES_NOT_EXIST,tokenTypes:[n]}});return i}Je.findModesThatDoNotExist=tq;function rq(r){var e=[],t=(0,Se.reduce)(r,function(i,n,s){var o=n.PATTERN;return o===ir.Lexer.NA||((0,Se.isString)(o)?i.push({str:o,idx:s,tokenType:n}):(0,Se.isRegExp)(o)&&mye(o)&&i.push({str:o.source,idx:s,tokenType:n})),i},[]);return(0,Se.forEach)(r,function(i,n){(0,Se.forEach)(t,function(s){var o=s.str,a=s.idx,l=s.tokenType;if(n"+i.name+"<-")+`in the lexer's definition. -See https://chevrotain.io/docs/guide/resolving_lexer_errors.html#UNREACHABLE`;e.push({message:c,type:ir.LexerDefinitionErrorType.UNREACHABLE_PATTERN,tokenTypes:[i,l]})}})}),e}Je.findUnreachablePatterns=rq;function Cye(r,e){if((0,Se.isRegExp)(e)){var t=e.exec(r);return t!==null&&t.index===0}else{if((0,Se.isFunction)(e))return e(r,0,[],{});if((0,Se.has)(e,"exec"))return e.exec(r,0,[],{});if(typeof e=="string")return e===r;throw Error("non exhaustive match")}}function mye(r){var e=[".","\\","[","]","|","^","$","(",")","?","*","+","{"];return(0,Se.find)(e,function(t){return r.source.indexOf(t)!==-1})===void 0}function bx(r){var e=r.ignoreCase?"i":"";return new RegExp("^(?:"+r.source+")",e)}Je.addStartOfInput=bx;function Qx(r){var e=r.ignoreCase?"iy":"y";return new RegExp(""+r.source,e)}Je.addStickyFlag=Qx;function Eye(r,e,t){var i=[];return(0,Se.has)(r,Je.DEFAULT_MODE)||i.push({message:"A MultiMode Lexer cannot be initialized without a <"+Je.DEFAULT_MODE+`> property in its definition -`,type:ir.LexerDefinitionErrorType.MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE}),(0,Se.has)(r,Je.MODES)||i.push({message:"A MultiMode Lexer cannot be initialized without a <"+Je.MODES+`> property in its definition -`,type:ir.LexerDefinitionErrorType.MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY}),(0,Se.has)(r,Je.MODES)&&(0,Se.has)(r,Je.DEFAULT_MODE)&&!(0,Se.has)(r.modes,r.defaultMode)&&i.push({message:"A MultiMode Lexer cannot be initialized with a "+Je.DEFAULT_MODE+": <"+r.defaultMode+`>which does not exist -`,type:ir.LexerDefinitionErrorType.MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST}),(0,Se.has)(r,Je.MODES)&&(0,Se.forEach)(r.modes,function(n,s){(0,Se.forEach)(n,function(o,a){(0,Se.isUndefined)(o)&&i.push({message:"A Lexer cannot be initialized using an undefined Token Type. Mode:"+("<"+s+"> at index: <"+a+`> -`),type:ir.LexerDefinitionErrorType.LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED})})}),i}Je.performRuntimeChecks=Eye;function Iye(r,e,t){var i=[],n=!1,s=(0,Se.compact)((0,Se.flatten)((0,Se.mapValues)(r.modes,function(l){return l}))),o=(0,Se.reject)(s,function(l){return l[Do]===ir.Lexer.NA}),a=oq(t);return e&&(0,Se.forEach)(o,function(l){var c=nq(l,a);if(c!==!1){var u=sq(l,c),g={message:u,type:c.issue,tokenType:l};i.push(g)}else(0,Se.has)(l,"LINE_BREAKS")?l.LINE_BREAKS===!0&&(n=!0):(0,pf.canMatchCharCode)(a,l.PATTERN)&&(n=!0)}),e&&!n&&i.push({message:`Warning: No LINE_BREAKS Found. - This Lexer has been defined to track line and column information, - But none of the Token Types can be identified as matching a line terminator. - See https://chevrotain.io/docs/guide/resolving_lexer_errors.html#LINE_BREAKS - for details.`,type:ir.LexerDefinitionErrorType.NO_LINE_BREAKS_FLAGS}),i}Je.performWarningRuntimeChecks=Iye;function yye(r){var e={},t=(0,Se.keys)(r);return(0,Se.forEach)(t,function(i){var n=r[i];if((0,Se.isArray)(n))e[i]=[];else throw Error("non exhaustive match")}),e}Je.cloneEmptyGroups=yye;function vx(r){var e=r.PATTERN;if((0,Se.isRegExp)(e))return!1;if((0,Se.isFunction)(e))return!0;if((0,Se.has)(e,"exec"))return!0;if((0,Se.isString)(e))return!1;throw Error("non exhaustive match")}Je.isCustomPattern=vx;function iq(r){return(0,Se.isString)(r)&&r.length===1?r.charCodeAt(0):!1}Je.isShortPattern=iq;Je.LineTerminatorOptimizedTester={test:function(r){for(var e=r.length,t=this.lastIndex;t Token Type -`)+(" Root cause: "+e.errMsg+`. -`)+" For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#IDENTIFY_TERMINATOR";if(e.issue===ir.LexerDefinitionErrorType.CUSTOM_LINE_BREAK)return`Warning: A Custom Token Pattern should specify the option. -`+(" The problem is in the <"+r.name+`> Token Type -`)+" For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#CUSTOM_LINE_BREAK";throw Error("non exhaustive match")}Je.buildLineBreakIssueMessage=sq;function oq(r){var e=(0,Se.map)(r,function(t){return(0,Se.isString)(t)&&t.length>0?t.charCodeAt(0):t});return e}function Bx(r,e,t){r[e]===void 0?r[e]=[t]:r[e].push(t)}Je.minOptimizationVal=256;var Ny=[];function Sx(r){return r255?255+~~(r/255):r}}});var df=y(Nt=>{"use strict";Object.defineProperty(Nt,"__esModule",{value:!0});Nt.isTokenType=Nt.hasExtendingTokensTypesMapProperty=Nt.hasExtendingTokensTypesProperty=Nt.hasCategoriesProperty=Nt.hasShortKeyProperty=Nt.singleAssignCategoriesToksMap=Nt.assignCategoriesMapProp=Nt.assignCategoriesTokensProp=Nt.assignTokenDefaultProps=Nt.expandCategories=Nt.augmentTokenTypes=Nt.tokenIdxToClass=Nt.tokenShortNameIdx=Nt.tokenStructuredMatcherNoCategories=Nt.tokenStructuredMatcher=void 0;var ei=Gt();function Bye(r,e){var t=r.tokenTypeIdx;return t===e.tokenTypeIdx?!0:e.isParent===!0&&e.categoryMatchesMap[t]===!0}Nt.tokenStructuredMatcher=Bye;function bye(r,e){return r.tokenTypeIdx===e.tokenTypeIdx}Nt.tokenStructuredMatcherNoCategories=bye;Nt.tokenShortNameIdx=1;Nt.tokenIdxToClass={};function Qye(r){var e=aq(r);Aq(e),cq(e),lq(e),(0,ei.forEach)(e,function(t){t.isParent=t.categoryMatches.length>0})}Nt.augmentTokenTypes=Qye;function aq(r){for(var e=(0,ei.cloneArr)(r),t=r,i=!0;i;){t=(0,ei.compact)((0,ei.flatten)((0,ei.map)(t,function(s){return s.CATEGORIES})));var n=(0,ei.difference)(t,e);e=e.concat(n),(0,ei.isEmpty)(n)?i=!1:t=n}return e}Nt.expandCategories=aq;function Aq(r){(0,ei.forEach)(r,function(e){uq(e)||(Nt.tokenIdxToClass[Nt.tokenShortNameIdx]=e,e.tokenTypeIdx=Nt.tokenShortNameIdx++),xx(e)&&!(0,ei.isArray)(e.CATEGORIES)&&(e.CATEGORIES=[e.CATEGORIES]),xx(e)||(e.CATEGORIES=[]),gq(e)||(e.categoryMatches=[]),fq(e)||(e.categoryMatchesMap={})})}Nt.assignTokenDefaultProps=Aq;function lq(r){(0,ei.forEach)(r,function(e){e.categoryMatches=[],(0,ei.forEach)(e.categoryMatchesMap,function(t,i){e.categoryMatches.push(Nt.tokenIdxToClass[i].tokenTypeIdx)})})}Nt.assignCategoriesTokensProp=lq;function cq(r){(0,ei.forEach)(r,function(e){Px([],e)})}Nt.assignCategoriesMapProp=cq;function Px(r,e){(0,ei.forEach)(r,function(t){e.categoryMatchesMap[t.tokenTypeIdx]=!0}),(0,ei.forEach)(e.CATEGORIES,function(t){var i=r.concat(e);(0,ei.contains)(i,t)||Px(i,t)})}Nt.singleAssignCategoriesToksMap=Px;function uq(r){return(0,ei.has)(r,"tokenTypeIdx")}Nt.hasShortKeyProperty=uq;function xx(r){return(0,ei.has)(r,"CATEGORIES")}Nt.hasCategoriesProperty=xx;function gq(r){return(0,ei.has)(r,"categoryMatches")}Nt.hasExtendingTokensTypesProperty=gq;function fq(r){return(0,ei.has)(r,"categoryMatchesMap")}Nt.hasExtendingTokensTypesMapProperty=fq;function Sye(r){return(0,ei.has)(r,"tokenTypeIdx")}Nt.isTokenType=Sye});var Dx=y(Ty=>{"use strict";Object.defineProperty(Ty,"__esModule",{value:!0});Ty.defaultLexerErrorProvider=void 0;Ty.defaultLexerErrorProvider={buildUnableToPopLexerModeMessage:function(r){return"Unable to pop Lexer Mode after encountering Token ->"+r.image+"<- The Mode Stack is empty"},buildUnexpectedCharactersMessage:function(r,e,t,i,n){return"unexpected character: ->"+r.charAt(e)+"<- at offset: "+e+","+(" skipped "+t+" characters.")}}});var Jd=y(Rc=>{"use strict";Object.defineProperty(Rc,"__esModule",{value:!0});Rc.Lexer=Rc.LexerDefinitionErrorType=void 0;var Vs=wx(),nr=Gt(),vye=df(),xye=Dx(),Pye=ky(),Dye;(function(r){r[r.MISSING_PATTERN=0]="MISSING_PATTERN",r[r.INVALID_PATTERN=1]="INVALID_PATTERN",r[r.EOI_ANCHOR_FOUND=2]="EOI_ANCHOR_FOUND",r[r.UNSUPPORTED_FLAGS_FOUND=3]="UNSUPPORTED_FLAGS_FOUND",r[r.DUPLICATE_PATTERNS_FOUND=4]="DUPLICATE_PATTERNS_FOUND",r[r.INVALID_GROUP_TYPE_FOUND=5]="INVALID_GROUP_TYPE_FOUND",r[r.PUSH_MODE_DOES_NOT_EXIST=6]="PUSH_MODE_DOES_NOT_EXIST",r[r.MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE=7]="MULTI_MODE_LEXER_WITHOUT_DEFAULT_MODE",r[r.MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY=8]="MULTI_MODE_LEXER_WITHOUT_MODES_PROPERTY",r[r.MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST=9]="MULTI_MODE_LEXER_DEFAULT_MODE_VALUE_DOES_NOT_EXIST",r[r.LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED=10]="LEXER_DEFINITION_CANNOT_CONTAIN_UNDEFINED",r[r.SOI_ANCHOR_FOUND=11]="SOI_ANCHOR_FOUND",r[r.EMPTY_MATCH_PATTERN=12]="EMPTY_MATCH_PATTERN",r[r.NO_LINE_BREAKS_FLAGS=13]="NO_LINE_BREAKS_FLAGS",r[r.UNREACHABLE_PATTERN=14]="UNREACHABLE_PATTERN",r[r.IDENTIFY_TERMINATOR=15]="IDENTIFY_TERMINATOR",r[r.CUSTOM_LINE_BREAK=16]="CUSTOM_LINE_BREAK"})(Dye=Rc.LexerDefinitionErrorType||(Rc.LexerDefinitionErrorType={}));var Wd={deferDefinitionErrorsHandling:!1,positionTracking:"full",lineTerminatorsPattern:/\n|\r\n?/g,lineTerminatorCharacters:[` -`,"\r"],ensureOptimizations:!1,safeMode:!1,errorMessageProvider:xye.defaultLexerErrorProvider,traceInitPerf:!1,skipValidations:!1};Object.freeze(Wd);var kye=function(){function r(e,t){var i=this;if(t===void 0&&(t=Wd),this.lexerDefinition=e,this.lexerDefinitionErrors=[],this.lexerDefinitionWarning=[],this.patternIdxToConfig={},this.charCodeToPatternIdxToConfig={},this.modes=[],this.emptyGroups={},this.config=void 0,this.trackStartLines=!0,this.trackEndLines=!0,this.hasCustom=!1,this.canModeBeOptimized={},typeof t=="boolean")throw Error(`The second argument to the Lexer constructor is now an ILexerConfig Object. -a boolean 2nd argument is no longer supported`);this.config=(0,nr.merge)(Wd,t);var n=this.config.traceInitPerf;n===!0?(this.traceInitMaxIdent=1/0,this.traceInitPerf=!0):typeof n=="number"&&(this.traceInitMaxIdent=n,this.traceInitPerf=!0),this.traceInitIndent=-1,this.TRACE_INIT("Lexer Constructor",function(){var s,o=!0;i.TRACE_INIT("Lexer Config handling",function(){if(i.config.lineTerminatorsPattern===Wd.lineTerminatorsPattern)i.config.lineTerminatorsPattern=Vs.LineTerminatorOptimizedTester;else if(i.config.lineTerminatorCharacters===Wd.lineTerminatorCharacters)throw Error(`Error: Missing property on the Lexer config. - For details See: https://chevrotain.io/docs/guide/resolving_lexer_errors.html#MISSING_LINE_TERM_CHARS`);if(t.safeMode&&t.ensureOptimizations)throw Error('"safeMode" and "ensureOptimizations" flags are mutually exclusive.');i.trackStartLines=/full|onlyStart/i.test(i.config.positionTracking),i.trackEndLines=/full/i.test(i.config.positionTracking),(0,nr.isArray)(e)?(s={modes:{}},s.modes[Vs.DEFAULT_MODE]=(0,nr.cloneArr)(e),s[Vs.DEFAULT_MODE]=Vs.DEFAULT_MODE):(o=!1,s=(0,nr.cloneObj)(e))}),i.config.skipValidations===!1&&(i.TRACE_INIT("performRuntimeChecks",function(){i.lexerDefinitionErrors=i.lexerDefinitionErrors.concat((0,Vs.performRuntimeChecks)(s,i.trackStartLines,i.config.lineTerminatorCharacters))}),i.TRACE_INIT("performWarningRuntimeChecks",function(){i.lexerDefinitionWarning=i.lexerDefinitionWarning.concat((0,Vs.performWarningRuntimeChecks)(s,i.trackStartLines,i.config.lineTerminatorCharacters))})),s.modes=s.modes?s.modes:{},(0,nr.forEach)(s.modes,function(u,g){s.modes[g]=(0,nr.reject)(u,function(f){return(0,nr.isUndefined)(f)})});var a=(0,nr.keys)(s.modes);if((0,nr.forEach)(s.modes,function(u,g){i.TRACE_INIT("Mode: <"+g+"> processing",function(){if(i.modes.push(g),i.config.skipValidations===!1&&i.TRACE_INIT("validatePatterns",function(){i.lexerDefinitionErrors=i.lexerDefinitionErrors.concat((0,Vs.validatePatterns)(u,a))}),(0,nr.isEmpty)(i.lexerDefinitionErrors)){(0,vye.augmentTokenTypes)(u);var f;i.TRACE_INIT("analyzeTokenTypes",function(){f=(0,Vs.analyzeTokenTypes)(u,{lineTerminatorCharacters:i.config.lineTerminatorCharacters,positionTracking:t.positionTracking,ensureOptimizations:t.ensureOptimizations,safeMode:t.safeMode,tracer:i.TRACE_INIT.bind(i)})}),i.patternIdxToConfig[g]=f.patternIdxToConfig,i.charCodeToPatternIdxToConfig[g]=f.charCodeToPatternIdxToConfig,i.emptyGroups=(0,nr.merge)(i.emptyGroups,f.emptyGroups),i.hasCustom=f.hasCustom||i.hasCustom,i.canModeBeOptimized[g]=f.canBeOptimized}})}),i.defaultMode=s.defaultMode,!(0,nr.isEmpty)(i.lexerDefinitionErrors)&&!i.config.deferDefinitionErrorsHandling){var l=(0,nr.map)(i.lexerDefinitionErrors,function(u){return u.message}),c=l.join(`----------------------- -`);throw new Error(`Errors detected in definition of Lexer: -`+c)}(0,nr.forEach)(i.lexerDefinitionWarning,function(u){(0,nr.PRINT_WARNING)(u.message)}),i.TRACE_INIT("Choosing sub-methods implementations",function(){if(Vs.SUPPORT_STICKY?(i.chopInput=nr.IDENTITY,i.match=i.matchWithTest):(i.updateLastIndex=nr.NOOP,i.match=i.matchWithExec),o&&(i.handleModes=nr.NOOP),i.trackStartLines===!1&&(i.computeNewColumn=nr.IDENTITY),i.trackEndLines===!1&&(i.updateTokenEndLineColumnLocation=nr.NOOP),/full/i.test(i.config.positionTracking))i.createTokenInstance=i.createFullToken;else if(/onlyStart/i.test(i.config.positionTracking))i.createTokenInstance=i.createStartOnlyToken;else if(/onlyOffset/i.test(i.config.positionTracking))i.createTokenInstance=i.createOffsetOnlyToken;else throw Error('Invalid config option: "'+i.config.positionTracking+'"');i.hasCustom?(i.addToken=i.addTokenUsingPush,i.handlePayload=i.handlePayloadWithCustom):(i.addToken=i.addTokenUsingMemberAccess,i.handlePayload=i.handlePayloadNoCustom)}),i.TRACE_INIT("Failed Optimization Warnings",function(){var u=(0,nr.reduce)(i.canModeBeOptimized,function(g,f,h){return f===!1&&g.push(h),g},[]);if(t.ensureOptimizations&&!(0,nr.isEmpty)(u))throw Error("Lexer Modes: < "+u.join(", ")+` > cannot be optimized. - Disable the "ensureOptimizations" lexer config flag to silently ignore this and run the lexer in an un-optimized mode. - Or inspect the console log for details on how to resolve these issues.`)}),i.TRACE_INIT("clearRegExpParserCache",function(){(0,Pye.clearRegExpParserCache)()}),i.TRACE_INIT("toFastProperties",function(){(0,nr.toFastProperties)(i)})})}return r.prototype.tokenize=function(e,t){if(t===void 0&&(t=this.defaultMode),!(0,nr.isEmpty)(this.lexerDefinitionErrors)){var i=(0,nr.map)(this.lexerDefinitionErrors,function(o){return o.message}),n=i.join(`----------------------- -`);throw new Error(`Unable to Tokenize because Errors detected in definition of Lexer: -`+n)}var s=this.tokenizeInternal(e,t);return s},r.prototype.tokenizeInternal=function(e,t){var i=this,n,s,o,a,l,c,u,g,f,h,p,C,w,B,v,D,T=e,H=T.length,j=0,$=0,V=this.hasCustom?0:Math.floor(e.length/10),W=new Array(V),Z=[],A=this.trackStartLines?1:void 0,ae=this.trackStartLines?1:void 0,ge=(0,Vs.cloneEmptyGroups)(this.emptyGroups),_=this.trackStartLines,L=this.config.lineTerminatorsPattern,N=0,ue=[],we=[],Te=[],Pe=[];Object.freeze(Pe);var Le=void 0;function se(){return ue}function Ae(dr){var Bi=(0,Vs.charCodeToOptimizedIndex)(dr),_n=we[Bi];return _n===void 0?Pe:_n}var be=function(dr){if(Te.length===1&&dr.tokenType.PUSH_MODE===void 0){var Bi=i.config.errorMessageProvider.buildUnableToPopLexerModeMessage(dr);Z.push({offset:dr.startOffset,line:dr.startLine!==void 0?dr.startLine:void 0,column:dr.startColumn!==void 0?dr.startColumn:void 0,length:dr.image.length,message:Bi})}else{Te.pop();var _n=(0,nr.last)(Te);ue=i.patternIdxToConfig[_n],we=i.charCodeToPatternIdxToConfig[_n],N=ue.length;var pa=i.canModeBeOptimized[_n]&&i.config.safeMode===!1;we&&pa?Le=Ae:Le=se}};function fe(dr){Te.push(dr),we=this.charCodeToPatternIdxToConfig[dr],ue=this.patternIdxToConfig[dr],N=ue.length,N=ue.length;var Bi=this.canModeBeOptimized[dr]&&this.config.safeMode===!1;we&&Bi?Le=Ae:Le=se}fe.call(this,t);for(var le;jc.length){c=a,u=g,le=tt;break}}}break}}if(c!==null){if(f=c.length,h=le.group,h!==void 0&&(p=le.tokenTypeIdx,C=this.createTokenInstance(c,j,p,le.tokenType,A,ae,f),this.handlePayload(C,u),h===!1?$=this.addToken(W,$,C):ge[h].push(C)),e=this.chopInput(e,f),j=j+f,ae=this.computeNewColumn(ae,f),_===!0&&le.canLineTerminator===!0){var It=0,Ur=void 0,oi=void 0;L.lastIndex=0;do Ur=L.test(c),Ur===!0&&(oi=L.lastIndex-1,It++);while(Ur===!0);It!==0&&(A=A+It,ae=f-oi,this.updateTokenEndLineColumnLocation(C,h,oi,It,A,ae,f))}this.handleModes(le,be,fe,C)}else{for(var pi=j,pr=A,di=ae,ai=!1;!ai&&j <"+e+">");var n=(0,nr.timer)(t),s=n.time,o=n.value,a=s>10?console.warn:console.log;return this.traceInitIndent time: "+s+"ms"),this.traceInitIndent--,o}else return t()},r.SKIPPED="This marks a skipped Token pattern, this means each token identified by it willbe consumed and then thrown into oblivion, this can be used to for example to completely ignore whitespace.",r.NA=/NOT_APPLICABLE/,r}();Rc.Lexer=kye});var HA=y(Si=>{"use strict";Object.defineProperty(Si,"__esModule",{value:!0});Si.tokenMatcher=Si.createTokenInstance=Si.EOF=Si.createToken=Si.hasTokenLabel=Si.tokenName=Si.tokenLabel=void 0;var Xs=Gt(),Rye=Jd(),kx=df();function Fye(r){return wq(r)?r.LABEL:r.name}Si.tokenLabel=Fye;function Nye(r){return r.name}Si.tokenName=Nye;function wq(r){return(0,Xs.isString)(r.LABEL)&&r.LABEL!==""}Si.hasTokenLabel=wq;var Tye="parent",hq="categories",pq="label",dq="group",Cq="push_mode",mq="pop_mode",Eq="longer_alt",Iq="line_breaks",yq="start_chars_hint";function Bq(r){return Lye(r)}Si.createToken=Bq;function Lye(r){var e=r.pattern,t={};if(t.name=r.name,(0,Xs.isUndefined)(e)||(t.PATTERN=e),(0,Xs.has)(r,Tye))throw`The parent property is no longer supported. -See: https://github.com/chevrotain/chevrotain/issues/564#issuecomment-349062346 for details.`;return(0,Xs.has)(r,hq)&&(t.CATEGORIES=r[hq]),(0,kx.augmentTokenTypes)([t]),(0,Xs.has)(r,pq)&&(t.LABEL=r[pq]),(0,Xs.has)(r,dq)&&(t.GROUP=r[dq]),(0,Xs.has)(r,mq)&&(t.POP_MODE=r[mq]),(0,Xs.has)(r,Cq)&&(t.PUSH_MODE=r[Cq]),(0,Xs.has)(r,Eq)&&(t.LONGER_ALT=r[Eq]),(0,Xs.has)(r,Iq)&&(t.LINE_BREAKS=r[Iq]),(0,Xs.has)(r,yq)&&(t.START_CHARS_HINT=r[yq]),t}Si.EOF=Bq({name:"EOF",pattern:Rye.Lexer.NA});(0,kx.augmentTokenTypes)([Si.EOF]);function Oye(r,e,t,i,n,s,o,a){return{image:e,startOffset:t,endOffset:i,startLine:n,endLine:s,startColumn:o,endColumn:a,tokenTypeIdx:r.tokenTypeIdx,tokenType:r}}Si.createTokenInstance=Oye;function Mye(r,e){return(0,kx.tokenStructuredMatcher)(r,e)}Si.tokenMatcher=Mye});var Cn=y(Wt=>{"use strict";var ka=Wt&&Wt.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Wt,"__esModule",{value:!0});Wt.serializeProduction=Wt.serializeGrammar=Wt.Terminal=Wt.Alternation=Wt.RepetitionWithSeparator=Wt.Repetition=Wt.RepetitionMandatoryWithSeparator=Wt.RepetitionMandatory=Wt.Option=Wt.Alternative=Wt.Rule=Wt.NonTerminal=Wt.AbstractProduction=void 0;var lr=Gt(),Uye=HA(),ko=function(){function r(e){this._definition=e}return Object.defineProperty(r.prototype,"definition",{get:function(){return this._definition},set:function(e){this._definition=e},enumerable:!1,configurable:!0}),r.prototype.accept=function(e){e.visit(this),(0,lr.forEach)(this.definition,function(t){t.accept(e)})},r}();Wt.AbstractProduction=ko;var bq=function(r){ka(e,r);function e(t){var i=r.call(this,[])||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return Object.defineProperty(e.prototype,"definition",{get:function(){return this.referencedRule!==void 0?this.referencedRule.definition:[]},set:function(t){},enumerable:!1,configurable:!0}),e.prototype.accept=function(t){t.visit(this)},e}(ko);Wt.NonTerminal=bq;var Qq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.orgText="",(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.Rule=Qq;var Sq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.ignoreAmbiguities=!1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.Alternative=Sq;var vq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.Option=vq;var xq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.RepetitionMandatory=xq;var Pq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.RepetitionMandatoryWithSeparator=Pq;var Dq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.Repetition=Dq;var kq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return e}(ko);Wt.RepetitionWithSeparator=kq;var Rq=function(r){ka(e,r);function e(t){var i=r.call(this,t.definition)||this;return i.idx=1,i.ignoreAmbiguities=!1,i.hasPredicates=!1,(0,lr.assign)(i,(0,lr.pick)(t,function(n){return n!==void 0})),i}return Object.defineProperty(e.prototype,"definition",{get:function(){return this._definition},set:function(t){this._definition=t},enumerable:!1,configurable:!0}),e}(ko);Wt.Alternation=Rq;var Ly=function(){function r(e){this.idx=1,(0,lr.assign)(this,(0,lr.pick)(e,function(t){return t!==void 0}))}return r.prototype.accept=function(e){e.visit(this)},r}();Wt.Terminal=Ly;function Kye(r){return(0,lr.map)(r,zd)}Wt.serializeGrammar=Kye;function zd(r){function e(s){return(0,lr.map)(s,zd)}if(r instanceof bq){var t={type:"NonTerminal",name:r.nonTerminalName,idx:r.idx};return(0,lr.isString)(r.label)&&(t.label=r.label),t}else{if(r instanceof Sq)return{type:"Alternative",definition:e(r.definition)};if(r instanceof vq)return{type:"Option",idx:r.idx,definition:e(r.definition)};if(r instanceof xq)return{type:"RepetitionMandatory",idx:r.idx,definition:e(r.definition)};if(r instanceof Pq)return{type:"RepetitionMandatoryWithSeparator",idx:r.idx,separator:zd(new Ly({terminalType:r.separator})),definition:e(r.definition)};if(r instanceof kq)return{type:"RepetitionWithSeparator",idx:r.idx,separator:zd(new Ly({terminalType:r.separator})),definition:e(r.definition)};if(r instanceof Dq)return{type:"Repetition",idx:r.idx,definition:e(r.definition)};if(r instanceof Rq)return{type:"Alternation",idx:r.idx,definition:e(r.definition)};if(r instanceof Ly){var i={type:"Terminal",name:r.terminalType.name,label:(0,Uye.tokenLabel)(r.terminalType),idx:r.idx};(0,lr.isString)(r.label)&&(i.terminalLabel=r.label);var n=r.terminalType.PATTERN;return r.terminalType.PATTERN&&(i.pattern=(0,lr.isRegExp)(n)?n.source:n),i}else{if(r instanceof Qq)return{type:"Rule",name:r.name,orgText:r.orgText,definition:e(r.definition)};throw Error("non exhaustive match")}}}Wt.serializeProduction=zd});var My=y(Oy=>{"use strict";Object.defineProperty(Oy,"__esModule",{value:!0});Oy.RestWalker=void 0;var Rx=Gt(),mn=Cn(),Hye=function(){function r(){}return r.prototype.walk=function(e,t){var i=this;t===void 0&&(t=[]),(0,Rx.forEach)(e.definition,function(n,s){var o=(0,Rx.drop)(e.definition,s+1);if(n instanceof mn.NonTerminal)i.walkProdRef(n,o,t);else if(n instanceof mn.Terminal)i.walkTerminal(n,o,t);else if(n instanceof mn.Alternative)i.walkFlat(n,o,t);else if(n instanceof mn.Option)i.walkOption(n,o,t);else if(n instanceof mn.RepetitionMandatory)i.walkAtLeastOne(n,o,t);else if(n instanceof mn.RepetitionMandatoryWithSeparator)i.walkAtLeastOneSep(n,o,t);else if(n instanceof mn.RepetitionWithSeparator)i.walkManySep(n,o,t);else if(n instanceof mn.Repetition)i.walkMany(n,o,t);else if(n instanceof mn.Alternation)i.walkOr(n,o,t);else throw Error("non exhaustive match")})},r.prototype.walkTerminal=function(e,t,i){},r.prototype.walkProdRef=function(e,t,i){},r.prototype.walkFlat=function(e,t,i){var n=t.concat(i);this.walk(e,n)},r.prototype.walkOption=function(e,t,i){var n=t.concat(i);this.walk(e,n)},r.prototype.walkAtLeastOne=function(e,t,i){var n=[new mn.Option({definition:e.definition})].concat(t,i);this.walk(e,n)},r.prototype.walkAtLeastOneSep=function(e,t,i){var n=Fq(e,t,i);this.walk(e,n)},r.prototype.walkMany=function(e,t,i){var n=[new mn.Option({definition:e.definition})].concat(t,i);this.walk(e,n)},r.prototype.walkManySep=function(e,t,i){var n=Fq(e,t,i);this.walk(e,n)},r.prototype.walkOr=function(e,t,i){var n=this,s=t.concat(i);(0,Rx.forEach)(e.definition,function(o){var a=new mn.Alternative({definition:[o]});n.walk(a,s)})},r}();Oy.RestWalker=Hye;function Fq(r,e,t){var i=[new mn.Option({definition:[new mn.Terminal({terminalType:r.separator})].concat(r.definition)})],n=i.concat(e,t);return n}});var Cf=y(Uy=>{"use strict";Object.defineProperty(Uy,"__esModule",{value:!0});Uy.GAstVisitor=void 0;var Ro=Cn(),Gye=function(){function r(){}return r.prototype.visit=function(e){var t=e;switch(t.constructor){case Ro.NonTerminal:return this.visitNonTerminal(t);case Ro.Alternative:return this.visitAlternative(t);case Ro.Option:return this.visitOption(t);case Ro.RepetitionMandatory:return this.visitRepetitionMandatory(t);case Ro.RepetitionMandatoryWithSeparator:return this.visitRepetitionMandatoryWithSeparator(t);case Ro.RepetitionWithSeparator:return this.visitRepetitionWithSeparator(t);case Ro.Repetition:return this.visitRepetition(t);case Ro.Alternation:return this.visitAlternation(t);case Ro.Terminal:return this.visitTerminal(t);case Ro.Rule:return this.visitRule(t);default:throw Error("non exhaustive match")}},r.prototype.visitNonTerminal=function(e){},r.prototype.visitAlternative=function(e){},r.prototype.visitOption=function(e){},r.prototype.visitRepetition=function(e){},r.prototype.visitRepetitionMandatory=function(e){},r.prototype.visitRepetitionMandatoryWithSeparator=function(e){},r.prototype.visitRepetitionWithSeparator=function(e){},r.prototype.visitAlternation=function(e){},r.prototype.visitTerminal=function(e){},r.prototype.visitRule=function(e){},r}();Uy.GAstVisitor=Gye});var Xd=y(Ui=>{"use strict";var Yye=Ui&&Ui.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Ui,"__esModule",{value:!0});Ui.collectMethods=Ui.DslMethodsCollectorVisitor=Ui.getProductionDslName=Ui.isBranchingProd=Ui.isOptionalProd=Ui.isSequenceProd=void 0;var Vd=Gt(),Qr=Cn(),jye=Cf();function qye(r){return r instanceof Qr.Alternative||r instanceof Qr.Option||r instanceof Qr.Repetition||r instanceof Qr.RepetitionMandatory||r instanceof Qr.RepetitionMandatoryWithSeparator||r instanceof Qr.RepetitionWithSeparator||r instanceof Qr.Terminal||r instanceof Qr.Rule}Ui.isSequenceProd=qye;function Fx(r,e){e===void 0&&(e=[]);var t=r instanceof Qr.Option||r instanceof Qr.Repetition||r instanceof Qr.RepetitionWithSeparator;return t?!0:r instanceof Qr.Alternation?(0,Vd.some)(r.definition,function(i){return Fx(i,e)}):r instanceof Qr.NonTerminal&&(0,Vd.contains)(e,r)?!1:r instanceof Qr.AbstractProduction?(r instanceof Qr.NonTerminal&&e.push(r),(0,Vd.every)(r.definition,function(i){return Fx(i,e)})):!1}Ui.isOptionalProd=Fx;function Jye(r){return r instanceof Qr.Alternation}Ui.isBranchingProd=Jye;function Wye(r){if(r instanceof Qr.NonTerminal)return"SUBRULE";if(r instanceof Qr.Option)return"OPTION";if(r instanceof Qr.Alternation)return"OR";if(r instanceof Qr.RepetitionMandatory)return"AT_LEAST_ONE";if(r instanceof Qr.RepetitionMandatoryWithSeparator)return"AT_LEAST_ONE_SEP";if(r instanceof Qr.RepetitionWithSeparator)return"MANY_SEP";if(r instanceof Qr.Repetition)return"MANY";if(r instanceof Qr.Terminal)return"CONSUME";throw Error("non exhaustive match")}Ui.getProductionDslName=Wye;var Nq=function(r){Yye(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.separator="-",t.dslMethods={option:[],alternation:[],repetition:[],repetitionWithSeparator:[],repetitionMandatory:[],repetitionMandatoryWithSeparator:[]},t}return e.prototype.reset=function(){this.dslMethods={option:[],alternation:[],repetition:[],repetitionWithSeparator:[],repetitionMandatory:[],repetitionMandatoryWithSeparator:[]}},e.prototype.visitTerminal=function(t){var i=t.terminalType.name+this.separator+"Terminal";(0,Vd.has)(this.dslMethods,i)||(this.dslMethods[i]=[]),this.dslMethods[i].push(t)},e.prototype.visitNonTerminal=function(t){var i=t.nonTerminalName+this.separator+"Terminal";(0,Vd.has)(this.dslMethods,i)||(this.dslMethods[i]=[]),this.dslMethods[i].push(t)},e.prototype.visitOption=function(t){this.dslMethods.option.push(t)},e.prototype.visitRepetitionWithSeparator=function(t){this.dslMethods.repetitionWithSeparator.push(t)},e.prototype.visitRepetitionMandatory=function(t){this.dslMethods.repetitionMandatory.push(t)},e.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.dslMethods.repetitionMandatoryWithSeparator.push(t)},e.prototype.visitRepetition=function(t){this.dslMethods.repetition.push(t)},e.prototype.visitAlternation=function(t){this.dslMethods.alternation.push(t)},e}(jye.GAstVisitor);Ui.DslMethodsCollectorVisitor=Nq;var Ky=new Nq;function zye(r){Ky.reset(),r.accept(Ky);var e=Ky.dslMethods;return Ky.reset(),e}Ui.collectMethods=zye});var Tx=y(Fo=>{"use strict";Object.defineProperty(Fo,"__esModule",{value:!0});Fo.firstForTerminal=Fo.firstForBranching=Fo.firstForSequence=Fo.first=void 0;var Hy=Gt(),Tq=Cn(),Nx=Xd();function Gy(r){if(r instanceof Tq.NonTerminal)return Gy(r.referencedRule);if(r instanceof Tq.Terminal)return Mq(r);if((0,Nx.isSequenceProd)(r))return Lq(r);if((0,Nx.isBranchingProd)(r))return Oq(r);throw Error("non exhaustive match")}Fo.first=Gy;function Lq(r){for(var e=[],t=r.definition,i=0,n=t.length>i,s,o=!0;n&&o;)s=t[i],o=(0,Nx.isOptionalProd)(s),e=e.concat(Gy(s)),i=i+1,n=t.length>i;return(0,Hy.uniq)(e)}Fo.firstForSequence=Lq;function Oq(r){var e=(0,Hy.map)(r.definition,function(t){return Gy(t)});return(0,Hy.uniq)((0,Hy.flatten)(e))}Fo.firstForBranching=Oq;function Mq(r){return[r.terminalType]}Fo.firstForTerminal=Mq});var Lx=y(Yy=>{"use strict";Object.defineProperty(Yy,"__esModule",{value:!0});Yy.IN=void 0;Yy.IN="_~IN~_"});var Yq=y(ls=>{"use strict";var Vye=ls&&ls.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(ls,"__esModule",{value:!0});ls.buildInProdFollowPrefix=ls.buildBetweenProdsFollowPrefix=ls.computeAllProdsFollows=ls.ResyncFollowsWalker=void 0;var Xye=My(),_ye=Tx(),Uq=Gt(),Kq=Lx(),Zye=Cn(),Hq=function(r){Vye(e,r);function e(t){var i=r.call(this)||this;return i.topProd=t,i.follows={},i}return e.prototype.startWalking=function(){return this.walk(this.topProd),this.follows},e.prototype.walkTerminal=function(t,i,n){},e.prototype.walkProdRef=function(t,i,n){var s=Gq(t.referencedRule,t.idx)+this.topProd.name,o=i.concat(n),a=new Zye.Alternative({definition:o}),l=(0,_ye.first)(a);this.follows[s]=l},e}(Xye.RestWalker);ls.ResyncFollowsWalker=Hq;function $ye(r){var e={};return(0,Uq.forEach)(r,function(t){var i=new Hq(t).startWalking();(0,Uq.assign)(e,i)}),e}ls.computeAllProdsFollows=$ye;function Gq(r,e){return r.name+e+Kq.IN}ls.buildBetweenProdsFollowPrefix=Gq;function ewe(r){var e=r.terminalType.name;return e+r.idx+Kq.IN}ls.buildInProdFollowPrefix=ewe});var _d=y(Ra=>{"use strict";Object.defineProperty(Ra,"__esModule",{value:!0});Ra.defaultGrammarValidatorErrorProvider=Ra.defaultGrammarResolverErrorProvider=Ra.defaultParserErrorProvider=void 0;var mf=HA(),twe=Gt(),_s=Gt(),Ox=Cn(),jq=Xd();Ra.defaultParserErrorProvider={buildMismatchTokenMessage:function(r){var e=r.expected,t=r.actual,i=r.previous,n=r.ruleName,s=(0,mf.hasTokenLabel)(e),o=s?"--> "+(0,mf.tokenLabel)(e)+" <--":"token of type --> "+e.name+" <--",a="Expecting "+o+" but found --> '"+t.image+"' <--";return a},buildNotAllInputParsedMessage:function(r){var e=r.firstRedundant,t=r.ruleName;return"Redundant input, expecting EOF but found: "+e.image},buildNoViableAltMessage:function(r){var e=r.expectedPathsPerAlt,t=r.actual,i=r.previous,n=r.customUserDescription,s=r.ruleName,o="Expecting: ",a=(0,_s.first)(t).image,l=` -but found: '`+a+"'";if(n)return o+n+l;var c=(0,_s.reduce)(e,function(h,p){return h.concat(p)},[]),u=(0,_s.map)(c,function(h){return"["+(0,_s.map)(h,function(p){return(0,mf.tokenLabel)(p)}).join(", ")+"]"}),g=(0,_s.map)(u,function(h,p){return" "+(p+1)+". "+h}),f=`one of these possible Token sequences: -`+g.join(` -`);return o+f+l},buildEarlyExitMessage:function(r){var e=r.expectedIterationPaths,t=r.actual,i=r.customUserDescription,n=r.ruleName,s="Expecting: ",o=(0,_s.first)(t).image,a=` -but found: '`+o+"'";if(i)return s+i+a;var l=(0,_s.map)(e,function(u){return"["+(0,_s.map)(u,function(g){return(0,mf.tokenLabel)(g)}).join(",")+"]"}),c=`expecting at least one iteration which starts with one of these possible Token sequences:: - `+("<"+l.join(" ,")+">");return s+c+a}};Object.freeze(Ra.defaultParserErrorProvider);Ra.defaultGrammarResolverErrorProvider={buildRuleNotFoundError:function(r,e){var t="Invalid grammar, reference to a rule which is not defined: ->"+e.nonTerminalName+`<- -inside top level rule: ->`+r.name+"<-";return t}};Ra.defaultGrammarValidatorErrorProvider={buildDuplicateFoundError:function(r,e){function t(u){return u instanceof Ox.Terminal?u.terminalType.name:u instanceof Ox.NonTerminal?u.nonTerminalName:""}var i=r.name,n=(0,_s.first)(e),s=n.idx,o=(0,jq.getProductionDslName)(n),a=t(n),l=s>0,c="->"+o+(l?s:"")+"<- "+(a?"with argument: ->"+a+"<-":"")+` - appears more than once (`+e.length+" times) in the top level rule: ->"+i+`<-. - For further details see: https://chevrotain.io/docs/FAQ.html#NUMERICAL_SUFFIXES - `;return c=c.replace(/[ \t]+/g," "),c=c.replace(/\s\s+/g,` -`),c},buildNamespaceConflictError:function(r){var e=`Namespace conflict found in grammar. -`+("The grammar has both a Terminal(Token) and a Non-Terminal(Rule) named: <"+r.name+`>. -`)+`To resolve this make sure each Terminal and Non-Terminal names are unique -This is easy to accomplish by using the convention that Terminal names start with an uppercase letter -and Non-Terminal names start with a lower case letter.`;return e},buildAlternationPrefixAmbiguityError:function(r){var e=(0,_s.map)(r.prefixPath,function(n){return(0,mf.tokenLabel)(n)}).join(", "),t=r.alternation.idx===0?"":r.alternation.idx,i="Ambiguous alternatives: <"+r.ambiguityIndices.join(" ,")+`> due to common lookahead prefix -`+("in inside <"+r.topLevelRule.name+`> Rule, -`)+("<"+e+`> may appears as a prefix path in all these alternatives. -`)+`See: https://chevrotain.io/docs/guide/resolving_grammar_errors.html#COMMON_PREFIX -For Further details.`;return i},buildAlternationAmbiguityError:function(r){var e=(0,_s.map)(r.prefixPath,function(n){return(0,mf.tokenLabel)(n)}).join(", "),t=r.alternation.idx===0?"":r.alternation.idx,i="Ambiguous Alternatives Detected: <"+r.ambiguityIndices.join(" ,")+"> in "+(" inside <"+r.topLevelRule.name+`> Rule, -`)+("<"+e+`> may appears as a prefix path in all these alternatives. -`);return i=i+`See: https://chevrotain.io/docs/guide/resolving_grammar_errors.html#AMBIGUOUS_ALTERNATIVES -For Further details.`,i},buildEmptyRepetitionError:function(r){var e=(0,jq.getProductionDslName)(r.repetition);r.repetition.idx!==0&&(e+=r.repetition.idx);var t="The repetition <"+e+"> within Rule <"+r.topLevelRule.name+`> can never consume any tokens. -This could lead to an infinite loop.`;return t},buildTokenNameError:function(r){return"deprecated"},buildEmptyAlternationError:function(r){var e="Ambiguous empty alternative: <"+(r.emptyChoiceIdx+1)+">"+(" in inside <"+r.topLevelRule.name+`> Rule. -`)+"Only the last alternative may be an empty alternative.";return e},buildTooManyAlternativesError:function(r){var e=`An Alternation cannot have more than 256 alternatives: -`+(" inside <"+r.topLevelRule.name+`> Rule. - has `+(r.alternation.definition.length+1)+" alternatives.");return e},buildLeftRecursionError:function(r){var e=r.topLevelRule.name,t=twe.map(r.leftRecursionPath,function(s){return s.name}),i=e+" --> "+t.concat([e]).join(" --> "),n=`Left Recursion found in grammar. -`+("rule: <"+e+`> can be invoked from itself (directly or indirectly) -`)+(`without consuming any Tokens. The grammar path that causes this is: - `+i+` -`)+` To fix this refactor your grammar to remove the left recursion. -see: https://en.wikipedia.org/wiki/LL_parser#Left_Factoring.`;return n},buildInvalidRuleNameError:function(r){return"deprecated"},buildDuplicateRuleNameError:function(r){var e;r.topLevelRule instanceof Ox.Rule?e=r.topLevelRule.name:e=r.topLevelRule;var t="Duplicate definition, rule: ->"+e+"<- is already defined in the grammar: ->"+r.grammarName+"<-";return t}}});var Wq=y(GA=>{"use strict";var rwe=GA&&GA.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(GA,"__esModule",{value:!0});GA.GastRefResolverVisitor=GA.resolveGrammar=void 0;var iwe=Hn(),qq=Gt(),nwe=Cf();function swe(r,e){var t=new Jq(r,e);return t.resolveRefs(),t.errors}GA.resolveGrammar=swe;var Jq=function(r){rwe(e,r);function e(t,i){var n=r.call(this)||this;return n.nameToTopRule=t,n.errMsgProvider=i,n.errors=[],n}return e.prototype.resolveRefs=function(){var t=this;(0,qq.forEach)((0,qq.values)(this.nameToTopRule),function(i){t.currTopLevel=i,i.accept(t)})},e.prototype.visitNonTerminal=function(t){var i=this.nameToTopRule[t.nonTerminalName];if(i)t.referencedRule=i;else{var n=this.errMsgProvider.buildRuleNotFoundError(this.currTopLevel,t);this.errors.push({message:n,type:iwe.ParserDefinitionErrorType.UNRESOLVED_SUBRULE_REF,ruleName:this.currTopLevel.name,unresolvedRefName:t.nonTerminalName})}},e}(nwe.GAstVisitor);GA.GastRefResolverVisitor=Jq});var $d=y(Lr=>{"use strict";var Fc=Lr&&Lr.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Lr,"__esModule",{value:!0});Lr.nextPossibleTokensAfter=Lr.possiblePathsFrom=Lr.NextTerminalAfterAtLeastOneSepWalker=Lr.NextTerminalAfterAtLeastOneWalker=Lr.NextTerminalAfterManySepWalker=Lr.NextTerminalAfterManyWalker=Lr.AbstractNextTerminalAfterProductionWalker=Lr.NextAfterTokenWalker=Lr.AbstractNextPossibleTokensWalker=void 0;var zq=My(),Ut=Gt(),owe=Tx(),Dt=Cn(),Vq=function(r){Fc(e,r);function e(t,i){var n=r.call(this)||this;return n.topProd=t,n.path=i,n.possibleTokTypes=[],n.nextProductionName="",n.nextProductionOccurrence=0,n.found=!1,n.isAtEndOfPath=!1,n}return e.prototype.startWalking=function(){if(this.found=!1,this.path.ruleStack[0]!==this.topProd.name)throw Error("The path does not start with the walker's top Rule!");return this.ruleStack=(0,Ut.cloneArr)(this.path.ruleStack).reverse(),this.occurrenceStack=(0,Ut.cloneArr)(this.path.occurrenceStack).reverse(),this.ruleStack.pop(),this.occurrenceStack.pop(),this.updateExpectedNext(),this.walk(this.topProd),this.possibleTokTypes},e.prototype.walk=function(t,i){i===void 0&&(i=[]),this.found||r.prototype.walk.call(this,t,i)},e.prototype.walkProdRef=function(t,i,n){if(t.referencedRule.name===this.nextProductionName&&t.idx===this.nextProductionOccurrence){var s=i.concat(n);this.updateExpectedNext(),this.walk(t.referencedRule,s)}},e.prototype.updateExpectedNext=function(){(0,Ut.isEmpty)(this.ruleStack)?(this.nextProductionName="",this.nextProductionOccurrence=0,this.isAtEndOfPath=!0):(this.nextProductionName=this.ruleStack.pop(),this.nextProductionOccurrence=this.occurrenceStack.pop())},e}(zq.RestWalker);Lr.AbstractNextPossibleTokensWalker=Vq;var awe=function(r){Fc(e,r);function e(t,i){var n=r.call(this,t,i)||this;return n.path=i,n.nextTerminalName="",n.nextTerminalOccurrence=0,n.nextTerminalName=n.path.lastTok.name,n.nextTerminalOccurrence=n.path.lastTokOccurrence,n}return e.prototype.walkTerminal=function(t,i,n){if(this.isAtEndOfPath&&t.terminalType.name===this.nextTerminalName&&t.idx===this.nextTerminalOccurrence&&!this.found){var s=i.concat(n),o=new Dt.Alternative({definition:s});this.possibleTokTypes=(0,owe.first)(o),this.found=!0}},e}(Vq);Lr.NextAfterTokenWalker=awe;var Zd=function(r){Fc(e,r);function e(t,i){var n=r.call(this)||this;return n.topRule=t,n.occurrence=i,n.result={token:void 0,occurrence:void 0,isEndOfRule:void 0},n}return e.prototype.startWalking=function(){return this.walk(this.topRule),this.result},e}(zq.RestWalker);Lr.AbstractNextTerminalAfterProductionWalker=Zd;var Awe=function(r){Fc(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.walkMany=function(t,i,n){if(t.idx===this.occurrence){var s=(0,Ut.first)(i.concat(n));this.result.isEndOfRule=s===void 0,s instanceof Dt.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else r.prototype.walkMany.call(this,t,i,n)},e}(Zd);Lr.NextTerminalAfterManyWalker=Awe;var lwe=function(r){Fc(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.walkManySep=function(t,i,n){if(t.idx===this.occurrence){var s=(0,Ut.first)(i.concat(n));this.result.isEndOfRule=s===void 0,s instanceof Dt.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else r.prototype.walkManySep.call(this,t,i,n)},e}(Zd);Lr.NextTerminalAfterManySepWalker=lwe;var cwe=function(r){Fc(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.walkAtLeastOne=function(t,i,n){if(t.idx===this.occurrence){var s=(0,Ut.first)(i.concat(n));this.result.isEndOfRule=s===void 0,s instanceof Dt.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else r.prototype.walkAtLeastOne.call(this,t,i,n)},e}(Zd);Lr.NextTerminalAfterAtLeastOneWalker=cwe;var uwe=function(r){Fc(e,r);function e(){return r!==null&&r.apply(this,arguments)||this}return e.prototype.walkAtLeastOneSep=function(t,i,n){if(t.idx===this.occurrence){var s=(0,Ut.first)(i.concat(n));this.result.isEndOfRule=s===void 0,s instanceof Dt.Terminal&&(this.result.token=s.terminalType,this.result.occurrence=s.idx)}else r.prototype.walkAtLeastOneSep.call(this,t,i,n)},e}(Zd);Lr.NextTerminalAfterAtLeastOneSepWalker=uwe;function Xq(r,e,t){t===void 0&&(t=[]),t=(0,Ut.cloneArr)(t);var i=[],n=0;function s(c){return c.concat((0,Ut.drop)(r,n+1))}function o(c){var u=Xq(s(c),e,t);return i.concat(u)}for(;t.length=0;ge--){var _=B.definition[ge],L={idx:p,def:_.definition.concat((0,Ut.drop)(h)),ruleStack:C,occurrenceStack:w};g.push(L),g.push(o)}else if(B instanceof Dt.Alternative)g.push({idx:p,def:B.definition.concat((0,Ut.drop)(h)),ruleStack:C,occurrenceStack:w});else if(B instanceof Dt.Rule)g.push(fwe(B,p,C,w));else throw Error("non exhaustive match")}}return u}Lr.nextPossibleTokensAfter=gwe;function fwe(r,e,t,i){var n=(0,Ut.cloneArr)(t);n.push(r.name);var s=(0,Ut.cloneArr)(i);return s.push(1),{idx:e,def:r.definition,ruleStack:n,occurrenceStack:s}}});var eC=y(_t=>{"use strict";var $q=_t&&_t.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(_t,"__esModule",{value:!0});_t.areTokenCategoriesNotUsed=_t.isStrictPrefixOfPath=_t.containsPath=_t.getLookaheadPathsForOptionalProd=_t.getLookaheadPathsForOr=_t.lookAheadSequenceFromAlternatives=_t.buildSingleAlternativeLookaheadFunction=_t.buildAlternativesLookAheadFunc=_t.buildLookaheadFuncForOptionalProd=_t.buildLookaheadFuncForOr=_t.getProdType=_t.PROD_TYPE=void 0;var sr=Gt(),_q=$d(),hwe=My(),jy=df(),YA=Cn(),pwe=Cf(),li;(function(r){r[r.OPTION=0]="OPTION",r[r.REPETITION=1]="REPETITION",r[r.REPETITION_MANDATORY=2]="REPETITION_MANDATORY",r[r.REPETITION_MANDATORY_WITH_SEPARATOR=3]="REPETITION_MANDATORY_WITH_SEPARATOR",r[r.REPETITION_WITH_SEPARATOR=4]="REPETITION_WITH_SEPARATOR",r[r.ALTERNATION=5]="ALTERNATION"})(li=_t.PROD_TYPE||(_t.PROD_TYPE={}));function dwe(r){if(r instanceof YA.Option)return li.OPTION;if(r instanceof YA.Repetition)return li.REPETITION;if(r instanceof YA.RepetitionMandatory)return li.REPETITION_MANDATORY;if(r instanceof YA.RepetitionMandatoryWithSeparator)return li.REPETITION_MANDATORY_WITH_SEPARATOR;if(r instanceof YA.RepetitionWithSeparator)return li.REPETITION_WITH_SEPARATOR;if(r instanceof YA.Alternation)return li.ALTERNATION;throw Error("non exhaustive match")}_t.getProdType=dwe;function Cwe(r,e,t,i,n,s){var o=tJ(r,e,t),a=Kx(o)?jy.tokenStructuredMatcherNoCategories:jy.tokenStructuredMatcher;return s(o,i,a,n)}_t.buildLookaheadFuncForOr=Cwe;function mwe(r,e,t,i,n,s){var o=rJ(r,e,n,t),a=Kx(o)?jy.tokenStructuredMatcherNoCategories:jy.tokenStructuredMatcher;return s(o[0],a,i)}_t.buildLookaheadFuncForOptionalProd=mwe;function Ewe(r,e,t,i){var n=r.length,s=(0,sr.every)(r,function(l){return(0,sr.every)(l,function(c){return c.length===1})});if(e)return function(l){for(var c=(0,sr.map)(l,function(D){return D.GATE}),u=0;u{"use strict";var Hx=zt&&zt.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(zt,"__esModule",{value:!0});zt.checkPrefixAlternativesAmbiguities=zt.validateSomeNonEmptyLookaheadPath=zt.validateTooManyAlts=zt.RepetionCollector=zt.validateAmbiguousAlternationAlternatives=zt.validateEmptyOrAlternative=zt.getFirstNoneTerminal=zt.validateNoLeftRecursion=zt.validateRuleIsOverridden=zt.validateRuleDoesNotAlreadyExist=zt.OccurrenceValidationCollector=zt.identifyProductionForDuplicates=zt.validateGrammar=void 0;var er=Gt(),Sr=Gt(),No=Hn(),Gx=Xd(),Ef=eC(),bwe=$d(),Zs=Cn(),Yx=Cf();function Qwe(r,e,t,i,n){var s=er.map(r,function(h){return Swe(h,i)}),o=er.map(r,function(h){return jx(h,h,i)}),a=[],l=[],c=[];(0,Sr.every)(o,Sr.isEmpty)&&(a=(0,Sr.map)(r,function(h){return AJ(h,i)}),l=(0,Sr.map)(r,function(h){return lJ(h,e,i)}),c=gJ(r,e,i));var u=Pwe(r,t,i),g=(0,Sr.map)(r,function(h){return uJ(h,i)}),f=(0,Sr.map)(r,function(h){return aJ(h,r,n,i)});return er.flatten(s.concat(c,o,a,l,u,g,f))}zt.validateGrammar=Qwe;function Swe(r,e){var t=new oJ;r.accept(t);var i=t.allProductions,n=er.groupBy(i,nJ),s=er.pick(n,function(a){return a.length>1}),o=er.map(er.values(s),function(a){var l=er.first(a),c=e.buildDuplicateFoundError(r,a),u=(0,Gx.getProductionDslName)(l),g={message:c,type:No.ParserDefinitionErrorType.DUPLICATE_PRODUCTIONS,ruleName:r.name,dslName:u,occurrence:l.idx},f=sJ(l);return f&&(g.parameter=f),g});return o}function nJ(r){return(0,Gx.getProductionDslName)(r)+"_#_"+r.idx+"_#_"+sJ(r)}zt.identifyProductionForDuplicates=nJ;function sJ(r){return r instanceof Zs.Terminal?r.terminalType.name:r instanceof Zs.NonTerminal?r.nonTerminalName:""}var oJ=function(r){Hx(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.allProductions=[],t}return e.prototype.visitNonTerminal=function(t){this.allProductions.push(t)},e.prototype.visitOption=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionWithSeparator=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionMandatory=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.allProductions.push(t)},e.prototype.visitRepetition=function(t){this.allProductions.push(t)},e.prototype.visitAlternation=function(t){this.allProductions.push(t)},e.prototype.visitTerminal=function(t){this.allProductions.push(t)},e}(Yx.GAstVisitor);zt.OccurrenceValidationCollector=oJ;function aJ(r,e,t,i){var n=[],s=(0,Sr.reduce)(e,function(a,l){return l.name===r.name?a+1:a},0);if(s>1){var o=i.buildDuplicateRuleNameError({topLevelRule:r,grammarName:t});n.push({message:o,type:No.ParserDefinitionErrorType.DUPLICATE_RULE_NAME,ruleName:r.name})}return n}zt.validateRuleDoesNotAlreadyExist=aJ;function vwe(r,e,t){var i=[],n;return er.contains(e,r)||(n="Invalid rule override, rule: ->"+r+"<- cannot be overridden in the grammar: ->"+t+"<-as it is not defined in any of the super grammars ",i.push({message:n,type:No.ParserDefinitionErrorType.INVALID_RULE_OVERRIDE,ruleName:r})),i}zt.validateRuleIsOverridden=vwe;function jx(r,e,t,i){i===void 0&&(i=[]);var n=[],s=tC(e.definition);if(er.isEmpty(s))return[];var o=r.name,a=er.contains(s,r);a&&n.push({message:t.buildLeftRecursionError({topLevelRule:r,leftRecursionPath:i}),type:No.ParserDefinitionErrorType.LEFT_RECURSION,ruleName:o});var l=er.difference(s,i.concat([r])),c=er.map(l,function(u){var g=er.cloneArr(i);return g.push(u),jx(r,u,t,g)});return n.concat(er.flatten(c))}zt.validateNoLeftRecursion=jx;function tC(r){var e=[];if(er.isEmpty(r))return e;var t=er.first(r);if(t instanceof Zs.NonTerminal)e.push(t.referencedRule);else if(t instanceof Zs.Alternative||t instanceof Zs.Option||t instanceof Zs.RepetitionMandatory||t instanceof Zs.RepetitionMandatoryWithSeparator||t instanceof Zs.RepetitionWithSeparator||t instanceof Zs.Repetition)e=e.concat(tC(t.definition));else if(t instanceof Zs.Alternation)e=er.flatten(er.map(t.definition,function(o){return tC(o.definition)}));else if(!(t instanceof Zs.Terminal))throw Error("non exhaustive match");var i=(0,Gx.isOptionalProd)(t),n=r.length>1;if(i&&n){var s=er.drop(r);return e.concat(tC(s))}else return e}zt.getFirstNoneTerminal=tC;var qx=function(r){Hx(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.alternations=[],t}return e.prototype.visitAlternation=function(t){this.alternations.push(t)},e}(Yx.GAstVisitor);function AJ(r,e){var t=new qx;r.accept(t);var i=t.alternations,n=er.reduce(i,function(s,o){var a=er.dropRight(o.definition),l=er.map(a,function(c,u){var g=(0,bwe.nextPossibleTokensAfter)([c],[],null,1);return er.isEmpty(g)?{message:e.buildEmptyAlternationError({topLevelRule:r,alternation:o,emptyChoiceIdx:u}),type:No.ParserDefinitionErrorType.NONE_LAST_EMPTY_ALT,ruleName:r.name,occurrence:o.idx,alternative:u+1}:null});return s.concat(er.compact(l))},[]);return n}zt.validateEmptyOrAlternative=AJ;function lJ(r,e,t){var i=new qx;r.accept(i);var n=i.alternations;n=(0,Sr.reject)(n,function(o){return o.ignoreAmbiguities===!0});var s=er.reduce(n,function(o,a){var l=a.idx,c=a.maxLookahead||e,u=(0,Ef.getLookaheadPathsForOr)(l,r,c,a),g=xwe(u,a,r,t),f=fJ(u,a,r,t);return o.concat(g,f)},[]);return s}zt.validateAmbiguousAlternationAlternatives=lJ;var cJ=function(r){Hx(e,r);function e(){var t=r!==null&&r.apply(this,arguments)||this;return t.allProductions=[],t}return e.prototype.visitRepetitionWithSeparator=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionMandatory=function(t){this.allProductions.push(t)},e.prototype.visitRepetitionMandatoryWithSeparator=function(t){this.allProductions.push(t)},e.prototype.visitRepetition=function(t){this.allProductions.push(t)},e}(Yx.GAstVisitor);zt.RepetionCollector=cJ;function uJ(r,e){var t=new qx;r.accept(t);var i=t.alternations,n=er.reduce(i,function(s,o){return o.definition.length>255&&s.push({message:e.buildTooManyAlternativesError({topLevelRule:r,alternation:o}),type:No.ParserDefinitionErrorType.TOO_MANY_ALTS,ruleName:r.name,occurrence:o.idx}),s},[]);return n}zt.validateTooManyAlts=uJ;function gJ(r,e,t){var i=[];return(0,Sr.forEach)(r,function(n){var s=new cJ;n.accept(s);var o=s.allProductions;(0,Sr.forEach)(o,function(a){var l=(0,Ef.getProdType)(a),c=a.maxLookahead||e,u=a.idx,g=(0,Ef.getLookaheadPathsForOptionalProd)(u,n,l,c),f=g[0];if((0,Sr.isEmpty)((0,Sr.flatten)(f))){var h=t.buildEmptyRepetitionError({topLevelRule:n,repetition:a});i.push({message:h,type:No.ParserDefinitionErrorType.NO_NON_EMPTY_LOOKAHEAD,ruleName:n.name})}})}),i}zt.validateSomeNonEmptyLookaheadPath=gJ;function xwe(r,e,t,i){var n=[],s=(0,Sr.reduce)(r,function(a,l,c){return e.definition[c].ignoreAmbiguities===!0||(0,Sr.forEach)(l,function(u){var g=[c];(0,Sr.forEach)(r,function(f,h){c!==h&&(0,Ef.containsPath)(f,u)&&e.definition[h].ignoreAmbiguities!==!0&&g.push(h)}),g.length>1&&!(0,Ef.containsPath)(n,u)&&(n.push(u),a.push({alts:g,path:u}))}),a},[]),o=er.map(s,function(a){var l=(0,Sr.map)(a.alts,function(u){return u+1}),c=i.buildAlternationAmbiguityError({topLevelRule:t,alternation:e,ambiguityIndices:l,prefixPath:a.path});return{message:c,type:No.ParserDefinitionErrorType.AMBIGUOUS_ALTS,ruleName:t.name,occurrence:e.idx,alternatives:[a.alts]}});return o}function fJ(r,e,t,i){var n=[],s=(0,Sr.reduce)(r,function(o,a,l){var c=(0,Sr.map)(a,function(u){return{idx:l,path:u}});return o.concat(c)},[]);return(0,Sr.forEach)(s,function(o){var a=e.definition[o.idx];if(a.ignoreAmbiguities!==!0){var l=o.idx,c=o.path,u=(0,Sr.findAll)(s,function(f){return e.definition[f.idx].ignoreAmbiguities!==!0&&f.idx{"use strict";Object.defineProperty(If,"__esModule",{value:!0});If.validateGrammar=If.resolveGrammar=void 0;var Wx=Gt(),Dwe=Wq(),kwe=Jx(),hJ=_d();function Rwe(r){r=(0,Wx.defaults)(r,{errMsgProvider:hJ.defaultGrammarResolverErrorProvider});var e={};return(0,Wx.forEach)(r.rules,function(t){e[t.name]=t}),(0,Dwe.resolveGrammar)(e,r.errMsgProvider)}If.resolveGrammar=Rwe;function Fwe(r){return r=(0,Wx.defaults)(r,{errMsgProvider:hJ.defaultGrammarValidatorErrorProvider}),(0,kwe.validateGrammar)(r.rules,r.maxLookahead,r.tokenTypes,r.errMsgProvider,r.grammarName)}If.validateGrammar=Fwe});var yf=y(En=>{"use strict";var rC=En&&En.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(En,"__esModule",{value:!0});En.EarlyExitException=En.NotAllInputParsedException=En.NoViableAltException=En.MismatchedTokenException=En.isRecognitionException=void 0;var Nwe=Gt(),dJ="MismatchedTokenException",CJ="NoViableAltException",mJ="EarlyExitException",EJ="NotAllInputParsedException",IJ=[dJ,CJ,mJ,EJ];Object.freeze(IJ);function Twe(r){return(0,Nwe.contains)(IJ,r.name)}En.isRecognitionException=Twe;var qy=function(r){rC(e,r);function e(t,i){var n=this.constructor,s=r.call(this,t)||this;return s.token=i,s.resyncedTokens=[],Object.setPrototypeOf(s,n.prototype),Error.captureStackTrace&&Error.captureStackTrace(s,s.constructor),s}return e}(Error),Lwe=function(r){rC(e,r);function e(t,i,n){var s=r.call(this,t,i)||this;return s.previousToken=n,s.name=dJ,s}return e}(qy);En.MismatchedTokenException=Lwe;var Owe=function(r){rC(e,r);function e(t,i,n){var s=r.call(this,t,i)||this;return s.previousToken=n,s.name=CJ,s}return e}(qy);En.NoViableAltException=Owe;var Mwe=function(r){rC(e,r);function e(t,i){var n=r.call(this,t,i)||this;return n.name=EJ,n}return e}(qy);En.NotAllInputParsedException=Mwe;var Uwe=function(r){rC(e,r);function e(t,i,n){var s=r.call(this,t,i)||this;return s.previousToken=n,s.name=mJ,s}return e}(qy);En.EarlyExitException=Uwe});var Vx=y(Ki=>{"use strict";Object.defineProperty(Ki,"__esModule",{value:!0});Ki.attemptInRepetitionRecovery=Ki.Recoverable=Ki.InRuleRecoveryException=Ki.IN_RULE_RECOVERY_EXCEPTION=Ki.EOF_FOLLOW_KEY=void 0;var Jy=HA(),cs=Gt(),Kwe=yf(),Hwe=Lx(),Gwe=Hn();Ki.EOF_FOLLOW_KEY={};Ki.IN_RULE_RECOVERY_EXCEPTION="InRuleRecoveryException";function zx(r){this.name=Ki.IN_RULE_RECOVERY_EXCEPTION,this.message=r}Ki.InRuleRecoveryException=zx;zx.prototype=Error.prototype;var Ywe=function(){function r(){}return r.prototype.initRecoverable=function(e){this.firstAfterRepMap={},this.resyncFollows={},this.recoveryEnabled=(0,cs.has)(e,"recoveryEnabled")?e.recoveryEnabled:Gwe.DEFAULT_PARSER_CONFIG.recoveryEnabled,this.recoveryEnabled&&(this.attemptInRepetitionRecovery=yJ)},r.prototype.getTokenToInsert=function(e){var t=(0,Jy.createTokenInstance)(e,"",NaN,NaN,NaN,NaN,NaN,NaN);return t.isInsertedInRecovery=!0,t},r.prototype.canTokenTypeBeInsertedInRecovery=function(e){return!0},r.prototype.tryInRepetitionRecovery=function(e,t,i,n){for(var s=this,o=this.findReSyncTokenType(),a=this.exportLexerState(),l=[],c=!1,u=this.LA(1),g=this.LA(1),f=function(){var h=s.LA(0),p=s.errorMessageProvider.buildMismatchTokenMessage({expected:n,actual:u,previous:h,ruleName:s.getCurrRuleFullName()}),C=new Kwe.MismatchedTokenException(p,u,s.LA(0));C.resyncedTokens=(0,cs.dropRight)(l),s.SAVE_ERROR(C)};!c;)if(this.tokenMatcher(g,n)){f();return}else if(i.call(this)){f(),e.apply(this,t);return}else this.tokenMatcher(g,o)?c=!0:(g=this.SKIP_TOKEN(),this.addToResyncTokens(g,l));this.importLexerState(a)},r.prototype.shouldInRepetitionRecoveryBeTried=function(e,t,i){return!(i===!1||e===void 0||t===void 0||this.tokenMatcher(this.LA(1),e)||this.isBackTracking()||this.canPerformInRuleRecovery(e,this.getFollowsForInRuleRecovery(e,t)))},r.prototype.getFollowsForInRuleRecovery=function(e,t){var i=this.getCurrentGrammarPath(e,t),n=this.getNextPossibleTokenTypes(i);return n},r.prototype.tryInRuleRecovery=function(e,t){if(this.canRecoverWithSingleTokenInsertion(e,t)){var i=this.getTokenToInsert(e);return i}if(this.canRecoverWithSingleTokenDeletion(e)){var n=this.SKIP_TOKEN();return this.consumeToken(),n}throw new zx("sad sad panda")},r.prototype.canPerformInRuleRecovery=function(e,t){return this.canRecoverWithSingleTokenInsertion(e,t)||this.canRecoverWithSingleTokenDeletion(e)},r.prototype.canRecoverWithSingleTokenInsertion=function(e,t){var i=this;if(!this.canTokenTypeBeInsertedInRecovery(e)||(0,cs.isEmpty)(t))return!1;var n=this.LA(1),s=(0,cs.find)(t,function(o){return i.tokenMatcher(n,o)})!==void 0;return s},r.prototype.canRecoverWithSingleTokenDeletion=function(e){var t=this.tokenMatcher(this.LA(2),e);return t},r.prototype.isInCurrentRuleReSyncSet=function(e){var t=this.getCurrFollowKey(),i=this.getFollowSetFromFollowKey(t);return(0,cs.contains)(i,e)},r.prototype.findReSyncTokenType=function(){for(var e=this.flattenFollowSet(),t=this.LA(1),i=2;;){var n=t.tokenType;if((0,cs.contains)(e,n))return n;t=this.LA(i),i++}},r.prototype.getCurrFollowKey=function(){if(this.RULE_STACK.length===1)return Ki.EOF_FOLLOW_KEY;var e=this.getLastExplicitRuleShortName(),t=this.getLastExplicitRuleOccurrenceIndex(),i=this.getPreviousExplicitRuleShortName();return{ruleName:this.shortRuleNameToFullName(e),idxInCallingRule:t,inRule:this.shortRuleNameToFullName(i)}},r.prototype.buildFullFollowKeyStack=function(){var e=this,t=this.RULE_STACK,i=this.RULE_OCCURRENCE_STACK;return(0,cs.map)(t,function(n,s){return s===0?Ki.EOF_FOLLOW_KEY:{ruleName:e.shortRuleNameToFullName(n),idxInCallingRule:i[s],inRule:e.shortRuleNameToFullName(t[s-1])}})},r.prototype.flattenFollowSet=function(){var e=this,t=(0,cs.map)(this.buildFullFollowKeyStack(),function(i){return e.getFollowSetFromFollowKey(i)});return(0,cs.flatten)(t)},r.prototype.getFollowSetFromFollowKey=function(e){if(e===Ki.EOF_FOLLOW_KEY)return[Jy.EOF];var t=e.ruleName+e.idxInCallingRule+Hwe.IN+e.inRule;return this.resyncFollows[t]},r.prototype.addToResyncTokens=function(e,t){return this.tokenMatcher(e,Jy.EOF)||t.push(e),t},r.prototype.reSyncTo=function(e){for(var t=[],i=this.LA(1);this.tokenMatcher(i,e)===!1;)i=this.SKIP_TOKEN(),this.addToResyncTokens(i,t);return(0,cs.dropRight)(t)},r.prototype.attemptInRepetitionRecovery=function(e,t,i,n,s,o,a){},r.prototype.getCurrentGrammarPath=function(e,t){var i=this.getHumanReadableRuleStack(),n=(0,cs.cloneArr)(this.RULE_OCCURRENCE_STACK),s={ruleStack:i,occurrenceStack:n,lastTok:e,lastTokOccurrence:t};return s},r.prototype.getHumanReadableRuleStack=function(){var e=this;return(0,cs.map)(this.RULE_STACK,function(t){return e.shortRuleNameToFullName(t)})},r}();Ki.Recoverable=Ywe;function yJ(r,e,t,i,n,s,o){var a=this.getKeyForAutomaticLookahead(i,n),l=this.firstAfterRepMap[a];if(l===void 0){var c=this.getCurrRuleFullName(),u=this.getGAstProductions()[c],g=new s(u,n);l=g.startWalking(),this.firstAfterRepMap[a]=l}var f=l.token,h=l.occurrence,p=l.isEndOfRule;this.RULE_STACK.length===1&&p&&f===void 0&&(f=Jy.EOF,h=1),this.shouldInRepetitionRecoveryBeTried(f,h,o)&&this.tryInRepetitionRecovery(r,e,t,f)}Ki.attemptInRepetitionRecovery=yJ});var Wy=y(qt=>{"use strict";Object.defineProperty(qt,"__esModule",{value:!0});qt.getKeyForAutomaticLookahead=qt.AT_LEAST_ONE_SEP_IDX=qt.MANY_SEP_IDX=qt.AT_LEAST_ONE_IDX=qt.MANY_IDX=qt.OPTION_IDX=qt.OR_IDX=qt.BITS_FOR_ALT_IDX=qt.BITS_FOR_RULE_IDX=qt.BITS_FOR_OCCURRENCE_IDX=qt.BITS_FOR_METHOD_TYPE=void 0;qt.BITS_FOR_METHOD_TYPE=4;qt.BITS_FOR_OCCURRENCE_IDX=8;qt.BITS_FOR_RULE_IDX=12;qt.BITS_FOR_ALT_IDX=8;qt.OR_IDX=1<{"use strict";Object.defineProperty(zy,"__esModule",{value:!0});zy.LooksAhead=void 0;var Fa=eC(),$s=Gt(),wJ=Hn(),Na=Wy(),Nc=Xd(),qwe=function(){function r(){}return r.prototype.initLooksAhead=function(e){this.dynamicTokensEnabled=(0,$s.has)(e,"dynamicTokensEnabled")?e.dynamicTokensEnabled:wJ.DEFAULT_PARSER_CONFIG.dynamicTokensEnabled,this.maxLookahead=(0,$s.has)(e,"maxLookahead")?e.maxLookahead:wJ.DEFAULT_PARSER_CONFIG.maxLookahead,this.lookAheadFuncsCache=(0,$s.isES2015MapSupported)()?new Map:[],(0,$s.isES2015MapSupported)()?(this.getLaFuncFromCache=this.getLaFuncFromMap,this.setLaFuncCache=this.setLaFuncCacheUsingMap):(this.getLaFuncFromCache=this.getLaFuncFromObj,this.setLaFuncCache=this.setLaFuncUsingObj)},r.prototype.preComputeLookaheadFunctions=function(e){var t=this;(0,$s.forEach)(e,function(i){t.TRACE_INIT(i.name+" Rule Lookahead",function(){var n=(0,Nc.collectMethods)(i),s=n.alternation,o=n.repetition,a=n.option,l=n.repetitionMandatory,c=n.repetitionMandatoryWithSeparator,u=n.repetitionWithSeparator;(0,$s.forEach)(s,function(g){var f=g.idx===0?"":g.idx;t.TRACE_INIT(""+(0,Nc.getProductionDslName)(g)+f,function(){var h=(0,Fa.buildLookaheadFuncForOr)(g.idx,i,g.maxLookahead||t.maxLookahead,g.hasPredicates,t.dynamicTokensEnabled,t.lookAheadBuilderForAlternatives),p=(0,Na.getKeyForAutomaticLookahead)(t.fullRuleNameToShort[i.name],Na.OR_IDX,g.idx);t.setLaFuncCache(p,h)})}),(0,$s.forEach)(o,function(g){t.computeLookaheadFunc(i,g.idx,Na.MANY_IDX,Fa.PROD_TYPE.REPETITION,g.maxLookahead,(0,Nc.getProductionDslName)(g))}),(0,$s.forEach)(a,function(g){t.computeLookaheadFunc(i,g.idx,Na.OPTION_IDX,Fa.PROD_TYPE.OPTION,g.maxLookahead,(0,Nc.getProductionDslName)(g))}),(0,$s.forEach)(l,function(g){t.computeLookaheadFunc(i,g.idx,Na.AT_LEAST_ONE_IDX,Fa.PROD_TYPE.REPETITION_MANDATORY,g.maxLookahead,(0,Nc.getProductionDslName)(g))}),(0,$s.forEach)(c,function(g){t.computeLookaheadFunc(i,g.idx,Na.AT_LEAST_ONE_SEP_IDX,Fa.PROD_TYPE.REPETITION_MANDATORY_WITH_SEPARATOR,g.maxLookahead,(0,Nc.getProductionDslName)(g))}),(0,$s.forEach)(u,function(g){t.computeLookaheadFunc(i,g.idx,Na.MANY_SEP_IDX,Fa.PROD_TYPE.REPETITION_WITH_SEPARATOR,g.maxLookahead,(0,Nc.getProductionDslName)(g))})})})},r.prototype.computeLookaheadFunc=function(e,t,i,n,s,o){var a=this;this.TRACE_INIT(""+o+(t===0?"":t),function(){var l=(0,Fa.buildLookaheadFuncForOptionalProd)(t,e,s||a.maxLookahead,a.dynamicTokensEnabled,n,a.lookAheadBuilderForOptional),c=(0,Na.getKeyForAutomaticLookahead)(a.fullRuleNameToShort[e.name],i,t);a.setLaFuncCache(c,l)})},r.prototype.lookAheadBuilderForOptional=function(e,t,i){return(0,Fa.buildSingleAlternativeLookaheadFunction)(e,t,i)},r.prototype.lookAheadBuilderForAlternatives=function(e,t,i,n){return(0,Fa.buildAlternativesLookAheadFunc)(e,t,i,n)},r.prototype.getKeyForAutomaticLookahead=function(e,t){var i=this.getLastExplicitRuleShortName();return(0,Na.getKeyForAutomaticLookahead)(i,e,t)},r.prototype.getLaFuncFromCache=function(e){},r.prototype.getLaFuncFromMap=function(e){return this.lookAheadFuncsCache.get(e)},r.prototype.getLaFuncFromObj=function(e){return this.lookAheadFuncsCache[e]},r.prototype.setLaFuncCache=function(e,t){},r.prototype.setLaFuncCacheUsingMap=function(e,t){this.lookAheadFuncsCache.set(e,t)},r.prototype.setLaFuncUsingObj=function(e,t){this.lookAheadFuncsCache[e]=t},r}();zy.LooksAhead=qwe});var bJ=y(To=>{"use strict";Object.defineProperty(To,"__esModule",{value:!0});To.addNoneTerminalToCst=To.addTerminalToCst=To.setNodeLocationFull=To.setNodeLocationOnlyOffset=void 0;function Jwe(r,e){isNaN(r.startOffset)===!0?(r.startOffset=e.startOffset,r.endOffset=e.endOffset):r.endOffset{"use strict";Object.defineProperty(jA,"__esModule",{value:!0});jA.defineNameProp=jA.functionName=jA.classNameFromInstance=void 0;var Xwe=Gt();function _we(r){return SJ(r.constructor)}jA.classNameFromInstance=_we;var QJ="name";function SJ(r){var e=r.name;return e||"anonymous"}jA.functionName=SJ;function Zwe(r,e){var t=Object.getOwnPropertyDescriptor(r,QJ);return(0,Xwe.isUndefined)(t)||t.configurable?(Object.defineProperty(r,QJ,{enumerable:!1,configurable:!0,writable:!1,value:e}),!0):!1}jA.defineNameProp=Zwe});var kJ=y(vi=>{"use strict";Object.defineProperty(vi,"__esModule",{value:!0});vi.validateRedundantMethods=vi.validateMissingCstMethods=vi.validateVisitor=vi.CstVisitorDefinitionError=vi.createBaseVisitorConstructorWithDefaults=vi.createBaseSemanticVisitorConstructor=vi.defaultVisit=void 0;var us=Gt(),iC=Xx();function vJ(r,e){for(var t=(0,us.keys)(r),i=t.length,n=0;n: - `+(""+s.join(` - -`).replace(/\n/g,` - `)))}}};return t.prototype=i,t.prototype.constructor=t,t._RULE_NAMES=e,t}vi.createBaseSemanticVisitorConstructor=$we;function eBe(r,e,t){var i=function(){};(0,iC.defineNameProp)(i,r+"BaseSemanticsWithDefaults");var n=Object.create(t.prototype);return(0,us.forEach)(e,function(s){n[s]=vJ}),i.prototype=n,i.prototype.constructor=i,i}vi.createBaseVisitorConstructorWithDefaults=eBe;var _x;(function(r){r[r.REDUNDANT_METHOD=0]="REDUNDANT_METHOD",r[r.MISSING_METHOD=1]="MISSING_METHOD"})(_x=vi.CstVisitorDefinitionError||(vi.CstVisitorDefinitionError={}));function xJ(r,e){var t=PJ(r,e),i=DJ(r,e);return t.concat(i)}vi.validateVisitor=xJ;function PJ(r,e){var t=(0,us.map)(e,function(i){if(!(0,us.isFunction)(r[i]))return{msg:"Missing visitor method: <"+i+"> on "+(0,iC.functionName)(r.constructor)+" CST Visitor.",type:_x.MISSING_METHOD,methodName:i}});return(0,us.compact)(t)}vi.validateMissingCstMethods=PJ;var tBe=["constructor","visit","validateVisitor"];function DJ(r,e){var t=[];for(var i in r)(0,us.isFunction)(r[i])&&!(0,us.contains)(tBe,i)&&!(0,us.contains)(e,i)&&t.push({msg:"Redundant visitor method: <"+i+"> on "+(0,iC.functionName)(r.constructor)+` CST Visitor -There is no Grammar Rule corresponding to this method's name. -`,type:_x.REDUNDANT_METHOD,methodName:i});return t}vi.validateRedundantMethods=DJ});var FJ=y(Vy=>{"use strict";Object.defineProperty(Vy,"__esModule",{value:!0});Vy.TreeBuilder=void 0;var wf=bJ(),ti=Gt(),RJ=kJ(),rBe=Hn(),iBe=function(){function r(){}return r.prototype.initTreeBuilder=function(e){if(this.CST_STACK=[],this.outputCst=e.outputCst,this.nodeLocationTracking=(0,ti.has)(e,"nodeLocationTracking")?e.nodeLocationTracking:rBe.DEFAULT_PARSER_CONFIG.nodeLocationTracking,!this.outputCst)this.cstInvocationStateUpdate=ti.NOOP,this.cstFinallyStateUpdate=ti.NOOP,this.cstPostTerminal=ti.NOOP,this.cstPostNonTerminal=ti.NOOP,this.cstPostRule=ti.NOOP;else if(/full/i.test(this.nodeLocationTracking))this.recoveryEnabled?(this.setNodeLocationFromToken=wf.setNodeLocationFull,this.setNodeLocationFromNode=wf.setNodeLocationFull,this.cstPostRule=ti.NOOP,this.setInitialNodeLocation=this.setInitialNodeLocationFullRecovery):(this.setNodeLocationFromToken=ti.NOOP,this.setNodeLocationFromNode=ti.NOOP,this.cstPostRule=this.cstPostRuleFull,this.setInitialNodeLocation=this.setInitialNodeLocationFullRegular);else if(/onlyOffset/i.test(this.nodeLocationTracking))this.recoveryEnabled?(this.setNodeLocationFromToken=wf.setNodeLocationOnlyOffset,this.setNodeLocationFromNode=wf.setNodeLocationOnlyOffset,this.cstPostRule=ti.NOOP,this.setInitialNodeLocation=this.setInitialNodeLocationOnlyOffsetRecovery):(this.setNodeLocationFromToken=ti.NOOP,this.setNodeLocationFromNode=ti.NOOP,this.cstPostRule=this.cstPostRuleOnlyOffset,this.setInitialNodeLocation=this.setInitialNodeLocationOnlyOffsetRegular);else if(/none/i.test(this.nodeLocationTracking))this.setNodeLocationFromToken=ti.NOOP,this.setNodeLocationFromNode=ti.NOOP,this.cstPostRule=ti.NOOP,this.setInitialNodeLocation=ti.NOOP;else throw Error('Invalid config option: "'+e.nodeLocationTracking+'"')},r.prototype.setInitialNodeLocationOnlyOffsetRecovery=function(e){e.location={startOffset:NaN,endOffset:NaN}},r.prototype.setInitialNodeLocationOnlyOffsetRegular=function(e){e.location={startOffset:this.LA(1).startOffset,endOffset:NaN}},r.prototype.setInitialNodeLocationFullRecovery=function(e){e.location={startOffset:NaN,startLine:NaN,startColumn:NaN,endOffset:NaN,endLine:NaN,endColumn:NaN}},r.prototype.setInitialNodeLocationFullRegular=function(e){var t=this.LA(1);e.location={startOffset:t.startOffset,startLine:t.startLine,startColumn:t.startColumn,endOffset:NaN,endLine:NaN,endColumn:NaN}},r.prototype.cstInvocationStateUpdate=function(e,t){var i={name:e,children:{}};this.setInitialNodeLocation(i),this.CST_STACK.push(i)},r.prototype.cstFinallyStateUpdate=function(){this.CST_STACK.pop()},r.prototype.cstPostRuleFull=function(e){var t=this.LA(0),i=e.location;i.startOffset<=t.startOffset?(i.endOffset=t.endOffset,i.endLine=t.endLine,i.endColumn=t.endColumn):(i.startOffset=NaN,i.startLine=NaN,i.startColumn=NaN)},r.prototype.cstPostRuleOnlyOffset=function(e){var t=this.LA(0),i=e.location;i.startOffset<=t.startOffset?i.endOffset=t.endOffset:i.startOffset=NaN},r.prototype.cstPostTerminal=function(e,t){var i=this.CST_STACK[this.CST_STACK.length-1];(0,wf.addTerminalToCst)(i,t,e),this.setNodeLocationFromToken(i.location,t)},r.prototype.cstPostNonTerminal=function(e,t){var i=this.CST_STACK[this.CST_STACK.length-1];(0,wf.addNoneTerminalToCst)(i,t,e),this.setNodeLocationFromNode(i.location,e.location)},r.prototype.getBaseCstVisitorConstructor=function(){if((0,ti.isUndefined)(this.baseCstVisitorConstructor)){var e=(0,RJ.createBaseSemanticVisitorConstructor)(this.className,(0,ti.keys)(this.gastProductionsCache));return this.baseCstVisitorConstructor=e,e}return this.baseCstVisitorConstructor},r.prototype.getBaseCstVisitorConstructorWithDefaults=function(){if((0,ti.isUndefined)(this.baseCstVisitorWithDefaultsConstructor)){var e=(0,RJ.createBaseVisitorConstructorWithDefaults)(this.className,(0,ti.keys)(this.gastProductionsCache),this.getBaseCstVisitorConstructor());return this.baseCstVisitorWithDefaultsConstructor=e,e}return this.baseCstVisitorWithDefaultsConstructor},r.prototype.getLastExplicitRuleShortName=function(){var e=this.RULE_STACK;return e[e.length-1]},r.prototype.getPreviousExplicitRuleShortName=function(){var e=this.RULE_STACK;return e[e.length-2]},r.prototype.getLastExplicitRuleOccurrenceIndex=function(){var e=this.RULE_OCCURRENCE_STACK;return e[e.length-1]},r}();Vy.TreeBuilder=iBe});var TJ=y(Xy=>{"use strict";Object.defineProperty(Xy,"__esModule",{value:!0});Xy.LexerAdapter=void 0;var NJ=Hn(),nBe=function(){function r(){}return r.prototype.initLexerAdapter=function(){this.tokVector=[],this.tokVectorLength=0,this.currIdx=-1},Object.defineProperty(r.prototype,"input",{get:function(){return this.tokVector},set:function(e){if(this.selfAnalysisDone!==!0)throw Error("Missing invocation at the end of the Parser's constructor.");this.reset(),this.tokVector=e,this.tokVectorLength=e.length},enumerable:!1,configurable:!0}),r.prototype.SKIP_TOKEN=function(){return this.currIdx<=this.tokVector.length-2?(this.consumeToken(),this.LA(1)):NJ.END_OF_FILE},r.prototype.LA=function(e){var t=this.currIdx+e;return t<0||this.tokVectorLength<=t?NJ.END_OF_FILE:this.tokVector[t]},r.prototype.consumeToken=function(){this.currIdx++},r.prototype.exportLexerState=function(){return this.currIdx},r.prototype.importLexerState=function(e){this.currIdx=e},r.prototype.resetLexerState=function(){this.currIdx=-1},r.prototype.moveToTerminatedState=function(){this.currIdx=this.tokVector.length-1},r.prototype.getLexerPosition=function(){return this.exportLexerState()},r}();Xy.LexerAdapter=nBe});var OJ=y(_y=>{"use strict";Object.defineProperty(_y,"__esModule",{value:!0});_y.RecognizerApi=void 0;var LJ=Gt(),sBe=yf(),Zx=Hn(),oBe=_d(),aBe=Jx(),ABe=Cn(),lBe=function(){function r(){}return r.prototype.ACTION=function(e){return e.call(this)},r.prototype.consume=function(e,t,i){return this.consumeInternal(t,e,i)},r.prototype.subrule=function(e,t,i){return this.subruleInternal(t,e,i)},r.prototype.option=function(e,t){return this.optionInternal(t,e)},r.prototype.or=function(e,t){return this.orInternal(t,e)},r.prototype.many=function(e,t){return this.manyInternal(e,t)},r.prototype.atLeastOne=function(e,t){return this.atLeastOneInternal(e,t)},r.prototype.CONSUME=function(e,t){return this.consumeInternal(e,0,t)},r.prototype.CONSUME1=function(e,t){return this.consumeInternal(e,1,t)},r.prototype.CONSUME2=function(e,t){return this.consumeInternal(e,2,t)},r.prototype.CONSUME3=function(e,t){return this.consumeInternal(e,3,t)},r.prototype.CONSUME4=function(e,t){return this.consumeInternal(e,4,t)},r.prototype.CONSUME5=function(e,t){return this.consumeInternal(e,5,t)},r.prototype.CONSUME6=function(e,t){return this.consumeInternal(e,6,t)},r.prototype.CONSUME7=function(e,t){return this.consumeInternal(e,7,t)},r.prototype.CONSUME8=function(e,t){return this.consumeInternal(e,8,t)},r.prototype.CONSUME9=function(e,t){return this.consumeInternal(e,9,t)},r.prototype.SUBRULE=function(e,t){return this.subruleInternal(e,0,t)},r.prototype.SUBRULE1=function(e,t){return this.subruleInternal(e,1,t)},r.prototype.SUBRULE2=function(e,t){return this.subruleInternal(e,2,t)},r.prototype.SUBRULE3=function(e,t){return this.subruleInternal(e,3,t)},r.prototype.SUBRULE4=function(e,t){return this.subruleInternal(e,4,t)},r.prototype.SUBRULE5=function(e,t){return this.subruleInternal(e,5,t)},r.prototype.SUBRULE6=function(e,t){return this.subruleInternal(e,6,t)},r.prototype.SUBRULE7=function(e,t){return this.subruleInternal(e,7,t)},r.prototype.SUBRULE8=function(e,t){return this.subruleInternal(e,8,t)},r.prototype.SUBRULE9=function(e,t){return this.subruleInternal(e,9,t)},r.prototype.OPTION=function(e){return this.optionInternal(e,0)},r.prototype.OPTION1=function(e){return this.optionInternal(e,1)},r.prototype.OPTION2=function(e){return this.optionInternal(e,2)},r.prototype.OPTION3=function(e){return this.optionInternal(e,3)},r.prototype.OPTION4=function(e){return this.optionInternal(e,4)},r.prototype.OPTION5=function(e){return this.optionInternal(e,5)},r.prototype.OPTION6=function(e){return this.optionInternal(e,6)},r.prototype.OPTION7=function(e){return this.optionInternal(e,7)},r.prototype.OPTION8=function(e){return this.optionInternal(e,8)},r.prototype.OPTION9=function(e){return this.optionInternal(e,9)},r.prototype.OR=function(e){return this.orInternal(e,0)},r.prototype.OR1=function(e){return this.orInternal(e,1)},r.prototype.OR2=function(e){return this.orInternal(e,2)},r.prototype.OR3=function(e){return this.orInternal(e,3)},r.prototype.OR4=function(e){return this.orInternal(e,4)},r.prototype.OR5=function(e){return this.orInternal(e,5)},r.prototype.OR6=function(e){return this.orInternal(e,6)},r.prototype.OR7=function(e){return this.orInternal(e,7)},r.prototype.OR8=function(e){return this.orInternal(e,8)},r.prototype.OR9=function(e){return this.orInternal(e,9)},r.prototype.MANY=function(e){this.manyInternal(0,e)},r.prototype.MANY1=function(e){this.manyInternal(1,e)},r.prototype.MANY2=function(e){this.manyInternal(2,e)},r.prototype.MANY3=function(e){this.manyInternal(3,e)},r.prototype.MANY4=function(e){this.manyInternal(4,e)},r.prototype.MANY5=function(e){this.manyInternal(5,e)},r.prototype.MANY6=function(e){this.manyInternal(6,e)},r.prototype.MANY7=function(e){this.manyInternal(7,e)},r.prototype.MANY8=function(e){this.manyInternal(8,e)},r.prototype.MANY9=function(e){this.manyInternal(9,e)},r.prototype.MANY_SEP=function(e){this.manySepFirstInternal(0,e)},r.prototype.MANY_SEP1=function(e){this.manySepFirstInternal(1,e)},r.prototype.MANY_SEP2=function(e){this.manySepFirstInternal(2,e)},r.prototype.MANY_SEP3=function(e){this.manySepFirstInternal(3,e)},r.prototype.MANY_SEP4=function(e){this.manySepFirstInternal(4,e)},r.prototype.MANY_SEP5=function(e){this.manySepFirstInternal(5,e)},r.prototype.MANY_SEP6=function(e){this.manySepFirstInternal(6,e)},r.prototype.MANY_SEP7=function(e){this.manySepFirstInternal(7,e)},r.prototype.MANY_SEP8=function(e){this.manySepFirstInternal(8,e)},r.prototype.MANY_SEP9=function(e){this.manySepFirstInternal(9,e)},r.prototype.AT_LEAST_ONE=function(e){this.atLeastOneInternal(0,e)},r.prototype.AT_LEAST_ONE1=function(e){return this.atLeastOneInternal(1,e)},r.prototype.AT_LEAST_ONE2=function(e){this.atLeastOneInternal(2,e)},r.prototype.AT_LEAST_ONE3=function(e){this.atLeastOneInternal(3,e)},r.prototype.AT_LEAST_ONE4=function(e){this.atLeastOneInternal(4,e)},r.prototype.AT_LEAST_ONE5=function(e){this.atLeastOneInternal(5,e)},r.prototype.AT_LEAST_ONE6=function(e){this.atLeastOneInternal(6,e)},r.prototype.AT_LEAST_ONE7=function(e){this.atLeastOneInternal(7,e)},r.prototype.AT_LEAST_ONE8=function(e){this.atLeastOneInternal(8,e)},r.prototype.AT_LEAST_ONE9=function(e){this.atLeastOneInternal(9,e)},r.prototype.AT_LEAST_ONE_SEP=function(e){this.atLeastOneSepFirstInternal(0,e)},r.prototype.AT_LEAST_ONE_SEP1=function(e){this.atLeastOneSepFirstInternal(1,e)},r.prototype.AT_LEAST_ONE_SEP2=function(e){this.atLeastOneSepFirstInternal(2,e)},r.prototype.AT_LEAST_ONE_SEP3=function(e){this.atLeastOneSepFirstInternal(3,e)},r.prototype.AT_LEAST_ONE_SEP4=function(e){this.atLeastOneSepFirstInternal(4,e)},r.prototype.AT_LEAST_ONE_SEP5=function(e){this.atLeastOneSepFirstInternal(5,e)},r.prototype.AT_LEAST_ONE_SEP6=function(e){this.atLeastOneSepFirstInternal(6,e)},r.prototype.AT_LEAST_ONE_SEP7=function(e){this.atLeastOneSepFirstInternal(7,e)},r.prototype.AT_LEAST_ONE_SEP8=function(e){this.atLeastOneSepFirstInternal(8,e)},r.prototype.AT_LEAST_ONE_SEP9=function(e){this.atLeastOneSepFirstInternal(9,e)},r.prototype.RULE=function(e,t,i){if(i===void 0&&(i=Zx.DEFAULT_RULE_CONFIG),(0,LJ.contains)(this.definedRulesNames,e)){var n=oBe.defaultGrammarValidatorErrorProvider.buildDuplicateRuleNameError({topLevelRule:e,grammarName:this.className}),s={message:n,type:Zx.ParserDefinitionErrorType.DUPLICATE_RULE_NAME,ruleName:e};this.definitionErrors.push(s)}this.definedRulesNames.push(e);var o=this.defineRule(e,t,i);return this[e]=o,o},r.prototype.OVERRIDE_RULE=function(e,t,i){i===void 0&&(i=Zx.DEFAULT_RULE_CONFIG);var n=[];n=n.concat((0,aBe.validateRuleIsOverridden)(e,this.definedRulesNames,this.className)),this.definitionErrors=this.definitionErrors.concat(n);var s=this.defineRule(e,t,i);return this[e]=s,s},r.prototype.BACKTRACK=function(e,t){return function(){this.isBackTrackingStack.push(1);var i=this.saveRecogState();try{return e.apply(this,t),!0}catch(n){if((0,sBe.isRecognitionException)(n))return!1;throw n}finally{this.reloadRecogState(i),this.isBackTrackingStack.pop()}}},r.prototype.getGAstProductions=function(){return this.gastProductionsCache},r.prototype.getSerializedGastProductions=function(){return(0,ABe.serializeGrammar)((0,LJ.values)(this.gastProductionsCache))},r}();_y.RecognizerApi=lBe});var HJ=y($y=>{"use strict";Object.defineProperty($y,"__esModule",{value:!0});$y.RecognizerEngine=void 0;var kr=Gt(),Gn=Wy(),Zy=yf(),MJ=eC(),Bf=$d(),UJ=Hn(),cBe=Vx(),KJ=HA(),nC=df(),uBe=Xx(),gBe=function(){function r(){}return r.prototype.initRecognizerEngine=function(e,t){if(this.className=(0,uBe.classNameFromInstance)(this),this.shortRuleNameToFull={},this.fullRuleNameToShort={},this.ruleShortNameIdx=256,this.tokenMatcher=nC.tokenStructuredMatcherNoCategories,this.definedRulesNames=[],this.tokensMap={},this.isBackTrackingStack=[],this.RULE_STACK=[],this.RULE_OCCURRENCE_STACK=[],this.gastProductionsCache={},(0,kr.has)(t,"serializedGrammar"))throw Error(`The Parser's configuration can no longer contain a property. - See: https://chevrotain.io/docs/changes/BREAKING_CHANGES.html#_6-0-0 - For Further details.`);if((0,kr.isArray)(e)){if((0,kr.isEmpty)(e))throw Error(`A Token Vocabulary cannot be empty. - Note that the first argument for the parser constructor - is no longer a Token vector (since v4.0).`);if(typeof e[0].startOffset=="number")throw Error(`The Parser constructor no longer accepts a token vector as the first argument. - See: https://chevrotain.io/docs/changes/BREAKING_CHANGES.html#_4-0-0 - For Further details.`)}if((0,kr.isArray)(e))this.tokensMap=(0,kr.reduce)(e,function(o,a){return o[a.name]=a,o},{});else if((0,kr.has)(e,"modes")&&(0,kr.every)((0,kr.flatten)((0,kr.values)(e.modes)),nC.isTokenType)){var i=(0,kr.flatten)((0,kr.values)(e.modes)),n=(0,kr.uniq)(i);this.tokensMap=(0,kr.reduce)(n,function(o,a){return o[a.name]=a,o},{})}else if((0,kr.isObject)(e))this.tokensMap=(0,kr.cloneObj)(e);else throw new Error(" argument must be An Array of Token constructors, A dictionary of Token constructors or an IMultiModeLexerDefinition");this.tokensMap.EOF=KJ.EOF;var s=(0,kr.every)((0,kr.values)(e),function(o){return(0,kr.isEmpty)(o.categoryMatches)});this.tokenMatcher=s?nC.tokenStructuredMatcherNoCategories:nC.tokenStructuredMatcher,(0,nC.augmentTokenTypes)((0,kr.values)(this.tokensMap))},r.prototype.defineRule=function(e,t,i){if(this.selfAnalysisDone)throw Error("Grammar rule <"+e+`> may not be defined after the 'performSelfAnalysis' method has been called' -Make sure that all grammar rule definitions are done before 'performSelfAnalysis' is called.`);var n=(0,kr.has)(i,"resyncEnabled")?i.resyncEnabled:UJ.DEFAULT_RULE_CONFIG.resyncEnabled,s=(0,kr.has)(i,"recoveryValueFunc")?i.recoveryValueFunc:UJ.DEFAULT_RULE_CONFIG.recoveryValueFunc,o=this.ruleShortNameIdx<t},r.prototype.orInternal=function(e,t){var i=this.getKeyForAutomaticLookahead(Gn.OR_IDX,t),n=(0,kr.isArray)(e)?e:e.DEF,s=this.getLaFuncFromCache(i),o=s.call(this,n);if(o!==void 0){var a=n[o];return a.ALT.call(this)}this.raiseNoAltException(t,e.ERR_MSG)},r.prototype.ruleFinallyStateUpdate=function(){if(this.RULE_STACK.pop(),this.RULE_OCCURRENCE_STACK.pop(),this.cstFinallyStateUpdate(),this.RULE_STACK.length===0&&this.isAtEndOfInput()===!1){var e=this.LA(1),t=this.errorMessageProvider.buildNotAllInputParsedMessage({firstRedundant:e,ruleName:this.getCurrRuleFullName()});this.SAVE_ERROR(new Zy.NotAllInputParsedException(t,e))}},r.prototype.subruleInternal=function(e,t,i){var n;try{var s=i!==void 0?i.ARGS:void 0;return n=e.call(this,t,s),this.cstPostNonTerminal(n,i!==void 0&&i.LABEL!==void 0?i.LABEL:e.ruleName),n}catch(o){this.subruleInternalError(o,i,e.ruleName)}},r.prototype.subruleInternalError=function(e,t,i){throw(0,Zy.isRecognitionException)(e)&&e.partialCstResult!==void 0&&(this.cstPostNonTerminal(e.partialCstResult,t!==void 0&&t.LABEL!==void 0?t.LABEL:i),delete e.partialCstResult),e},r.prototype.consumeInternal=function(e,t,i){var n;try{var s=this.LA(1);this.tokenMatcher(s,e)===!0?(this.consumeToken(),n=s):this.consumeInternalError(e,s,i)}catch(o){n=this.consumeInternalRecovery(e,t,o)}return this.cstPostTerminal(i!==void 0&&i.LABEL!==void 0?i.LABEL:e.name,n),n},r.prototype.consumeInternalError=function(e,t,i){var n,s=this.LA(0);throw i!==void 0&&i.ERR_MSG?n=i.ERR_MSG:n=this.errorMessageProvider.buildMismatchTokenMessage({expected:e,actual:t,previous:s,ruleName:this.getCurrRuleFullName()}),this.SAVE_ERROR(new Zy.MismatchedTokenException(n,t,s))},r.prototype.consumeInternalRecovery=function(e,t,i){if(this.recoveryEnabled&&i.name==="MismatchedTokenException"&&!this.isBackTracking()){var n=this.getFollowsForInRuleRecovery(e,t);try{return this.tryInRuleRecovery(e,n)}catch(s){throw s.name===cBe.IN_RULE_RECOVERY_EXCEPTION?i:s}}else throw i},r.prototype.saveRecogState=function(){var e=this.errors,t=(0,kr.cloneArr)(this.RULE_STACK);return{errors:e,lexerState:this.exportLexerState(),RULE_STACK:t,CST_STACK:this.CST_STACK}},r.prototype.reloadRecogState=function(e){this.errors=e.errors,this.importLexerState(e.lexerState),this.RULE_STACK=e.RULE_STACK},r.prototype.ruleInvocationStateUpdate=function(e,t,i){this.RULE_OCCURRENCE_STACK.push(i),this.RULE_STACK.push(e),this.cstInvocationStateUpdate(t,e)},r.prototype.isBackTracking=function(){return this.isBackTrackingStack.length!==0},r.prototype.getCurrRuleFullName=function(){var e=this.getLastExplicitRuleShortName();return this.shortRuleNameToFull[e]},r.prototype.shortRuleNameToFullName=function(e){return this.shortRuleNameToFull[e]},r.prototype.isAtEndOfInput=function(){return this.tokenMatcher(this.LA(1),KJ.EOF)},r.prototype.reset=function(){this.resetLexerState(),this.isBackTrackingStack=[],this.errors=[],this.RULE_STACK=[],this.CST_STACK=[],this.RULE_OCCURRENCE_STACK=[]},r}();$y.RecognizerEngine=gBe});var YJ=y(ew=>{"use strict";Object.defineProperty(ew,"__esModule",{value:!0});ew.ErrorHandler=void 0;var $x=yf(),eP=Gt(),GJ=eC(),fBe=Hn(),hBe=function(){function r(){}return r.prototype.initErrorHandler=function(e){this._errors=[],this.errorMessageProvider=(0,eP.has)(e,"errorMessageProvider")?e.errorMessageProvider:fBe.DEFAULT_PARSER_CONFIG.errorMessageProvider},r.prototype.SAVE_ERROR=function(e){if((0,$x.isRecognitionException)(e))return e.context={ruleStack:this.getHumanReadableRuleStack(),ruleOccurrenceStack:(0,eP.cloneArr)(this.RULE_OCCURRENCE_STACK)},this._errors.push(e),e;throw Error("Trying to save an Error which is not a RecognitionException")},Object.defineProperty(r.prototype,"errors",{get:function(){return(0,eP.cloneArr)(this._errors)},set:function(e){this._errors=e},enumerable:!1,configurable:!0}),r.prototype.raiseEarlyExitException=function(e,t,i){for(var n=this.getCurrRuleFullName(),s=this.getGAstProductions()[n],o=(0,GJ.getLookaheadPathsForOptionalProd)(e,s,t,this.maxLookahead),a=o[0],l=[],c=1;c<=this.maxLookahead;c++)l.push(this.LA(c));var u=this.errorMessageProvider.buildEarlyExitMessage({expectedIterationPaths:a,actual:l,previous:this.LA(0),customUserDescription:i,ruleName:n});throw this.SAVE_ERROR(new $x.EarlyExitException(u,this.LA(1),this.LA(0)))},r.prototype.raiseNoAltException=function(e,t){for(var i=this.getCurrRuleFullName(),n=this.getGAstProductions()[i],s=(0,GJ.getLookaheadPathsForOr)(e,n,this.maxLookahead),o=[],a=1;a<=this.maxLookahead;a++)o.push(this.LA(a));var l=this.LA(0),c=this.errorMessageProvider.buildNoViableAltMessage({expectedPathsPerAlt:s,actual:o,previous:l,customUserDescription:t,ruleName:this.getCurrRuleFullName()});throw this.SAVE_ERROR(new $x.NoViableAltException(c,this.LA(1),l))},r}();ew.ErrorHandler=hBe});var JJ=y(tw=>{"use strict";Object.defineProperty(tw,"__esModule",{value:!0});tw.ContentAssist=void 0;var jJ=$d(),qJ=Gt(),pBe=function(){function r(){}return r.prototype.initContentAssist=function(){},r.prototype.computeContentAssist=function(e,t){var i=this.gastProductionsCache[e];if((0,qJ.isUndefined)(i))throw Error("Rule ->"+e+"<- does not exist in this grammar.");return(0,jJ.nextPossibleTokensAfter)([i],t,this.tokenMatcher,this.maxLookahead)},r.prototype.getNextPossibleTokenTypes=function(e){var t=(0,qJ.first)(e.ruleStack),i=this.getGAstProductions(),n=i[t],s=new jJ.NextAfterTokenWalker(n,e).startWalking();return s},r}();tw.ContentAssist=pBe});var e3=y(nw=>{"use strict";Object.defineProperty(nw,"__esModule",{value:!0});nw.GastRecorder=void 0;var In=Gt(),Lo=Cn(),dBe=Jd(),XJ=df(),_J=HA(),CBe=Hn(),mBe=Wy(),iw={description:"This Object indicates the Parser is during Recording Phase"};Object.freeze(iw);var WJ=!0,zJ=Math.pow(2,mBe.BITS_FOR_OCCURRENCE_IDX)-1,ZJ=(0,_J.createToken)({name:"RECORDING_PHASE_TOKEN",pattern:dBe.Lexer.NA});(0,XJ.augmentTokenTypes)([ZJ]);var $J=(0,_J.createTokenInstance)(ZJ,`This IToken indicates the Parser is in Recording Phase - See: https://chevrotain.io/docs/guide/internals.html#grammar-recording for details`,-1,-1,-1,-1,-1,-1);Object.freeze($J);var EBe={name:`This CSTNode indicates the Parser is in Recording Phase - See: https://chevrotain.io/docs/guide/internals.html#grammar-recording for details`,children:{}},IBe=function(){function r(){}return r.prototype.initGastRecorder=function(e){this.recordingProdStack=[],this.RECORDING_PHASE=!1},r.prototype.enableRecording=function(){var e=this;this.RECORDING_PHASE=!0,this.TRACE_INIT("Enable Recording",function(){for(var t=function(n){var s=n>0?n:"";e["CONSUME"+s]=function(o,a){return this.consumeInternalRecord(o,n,a)},e["SUBRULE"+s]=function(o,a){return this.subruleInternalRecord(o,n,a)},e["OPTION"+s]=function(o){return this.optionInternalRecord(o,n)},e["OR"+s]=function(o){return this.orInternalRecord(o,n)},e["MANY"+s]=function(o){this.manyInternalRecord(n,o)},e["MANY_SEP"+s]=function(o){this.manySepFirstInternalRecord(n,o)},e["AT_LEAST_ONE"+s]=function(o){this.atLeastOneInternalRecord(n,o)},e["AT_LEAST_ONE_SEP"+s]=function(o){this.atLeastOneSepFirstInternalRecord(n,o)}},i=0;i<10;i++)t(i);e.consume=function(n,s,o){return this.consumeInternalRecord(s,n,o)},e.subrule=function(n,s,o){return this.subruleInternalRecord(s,n,o)},e.option=function(n,s){return this.optionInternalRecord(s,n)},e.or=function(n,s){return this.orInternalRecord(s,n)},e.many=function(n,s){this.manyInternalRecord(n,s)},e.atLeastOne=function(n,s){this.atLeastOneInternalRecord(n,s)},e.ACTION=e.ACTION_RECORD,e.BACKTRACK=e.BACKTRACK_RECORD,e.LA=e.LA_RECORD})},r.prototype.disableRecording=function(){var e=this;this.RECORDING_PHASE=!1,this.TRACE_INIT("Deleting Recording methods",function(){for(var t=0;t<10;t++){var i=t>0?t:"";delete e["CONSUME"+i],delete e["SUBRULE"+i],delete e["OPTION"+i],delete e["OR"+i],delete e["MANY"+i],delete e["MANY_SEP"+i],delete e["AT_LEAST_ONE"+i],delete e["AT_LEAST_ONE_SEP"+i]}delete e.consume,delete e.subrule,delete e.option,delete e.or,delete e.many,delete e.atLeastOne,delete e.ACTION,delete e.BACKTRACK,delete e.LA})},r.prototype.ACTION_RECORD=function(e){},r.prototype.BACKTRACK_RECORD=function(e,t){return function(){return!0}},r.prototype.LA_RECORD=function(e){return CBe.END_OF_FILE},r.prototype.topLevelRuleRecord=function(e,t){try{var i=new Lo.Rule({definition:[],name:e});return i.name=e,this.recordingProdStack.push(i),t.call(this),this.recordingProdStack.pop(),i}catch(n){if(n.KNOWN_RECORDER_ERROR!==!0)try{n.message=n.message+` - This error was thrown during the "grammar recording phase" For more info see: - https://chevrotain.io/docs/guide/internals.html#grammar-recording`}catch{throw n}throw n}},r.prototype.optionInternalRecord=function(e,t){return sC.call(this,Lo.Option,e,t)},r.prototype.atLeastOneInternalRecord=function(e,t){sC.call(this,Lo.RepetitionMandatory,t,e)},r.prototype.atLeastOneSepFirstInternalRecord=function(e,t){sC.call(this,Lo.RepetitionMandatoryWithSeparator,t,e,WJ)},r.prototype.manyInternalRecord=function(e,t){sC.call(this,Lo.Repetition,t,e)},r.prototype.manySepFirstInternalRecord=function(e,t){sC.call(this,Lo.RepetitionWithSeparator,t,e,WJ)},r.prototype.orInternalRecord=function(e,t){return yBe.call(this,e,t)},r.prototype.subruleInternalRecord=function(e,t,i){if(rw(t),!e||(0,In.has)(e,"ruleName")===!1){var n=new Error(" argument is invalid"+(" expecting a Parser method reference but got: <"+JSON.stringify(e)+">")+(` - inside top level rule: <`+this.recordingProdStack[0].name+">"));throw n.KNOWN_RECORDER_ERROR=!0,n}var s=(0,In.peek)(this.recordingProdStack),o=e.ruleName,a=new Lo.NonTerminal({idx:t,nonTerminalName:o,label:i==null?void 0:i.LABEL,referencedRule:void 0});return s.definition.push(a),this.outputCst?EBe:iw},r.prototype.consumeInternalRecord=function(e,t,i){if(rw(t),!(0,XJ.hasShortKeyProperty)(e)){var n=new Error(" argument is invalid"+(" expecting a TokenType reference but got: <"+JSON.stringify(e)+">")+(` - inside top level rule: <`+this.recordingProdStack[0].name+">"));throw n.KNOWN_RECORDER_ERROR=!0,n}var s=(0,In.peek)(this.recordingProdStack),o=new Lo.Terminal({idx:t,terminalType:e,label:i==null?void 0:i.LABEL});return s.definition.push(o),$J},r}();nw.GastRecorder=IBe;function sC(r,e,t,i){i===void 0&&(i=!1),rw(t);var n=(0,In.peek)(this.recordingProdStack),s=(0,In.isFunction)(e)?e:e.DEF,o=new r({definition:[],idx:t});return i&&(o.separator=e.SEP),(0,In.has)(e,"MAX_LOOKAHEAD")&&(o.maxLookahead=e.MAX_LOOKAHEAD),this.recordingProdStack.push(o),s.call(this),n.definition.push(o),this.recordingProdStack.pop(),iw}function yBe(r,e){var t=this;rw(e);var i=(0,In.peek)(this.recordingProdStack),n=(0,In.isArray)(r)===!1,s=n===!1?r:r.DEF,o=new Lo.Alternation({definition:[],idx:e,ignoreAmbiguities:n&&r.IGNORE_AMBIGUITIES===!0});(0,In.has)(r,"MAX_LOOKAHEAD")&&(o.maxLookahead=r.MAX_LOOKAHEAD);var a=(0,In.some)(s,function(l){return(0,In.isFunction)(l.GATE)});return o.hasPredicates=a,i.definition.push(o),(0,In.forEach)(s,function(l){var c=new Lo.Alternative({definition:[]});o.definition.push(c),(0,In.has)(l,"IGNORE_AMBIGUITIES")?c.ignoreAmbiguities=l.IGNORE_AMBIGUITIES:(0,In.has)(l,"GATE")&&(c.ignoreAmbiguities=!0),t.recordingProdStack.push(c),l.ALT.call(t),t.recordingProdStack.pop()}),iw}function VJ(r){return r===0?"":""+r}function rw(r){if(r<0||r>zJ){var e=new Error("Invalid DSL Method idx value: <"+r+`> - `+("Idx value must be a none negative value smaller than "+(zJ+1)));throw e.KNOWN_RECORDER_ERROR=!0,e}}});var r3=y(sw=>{"use strict";Object.defineProperty(sw,"__esModule",{value:!0});sw.PerformanceTracer=void 0;var t3=Gt(),wBe=Hn(),BBe=function(){function r(){}return r.prototype.initPerformanceTracer=function(e){if((0,t3.has)(e,"traceInitPerf")){var t=e.traceInitPerf,i=typeof t=="number";this.traceInitMaxIdent=i?t:1/0,this.traceInitPerf=i?t>0:t}else this.traceInitMaxIdent=0,this.traceInitPerf=wBe.DEFAULT_PARSER_CONFIG.traceInitPerf;this.traceInitIndent=-1},r.prototype.TRACE_INIT=function(e,t){if(this.traceInitPerf===!0){this.traceInitIndent++;var i=new Array(this.traceInitIndent+1).join(" ");this.traceInitIndent <"+e+">");var n=(0,t3.timer)(t),s=n.time,o=n.value,a=s>10?console.warn:console.log;return this.traceInitIndent time: "+s+"ms"),this.traceInitIndent--,o}else return t()},r}();sw.PerformanceTracer=BBe});var i3=y(ow=>{"use strict";Object.defineProperty(ow,"__esModule",{value:!0});ow.applyMixins=void 0;function bBe(r,e){e.forEach(function(t){var i=t.prototype;Object.getOwnPropertyNames(i).forEach(function(n){if(n!=="constructor"){var s=Object.getOwnPropertyDescriptor(i,n);s&&(s.get||s.set)?Object.defineProperty(r.prototype,n,s):r.prototype[n]=t.prototype[n]}})})}ow.applyMixins=bBe});var Hn=y(Cr=>{"use strict";var o3=Cr&&Cr.__extends||function(){var r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(i,n){i.__proto__=n}||function(i,n){for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(i[s]=n[s])},r(e,t)};return function(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}}();Object.defineProperty(Cr,"__esModule",{value:!0});Cr.EmbeddedActionsParser=Cr.CstParser=Cr.Parser=Cr.EMPTY_ALT=Cr.ParserDefinitionErrorType=Cr.DEFAULT_RULE_CONFIG=Cr.DEFAULT_PARSER_CONFIG=Cr.END_OF_FILE=void 0;var _i=Gt(),QBe=Yq(),n3=HA(),a3=_d(),s3=pJ(),SBe=Vx(),vBe=BJ(),xBe=FJ(),PBe=TJ(),DBe=OJ(),kBe=HJ(),RBe=YJ(),FBe=JJ(),NBe=e3(),TBe=r3(),LBe=i3();Cr.END_OF_FILE=(0,n3.createTokenInstance)(n3.EOF,"",NaN,NaN,NaN,NaN,NaN,NaN);Object.freeze(Cr.END_OF_FILE);Cr.DEFAULT_PARSER_CONFIG=Object.freeze({recoveryEnabled:!1,maxLookahead:3,dynamicTokensEnabled:!1,outputCst:!0,errorMessageProvider:a3.defaultParserErrorProvider,nodeLocationTracking:"none",traceInitPerf:!1,skipValidations:!1});Cr.DEFAULT_RULE_CONFIG=Object.freeze({recoveryValueFunc:function(){},resyncEnabled:!0});var OBe;(function(r){r[r.INVALID_RULE_NAME=0]="INVALID_RULE_NAME",r[r.DUPLICATE_RULE_NAME=1]="DUPLICATE_RULE_NAME",r[r.INVALID_RULE_OVERRIDE=2]="INVALID_RULE_OVERRIDE",r[r.DUPLICATE_PRODUCTIONS=3]="DUPLICATE_PRODUCTIONS",r[r.UNRESOLVED_SUBRULE_REF=4]="UNRESOLVED_SUBRULE_REF",r[r.LEFT_RECURSION=5]="LEFT_RECURSION",r[r.NONE_LAST_EMPTY_ALT=6]="NONE_LAST_EMPTY_ALT",r[r.AMBIGUOUS_ALTS=7]="AMBIGUOUS_ALTS",r[r.CONFLICT_TOKENS_RULES_NAMESPACE=8]="CONFLICT_TOKENS_RULES_NAMESPACE",r[r.INVALID_TOKEN_NAME=9]="INVALID_TOKEN_NAME",r[r.NO_NON_EMPTY_LOOKAHEAD=10]="NO_NON_EMPTY_LOOKAHEAD",r[r.AMBIGUOUS_PREFIX_ALTS=11]="AMBIGUOUS_PREFIX_ALTS",r[r.TOO_MANY_ALTS=12]="TOO_MANY_ALTS"})(OBe=Cr.ParserDefinitionErrorType||(Cr.ParserDefinitionErrorType={}));function MBe(r){return r===void 0&&(r=void 0),function(){return r}}Cr.EMPTY_ALT=MBe;var aw=function(){function r(e,t){this.definitionErrors=[],this.selfAnalysisDone=!1;var i=this;if(i.initErrorHandler(t),i.initLexerAdapter(),i.initLooksAhead(t),i.initRecognizerEngine(e,t),i.initRecoverable(t),i.initTreeBuilder(t),i.initContentAssist(),i.initGastRecorder(t),i.initPerformanceTracer(t),(0,_i.has)(t,"ignoredIssues"))throw new Error(`The IParserConfig property has been deprecated. - Please use the flag on the relevant DSL method instead. - See: https://chevrotain.io/docs/guide/resolving_grammar_errors.html#IGNORING_AMBIGUITIES - For further details.`);this.skipValidations=(0,_i.has)(t,"skipValidations")?t.skipValidations:Cr.DEFAULT_PARSER_CONFIG.skipValidations}return r.performSelfAnalysis=function(e){throw Error("The **static** `performSelfAnalysis` method has been deprecated. \nUse the **instance** method with the same name instead.")},r.prototype.performSelfAnalysis=function(){var e=this;this.TRACE_INIT("performSelfAnalysis",function(){var t;e.selfAnalysisDone=!0;var i=e.className;e.TRACE_INIT("toFastProps",function(){(0,_i.toFastProperties)(e)}),e.TRACE_INIT("Grammar Recording",function(){try{e.enableRecording(),(0,_i.forEach)(e.definedRulesNames,function(s){var o=e[s],a=o.originalGrammarAction,l=void 0;e.TRACE_INIT(s+" Rule",function(){l=e.topLevelRuleRecord(s,a)}),e.gastProductionsCache[s]=l})}finally{e.disableRecording()}});var n=[];if(e.TRACE_INIT("Grammar Resolving",function(){n=(0,s3.resolveGrammar)({rules:(0,_i.values)(e.gastProductionsCache)}),e.definitionErrors=e.definitionErrors.concat(n)}),e.TRACE_INIT("Grammar Validations",function(){if((0,_i.isEmpty)(n)&&e.skipValidations===!1){var s=(0,s3.validateGrammar)({rules:(0,_i.values)(e.gastProductionsCache),maxLookahead:e.maxLookahead,tokenTypes:(0,_i.values)(e.tokensMap),errMsgProvider:a3.defaultGrammarValidatorErrorProvider,grammarName:i});e.definitionErrors=e.definitionErrors.concat(s)}}),(0,_i.isEmpty)(e.definitionErrors)&&(e.recoveryEnabled&&e.TRACE_INIT("computeAllProdsFollows",function(){var s=(0,QBe.computeAllProdsFollows)((0,_i.values)(e.gastProductionsCache));e.resyncFollows=s}),e.TRACE_INIT("ComputeLookaheadFunctions",function(){e.preComputeLookaheadFunctions((0,_i.values)(e.gastProductionsCache))})),!r.DEFER_DEFINITION_ERRORS_HANDLING&&!(0,_i.isEmpty)(e.definitionErrors))throw t=(0,_i.map)(e.definitionErrors,function(s){return s.message}),new Error(`Parser Definition Errors detected: - `+t.join(` -------------------------------- -`))})},r.DEFER_DEFINITION_ERRORS_HANDLING=!1,r}();Cr.Parser=aw;(0,LBe.applyMixins)(aw,[SBe.Recoverable,vBe.LooksAhead,xBe.TreeBuilder,PBe.LexerAdapter,kBe.RecognizerEngine,DBe.RecognizerApi,RBe.ErrorHandler,FBe.ContentAssist,NBe.GastRecorder,TBe.PerformanceTracer]);var UBe=function(r){o3(e,r);function e(t,i){i===void 0&&(i=Cr.DEFAULT_PARSER_CONFIG);var n=this,s=(0,_i.cloneObj)(i);return s.outputCst=!0,n=r.call(this,t,s)||this,n}return e}(aw);Cr.CstParser=UBe;var KBe=function(r){o3(e,r);function e(t,i){i===void 0&&(i=Cr.DEFAULT_PARSER_CONFIG);var n=this,s=(0,_i.cloneObj)(i);return s.outputCst=!1,n=r.call(this,t,s)||this,n}return e}(aw);Cr.EmbeddedActionsParser=KBe});var l3=y(Aw=>{"use strict";Object.defineProperty(Aw,"__esModule",{value:!0});Aw.createSyntaxDiagramsCode=void 0;var A3=Ix();function HBe(r,e){var t=e===void 0?{}:e,i=t.resourceBase,n=i===void 0?"https://unpkg.com/chevrotain@"+A3.VERSION+"/diagrams/":i,s=t.css,o=s===void 0?"https://unpkg.com/chevrotain@"+A3.VERSION+"/diagrams/diagrams.css":s,a=` - - - - - -`,l=` - -`,c=` -'; - const expected = 'Hello, world!'; - const result = sanitizeText(input); - expect(result).toBe(expected); - }); - - it('should sanitize advanced HTML input when advHtml flag is true', () => { - const input = - 'Hello, world!'; - const expected = 'Hello, world!'; - const result = sanitizeText(input, true); - expect(result).toBe(expected); - }); - - it('should allow specific HTML tags when tags array is provided', () => { - const input = 'Hello, world!Goodbye, world!'; - const tags = ['b']; - const expected = 'Hello, world!Goodbye, world!'; - const result = sanitizeText(input, false, tags); - expect(result).toBe(expected); - }); - - it('should allow advanced HTML tags when advTags array is provided and advHtml flag is true', () => { - const input = - 'Hello, world!'; - const advTags = ['iframe']; - const expected = - 'Hello, world!'; - const result = sanitizeText(input, true, undefined, undefined, advTags); - expect(result).toBe(expected); - }); -}); diff --git a/tgui/packages/tgui/sanitize.ts b/tgui/packages/tgui/sanitize.ts deleted file mode 100644 index bd67b969a3c5..000000000000 --- a/tgui/packages/tgui/sanitize.ts +++ /dev/null @@ -1,81 +0,0 @@ -/** - * Uses DOMPurify to purify/sanitise HTML. - */ - -import DOMPurify from 'dompurify'; - -// Default values -const defTag = [ - 'b', - 'blockquote', - 'br', - 'center', - 'code', - 'dd', - 'del', - 'div', - 'dl', - 'dt', - 'em', - 'font', - 'h1', - 'h2', - 'h3', - 'h4', - 'h5', - 'h6', - 'hr', - 'i', - 'ins', - 'li', - 'menu', - 'ol', - 'p', - 'pre', - 'span', - 'strong', - 'table', - 'tbody', - 'td', - 'th', - 'thead', - 'tfoot', - 'tr', - 'u', - 'ul', -]; - -// Advanced HTML tags that we can trust admins (but not players) with -const advTag = ['img']; - -const defAttr = ['class', 'style', 'background']; - -/** - * Feed it a string and it should spit out a sanitized version. - * - * @param input - Input HTML string to sanitize - * @param advHtml - Flag to enable/disable advanced HTML - * @param tags - List of allowed HTML tags - * @param forbidAttr - List of forbidden HTML attributes - * @param advTags - List of advanced HTML tags allowed for trusted sources - */ -export const sanitizeText = ( - input: string, - advHtml = false, - tags = defTag, - forbidAttr = defAttr, - advTags = advTag -) => { - // This is VERY important to think first if you NEED - // the tag you put in here. We are pushing all this - // though dangerouslySetInnerHTML and even though - // the default DOMPurify kills javascript, it doesn't - // kill href links or such - if (advHtml) { - tags = tags.concat(advTags); - } - return DOMPurify.sanitize(input, { - ALLOWED_TAGS: tags, - FORBID_ATTR: forbidAttr, - }); -}; diff --git a/tgui/packages/tgui/store.ts b/tgui/packages/tgui/store.ts deleted file mode 100644 index dc0552c7235e..000000000000 --- a/tgui/packages/tgui/store.ts +++ /dev/null @@ -1,126 +0,0 @@ -/** - * @file - * @copyright 2020 Aleksej Komarov - * @license MIT - */ - -import { - Middleware, - Reducer, - Store, - applyMiddleware, - combineReducers, - createStore, -} from 'common/redux'; -import { backendMiddleware, backendReducer } from './backend'; -import { debugMiddleware, debugReducer, relayMiddleware } from './debug'; - -import { Component } from 'inferno'; -import { assetMiddleware } from './assets'; -import { createLogger } from './logging'; -import { flow } from 'common/fp'; - -type ConfigureStoreOptions = { - sideEffects?: boolean; - reducer?: Reducer; - middleware?: { - pre?: Middleware[]; - post?: Middleware[]; - }; -}; - -type StackAugmentor = (stack: string, error?: Error) => string; - -type StoreProviderProps = { - store: Store; - children: any; -}; - -const logger = createLogger('store'); - -export const configureStore = (options: ConfigureStoreOptions = {}): Store => { - const { sideEffects = true, reducer, middleware } = options; - const rootReducer: Reducer = flow([ - combineReducers({ - debug: debugReducer, - backend: backendReducer, - }), - reducer, - ]); - - const middlewares: Middleware[] = !sideEffects - ? [] - : [ - ...(middleware?.pre || []), - assetMiddleware, - backendMiddleware, - ...(middleware?.post || []), - ]; - - if (process.env.NODE_ENV !== 'production') { - // We are using two if statements because Webpack is capable of - // removing this specific block as dead code. - if (sideEffects) { - middlewares.unshift(loggingMiddleware, debugMiddleware, relayMiddleware); - } - } - - const enhancer = applyMiddleware(...middlewares); - const store = createStore(rootReducer, enhancer); - - // Globals - window.__store__ = store; - window.__augmentStack__ = createStackAugmentor(store); - - return store; -}; - -const loggingMiddleware: Middleware = (store) => (next) => (action) => { - const { type } = action; - logger.debug( - 'action', - type === 'update' || type === 'backend/update' ? { type } : action - ); - return next(action); -}; - -/** - * Creates a function, which can be assigned to window.__augmentStack__ - * to augment reported stack traces with useful data for debugging. - */ -const createStackAugmentor = - (store: Store): StackAugmentor => - (stack, error) => { - error = error || new Error(stack.split('\n')[0]); - error.stack = error.stack || stack; - - logger.log('FatalError:', error); - const state = store.getState(); - const config = state?.backend?.config; - - return ( - stack + - '\nUser Agent: ' + - navigator.userAgent + - '\nState: ' + - JSON.stringify({ - ckey: config?.client?.ckey, - interface: config?.interface, - window: config?.window, - }) - ); - }; - -/** - * Store provider for Inferno apps. - */ -export class StoreProvider extends Component { - getChildContext() { - const { store } = this.props; - return { store }; - } - - render() { - return this.props.children; - } -} diff --git a/tgui/packages/tgui/stories/LabeledList.stories.js b/tgui/packages/tgui/stories/LabeledList.stories.js deleted file mode 100644 index 2a94bb9c74bc..000000000000 --- a/tgui/packages/tgui/stories/LabeledList.stories.js +++ /dev/null @@ -1,73 +0,0 @@ -/** - * @file - * @copyright 2021 Aleksej Komarov - * @license MIT - */ - -import { Button, LabeledList } from '../components'; - -export const meta = { - title: 'LabeledList', - render: () => , -}; - -const Story = (props, context) => { - return ( - <> - - Entry 1 - Nodes as labels:}> - Entry 2 - - - Entry 3 - - - Entry 4 - - Test} label="Buttons prop"> - Entry 5 - - - - Entry 6 - - - Entry 7 - - - Entry 8 - - -
-
-
- - - Entry 1 - - - Entry 2 - - - Entry 3 - - -
-
-
- - - Entry 1 - - - - ); -}; diff --git a/tgui/packages/tgui/styles/components/Dialog.scss b/tgui/packages/tgui/styles/components/Dialog.scss deleted file mode 100644 index c7b7fd13261f..000000000000 --- a/tgui/packages/tgui/styles/components/Dialog.scss +++ /dev/null @@ -1,105 +0,0 @@ -@use '../base'; - -$background-color: base.$color-bg !default; - -.Dialog { - position: fixed; - left: 0; - top: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.5); - display: flex; - align-items: center; - justify-content: center; -} - -.Dialog__content { - background-color: $background-color; - font-family: Consolas, monospace; - font-size: base.em(14px); - display: flex; - flex-direction: column; -} - -.Dialog__header { - display: flex; - height: 2em; - line-height: 1.928em; - background-color: rgba(0, 0, 0, 0.5); - user-select: none; - -ms-user-select: none; -} - -.Dialog__title { - display: inline; - font-style: italic; - margin-left: 1rem; - margin-right: 2rem; - flex-grow: 1; - opacity: 0.33; -} - -.Dialog__body { - margin: 2rem 1rem 2rem 1rem; - flex-grow: 1; -} - -.Dialog__footer { - display: flex; - flex-direction: row; - justify-content: flex-end; - padding: 1rem; - background-color: rgba(0, 0, 0, 0.25); -} - -.Dialog__button { - margin: 0 1rem 0 1rem; - height: 2rem; - min-width: 6rem; - text-align: center; -} - -.SaveAsDialog__inputs { - display: flex; - flex-direction: row; - align-items: center; - padding-left: 3rem; - justify-content: flex-end; - margin-right: 1rem; -} - -.SaveAsDialog__input { - margin-left: 1rem; - width: 80%; -} - -.SaveAsDialog__label { - vertical-align: center; -} - -.Dialog__FileList { - position: relative; - display: flex; - flex-wrap: wrap; - flex-grow: 1; - align-content: flex-start; - max-height: 20rem; - overflow: auto; - overflow-y: scroll; -} - -.Dialog__FileEntry { - text-align: center; - margin: 1rem; -} - -.Dialog__FileIcon { - display: inline-block; - margin: 0 0 1rem 0; - position: relative; - width: 6vh; - height: auto; - text-align: center; - cursor: default; -} diff --git a/tgui/packages/tgui/styles/components/MenuBar.scss b/tgui/packages/tgui/styles/components/MenuBar.scss deleted file mode 100644 index 0f5eb47380cd..000000000000 --- a/tgui/packages/tgui/styles/components/MenuBar.scss +++ /dev/null @@ -1,75 +0,0 @@ -/** - * Copyright (c) 2020 Aleksej Komarov - * SPDX-License-Identifier: MIT - */ - -@use '../base.scss'; - -$separator-color: base.$color-bg-section; -$background-color: base.$color-bg !default; -$dropdown-z-index: 5; - -.MenuBar { - display: flex; -} - -.MenuBar__font { - font-family: Verdana, sans-serif; - font-size: base.em(12px); - line-height: base.em(17px); -} - -.MenuBar__hover { - &:hover { - background-color: lighten($background-color, 30%); - transition: background-color 0ms; - } -} - -.MenuBar__MenuBarButton { - padding: 0.2rem 0.5rem 0.2rem 0.5rem; -} - -.MenuBar__menu { - position: absolute; - z-index: $dropdown-z-index; - background-color: $background-color; - padding: 0.3rem 0.3rem 0.3rem 0.3rem; - box-shadow: 4px 6px 5px -2px rgba(0, 0, 0, 0.55); -} - -.MenuBar__MenuItem { - z-index: $dropdown-z-index; - transition: background-color 100ms ease-out; - background-color: $background-color; - white-space: nowrap; - padding: 0.3rem 2rem 0.3rem 3rem; -} - -.MenuBar__MenuItemToggle { - padding: 0.3rem 2rem 0.3rem 0; -} - -.MenuBar__MenuItemToggle__check { - display: inline-block; - vertical-align: middle; - min-width: 3rem; - margin-left: 0.3rem; -} - -.MenuBar__over { - top: auto; - bottom: 100%; -} - -.MenuBar__MenuBarButton-text { - text-overflow: clip; - white-space: nowrap; - height: base.em(17px); -} - -.MenuBar__Separator { - display: block; - margin: 0.3rem 0.3rem 0.3rem 2.3rem; - border-top: 1px solid $separator-color; -} diff --git a/tgui/packages/tgui/styles/interfaces/Emojipedia.scss b/tgui/packages/tgui/styles/interfaces/Emojipedia.scss deleted file mode 100644 index 5007851b1ac8..000000000000 --- a/tgui/packages/tgui/styles/interfaces/Emojipedia.scss +++ /dev/null @@ -1,7 +0,0 @@ -.emojipedia16x16 { - transform-origin: center; - margin: 0.5em; - &:hover { - transform: scale(1.5); - } -} diff --git a/tgui/packages/tgui/styles/interfaces/Fabricator.scss b/tgui/packages/tgui/styles/interfaces/Fabricator.scss deleted file mode 100644 index 0b9c82429ded..000000000000 --- a/tgui/packages/tgui/styles/interfaces/Fabricator.scss +++ /dev/null @@ -1,218 +0,0 @@ -@use 'sass:math'; - -@use '../base.scss'; -@use '../colors.scss'; -@use '../functions.scss' as *; -@use '../components/Button.scss' as button; -@use '../components/Tabs.scss' as tabs; - -.Fabricator__Recipe { - padding: 0.25em 0; - border-bottom: 1px solid #000; - position: relative; - - &:last-child { - border-bottom: 0; - } -} - -.Fabricator__PrintAmount { - min-height: 100%; -} - -.Fabricator__PrintAmount { - transition: opacity 0.5s ease-out; -} - -.Fabricator__PrintAmount--disabled { - opacity: 0.5; - background-color: transparent; -} - -.Fabricator__PrintAmount--disabled { - text-decoration: line-through; -} - -.MaterialDock { - position: relative; - padding: 0.5em; - border-radius: 0 0 0.25em 0.25em; - transition: opacity 0.5s ease-in-out; -} - -.MaterialDock--active { - background-color: #111; - transition: background-color 0.125s ease-out; -} - -.MaterialDock__Label { - transition: opacity 0.5s ease-out; -} - -.MaterialDock--disabled .MaterialDock__Label { - opacity: 0.5; -} - -.MaterialDock__Dock { - position: absolute; - background-color: #111; - bottom: 100%; - left: 0; - width: 100%; - padding: 1em; - border-radius: 0.25em 0.25em 0 0; - text-align: center; - box-shadow: 0 0 3px #000; -} - -.MaterialDock--active .MaterialDock__Dock { - @keyframes materialdock-open { - 0% { - opacity: 0; - } - - 100% { - opacity: 1; - } - } - - animation: materialdock-open 0.125s ease-out; -} - -.MaterialDock__Button { - width: 100%; - height: 0; - padding-bottom: 100%; - position: relative; - box-shadow: 0 0 3px #000; -} - -.FabricatorRecipe { - display: -ms-flexbox; - display: flex; - width: auto; - border-bottom: 1px solid rgba(0, 0, 0, 0.5); - position: relative; - - &:last-child { - border-bottom: 0; - } - - &__Progress { - position: absolute; - bottom: 0; - left: 0; - height: 4px; - background-color: rgba(255, 255, 255, 0.25); - border-radius: 4px; - transition: width 1s linear; - } - - &__Title, - &__Button { - @include button.button-color(base.$color-bg); - background-color: rgba(base.$color-bg, 0); - color: button.$color-transparent-text; - position: relative; - - display: -ms-flexbox; - display: flex; - align-items: center; - justify-content: flex-start; - padding: 0.25em 0.5em; - border-radius: 0; - margin: 0; - transition: opacity 0.5s ease-out; - - &:first-child { - border-radius: 4px 0 0 4px; - } - - &:last-child { - border-radius: 0 4px 4px 0; - } - - &--disabled { - opacity: 0.5; - } - } - - &__Title { - flex-grow: 1; - } - - &__Icon { - width: 32px; - height: 32px; - margin-right: 1em; - } - - &__Button { - justify-self: flex-end; - - &--icon { - padding: 0 1em; - } - - &--disabled { - text-decoration: line-through; - } - } -} - -.FabricatorMaterialIcon { - display: inline-block; - position: relative; - width: 32px; - height: 32px; - - &__Icon { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - opacity: 0; - transition: opacity 0.5s ease-out; - - &--active { - opacity: 1; - } - } -} - -.FabricatorTabs { - .FabricatorTabs { - margin-top: 0.5em; - padding-left: 0.25em; - } - - &__Tab { - background-color: rgba(base.$color-bg, 0); - color: button.$color-transparent-text; - border-right: 2px solid transparent; - border-radius: 0.25em 0 0 0.25em; - padding: 0.5em 0 0.5em 0.5em; - padding-right: 1.25em; - margin-right: -0.5em; - padding-right: 0.5em; - transition: border-color 0.125s ease-out, background-color 0.0625s ease-out; - - &:hover, - &--active { - background-color: rgba(255, 255, 255, 0.05); - } - - &--active { - color: #fff; - border-right: 2px solid colors.$primary; - } - } - - &__Label { - display: -ms-flexbox; - display: flex; - justify-content: space-between; - flex-wrap: wrap; - } -} diff --git a/tgui/packages/tgui/styles/interfaces/LibraryAdmin.scss b/tgui/packages/tgui/styles/interfaces/LibraryAdmin.scss deleted file mode 100644 index 11fc6aeaf01e..000000000000 --- a/tgui/packages/tgui/styles/interfaces/LibraryAdmin.scss +++ /dev/null @@ -1,20 +0,0 @@ -.LibraryAdmin_RecordCell { - text-align: center; - vertical-align: middle; - padding-top: 4px; - padding-bottom: 4px; - white-space: nowrap; -} - -.LibraryAdmin_RecordHeader { - text-align: center; - font-size: 150%; - vertical-align: middle; - padding-top: 4px; - padding-bottom: 4px; - white-space: nowrap; -} - -.LibraryAdmin_RecordCell:nth-child(odd) { - background: rgba(0, 0, 0, 0.1); -} diff --git a/tgui/packages/tgui/styles/interfaces/NtosNotepad.scss b/tgui/packages/tgui/styles/interfaces/NtosNotepad.scss deleted file mode 100644 index eb6950291797..000000000000 --- a/tgui/packages/tgui/styles/interfaces/NtosNotepad.scss +++ /dev/null @@ -1,46 +0,0 @@ -@use 'sass:color'; -@use '../base'; -@use '../colors'; -@use '../functions'; - -$background-color: base.$color-bg !default; - -.NtosNotepad__layout { - display: flex; - flex-direction: column; - height: 100%; -} - -.NtosNotepad__AboutDialog__logo { - display: inline-block; - text-align: center; - width: 100%; - font-family: Consolas, monospace; - font-size: base.em(26px); -} - -.NtosNotepad__AboutDialog__text { - display: flex; - flex-direction: column; - font-size: base.em(12px); -} - -.NtosNotepad__textarea { - background-color: base.$color-bg-section; - height: 100%; - overflow-y: scroll; -} - -.NtosNotepad__StatusBar { - display: flex; - flex-direction: row; - flex-wrap: nowrap; - justify-content: flex-end; -} - -.NtosNotepad__StatusBar__entry { - display: block; - border-left: 1px solid base.$color-bg-section; - padding-left: 1rem; - padding-right: 0.2rem; -} diff --git a/tgui/packages/tgui/styles/interfaces/Trophycase.scss b/tgui/packages/tgui/styles/interfaces/Trophycase.scss deleted file mode 100644 index 8b2972db4e5e..000000000000 --- a/tgui/packages/tgui/styles/interfaces/Trophycase.scss +++ /dev/null @@ -1,5 +0,0 @@ -.Trophycase-description { - word-break: break-word; - word-wrap: break-word; - font-style: italic; -} diff --git a/tgui/packages/tgui/styles/interfaces/UtilityModulesPane.scss b/tgui/packages/tgui/styles/interfaces/UtilityModulesPane.scss deleted file mode 100644 index 30e392e68fe5..000000000000 --- a/tgui/packages/tgui/styles/interfaces/UtilityModulesPane.scss +++ /dev/null @@ -1,30 +0,0 @@ -.UtilityModulePane__Equipment { - display: flex; - vertical-align: middle; - align-items: center; - flex-direction: row; - align-content: center; - margin: 0.5rem 0.5rem 0.5rem 0; -} - -.UtilityModulePane__Equipment__button { - margin: 0 0 0 0.5rem !important; - height: 100%; -} - -.UtilityModulePane__SnowflakeEjector__entry { - display: flex; - vertical-align: middle; - align-items: center; - flex-direction: row; - margin: 0.5rem; -} - -.UtilityModulePane__UtilityName { - vertical-align: middle; - overflow-x: hidden; - text-overflow: ellipsis; - white-space: nowrap; - margin-right: 1rem; - flex-grow: 1; -} diff --git a/tgui/packages/tgui/styles/themes/ntOS95.scss b/tgui/packages/tgui/styles/themes/ntOS95.scss deleted file mode 100644 index 5d418f23d2c6..000000000000 --- a/tgui/packages/tgui/styles/themes/ntOS95.scss +++ /dev/null @@ -1,154 +0,0 @@ -/** - * Copyright (c) 2020 Aleksej Komarov - * SPDX-License-Identifier: MIT - */ - -@use 'sass:color'; -@use 'sass:meta'; - -$light-gray: #c3c3c3; -$dark-gray: #858585; -$scrollbar-color-multiplier: 1; - -@use '../colors.scss' with ( - $primary: #000000, - $good: #007c11, - $average: #f0ec11, - $bad: #db2828, - $label: #000000 -); -@use '../base.scss' with ( - $color-bg: #008081, - $color-bg-grad-spread: 0%, - $border-radius: 0 -); - -.theme-ntOS95 { - // Atomic classes - @include meta.load-css('../atomic/color.scss'); - - // Components - @include meta.load-css( - '../components/Button.scss', - $with: ( - 'color-default': #e8e4c9, - 'color-disabled': #363636, - 'color-selected': #007c11, - 'color-caution': #be6209, - 'color-danger': #9d0808 - ) - ); - @include meta.load-css( - '../components/ProgressBar.scss', - $with: ('background-color': rgba(0, 0, 0, 0.5)) - ); - @include meta.load-css( - '../components/Section.scss', - $with: ('background-color': rgba(0, 0, 0, 0.4)) - ); - - @include meta.load-css( - '../components/Tooltip.scss', - $with: ('background-color': #ecee9e) - ); - // Layouts - @include meta.load-css('../layouts/Layout.scss'); - @include meta.load-css('../layouts/Window.scss'); - @include meta.load-css( - '../layouts/TitleBar.scss', - $with: ('background-color': #000080) - ); - - .Button { - color: #161613; - background-color: #c2c2c2; - //border: base.em(2px) outset #E8E4C9; - outline: base.em(2px) outset #c3c3c3; - } - .Button:hover { - background-color: #002ead; - transition: 0.1s; - } - - .Section { - color: black; - background-color: #c0c0c0; - outline: base.em(2px) outset #c3c3c3; - } - - .Input { - background-color: white; - outline: base.em(2px) inset #c3c3c3; - } - - .Layout__content { - background-image: none; - } - .Layout, - .Layout * { - // Fancy scrollbar - scrollbar-base-color: color.scale( - $light-gray, - $lightness: -25% * $scrollbar-color-multiplier - ); - scrollbar-face-color: color.scale( - $light-gray, - $lightness: 10% * $scrollbar-color-multiplier - ); - - scrollbar-3dlight-color: color.scale( - $light-gray, - $lightness: 0% * $scrollbar-color-multiplier - ); - scrollbar-highlight-color: color.scale( - $light-gray, - $lightness: 0% * $scrollbar-color-multiplier - ); - scrollbar-track-color: color.scale( - $light-gray, - $lightness: -25% * $scrollbar-color-multiplier - ); - scrollbar-arrow-color: color.scale( - $light-gray, - $lightness: 50% * $scrollbar-color-multiplier - ); - scrollbar-shadow-color: color.scale( - $light-gray, - $lightness: 10% * $scrollbar-color-multiplier - ); - } - - .Tab { - color: #000000; - background-color: #ecee9e; - } - - .Tab--selected { - color: #9d0808; - background-color: #c3c3c3; - } - - body { - overflow: auto; - font-family: ui-sans-serif; - } - .ProgressBar { - color: white; - } - - .Table__cell { - display: table-cell; - padding: 0 0.25em; - background-color: #c3c3c3; - //outline: base.em(3px) outset #c0c0c0 - } - .Box { - outline: base.em(3px) outset #c0c0c0; - } - .Tooltip { - color: black; - } - .NtosWindow__header { - background-color: $dark-gray; - } -} diff --git a/tgui/packages/tgui/styles/themes/ntos_cat.scss b/tgui/packages/tgui/styles/themes/ntos_cat.scss deleted file mode 100644 index ae6236b5aa39..000000000000 --- a/tgui/packages/tgui/styles/themes/ntos_cat.scss +++ /dev/null @@ -1,148 +0,0 @@ -/** - * Copyright (c) 2020 Aleksej Komarov - * SPDX-License-Identifier: MIT - */ - -@use 'sass:color'; -@use 'sass:meta'; -//@use 'sass:map'; - -//palette -$cyan: #5edba5; -$pink: #ed12f5; -$orange: #ff9900; -$purple: #463191; - -$light-gray: #c3c3c3; -$dark-gray: #858585; -$scrollbar-color-multiplier: 0.5; - -@use '../colors.scss' with ( - $primary: black, - $label: rgb(255, 132, 153), - $good: pink, - - $bad: red, - // $fg-map-keys: (), - // $bg-map-keys: (), -); - -@use '../base.scss' with ( - $color-bg: orange, - $color-bg-grad-spread: 12%, - //$border-radius: 0, - ); - -.theme-ntos_cat { - // Atomic classes - @include meta.load-css('../atomic/color.scss', $with: ()); - - // Components - @include meta.load-css( - '../components/Button.scss', - $with: ( - 'color-default': pink, - 'color-transparent-text': rgba(227, 240, 255, 0.75), - 'color-disabled': #363636, - 'color-selected': #465899, - 'color-caution': #be6209 - ) - ); - @include meta.load-css( - '../components/ProgressBar.scss', - $with: ('color-default-fill': rgb(255, 132, 153, 0.75)) - ); - @include meta.load-css( - '../components/Section.scss', - $with: ('background-color': rgba(124, 62, 34, 0.75)) - ); - @include meta.load-css( - '../components/Tooltip.scss', - $with: ('background-color': rgba(255, 153, 0, 0.75)) - ); - - // Layouts - @include meta.load-css('../layouts/Layout.scss'); - @include meta.load-css('../layouts/Window.scss'); - @include meta.load-css( - '../layouts/TitleBar.scss', - $with: ('background-color': rgb(255, 132, 153, 0.75)) - ); - - .Section { - color: black; - outline: base.em(2px) inset rgb(255, 132, 153); - } - .Button { - color: rgb(255, 132, 153); - background-color: rgb(255, 255, 255); - } - - .ProgressBar { - color: black; - } - - .Layout__content { - background-image: url('../../assets/bg-cat.svg'); - background-size: 100%; - background-repeat: no-repeat; - } - .Layout, - .Layout * { - // Fancy scrollbar - scrollbar-base-color: color.scale( - #454255, - $lightness: -25% * $scrollbar-color-multiplier - ); - scrollbar-face-color: color.scale( - #454255, - $lightness: 10% * $scrollbar-color-multiplier - ); - - scrollbar-3dlight-color: color.scale( - orange, - $lightness: 0% * $scrollbar-color-multiplier - ); - scrollbar-highlight-color: color.scale( - orange, - $lightness: 0% * $scrollbar-color-multiplier - ); - scrollbar-track-color: color.scale( - #ba753a, - $lightness: -25% * $scrollbar-color-multiplier - ); - scrollbar-arrow-color: color.scale( - orange, - $lightness: 50% * $scrollbar-color-multiplier - ); - scrollbar-shadow-color: color.scale( - #454255, - $lightness: 10% * $scrollbar-color-multiplier - ); - } - .Tab { - color: rgb(255, 132, 153); - background-color: rgba(255, 255, 255, 0.5); - } - .Tab--selected { - color: black; - background-color: rgb(255, 132, 153); - } - .Box { - outline: base.em(3px) outset #c0c0c0; - } - .Tooltip { - color: black; - } - .Input { - background-color: white; - outline: base.em(2px) inset rgb(255, 132, 153); - } - .NtosWindow__header { - background-color: #454255; - } - .Flex { - color: white; - background-color: rgba(0, 0, 0, 0); - } -} diff --git a/tgui/packages/tgui/styles/themes/ntos_darkmode.scss b/tgui/packages/tgui/styles/themes/ntos_darkmode.scss deleted file mode 100644 index b22ad60fc3f2..000000000000 --- a/tgui/packages/tgui/styles/themes/ntos_darkmode.scss +++ /dev/null @@ -1,44 +0,0 @@ -/** - * Copyright (c) 2020 Aleksej Komarov - * SPDX-License-Identifier: MIT - */ - -@use 'sass:color'; -@use 'sass:meta'; - -$nanotrasen: #2c2c2c; - -@use '../colors.scss' with ( - $fg-map-keys: (), - $bg-map-keys: () -); -@use '../base.scss' with ( - $color-bg: color.scale($nanotrasen, $lightness: -45%) -); - -.theme-ntos_darkmode { - // Components - @include meta.load-css( - '../components/Button.scss', - $with: ( - 'color-default': $nanotrasen, - 'color-transparent-text': rgba(227, 240, 255, 0.75) - ) - ); - @include meta.load-css( - '../components/ProgressBar.scss', - $with: ( - 'color-default-fill': $nanotrasen, - 'background-color': rgba(0, 0, 0, 0.5) - ) - ); - @include meta.load-css('../components/Section.scss'); - - // Layouts - @include meta.load-css('../layouts/Layout.scss'); - @include meta.load-css('../layouts/Window.scss'); - @include meta.load-css( - '../layouts/TitleBar.scss', - $with: ('background-color': color.scale($nanotrasen, $lightness: -25%)) - ); -} diff --git a/tgui/packages/tgui/styles/themes/ntos_lightmode.scss b/tgui/packages/tgui/styles/themes/ntos_lightmode.scss deleted file mode 100644 index 9cf1a647b778..000000000000 --- a/tgui/packages/tgui/styles/themes/ntos_lightmode.scss +++ /dev/null @@ -1,67 +0,0 @@ -/** - * Copyright (c) 2020 Aleksej Komarov - * SPDX-License-Identifier: MIT - */ - -@use 'sass:color'; -@use 'sass:meta'; - -$nanotrasen: #ffffff; - -@use '../colors.scss' with ( - $primary: #000000, - $label: #000000 -); -@use '../base.scss' with ( - $color-bg: white -); - -.theme-ntos_lightmode { - @include meta.load-css('../atomic/color.scss', $with: ()); - // Components - @include meta.load-css( - '../components/Button.scss', - $with: ('color-default': $nanotrasen) - ); - @include meta.load-css( - '../components/ProgressBar.scss', - $with: ( - 'color-default-fill': $nanotrasen, - 'background-color': rgba(0, 0, 0, 0.5) - ) - ); - @include meta.load-css( - '../components/Section.scss', - $with: ('background-color': rgba(119, 119, 119, 0.4)) - ); - @include meta.load-css( - '../components/Tooltip.scss', - $with: ('background-color': white) - ); - - // Layouts - @include meta.load-css('../layouts/Layout.scss'); - @include meta.load-css('../layouts/Window.scss'); - @include meta.load-css( - '../layouts/TitleBar.scss', - $with: ('background-color': gray) - ); - .Button { - color: #161613; - } - .Button:hover { - background-color: #777777; - transition: 0.1s; - } - - .Section { - color: black; - } - .Tab { - color: black; - } - .Tab--selected { - color: white; - background-color: darkgray; - } -} diff --git a/tgui/packages/tgui/styles/themes/ntos_spooky.scss b/tgui/packages/tgui/styles/themes/ntos_spooky.scss deleted file mode 100644 index 147464218568..000000000000 --- a/tgui/packages/tgui/styles/themes/ntos_spooky.scss +++ /dev/null @@ -1,69 +0,0 @@ -@use 'sass:color'; -@use 'sass:meta'; -@use 'sass:map'; - -@use '../colors.scss' with ( - $primary: #3f021a, - $good: #e62626, - $bad: #970934 -); -@use '../base.scss' with ( - $color-bg: #240101, - $color-bg-grad-spread: 12% -); - -.theme-ntos_spooky { - // Atomic classes - @include meta.load-css('../atomic/color.scss'); - - // Components - @include meta.load-css( - '../components/Button.scss', - $with: ( - 'color-default': #7e0322, - 'color-disabled': #363636, - 'color-selected': #610a0a, - 'color-caution': #1416a3, - 'color-danger': #5c1e80 - ) - ); - @include meta.load-css( - '../components/Dimmer.scss', - $with: ('background-dimness': 0.45) - ); - @include meta.load-css( - '../components/Input.scss', - $with: ('border-color': #473a37) - ); - @include meta.load-css('../components/Modal.scss'); - @include meta.load-css( - '../components/NoticeBox.scss', - $with: ('background-color': #740707) - ); - @include meta.load-css('../components/NumberInput.scss'); - @include meta.load-css('../components/Section.scss'); - @include meta.load-css('../components/Table.scss'); - @include meta.load-css( - '../components/Tooltip.scss', - $with: ('background-color': #000000) - ); - @include meta.load-css( - '../components/ProgressBar.scss', - $with: ( - 'color-default-fill': rgba(190, 0, 0, 0.75), - 'background-color': rgba(34, 1, 1, 0.5) - ) - ); - - // Layouts - @include meta.load-css('../layouts/Layout.scss'); - @include meta.load-css('../layouts/Window.scss'); - @include meta.load-css( - '../layouts/TitleBar.scss', - $with: ('background-color': #6b0808) - ); - - .Layout__content { - background-image: url('../../assets/bg-spookycomp-compressed.svg'); - } -} diff --git a/tgui/packages/tgui/styles/themes/ntos_synth.scss b/tgui/packages/tgui/styles/themes/ntos_synth.scss deleted file mode 100644 index 5085308dd3bc..000000000000 --- a/tgui/packages/tgui/styles/themes/ntos_synth.scss +++ /dev/null @@ -1,99 +0,0 @@ -/** - * Copyright (c) 2020 Aleksej Komarov - * SPDX-License-Identifier: MIT - */ - -@use 'sass:color'; -@use 'sass:meta'; -//@use 'sass:map'; - -//palette -$cyan: #5edba5; -$pink: #ed12f5; -$orange: #ff9900; -$purple: #463191; - -@use '../colors.scss' with ( - $primary: $pink, - $label: $orange, - $good: $cyan, - // $fg-map-keys: (), - // $bg-map-keys: (), -); - -@use '../base.scss' with ( - $color-bg: $purple, - $color-bg-grad-spread: 12% -); - -.theme-ntos_synth { - // Atomic classes - @include meta.load-css('../atomic/color.scss', $with: ()); - - // Components - @include meta.load-css( - '../components/Button.scss', - $with: ( - 'color-default': $cyan, - 'color-transparent-text': rgba(227, 240, 255, 0.75), - 'color-disabled': #363636, - 'color-selected': #465899, - 'color-caution': #be6209 - ) - ); - @include meta.load-css( - '../components/ProgressBar.scss', - $with: ('color-default-fill': rgba(237, 18, 245, 0.75)) - ); - @include meta.load-css( - '../components/Section.scss', - $with: ('background-color': rgba(0, 0, 0, 0.3)) - ); - @include meta.load-css( - '../components/Tooltip.scss', - $with: ('background-color': rgba(255, 153, 0, 0.75)) - ); - - // Layouts - @include meta.load-css('../layouts/Layout.scss'); - @include meta.load-css('../layouts/Window.scss'); - @include meta.load-css( - '../layouts/TitleBar.scss', - $with: ('background-color': rgba(3, 100, 117, 0.75)) - ); - - .Section { - color: $cyan; - background-image: linear-gradient( - to right, - rgba(194, 0, 219, 0.75), - rgba(3, 100, 117, 0.75) - ); - } - .Button { - color: $cyan; - background-color: $purple; - outline: base.em(2px) outset $pink; - } - .ProgressBar { - color: $orange; - } - - .Layout__content { - background-image: url('../../assets/bg-synthsunset-c-grid.svg'); - background-size: 100%; - background-position: top; - background-repeat: no-repeat; - } - .Tab { - color: $cyan; - background-image: linear-gradient( - to right, - rgba(255, 153, 0, 0.4), - rgba(194, 0, 219, 0.75) - ); - } - .Tab--selected { - color: $pink; - } -} diff --git a/tgui/packages/tgui/styles/themes/ntos_terminal.scss b/tgui/packages/tgui/styles/themes/ntos_terminal.scss deleted file mode 100644 index 234e20fce760..000000000000 --- a/tgui/packages/tgui/styles/themes/ntos_terminal.scss +++ /dev/null @@ -1,112 +0,0 @@ -/** - * Copyright (c) 2020 Aleksej Komarov - * SPDX-License-Identifier: MIT - */ - -@use 'sass:color'; -@use 'sass:meta'; - -@use '../colors.scss' with ( - $primary: #24e87e, - $label: #24e87e, - $good: rgba(36, 232, 127, 0.5), - // $fg-map-keys: (), - // $bg-map-keys: (), -); -@use '../base.scss' with ( - $color-bg: #121b12, - $color-bg-grad-spread: 0% -); - -.theme-ntos_terminal { - // Atomic classes - @include meta.load-css('../atomic/color.scss'); - - // Components - @include meta.load-css( - '../components/Button.scss', - $with: ( - 'color-default': rgba(0, 0, 0, 0), - 'color-disabled': #4a6a4a, - 'color-selected': rgba(36, 232, 127, 0.25) - ) - ); - @include meta.load-css( - '../components/Input.scss', - $with: ('border-color': colors.$primary) - ); - @include meta.load-css( - '../components/ProgressBar.scss', - $with: ( - 'background-color': rgba(0, 0, 0, 0.5), - 'color-default-fill': rgba(36, 232, 127, 0.5) - ) - ); - @include meta.load-css('../components/Modal.scss'); - @include meta.load-css('../components/Section.scss'); - - // Layouts - @include meta.load-css('../layouts/Layout.scss'); - @include meta.load-css('../layouts/Window.scss'); - @include meta.load-css( - '../layouts/TitleBar.scss', - $with: ('background-color': rgba(0, 97, 0, 0.25)) - ); - - .Layout__content { - //background-image: none; - background-image: repeating-linear-gradient( - 0deg, - rgba(black, 0.15), - rgba(black, 0.15) 1px, - transparent 2.5px, - transparent 5px - ), - radial-gradient(rgba(0, 97, 0, 0.75), black 120%); - background-size: 100%, 100%; - background-position: center, center; - } - - .Button { - font: Inconsolata; - color: #24e87e; - text-shadow: 0 0 2px #24e87e; - } - .Button:hover { - background-color: rgba(36, 232, 127, 0.25); - transition: 0.1s; - } - .Button--selected { - color: #24e87e; - } - - body { - //background-color: black; - color: white; - font: 1.3rem Inconsolata; - text-shadow: 0 0 2px #24e87e; - - //font: bold 12px Arial, 'Helvetica Neue', Helvetica, sans-serif; - } - .Section { - color: rgb(36, 232, 126); - } - .Tab { - color: #24e87e; - } - .Tab--selected { - color: #24e87e; - border: 2px solid #24e87e; - background-color: rgba(36, 232, 127, 0.25); - } - ::selection { - background: #0080ff; - text-shadow: none; - } - .Table { - text-shadow: 0 0 2px #24e87e; - } - .Flex { - text-shadow: 0 0 2px #24e87e; - } -} diff --git a/tools/UpdatePaths/Scripts/2064_replace_bartables.txt b/tools/UpdatePaths/Scripts/2064_replace_bartables.txt deleted file mode 100644 index 1583db1294d9..000000000000 --- a/tools/UpdatePaths/Scripts/2064_replace_bartables.txt +++ /dev/null @@ -1 +0,0 @@ -/obj/structure/table/wood/bar : /obj/structure/table/wood \ No newline at end of file diff --git a/tools/UpdatePaths/Scripts/Removes Deepcore.txt b/tools/UpdatePaths/Scripts/Removes Deepcore.txt deleted file mode 100644 index d4cc250947db..000000000000 --- a/tools/UpdatePaths/Scripts/Removes Deepcore.txt +++ /dev/null @@ -1,2 +0,0 @@ -/obj/item/pinpointer/deepcore/advanced : /obj/item/t_scanner/adv_mining_scanner -/obj/item/pinpointer/deepcore : /obj/item/mining_scanner \ No newline at end of file diff --git a/tools/UpdatePaths/Scripts/replace_old_sandpeople.txt b/tools/UpdatePaths/Scripts/replace_old_sandpeople.txt deleted file mode 100644 index 0ec20716d782..000000000000 --- a/tools/UpdatePaths/Scripts/replace_old_sandpeople.txt +++ /dev/null @@ -1,4 +0,0 @@ -/obj/effect/mob_spawn/human/corpse/whitesands/survivor : /obj/effect/mob_spawn/human/corpse/damaged/whitesands/survivor -/obj/effect/mob_spawn/human/corpse/whitesands : /obj/effect/mob_spawn/human/corpse/damaged/whitesands -/obj/effect/mob_spawn/human/corpse/whitesands/survivor/hunter : /obj/effect/mob_spawn/human/corpse/damaged/whitesands/hunter -/obj/effect/mob_spawn/human/corpse/whitesands/survivor/gunslinger : /obj/effect/mob_spawn/human/corpse/damaged/whitesands/gunslinger diff --git a/tools/UpdatePaths/Scripts/update_turret_paths.txt b/tools/UpdatePaths/Scripts/update_turret_paths.txt deleted file mode 100644 index 5e57de9d134e..000000000000 --- a/tools/UpdatePaths/Scripts/update_turret_paths.txt +++ /dev/null @@ -1,7 +0,0 @@ -/obj/machinery/porta_turret/centcom_shuttle : /obj/machinery/porta_turret/ship - - - -/obj/machinery/porta_turret/centcom_shuttle/weak : /obj/machinery/porta_turret/ship/weak - -/obj/machinery/porta_turret/centcom_shuttle/ballistic : /obj/machinery/porta_turret/ship/ballistic diff --git a/tools/UpdatePaths/Scripts/wallmounts.txt b/tools/UpdatePaths/Scripts/wallmounts.txt deleted file mode 100644 index 0fe8105ebd70..000000000000 --- a/tools/UpdatePaths/Scripts/wallmounts.txt +++ /dev/null @@ -1,112 +0,0 @@ -/obj/item/radio/intercom {dir=@UNSET} : /obj/item/radio/intercom/directional/north {@OLD} -/obj/item/radio/intercom {dir=1} : /obj/item/radio/intercom/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/item/radio/intercom {dir=2} : /obj/item/radio/intercom/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/item/radio/intercom {dir=4} : /obj/item/radio/intercom/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/item/radio/intercom {dir=8} : /obj/item/radio/intercom/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/item/radio/intercom/wideband {dir=@UNSET} : /obj/item/radio/intercom/wideband/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/item/radio/intercom/wideband {dir=1} : /obj/item/radio/intercom/wideband/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/item/radio/intercom/wideband {dir=2} : /obj/item/radio/intercom/wideband/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/item/radio/intercom/wideband {dir=4} : /obj/item/radio/intercom/wideband/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/item/radio/intercom/wideband {dir=8} : /obj/item/radio/intercom/wideband/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/firealarm {dir=@UNSET} : /obj/machinery/firealarm/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/firealarm {dir=1} : /obj/machinery/firealarm/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/firealarm {dir=2} : /obj/machinery/firealarm/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/firealarm {dir=4} : /obj/machinery/firealarm/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/firealarm {dir=8} : /obj/machinery/firealarm/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/airalarm {dir=@UNSET} : /obj/machinery/airalarm/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/airalarm {dir=1} : /obj/machinery/airalarm/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/airalarm {dir=2} : /obj/machinery/airalarm/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/airalarm {dir=4} : /obj/machinery/airalarm/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/airalarm {dir=8} : /obj/machinery/airalarm/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/airalarm/all_access {dir=@UNSET} : /obj/machinery/airalarm/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/airalarm/all_access {dir=1} : /obj/machinery/airalarm/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/airalarm/all_access {dir=2} : /obj/machinery/airalarm/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/airalarm/all_access {dir=4} : /obj/machinery/airalarm/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/airalarm/all_access {dir=8} : /obj/machinery/airalarm/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/structure/extinguisher_cabinet {dir=@UNSET} : /obj/structure/extinguisher_cabinet/directional/north {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/structure/extinguisher_cabinet {dir=1} : /obj/structure/extinguisher_cabinet/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/structure/extinguisher_cabinet {dir=2} : /obj/structure/extinguisher_cabinet/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/structure/extinguisher_cabinet {dir=4} : /obj/structure/extinguisher_cabinet/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/structure/extinguisher_cabinet {dir=8} : /obj/structure/extinguisher_cabinet/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/structure/light_construct {dir=@UNSET} : /obj/structure/light_construct/directional/south {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/structure/light_construct {dir=1} : /obj/structure/light_construct/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/structure/light_construct {dir=2} : /obj/structure/light_construct/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/structure/light_construct {dir=4} : /obj/structure/light_construct/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/structure/light_construct {dir=8} : /obj/structure/light_construct/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/structure/light_construct/small {dir=@UNSET} : /obj/structure/light_construct/small/directional/south {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/structure/light_construct/small {dir=1} : /obj/structure/light_construct/small/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/structure/light_construct/small {dir=2} : /obj/structure/light_construct/small/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/structure/light_construct/small {dir=4} : /obj/structure/light_construct/small/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/structure/light_construct/small {dir=8} : /obj/structure/light_construct/small/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/light {dir=@UNSET} : /obj/machinery/light/directional/south {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light {dir=1} : /obj/machinery/light/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light {dir=2} : /obj/machinery/light/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light {dir=4} : /obj/machinery/light/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light {dir=8} : /obj/machinery/light/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/light/broken {dir=@UNSET} : /obj/machinery/light/broken/directional/south {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/broken {dir=1} : /obj/machinery/light/broken/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/broken {dir=2} : /obj/machinery/light/broken/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/broken {dir=4} : /obj/machinery/light/broken/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/broken {dir=8} : /obj/machinery/light/broken/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/light/dim {dir=@UNSET} : /obj/machinery/light/dim/directional/south {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/dim {dir=1} : /obj/machinery/light/dim/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/dim {dir=2} : /obj/machinery/light/dim/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/dim {dir=4} : /obj/machinery/light/dim/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/dim {dir=8} : /obj/machinery/light/dim/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/light/small {dir=@UNSET} : /obj/machinery/light/small/directional/south {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/small {dir=1} : /obj/machinery/light/small/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/small {dir=2} : /obj/machinery/light/small/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/small {dir=4} : /obj/machinery/light/small/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/small {dir=8} : /obj/machinery/light/small/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/light/small/broken {dir=@UNSET} : /obj/machinery/light/small/broken/directional/south {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/small/broken {dir=1} : /obj/machinery/light/small/broken/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/small/broken {dir=2} : /obj/machinery/light/small/broken/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/small/broken {dir=4} : /obj/machinery/light/small/broken/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/small/broken {dir=8} : /obj/machinery/light/small/broken/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/light/built {dir=@UNSET} : /obj/machinery/light/built/directional/south {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/built {dir=1} : /obj/machinery/light/built/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/built {dir=2} : /obj/machinery/light/built/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/built {dir=4} : /obj/machinery/light/built/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/built {dir=8} : /obj/machinery/light/built/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/light/small/built {dir=@UNSET} : /obj/machinery/light/small/built/directional/south {@OLD;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/small/built {dir=1} : /obj/machinery/light/small/built/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/small/built {dir=2} : /obj/machinery/light/small/built/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/small/built {dir=4} : /obj/machinery/light/small/built/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/light/small/built {dir=8} : /obj/machinery/light/small/built/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/newscaster {dir=@UNSET} : /obj/machinery/newscaster/directional/north {@OLD} -/obj/machinery/newscaster {dir=1} : /obj/machinery/newscaster/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/newscaster {dir=2} : /obj/machinery/newscaster/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/newscaster {dir=4} : /obj/machinery/newscaster/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/newscaster {dir=8} : /obj/machinery/newscaster/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/computer/cryopod {dir=@UNSET} : /obj/machinery/computer/cryopod/directional/north {@OLD} -/obj/machinery/computer/cryopod {dir=1} : /obj/machinery/computer/cryopod/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/computer/cryopod {dir=2} : /obj/machinery/computer/cryopod/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/computer/cryopod {dir=4} : /obj/machinery/computer/cryopod/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/computer/cryopod {dir=8} : /obj/machinery/computer/cryopod/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/computer/helm/viewscreen {dir=@UNSET} : /obj/machinery/computer/helm/viewscreen/directional/north {@OLD} -/obj/machinery/computer/helm/viewscreen {dir=1} : /obj/machinery/computer/helm/viewscreen/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/computer/helm/viewscreen {dir=2} : /obj/machinery/computer/helm/viewscreen/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/computer/helm/viewscreen {dir=4} : /obj/machinery/computer/helm/viewscreen/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/computer/helm/viewscreen {dir=8} : /obj/machinery/computer/helm/viewscreen/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} - -/obj/machinery/power/apc/auto_name/north : /obj/machinery/power/apc/auto_name/directional/north {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/power/apc/auto_name/south : /obj/machinery/power/apc/auto_name/directional/south {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/power/apc/auto_name/west : /obj/machinery/power/apc/auto_name/directional/west {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} -/obj/machinery/power/apc/auto_name/east : /obj/machinery/power/apc/auto_name/directional/east {@OLD;dir=@SKIP;pixel_x=@SKIP;pixel_y=@SKIP} diff --git a/tools/tgs_scripts/InstallDeps.sh b/tools/tgs_scripts/InstallDeps.sh deleted file mode 100644 index 140c1485c7ae..000000000000 --- a/tools/tgs_scripts/InstallDeps.sh +++ /dev/null @@ -1,51 +0,0 @@ -#!/bin/bash - -#find out what we have (+e is important for this) -set +e -has_git="$(command -v git)" -has_cargo="$(command -v ~/.cargo/bin/cargo)" -has_sudo="$(command -v sudo)" -has_curl="$(command -v curl)" -has_grep="$(command -v grep)" -has_youtubedl="$(command -v youtube-dl)" -has_pip3="$(command -v pip3)" -set -e -set -x - -# apt packages, libssl needed by rust-g but not included in TGS barebones install -if ! ( [ -x "$has_git" ] && [ -x "$has_grep" ] && [ -x "$has_curl" ] && [ -f "/usr/lib/i386-linux-gnu/libssl.so" ] ); then - echo "Installing apt dependencies..." - if ! [ -x "$has_sudo" ]; then - dpkg --add-architecture i386 - apt-get update - apt-get install -y build-essential g++-multilib libc6-i386 libstdc++6:i386 lib32z1 git pkg-config libssl-dev:i386 libssl-dev zlib1g-dev:i386 curl grep - else - sudo dpkg --add-architecture i386 - sudo apt-get update - sudo apt-get install -y build-essential g++-multilib libc6-i386 libstdc++6:i386 lib32z1 git pkg-config libssl-dev:i386 libssl-dev zlib1g-dev:i386 curl grep - fi -fi - -# install cargo if needed -if ! [ -x "$has_cargo" ]; then - echo "Installing rust..." - curl https://sh.rustup.rs -sSf | sh -s -- -y - . ~/.profile -fi - -# install or update youtube-dl when not present, or if it is present with pip3, -# which we assume was used to install it -if ! [ -x "$has_youtubedl" ]; then - echo "Installing youtube-dl with pip3..." - if ! [ -x "$has_sudo" ]; then - apt-get update - apt-get install -y python3 python3-pip - else - sudo apt-get update - sudo apt-get install -y python3 python3-pip - fi - pip3 install youtube-dl -elif [ -x "$has_pip3" ]; then - echo "Ensuring youtube-dl is up-to-date with pip3..." - pip3 install youtube-dl -U -fi diff --git a/tools/tgs_scripts/PreCompile.bat b/tools/tgs_scripts/PreCompile.bat deleted file mode 100644 index 679aaaad460a..000000000000 --- a/tools/tgs_scripts/PreCompile.bat +++ /dev/null @@ -1,15 +0,0 @@ -@echo off -cd /D "%~dp0" -set TG_BOOTSTRAP_CACHE=%cd% -IF NOT %1 == "" ( - rem TGS4+: we are passed the game directory on the command line - cd %1 -) ELSE IF EXIST "..\Game\B\shiptest.dmb" ( - rem TGS3: Game/B/shiptest.dmb exists, so build in Game/A - cd ..\Game\A -) ELSE ( - rem TGS3: Otherwise build in Game/B - cd ..\Game\B -) -set CBT_BUILD_MODE=TGS -tools\build\build diff --git a/tools/tgs_scripts/PreCompile.sh b/tools/tgs_scripts/PreCompile.sh deleted file mode 100644 index 6e34ab65af6a..000000000000 --- a/tools/tgs_scripts/PreCompile.sh +++ /dev/null @@ -1,63 +0,0 @@ -#!/bin/bash - -./InstallDeps.sh - -set -e -set -x - -#load dep exports -#need to switch to game dir for Dockerfile weirdness -original_dir=$PWD -cd "$1" -. dependencies.sh -cd "$original_dir" - -# update rust-g -if [ ! -d "rust-g" ]; then - echo "Cloning rust-g..." - git clone https://github.com/tgstation/rust-g - cd rust-g - ~/.cargo/bin/rustup target add i686-unknown-linux-gnu - cd .. -else - echo "Fetching rust-g..." - cd rust-g - git fetch - ~/.cargo/bin/rustup target add i686-unknown-linux-gnu - cd .. -fi - -# update auxmos -if [ ! -d "auxmos" ]; then - echo "Cloning auxmos..." - git clone "$AUXMOS_REPO" - cd auxmos - ~/.cargo/bin/rustup target add i686-unknown-linux-gnu - cd .. -else - echo "Fetching auxmos..." - cd auxmos - git remote set-url origin "$AUXMOS_REPO" - git fetch - ~/.cargo/bin/rustup target add i686-unknown-linux-gnu - cd .. -fi - -echo "Deploying rust-g..." -cd rust-g -git checkout "$RUST_G_VERSION" -env PKG_CONFIG_ALLOW_CROSS=1 RUSTFLAGS="-C target-cpu=native" ~/.cargo/bin/cargo build --release --target=i686-unknown-linux-gnu -mv target/i686-unknown-linux-gnu/release/librust_g.so "$1/librust_g.so" -cd .. - -echo "Deploying auxmos..." -cd auxmos -git checkout "$AUXMOS_VERSION" -env PKG_CONFIG_ALLOW_CROSS=1 RUSTFLAGS="-C target-cpu=native" ~/.cargo/bin/cargo rustc --release --target=i686-unknown-linux-gnu --features "all_reaction_hooks,katmos" -- -C target_cpu=native -mv target/i686-unknown-linux-gnu/release/libauxmos.so "$1/libauxmos.so" -cd .. - -# compile tgui -echo "Compiling tgui..." -cd "$1" -env TG_BOOTSTRAP_CACHE="$original_dir" TG_BOOTSTRAP_NODE_LINUX=1 CBT_BUILD_MODE="TGS" tools/bootstrap/node tools/build/build.js diff --git a/tools/tgs_scripts/WatchdogLaunch.sh b/tools/tgs_scripts/WatchdogLaunch.sh deleted file mode 100644 index cd400cbb969b..000000000000 --- a/tools/tgs_scripts/WatchdogLaunch.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash - -# Special file to ensure all dependencies still exist between server launches. -# Mainly for use by people who abuse docker by modifying the container's system. - -./InstallDeps.sh diff --git a/tools/tgs_test/Program.cs b/tools/tgs_test/Program.cs deleted file mode 100644 index b8967dbc156d..000000000000 --- a/tools/tgs_test/Program.cs +++ /dev/null @@ -1,361 +0,0 @@ -// Simple app meant to test tgstation's TGS integration given a fresh TGS install with the default account -// -// Args: Repository Owner/Name, TGS instance path, TGS API port, Pushed commit hash (For .tgs.yml access), GitHub Token, (OPTIONAL) PR Number - -using System.Reflection; -using System.Text; - -using Octokit; -using Tgstation.Server.Api; -using Tgstation.Server.Api.Models.Request; -using Tgstation.Server.Api.Models; -using Tgstation.Server.Api.Models.Response; -using Tgstation.Server.Client; -using YamlDotNet.Serialization.NamingConventions; -using YamlDotNet.Serialization; - -Console.WriteLine("Parsing args..."); - -if (args.Length < 5 || args.Length > 6) -{ - Console.WriteLine($"Incorrect number of args: {args.Length}. Expected 5-6"); - return 1; -} - -var repoSlug = args[0]; -var instancePath = args[1]; -var tgsApiPortString = args[2]; -var pushedCommitHash = args[3]; -var gitHubToken = args[4]; - -int? pullRequest = default; -if(args.Length == 6) -{ - if (!Int32.TryParse(args[5], out int prNumber)) - { - Console.WriteLine($"Invalid repo slug: {repoSlug}"); - return 10; - } - - pullRequest = prNumber; -} - -var repoSlugSplits = repoSlug.Split('/', StringSplitOptions.RemoveEmptyEntries); -if(repoSlugSplits.Length != 2) -{ - Console.WriteLine($"Invalid repo slug: {repoSlug}"); - return 2; -} - -var repoOwner = repoSlugSplits[0]; -var repoName = repoSlugSplits[1]; - -if (!ushort.TryParse(tgsApiPortString, out var tgsApiPort)) -{ - Console.WriteLine($"Invalid port: {tgsApiPortString}"); - return 3; -} - -try -{ - Console.WriteLine($"Retrieving .tgs.yml (@{pushedCommitHash})..."); - var assemblyName = Assembly.GetExecutingAssembly().GetName(); - var gitHubClient = new GitHubClient( - new ProductHeaderValue( - assemblyName.Name, - assemblyName.Version!.Semver().ToString())) - { - Credentials = new Credentials(gitHubToken) - }; - - var tgsYmlContent = await gitHubClient.Repository.Content.GetRawContentByRef(repoOwner, repoName, ".tgs.yml", pushedCommitHash); - var tgsYmlString = Encoding.UTF8.GetString(tgsYmlContent); - - var deserializer = new DeserializerBuilder() - .WithNamingConvention(new UnderscoredNamingConvention()) - .Build(); - - var tgsYml = deserializer.Deserialize(tgsYmlString); - - const int SupportedTgsYmlVersion = 1; - if (tgsYml.Version != SupportedTgsYmlVersion) - { - Console.WriteLine($"Unsupported .tgs.yml version: {tgsYml.Version}. Expected {SupportedTgsYmlVersion}"); - return 4; - } - - var targetByondVersion = Version.Parse(tgsYml.Byond); - - Console.WriteLine($".tgs.yml Security level: {tgsYml.Security}"); - - Console.WriteLine("Downloading and checking BYOND version in dependencies.sh..."); - var dependenciesShContent = await gitHubClient.Repository.Content.GetRawContentByRef(repoOwner, repoName, "dependencies.sh", pushedCommitHash); - var dependenciesSh = Encoding.UTF8.GetString(dependenciesShContent); - var dependenciesShLines = dependenciesSh.Split(new char[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries); - - int dependenciesShByondMajor = 0; - int dependenciesShByondMinor = 0; - foreach(var dependenciesShLine in dependenciesShLines) - { - var trimmedLine = dependenciesShLine.Trim(); - var lineSplit = trimmedLine.Split('=', StringSplitOptions.RemoveEmptyEntries); - if (lineSplit.Length != 2) - continue; - - if (lineSplit[0].EndsWith("BYOND_MAJOR")) - dependenciesShByondMajor = Int32.Parse(lineSplit[1]); - else if (lineSplit[0].EndsWith("BYOND_MINOR")) - dependenciesShByondMinor = Int32.Parse(lineSplit[1]); - } - - var dependenciesByondVersion = new Version(dependenciesShByondMajor, dependenciesShByondMinor); - if(dependenciesByondVersion != targetByondVersion) - { - Console.WriteLine($".tgs.yml BYOND version does not match dependencies.sh! Expected {dependenciesByondVersion} got {targetByondVersion}!"); - return 5; - } - - // Connect to TGS - var clientFactory = new ServerClientFactory( - new System.Net.Http.Headers.ProductHeaderValue( - assemblyName.Name!, - assemblyName.Version!.Semver().ToString())); - - var tgsApiUrl = new Uri($"http://127.0.0.1:{tgsApiPort}"); - var giveUpAt = DateTimeOffset.UtcNow.AddMinutes(2); - IServerClient client; - for (var I = 1; ; ++I) - { - try - { - Console.WriteLine($"TGS Connection Attempt {I}..."); - client = await clientFactory.CreateFromLogin( - tgsApiUrl, - DefaultCredentials.AdminUserName, - DefaultCredentials.DefaultAdminUserPassword); - break; - } - catch (HttpRequestException) - { - //migrating, to be expected - if (DateTimeOffset.UtcNow > giveUpAt) - throw; - await Task.Delay(TimeSpan.FromSeconds(1)); - } - catch (ServiceUnavailableException) - { - // migrating, to be expected - if (DateTimeOffset.UtcNow > giveUpAt) - throw; - await Task.Delay(TimeSpan.FromSeconds(1)); - } - } - - - Console.WriteLine("Getting TGS information..."); - - var tgsInfo = await client.ServerInformation(default); - - var scriptDictionaryToUse = tgsInfo.WindowsHost ? tgsYml.WindowsScripts : tgsYml.LinuxScripts; - Console.WriteLine($"Downloading {scriptDictionaryToUse.Count} EventScripts..."); - - var scriptDownloadTasks = new Dictionary>(); - foreach (var scriptKvp in scriptDictionaryToUse) - { - scriptDownloadTasks.Add( - scriptKvp.Key, - gitHubClient.Repository.Content.GetRawContentByRef(repoOwner, repoName, scriptKvp.Value, pushedCommitHash)); - } - - await Task.WhenAll(scriptDownloadTasks.Values); - - Console.WriteLine("Setting up TGS instance..."); - - var instance = await client.Instances.CreateOrAttach( - new InstanceCreateRequest - { - ConfigurationType = ConfigurationType.HostWrite, - Name = "tgstation", - Path = instancePath - }, - default); - - instance = await client.Instances.Update( - new InstanceUpdateRequest - { - Id = instance.Id, - Online = true - }, - default); - - var instanceClient = client.Instances.CreateClient(instance); - - Console.WriteLine("Cloning main branch of repo..."); - var repoCloneJob = await instanceClient.Repository.Clone( - new RepositoryCreateRequest - { - Origin = new Uri($"http://github.com/{repoSlug}"), - UpdateSubmodules = true, - AccessUser = "Testing", - AccessToken = gitHubToken - }, - default); - - Console.WriteLine("Installing BYOND..."); - var byondInstallJob = await instanceClient.Byond.SetActiveVersion( - new ByondVersionRequest - { - Version = targetByondVersion - }, - null, - default); - - Console.WriteLine("Updating server/compiler settings..."); - await instanceClient.DreamMaker.Update( - new DreamMakerRequest - { - ApiValidationSecurityLevel = tgsYml.Security - }, - default); - - await instanceClient.DreamDaemon.Update( - new DreamDaemonRequest - { - SecurityLevel = tgsYml.Security, - Visibility = DreamDaemonVisibility.Invisible - }, - default); - - Console.WriteLine("Uploading EventScripts..."); - foreach (var scriptDownloadKvp in scriptDownloadTasks) - { - var scriptContent = await scriptDownloadKvp.Value; - - var memoryStream = new MemoryStream(scriptContent); - await instanceClient.Configuration.Write( - new ConfigurationFileRequest - { - Path = $"EventScripts/{scriptDownloadKvp.Key}" - }, - memoryStream, - default); - } - - Console.WriteLine("Creating GameStaticFiles structure..."); - var staticFileDownloadTasks = new Dictionary>>(); - foreach (var staticFile in tgsYml.StaticFiles) - { - if (!staticFile.Populate) - { - Console.WriteLine($"Creating empty directory GameStaticFiles/{staticFile.Name}..."); - await instanceClient.Configuration.CreateDirectory(new ConfigurationFileRequest - { - Path = $"GameStaticFiles/{staticFile.Name}" - }, - default); - } - else - { - // not by ref here as we are relying on master being not broken - Console.WriteLine($"Enumerating repo path {staticFile.Name}..."); - var repositoryFilesToUpload = new Queue(await gitHubClient.Repository.Content.GetAllContents(repoOwner, repoName, staticFile.Name)); - while (repositoryFilesToUpload.Count != 0) - { - var repositoryFileToUpload = repositoryFilesToUpload.Dequeue(); - if (repositoryFileToUpload.Type == ContentType.File) - { - // serial because easier to track errors - Console.WriteLine($"Transferring {repositoryFileToUpload.Path}..."); - var fileContent = await gitHubClient.Repository.Content.GetRawContent(repoOwner, repoName, repositoryFileToUpload.Path); - using var memoryStream = new MemoryStream(fileContent); - await instanceClient.Configuration.Write(new ConfigurationFileRequest - { - Path = $"GameStaticFiles/{repositoryFileToUpload.Path}" - }, - memoryStream, - default); - } - else - { - Console.WriteLine($"Enumerating repo path {repositoryFileToUpload.Path}..."); - var additionalFiles = await gitHubClient.Repository.Content.GetAllContents(repoOwner, repoName, repositoryFileToUpload.Path); - foreach (var additionalFile in additionalFiles) - repositoryFilesToUpload.Enqueue(additionalFile); - } - } - } - } - - async Task WaitForJob(JobResponse originalJob, int timeout) - { - Console.WriteLine($"Waiting for job \"{originalJob.Description}\"..."); - var job = originalJob; - var previousProgress = job.Progress; - do - { - if (job.Progress != previousProgress) - Console.WriteLine($"Progress: {previousProgress = job.Progress}"); - - await Task.Delay(TimeSpan.FromSeconds(1)); - job = await instanceClient!.Jobs.GetId(job, default); - --timeout; - } - while (!job.StoppedAt.HasValue && timeout > 0); - - if (!job.StoppedAt.HasValue) - { - await instanceClient!.Jobs.Cancel(job, default); - Console.WriteLine($"Timed out!"); - return false; - } - else if (job.ExceptionDetails != null) - { - Console.WriteLine($"Error: {job.ExceptionDetails}"); - return false; - } - - return true; - } - - if (!await WaitForJob(byondInstallJob.InstallJob!, 120)) - return 6; - - if (!await WaitForJob(repoCloneJob.ActiveJob!, 600)) - return 7; - - if (pullRequest.HasValue) - { - Console.WriteLine($"Applying test merge #{pullRequest}..."); - var testMergeJob = await instanceClient.Repository.Update(new RepositoryUpdateRequest - { - NewTestMerges = new List - { - new TestMergeParameters - { - Comment = "Active Pull Request", - Number = pullRequest.Value, - TargetCommitSha = pushedCommitHash - } - } - }, default); - if (!await WaitForJob(testMergeJob.ActiveJob!, 60)) - return 11; - } - - Console.WriteLine("Deploying..."); - var deploymentJob = await instanceClient.DreamMaker.Compile(default); - if (!await WaitForJob(deploymentJob, 1800)) - return 8; - - Console.WriteLine("Launching..."); - var launchJob = await instanceClient.DreamDaemon.Start(default); - if (!await WaitForJob(launchJob, 300)) - return 9; - - return 0; -} -catch (Exception ex) -{ - Console.WriteLine(ex); - return 4; -} diff --git a/tools/tgs_test/README.md b/tools/tgs_test/README.md deleted file mode 100644 index 0f2b54458f5d..000000000000 --- a/tools/tgs_test/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# TGS Test Script - -This is a simple app that does a few things - -- Downloads .tgs.yml information from a specific commit of a given repository. -- Checks that the BYOND version in the .tgs.yml file matches the dependencies.sh version. -- Connects to a TGS instance via command line parameters. -- Uses the .tgs.yml information to automatically set up a TGS instance. -- Runs a TGS deploy/launch and validates that they succeeded. - - Look for its invocation in the GitHub workflows diff --git a/tools/tgs_test/StaticFile.cs b/tools/tgs_test/StaticFile.cs deleted file mode 100644 index 135f159ad6e5..000000000000 --- a/tools/tgs_test/StaticFile.cs +++ /dev/null @@ -1,5 +0,0 @@ -sealed class StaticFile -{ - public string Name { get; set; } = String.Empty; - public bool Populate { get; set; } -} diff --git a/tools/tgs_test/TgsYml.cs b/tools/tgs_test/TgsYml.cs deleted file mode 100644 index c738ac4fdefd..000000000000 --- a/tools/tgs_test/TgsYml.cs +++ /dev/null @@ -1,15 +0,0 @@ -using Tgstation.Server.Api.Models; - -sealed class TgsYml -{ - public int Version { get; set; } - - public string Byond { get; set; } = String.Empty; - - public List StaticFiles { get; set; } = new List(); - - public Dictionary WindowsScripts { get; set; } = new Dictionary(); - public Dictionary LinuxScripts { get; set; } = new Dictionary(); - - public DreamDaemonSecurity Security { get; set; } -} diff --git a/tools/tgs_test/Tgstation.TgsTest.csproj b/tools/tgs_test/Tgstation.TgsTest.csproj deleted file mode 100644 index 0a641c269ab2..000000000000 --- a/tools/tgs_test/Tgstation.TgsTest.csproj +++ /dev/null @@ -1,17 +0,0 @@ - - - - 1.0.0 - Exe - net7.0 - enable - enable - - - - - - - - - diff --git a/tools/tgs_test/Tgstation.TgsTest.sln b/tools/tgs_test/Tgstation.TgsTest.sln deleted file mode 100644 index 37a7a119a88c..000000000000 --- a/tools/tgs_test/Tgstation.TgsTest.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.4.33213.308 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Tgstation.TgsTest", "Tgstation.TgsTest.csproj", "{3146D745-AAE5-4205-8FF2-0CE471B47B4E}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {3146D745-AAE5-4205-8FF2-0CE471B47B4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {3146D745-AAE5-4205-8FF2-0CE471B47B4E}.Debug|Any CPU.Build.0 = Debug|Any CPU - {3146D745-AAE5-4205-8FF2-0CE471B47B4E}.Release|Any CPU.ActiveCfg = Release|Any CPU - {3146D745-AAE5-4205-8FF2-0CE471B47B4E}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {001721B4-7740-419D-837E-26CE9DABCAB8} - EndGlobalSection -EndGlobal

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ÄBAi^A+<1n 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≈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